html, body{background: #000000 url(/images/main-mg.png) top center repeat;text-align:center;font-family:verdana, arial, sans-serif;font-size:12px;line-height:18px;color:#efefef;} 
*{margin:0 auto;padding:0;} 
div.divend{clear:both;} 
table{border-collapse:collapse;border-spacing:0;}
td{vertical-align:top;}
#main-wrap{width:800px;background:url(/images/bg-body-main.gif) repeat-y;text-align:left;border-bottom:1px solid #585858;}
#logo{}
#logo img{display:block;}
#logo span{position:absolute;top:-220px;}
#hmenu{width:800px;height:32px;background:transparent url(/images/bg-header-menu.jpg) left top no-repeat;float:left;text-align:center;}
ul.mainmenu{margin:0 0 0 130px;padding:0;font-weight:bold;height:30px;overflow:hidden;text-align:center;}
ul.mainmenu li{display:inline;}
ul.mainmenu li a{float:left;height:30px;color:#efefef;font-size:13px;padding:6px 15px 12px 20px;background:url(/images/hmenu.png) center top repeat-x;background-position:0 0;}
ul.mainmenu li a:hover{font-size:13px;color:#efefef;background:transparent url(/images/hmenu.png) center top no-repeat;background-position:0 -30px;text-decoration:underline;}
ul.mainmenu li a:visited{font-size:13px;}
div.body-head{width:800px;height:32px;background:url(/images/body-shadow.png) left top repeat-x;}
#body-wrap{background:url(/images/body-shadow.png) left top repeat-x;width:778px;margin:0 auto;}
#main-body-wrap{width:760px;margin:0 auto;padding:15px 0 0 0;text-align:left;} 
#main-body-wrap h1{font-size:16px;padding:0 0 20px 0;color:#de6201;font-weight:bold;} 
#main-body-wrap h2{font-size:14px;padding:0 0 20px 0;font-weight:bold;} 
#main-body-wrap h3{font-size:11px;padding:3px 0 15px 0;font-weight:bold;background:url(/images/point.png) left top repeat-x;} 
#main-body-wrap div.footer{padding:3px 0 15px 0;font-size:10px;background:url(/images/point.png) left top repeat-x;} 
#main-body-wrap p{padding:5px 0 10px 0;margin:0;text-align:justify;} 
#main-body-wrap p.footer{font-size:11px;padding:0 0 2px 0;margin:0;text-align:center;} 
#main-body-wrap p.longtext{margin:0 0 15px 0;}
#body-left{width:360px;float:left;text-align:left;} 
#body-right{width:385px;float:right;text-align:left;} 
#footer-wrap{background:url(/images/point.png) left top repeat-x;}
#newsletter{margin:0 8px 20px 0;font-size:11px;text-align:right;overflow:hidden;vertical-align:middle;}
.newsletterbutton{vertical-align:middle;}
input.inputnewsletter{background: #ffffff url(/images/bg-input-box.gif) no-repeat;color:#cbcbcb;font-size:11px;border:1px solid #6f6f6f;padding:0 0 0 3px;height:15px;} 
.inputbox{font-size:12px;background:#404040 url(/images/bg-input-box.gif) no-repeat;color:#cbcbcb;border:1px solid #6f6f6f;padding:3px;} 
ul.toplinks{margin:0;padding:0;height:20px;overflow:hidden;}
ul.toplinks li{display:block;}
ul.toplinks li a{display:block;color:#efefef;font-size:11px;padding:0;background-position:0 0;}
ul.toplinks li a:hover{font-size:11px;color:#efefef; text-decoration: underline;}
ul.toplinks li a:visited{font-size:11px;}
#footerinfo{text-align:right;width:778px;margin:0 auto;padding:10px 0 10px 0;} 
p.underline{text-decoration:underline;} 
.w50{width:50px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w320{width:320px;}
.w330{width:330px;}
.w350{width:350px;}
.w400{width:400px;}
.w500{width:500px;}
.w700{width:700px;}
.w750{width:750px;}

div.gall-main{width:760px;margin:0 auto;background:url(/images/point-dark.png) left bottom repeat-x;margin-bottom:20px;text-align:center;}
.gall-thm{float:left;width:170px;}
.gall-about{float:left;text-align:left;margin:0 30px 0 0; width:250px;}
.gall-rates{float:left;text-align:left;background:#1d1d1d;width:158px;}
.gall-services{float:left;text-align:left;background:#1d1d1d;width:130px; margin:0 0px 0 20px;}

table.gall-about-table{font-size:11px;float:left; width: 100%;}
table.gall-about-table tr{background:url(/images/point-dark.png) left bottom repeat-x;}
table.gall-about-table tr td{padding:2px;}

table.gall-rates-table{font-size:11px;float:left; width: 150px;background:#1d1d1d;color:#efefef; margin:0 0 15px 0;}
table.gall-rates-table tr{}
table.gall-rates-table tr.grt-dark{background:#101010;}
table.gall-rates-table td{padding:2px;text-align:right;}
table.gall-rates-table td.shrt{color:#de6201;}

table.tran-table{font-size:11px;float:left; width: 250px;}
table.tran-table tr{background:url(/images/point-dark.png) left bottom repeat-x;}
table.tran-table tr td{padding:2px;}

div.aboutprice{width:150px;text-align:center;font-size:10px;color:#de6201;padding:4px;} 
div.gall-rates-title{padding:4px;background: #101010 url(/images/line-point.png) left center repeat-x;} 
div.gall-rates-title strong { background:#101010; padding: 0 5px 0 5px; font-weight:bold; }

div.aboutprice{width:150px;text-align:center;font-size:10px;color:#de6201;padding:4px;} 
div.gall-services-title{padding:4px;background: #101010 url(/images/line-point.png) left center repeat-x;} 
div.gall-rates-title strong { background:#101010; padding: 0 5px 0 5px; font-weight:bold; }


img.photo-thm{ 
border:1px solid #656565;
background-color:#ffffff;
padding:5px 5px 5px 5px;
margin:2px 5px 0 0;
float:left;
width:130px;
height : 180px;
} 
p.alert{color:#ff0000;} 

#babe-left{width:440px;float:left;text-align:left;}
#babe-right{width:305px;float:right;border-left : 1px solid #de6201;text-align:center;} 

.babe-about{float:left;text-align:left;margin:0 0px 0 0; width:280px;}
.babe-thm{float:left;width:160px;}
.babe-small-left{width:160px;float:left;padding:0 10px 5px 0;margin:20px 0 0 0;} 
.babe-small-right{width:270px;float:right;margin:20px 0 0 0;background-color:#1d1d1d;} 

.book-button{padding:10px; text-align:center;font-size:11px;}
a:link, a:visited{color:#efefef;text-decoration:none;} 
a:hover{color:#de6201;text-decoration : underline;} 


div.box-info {}
div.box-title{padding:4px;background: #101010 url(/images/line-point.png) left center repeat-x;} 
div.box-title strong { background:#101010; padding: 0 5px 0 5px; font-weight:bold; }
div.box-body {background:#1d1d1d; padding:10px;text-align:left;}
div.box-body p {font-size:11px;}
div.box-body p span {color:#de6201;}


table.pool-table{font-size:11px;float:left;}
table.pool-table tr{}
table.pool-table tr td{padding:2px; vertical-align:bottom;}



p.smallinfo{ 
padding:0;
margin:0;
font-size:10px;
} 

p.smallinfored{ 
padding:0;
margin:0;
font-size:10px;
color:#ff0000;
}

 
p.toplink{ 
font-size:11px;
text-align:left;
float:left;
width:190px;
padding:0;
} 
p.banners{ 
text-align:center;
float:left;
width:180px;
padding:5px;
} 
p.underline{ 
text-decoration : underline;
} 
p.separator{ 
text-align:center;
font-size:11px;
} 
p.center{ 
text-align:center;
} 
p.links{ 
text-align:center;
font-size:14px;
padding:20px;
margin:20px;
} 
img{ 
border:0;
padding:0;
margin:0;
} 
img.links{ 
border:1px solid #efefef;
padding:0;
margin:0;
} 
img.main{ 
border:1px solid #efefef;
padding:0 0 0 0;
margin:0 5px 5px 0;
float:left;
width:120px;
height : 175px;
} 
img.thm{ 
border:1px solid #efefef;
padding:0 0 0 0;
margin:0 5px 5px 0;
float:left;
width:130px;
height : 180px;
} 
img.reviews{ 
float:left;
border:1px solid #efefef;
padding:0 0 0 0;
margin:0 10px 0 0;
float:left;
width:130px;
height : 180px;
} 
ul{ 
padding:10px 0 10px 0;
margin:0 0 0 30px;
} 
p.aboutme1{ 
font-size:11px;
float:left;
width:80px;
padding:0 5px;
clear : both;
} 
div.aboutmeall{ 
float:left;
width:200px;
padding:5px 0 5px 10px;
} 
img.about{ 
border:1px solid #656565;
background-color:#ffffff;
padding:5px 5px 5px 5px;
margin:2px 5px 0 0;
float:left;
width:130px;
height : 180px;
} 
img.gallery{ 
border:1px solid #656565;
background-color:#ffffff;
padding:5px 5px 5px 5px;
margin:0 0 10px 10px;
float:left;
width:130px;
height : 180px;
} 



.text{ 
font-family : arial, helvetica;
font-weight : normal;
font-size:11px;
color:#afafaf;
text-decoration : none;
} 
