body { left: 0px;top:0px;  margin-left: 0px; margin-top: 0px; background-color:#000;}

#page {margin: 0 auto 0 auto;clear:both;width:980px;position:relative;}

#header{position:relative;top:7px;left:0px;height:209px;float:left;}
#header img{float:left;border:0px;}

.menu{position:relative;background: url("images/menu_back.jpg") no-repeat top left;width:298px;float:left;line-height:28px;font-family:arial;font-size:15px;color:#fff;height:142px;}
.menu a{position:relative;color:#ffea1a;text-decoration:none;left:52px;top:15px;}
.menu_clicked{position:relative;color:#f79700;text-decoration:none;left:52px;top:15px;}
.menu a:hover{position:relative;color:#f79700;text-decoration:underline;}


#left{position:relative;float:left;width:288px;top:12px;font-family:arial;font-size:12px;text-align:justify;color:#4a4a4a;}

.availability{float:left;position:relative;clear:both;background: url("images/availability_back.jpg") top left #000;width:288px;margin-top:5px;color:#8a9036;height:83px;text-align:center;}
.availability a{color:#f0740f;text-decoration:underline;padding:10px;text-decoration:none;font-size:15px;display:block;}
.availability a:hover{text-decoration:none;color:#ffea1a;}

.contact{float:left;position:relative;clear:both;background: url("images/contact_back.jpg") no-repeat top left;height:100px;width:288px;color:#8a9036;}
.contact a{color:#ff5a00;text-decoration:underline;}
.contact a:hover{text-decoration:none;color:#ffea1a;}
.contact p{padding-left:20px;}

#content{position:relative;background: url("images/content_back.jpg") repeat-x top left #000;font-family:georgia;font-size:12px;float:left;width:610px;padding:20px;top:17px;margin-left:20px;text-align:justify;color:#aaaaaa;}
#content a{color:#ff5a00;text-decoration:underline;}
#content a:hover{text-decoration:none;color:#76d00f;}
#content h3{font-size:15px;color:#76d00f;text-align:center;}
#content p{text-indent:20px;}
#content b{color:#76d00f;font-size:13px;}

.box{display:block;width:200px;padding:20px;border:1px solid #efefef; background-color:#0a0a0a;color:#76d00f;float:left;margin-left:40px;text-align:center;font-size:13px;}


.blue{color: #043073;}

.footer{clear:both;margin: 0 auto 0 auto;margin-top:50px; line-height:18px;position:relative;height:18px;color:#4a4a4a;text-align:right;font-size:10px;font-family:arial;border-top:1px solid #2c2c2c;}
.footer a{color:#8a9036;text-decoration:none;}
.footer a:hover{color:#4a4a4a;text-decoration:none;}

a{ cursor: pointer; }

#contact_form{position:relative;margin-left:50px;margin-top:30px;width:450px;}
#contact_form input{display: block;width:200px;float:left;background:#afafaf;height:12px;font-size:11px;font-weight:bold;border:1px solid #999999;}
#contact_form label{display: block;width:120px;float: left;text-align:left;margin-bottom: 7px;height:12px;}
#contact_form textarea{width:250px;border:1px solid #999999;background:#afafaf;}
#contact_form br{clear:both;}
#contact_form .button_contact{display:block;margin-left:110px;background:#323232;width:110px;height:25px;margin-top:15px;color:#fff;border:1px solid #fff;font-size:11px;}

.img_right{float:right;margin-bottom:10px;margin-top:10px;margin-left:20px;border:1px solid #efefef;}
.img_left{float:left;margin-bottom:10px;margin-top:10px;margin-right:20px;border:1px solid #efefef;}
