/*RESET ALL ELEMENTS~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,em,font,img,strike,strong,sub,sup,dl,dt,dd,form,label,table,caption,tbody,tfoot,thead,tr,th,td{
    margin:0;padding:0;
    border:0;outline:0;
    font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;
}
/* tables still need 'cellspacing="0"' in the markup */
caption,th,td{
    font-weight:normal;
}
blockquote:before,blockquote:after{
    content: "";
}
blockquote{
    quotes:"" "";
}
/*~~~~~~ GENERAL SETTINGS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body{
    background:#EEDEBC url(../m/back.jpg) repeat-x;color:#666;
}
body,table,tr,td,p{
    font:11px/1.5 Verdana,Helvetica,sans-serif;color:#666;
}
div#container{
    text-align:center;
}
div#page{
    width:953px;
    text-align:center;
    margin:0 auto;
}
/*~~~~~~ HEADER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div#header{
    margin-top:12px;
}
div#telephone{
	background:transparent url(../m/header.jpg) no-repeat;color:white;
    font:12px/26px Verdana,sans-serif;text-align:right;
	padding-right:10px;
}
/*~~~~~~ MAIN BODY ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div#mainbody{
}
/*~~~~~~ NAVIGATION ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div#navigation{
    height:26px;margin-top:6px;
    text-align:left;
}
div#navigation a:link,div#navigation a:visited{
    display:block;width:135px;height:26px;float:left;
    background:#EEDEBC;color:#C89A2A;
    text-align:center;font:11px/26px Verdana,Helvetica,sans-serif;text-decoration:none;
    border-right:1px solid white;border-top:5px solid #C89A2A;
}
div#navigation a:link#menuEnd,div#navigation a:visited#menuEnd{
    border-right:2px solid #EEDEBC;
}
div#navigation a:hover{
    color:#990000;
}
/*~~~~~~ CONTENT ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div#content{
    background:white;clear:both;
    text-align:left;
    margin:0 auto 0;
	border:1px solid #EEDEBC;border-width:0 1px;
}
div#content h1{
    color:#9A6A1B;
    font:bold 24px/28px Arial,Helvetica,sans-serif;
    padding:10px 10px 0px 10px;
}
div#content h2{
    color:#474747;
    font:bold 16px/20px Arial,Helvetica,sans-serif;
    padding:10px;
}
div#content h3{
    color:#9A6A1B;
    font:bold 14px/1.2 Arial,Helvetica,sans-serif;
    margin:5px;
}
div#content p{
    margin:10px;line-height:1.4;
}
strong{font-weight:bold;}
ul.list{
    list-style:square url(../m/arrow01.gif) outside;
}
ul.list li{
    font:11px/1.2 Verdana,Helvetica,sans-serif;color:#333;
    margin-bottom:0px;padding:2px 5px;
}
ul.nobullet{
    list-style:none;
	margin:10px 5px;
}
ul.nobullet li{
    font:11px/1.2 Verdana,Helvetica,sans-serif;color:#333;
    margin-bottom:0px;padding:2px 5px;
}
div#bookNow{
    width:460px;height:46px;
    background:#D9A657 url(../m/bg-bookNow.jpg) no-repeat;color:#9A6A1B;
	margin:15px 5px 10px 0;
}
div#bookNow div{
    font-size:12px;line-height:46px;
	padding-left:8px;
}
div#bookNow span#bookNowLabel{
    color:#FFF;
    font-size:16px;font-weight:bold;
	padding-right:15px;
}
table#features{
    width:458px;background:#C8BCA6;
	margin:0 auto;
}
table#features th#header1{
    width:190px;background:#F3E5CB;
	border:1px solid #C8BCA6;border-width:0 1px 1px;
	padding:0;
}
th#header1 h2,th#header2 h2{
    color:#9A6A1B;
    font:bold 16px/32px Arial,Helvetica,sans-serif;
    margin:0px;padding-left:10px;
}
table#features th#header2{
    width:268px;background:#F9EDD7;
	border:1px solid #C8BCA6;border-width:0 1px 1px 0;
	padding:0;
}
table#features td#data1{
    background:#EBD8AE;color:#9A6A1B;
	border:1px solid #C8BCA6;border-width:0 1px;
}
table#features td#data2{
    background:#F2E2BE;color:#9A6A1B;
	border-right:1px solid #C8BCA6;
}
ul.features{
    list-style:square url(../m/arrow03.gif) outside;
	margin-top:10px;
}
ul.features li{
    font:11px/1.2 Verdana,Helvetica,sans-serif;color:#9A6A1B;;
    margin-bottom:0px;padding:2px 5px;
}
/*~~~~~~ FOOTER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div#footer{
    background:transparent url(../m/footer.jpg) no-repeat;color: #835B06;
    height:25px;
    font:11px/25px Verdana,Helvetica,sans-serif;
    margin:0px auto 0;
    border:none;
}
div#footer div.left{
    float:left;width:49%;text-align:left;
    padding:6px 0 0 6px;
}
div#footer div.right{
    float:right;width:49%;
    text-align:right;
    padding:6px 6px 0 0;
}
div#footer a:link,div#footer a:visited{
    background:transparent;color:#835B06;
    font-weight:bold;
}
div#footer a:hover{
    background:transparent;color:#333;text-decoration:underline;
}
