/*======================================
Oak Lodge Bed and Breakfast
--------------------------------------
Author: iBox-Security Ltd 2009
======================================*/

/*---Global--*/
*{margin:0; padding:0;}
.clear{clear:both;}
/*---Headings--*/
h2{text-indent:-9999px; margin:0; padding:0;}
h2.welcome{width:172px; height:60px; background-image:url(images/welcome.png); background-repeat:no-repeat;} 
h2.gallery{width:172px; height:60px; background-image:url(images/gallery.png); background-repeat:no-repeat;}
h2.offer{width:230px; height:60px; background-image:url(images/offer.png); background-repeat:no-repeat;}
h2.contact{width:230px; height:60px; background-image:url(images/contact.png); background-repeat:no-repeat;}
h2.testimonials{width:230px; height:60px; background-image:url(images/testimonials.png); background-repeat:no-repeat;}
/*---Body--*/
body{font-family:Helvetica, Arial,Verdana,sans-serif; background-color:#ffffff; background-image:url(images/bg.jpg); background-repeat:repeat-x;}
/*---Top--*/
#clouds{margin:0 auto; width:1339px; height:350px; background-repeat:no-repeat; background-image:url(images/clouds.png);}
/*---Container--*/
#container{width:960px; margin:-200px auto 0 auto;}
/*---Header--*/
#header{width:960px; height:100px; margin:0 0 10px 0; background-image:url(images/header.png); background-repeat:no-repeat;}
/*---Main--*/
#main{padding:0; margin:0 auto; background-color:#ffffff; margin-top:-5px;}
#main .opening a{color:#98946f; border-bottom:1px dotted #999966;}
.opening{font-size:12px; font-weight:bold; padding:0 20px 20px 20px; color:#98946f; line-height:21px;}
.spamwarning{font-size:10px; color:#999;}
#main a img{margin:10px 15px 20px 20px;}
ul.offer-list-left{width:460px; float:left;}
ul.offer-list-left li{margin:0 0 0 40px; font-size:12px; color:#98946f; font-weight:bold; line-height:30px;}
ul.offer-list-left li.link{margin:0 0 0 40px; font-size:12px; color:#98946f; font-weight:bold; line-height:40px; list-style-type:none;}
ul.offer-list-left li.link a{color:#98946f; border-bottom:1px dotted #999966;}
ul.offer-list-left li.vlink{margin:0 0 0 40px; font-size:12px; color:#045B00; font-weight:bold; line-height:40px; list-style-type:none;}
ul.offer-list-left li.vlink a{color:#045B00; border-bottom:1px dotted #999966;}
ul.offer-list-right{width:440px; float:left;}
ul.offer-list-right li{margin:0 20px 0 0; font-size:12px; color:#98946f; font-weight:bold; line-height:30px;}

#contact{padding:0; margin:0 auto 130px auto; background-color:#ffffff;margin-top:-5px;}
#contact p{margin:0 0 0 20px; font-size:12px; color:#98946f; font-weight:bold; line-height:22px;}

#testimonials{margin:0 auto 130px auto; background-color:#ffffff;margin-top:-5px; padding:0 20px 20px;}
#testimonials p{margin:0 0 0 20px; font-size:12px; color:#98946f; font-weight:bold; line-height:22px;}

form{float:left; width:600px; padding:40px 0 20px 0;}
label{float:left; width:150px; margin:10px 0 0 50px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
input{width:300px; margin:10px 0 0 0;}
input.submit{width:80px; margin:20px 0 0 200px;}
input#keepintouch{width:auto;}
textarea{width:300px; height:100px; margin:10px 0 0 0;}

#contact-right{width:360px; padding:50px 0 0 0; float:right;}
#contact-right p {font-size:14px;}
/*---Footer--*/
#footer{width:960px; margin:12px auto 20px auto; text-align:right; font-size:11px;}
#grass{width:100%; height:42px; margin:0 auto; background-image:url(images/grass.png); background-repeat:repeat-x;}


