/*
* Site Styles
*/
body
{
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	background:url(../graphics/bg.gif) top left repeat;
}
a{color:#000000}
h1{font-size:18px;font-weight:bold;margin-bottom:8px;border-bottom:1px solid #7D693A;color:#7D693A;}
h2{font-size:16px;font-weight:bold;color:#7D693A;}
h3{}
h4{}
p{padding-bottom:15px}
td{}
table{}
th{}
ul{padding:8px 0px 18px 15px;}
ol{padding:8px 0px 8px 15px;}
li{list-style-type:disc;}
ul li ul{padding:0px;margin-left:17px}
li li{list-style-type:circle;}
strong{font-weight:bold}
legend{color:#000000;font-size:13px;font-weight:bold;padding:5px;}
fieldset{border:1px solid #7D693A;padding:5px;}
fieldset li{padding:0px;list-style-type:none;}
input{margin:0px 0px;}
fieldset ol{padding:0px;}
label{float:left;width:48%;clear:both;}
em{font-weight:bold;font-style:italic}
form table td{padding:5px}

/* cms styles */
.cmscontent{padding:20px}
.cmscontent em {font-style: italic;font-weight:normal;}
.brochure{float:right;padding:0px 20px 10px 0px}
.salepoint{width:353px;padding:20px;border:1px solid #7D693A;float:left;height:120px}
.salepointimg{float:right;margin-left:8px}
.sections{width:750px;margin-bottom:10px;border-bottom:1px solid #7D693A;padding-bottom:8px;text-align:center}
.sections a{text-decoration:none}
.sections a:hover{color:#AA2125;text-decoration:underline}
.cmsimageleft{margin-right:10px;}
.cmsimageright{float:right;margin-left:10px;}
.title{padding-bottom:10px}
.salepointwinterfestival{width:393px;border:1px solid #7D693A;height:134px;float:right;margin-left:10px;cursor:pointer;text-align:center}

/* left styles */
#mymenu{padding:0px;border:0px;color:#ffffff}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle {border-width:0px;padding:5px;}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active{border-width:0px;padding:5px;}
#mymenu a{color:#ffffff;text-decoration:none;height:100%;}
#mymenu a:hover{background-color:#C19D31;}
#mymenu li div{background-color:transparent;border-width:0px;margin:0px 0px 4px 4px;}
.subsubs li{list-style-type:square;}
.select{background-color:#C19D31;}

/* header styles */
#headerright{float:right;width:500px;}
#headerright img{float:right;}

/*footer styles*/
#footer{color:#ffffff;text-decoration:none;font-weight:bold;text-transform:uppercase}
#footer a{color:#ffffff;text-decoration:none;}

/*form styles*/
.formright{width:50%;float:right;}
.formalert{font-weight:bold}
.formmessage{font-style:italic}
fieldset ol li {height:35px}

/*CONTACT PAGE STYLES*/
.contactleftcontent{width:52%;float:left;}
.contactrightcontent{width:46%;float:left;}
.logo{float:left;width:241px;height:129px;}

/*room layout styles*/
.roomlayout{width:750px;margin-top:20px;}
.roomlayout th{width:330px;padding:5px 0px;}
.roomlayout td{verticle-align:bottom;padding:5px 0px;}
#roomtable{padding:5px;border:1px solid #C19D31}
#roomtable th{padding:5px;font-weight:bold;text-align:center;vertical-align:middle;border:1px solid #C19D31}
#roomtable td{padding:5px;text-align:center;vertical-align:middle}

/*gallery styles*/
#gallery{margin-left:10px}
.galleryitem{width:150px;height:90px;margin:15px 20px;padding:15px 0px;text-align:center;border:1px solid #C19D31;float:left;}
.galleryitem a{text-decoration:none;font-weight:bold;}
.galleryitem a:hover{text-decoration:underline}
.gallerynav{text-align:center;clear:both}
