/* Start of CMSMS style sheet 'layout09' */
body{background: url(images/western/body-bg.gif) repeat-x #260200; font-family:Arial, Verdana, Sans Serif; font-size:12px; line-height:1.5em; margin:0; padding:30px 0 50px 0;}

#main h1, h2, div, ul, li{margin:0; padding:0;}

#wrapper{width:760px; margin:0 auto; text-align:center;}
#wrapper2{width:760px; overflow:hidden; background:url(images/western/content-bg.gif) repeat-y;}



#leftcol{width:265px; float:left; background: url(images/western/new09/left-col-bg.gif) no-repeat 0 100px;}
	#logo{width:256px; height:99px;}
	#menu{width:265px; height:185px; float:left; padding:10px 0 0 0;}
        #booking{padding:15px 0 0 0; width:265px; float:left;}
        #booking img{margin:0 0 10px 0;}
        #offers2{width:225px; float:left; color:#fff; font-weight:900; padding:75px 20px 35px 20px; text-align:left;}
        #offers2 a{color:#fff; font-weight:100;}


#rightcol{width:495px; float:left; background:url(images/western/cont-bg.gif) no-repeat 0 212px #fff;}

	#top{border-left:1px solid #fff; height:47px; width:494px; background:url(images/western/new09/quickmenu.gif)}
		#top span{display:none;}
		#top a{display:block; float:left; height:47px;}
		#top ul li{float:left; list-style:none;}
		#top ul li.events a{width:77px; background:url(images/western/new09/events.gif);}
		#top ul li.special a{width:175px; background:url(images/western/special.gif);}
		#top ul li.newsletter a{width:103px; background:url(images/western/new09/newsletter.gif);}
                #top ul li.events{padding:0 85px 0 116px;} 	

	#home-box{border-left:1px solid #fff; border-top:1px solid #fff; width:494px; height:318px;}
        #sub-box{border-left:1px solid #fff; border-top:1px solid #fff; width:494px; height:137px;}

        #main{background:transparent; text-align:left; padding:0 25px 20px 25px;  }
        *html #main{height:370px; overflow:visible;}

        #main ul{padding:10px 0 0 10px; list-style:none;}
        #main ul li{padding:0 0 8px 13px; background:url(images/western/li-arrow.gif) no-repeat left 4px;}
        #main img{padding:0 0 0 20px;}

img{border:none;}

#main h2{padding:20px 0 15px 0; font-size:19px; font-family: "Times New Roman", Times, serif; font-weight:100; background:url(images/western/h2-arrow.gif) no-repeat right center;}

#footer{color:#846d5a; padding:14px 0 9px 0; text-align:center; margin:0 auto; background:#d5d6d8; width:760px; font-size:9px; font-family:Verdana, Arial, "sans-serif";}
#footer a{color:#846d5a; text-decoration:none;}

/*form#m3moduleform_1 input{clear:both; margin:1px 0 5px 0;}*/
/*form#m3moduleform_1 label{display:block; clear:both;}*/
input#m3username{margin:5px 0 0 47px;}

input, textarea{border:1px solid #7e9db8;}
.required label {color:#000;}

#main a{color:#725741; text-decoration:underline;}
#main a:hover{text-decoration:none;}


.formbuilderform2 select{
   margin:10px;
}

.formbuilderform2 .fbsubmit{margin:0 0 0 105px;}

p {
   font-size: 1em;
   margin: 0 0 1em 0; /* some air around p elements */
   line-height: 1.6em;
   padding: 0;
}

/* End of 'layout09' */

