/* CSS Document */
body{
background-color:#CACF62;
margin: 0 0 10px 0;
font-family:trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}
div#container{
	margin: 0px auto 0px auto;
	width: 758px;
position: relative;
}
#logo_for_print{
display:none;
}
#header{
background:url(../images/html/header_bg.gif) 0 10px no-repeat;
width: 758px;
height: 283px;
margin:0;
padding:0;
}
#header h1{
margin:0;
padding:0;
width: 400px;
text-indent:-3000px;
float: left;
}
#header #facebook{
position:relative;
float: right;
width: 278px;
text-align: right;
padding: 0 80px 0 0;	
}
img{
border: 0;
}
h2{
font-size: 28px;
color:#CA7400;
font-weight:normal;
margin: 10px 0 10px 0;
}
h3{
font-size: 20px;
color:#5d2000;
font-weight:normal;
margin: 10px 0 10px 0;
}
table.tariff{
width: 300px;
}
table.tariff th{
text-align:left;
}
table.tariff td{
padding: 5px 20px 5px 0;
}
a{
color:#CA7400;
}
#menu{
position:relative;
margin: 0px;
padding: 0px;
background-image:url(../images/html/menu_bg.gif);
background-repeat:no-repeat;
height: 23px;
color: #ffffff;
padding-top:7px;
}
#menu ul{
margin: 0px;
padding: 0px;
margin-left: 100px;
}
#menu a{
color:#ffffff	;
text-decoration:none;
font-size:14px;
}
#menu a:hover{
text-decoration:underline;
}
#menu a.selected{
color:#CA7400;
text-decoration:none;
}
#menu li{
margin: 0px;
padding: 0px;
display:inline;
padding: 0 15px 0 10px;
}
#home_content{
position:relative;
background-image: url(../images/html/homepage_bg.jpg);
width: 758px;
height: 258px;
margin:0;
padding:0;
text-indent:-3000px;
}
#main{
position:relative;
background-image: url(../images/html/main_bg.gif);
background-repeat:repeat-y;
margin:0;
padding:0;
}
#content{
background-image:url(../images/html/content_bg.gif);
background-repeat:no-repeat;
padding-left:70px;
padding-right:70px;
padding-top:20px;
padding-bottom:20px;
font-size: 13px;
}
#footer{
background-image:url(../images/html/footer3.jpg);
width: 758px;
height: 200px;
}
#gallery{
padding-left:110px;
clear:both;
}
#gallery_1{
float:left;
}
#gallery_2{
float:left;
margin-left:10px;
}
#gallery_3{
float:left;
margin-left:10px;
}
p{
padding: 0px;
}
#contact{
clear:both;
margin: 0px auto 0px auto;
text-align:center;
padding-top:10px;
}
#contacform{
padding-bottom: 10px;
}
#newsletter{
padding-top: 10px;
}
p label{
width: 90px;
float:left;
}
input.text{
width:200px;
border: 1px solid #CA7400;
}
textarea{
width:400px;
height:100px;
border: 1px solid #CA7400;
}
input.submit{
border: 1px solid #CA7400;
}
#sd,#ed{
width:100px;
border: 1px solid #CA7400;
}
.message{
width:300px;
height:100px;
border: 1px solid #CA7400;
}
hr{
color:#ffffff;
height:1px;
background-color:#FFFFFF;
border-bottom: 1px solid #CA7400;
margin-top:10px;
margin-bottom:10px;
}
#evalid{
display:inline;
margin-left:10px;
}
.thumb{
border: 1px solid #999999;
padding: 5px;
width: 100px;
height: 100px;
margin: 0 10px 10px 0;
float:left;
}
.thumb a{
border: 0px solid #ffffff;
color:#FFFFFF;
} 
.thumb img{
border: none;
}
.clearboth{
clear:both;
}
.new{
color:#FFFF88;
}
