*:focus{outline:none}
body{background:url('../img/body_bg_new.jpg') fixed;font-family:Verdana,Tahoma,Arial;font-size:10pt;color:#EDF4D1}
img{border:0px}
#header{height:121px;width:945px;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;}
#header h1{display:none}
#content_top{width:945px;margin-left:auto;margin-right:auto;height:14px;font-size:1px;background:url('../img/top_content_bg.png') no-repeat;}
#content{width:901px;margin-left:auto;margin-right:auto;padding-left:22px;padding-right:22px;background:url('../img/content_bg.png') repeat-y;}
#content_mdl{width:901px;margin-left:auto;margin-right:auto;}
#lft_content{float:left;width:400px;padding:10px;margin-right:40px;color:#EDF4D1;font-family:Georgia,Times,Tahoma;font-size:10pt;}
#lft_content h1{margin-top:0px;margin-bottom:30px}
#rht_content{float:left;padding-top:10px;width:410px;}
#content_btm{width:945px;margin-left:auto;margin-right:auto;height:22px;background:url('../img/btm_content_bg.png') no-repeat;}
#rht_links{text-align:right;width:830px;height:50px;padding-right:71px;padding-top:10px;}
#rht_links ul{list-style-type:none;margin:0px;padding:0px;float:right;}
#rht_links li{float:left;margin-right:15px;}
#rht_links li h3{display:none;}
#rht_btm_links{width:435px;margin-top:10px;}
#rht_btm_links a{color:#CDDB93;font-size:11pt;}
#rht_btm_links .lft{float:left;width:100px;}
#rht_btm_links .mdl{float:left;width:235px;text-align:center;color:#CDDB93;font-size:14pt;}
#rht_btm_links .lnkgallery{color:#CDDB93;font-size:14pt;text-decoration:none}
#rht_btm_links .lnkgallery:hover{text-decoration:underline}
#rht_btm_links .rht{float:right;width:100px;text-align:right;}
#top_menu{width:899px;margin:0px auto;border-bottom:1px solid #554B47;color:#FFFFFF;text-align:center;margin-bottom:2px;}
#top_menu ul{list-style-type:none;margin:0px;padding:0px;margin-bottom:10px;}
#top_menu ul li{margin-bottom:7px;display:inline;margin-right:35px;font-size:11pt;font-weight:bold;}
#top_menu ul li h2{display:none}
#testimonials{width:880px;padding:10px;color:#EDF4D1;font-family:Georgia,Times,Tahoma;font-size:10pt;}
#testimonials .txt{color:#D3CDC5;font-size:11pt;}
#testimonials .author{color:#CDDB93;font-weight:bold;margin-bottom:50px;}
#testimonials .btxt{text-align:center;color:#D3CDC5;margin-top:50px;margin-bottom:0px;}
#featured{width:880px;padding:10px;color:#EDF4D1;font-family:Georgia,Times,Tahoma;font-size:10pt;}
#featured .lnylw1{color:#FFB148;text-decoration:none;}
#featured ul li{height:30px;}
#rates{width:880px;padding:10px;color:#EDF4D1;font-family:Georgia,Times,Tahoma;font-size:10pt;}
#rates h1{float:left;margin-right:20px;}
#rates h2{float:left;font-size:13pt;margin:0px;padding:0px;font-weight:normal;margin-top:6px;letter-spacing:1px;}
#rates h3{color:#FFB148;font-weight:normal;font-size:12pt;font-weight:bold;margin:0px;padding:0px;margin-top:30px;margin-bottom:30px;}
#rates h2 a:hover{color:#CDDB93;font-weight:normal;}
#rates h2 a.lnkylw{color:#CDDB93;font-weight:normal;}
#rates .txt{color:#FFB148;line-height:20px;}
#rates .btxt{color:#D3CDC5;line-height:20px;font-weight:bold;margin-bottom:0px;}
#rates .wtxt{color:#D3CDC5;line-height:20px;float:left;margin-right:50px;width:400px;margin-top:0px;}
#rates .price{font-weight:bold;font-size:11pt;font-family:Verdana,Tahoma,Arial}
#rates .btm{color:#D3CDC5;margin-top:40px;margin-bottom:0px;text-align:center}
#rates .lnylw1{color:#FFB148;text-decoration:none;}
#newsletter{width:880px;padding:10px;color:#EDF4D1;font-family:Georgia,Times,Tahoma;font-size:10pt;}
#newsletter .txt{color:#D3CDC5;line-height:20px;}
#newsletter .btm{color:#D3CDC5;margin-top:40px;margin-bottom:0px;text-align:center}
#newsletter .tbox{background:url('../img/tbox_bg.gif') repeat-x;border:1px solid #CCCCCC;padding:2px;font-size:9pt;}
#footer_top{width:821px;margin-left:auto;margin-right:auto;margin-top:20px;border-bottom:1px solid #897F6C;padding-bottom:20px;}
#footer_top .lft{float:left;margin-right:65px;text-align:center;}
#footer_top .mdl{float:left;margin-right:65px;text-align:center;}
#footer_top .rht{float:left;text-align:center;}
#footer_top a{color:#EFF5D6;text-decoration:none;font-size:14pt;}
#footer{width:821px;margin-left:auto;margin-right:auto;margin-top:20px}
#footer .lft{float:left;padding-top:10px;}
#footer .rht_img{float:right}
#footer .rht_txt{float:right;margin-right:5px;}
#form_blk{margin:0px;padding:0px;list-style-type:none;width:300px;color:#D3CDC5}
#form_blk .lbl{float:left;width:70px;margin-bottom:15px;}
#form_blk .fld{float:left;width:220px;margin-bottom:15px;}
#form_blk1 {margin:0px;padding:0px;list-style-type:none;width:430px;color:#D3CDC5;margin-top:55px;}
#form_blk1 .lbl{float:left;width:120px;margin-bottom:15px;}
#form_blk1 .fld{float:left;width:300px;margin-bottom:15px;}
#form_blk1 .btm{float:left;width:430px;margin-bottom:15px;}
#form_blk1 .btn_submit{float:left;width:430px;margin-bottom:15px;text-align:right}

#gallery{width:898px;margin-left:auto;margin-right:auto;padding-top:20px;text-align:center;}
#gallery ul{list-style-type:none;margin:0px;padding:0px;margin-right:15px;}
#gallery ul li{float:left;margin-right:16px;margin-bottom:20px;padding:3px;border:1px solid #674A3F}

.admin_top{width:400px;margin-left:auto;margin-right:auto;margin-top:20px;height:14px;font-size:1px;background:url('../img/admin_top_content.png') no-repeat;}
.admin_bottom{width:400px;margin-left:auto;margin-right:auto;height:14px;font-size:1px;background:url('../img/admin_bottom_bg.png') no-repeat;}
.tbox{background:#E4E7D2 url('../img/tbox_bg.gif') repeat-x;border:1px solid #CCCCCC;padding:2px;font-size:9pt;}
.tbox1{border:1px solid #CCCCCC;padding:2px;font-size:10pt;}
.btn{background:#7EC287;border:2px solid #FFF;color:#230900;cursor:pointer;}
a{text-decoration:none;color:#FFF}
h1{font-family:Georgia,Times,Tahoma;font-size:18pt;margin:0px;padding:0px;color:#CDDB93;font-weight:normal;}
.spacer{clear:both}
.thick_bdr{border:5px solid #E6E0D8}
.grn1b{font-size:10pt;font-weight:bold;color:#3E7E2E}
.red1b{font-size:10pt;font-weight:bold;color:#A50505}
.wht4b{font-size:14pt;color:#FFFFFF;font-weight:bold;}
.ylw2b{font-size:10pt;color:#CDDB93;font-weight:bold}
.wht2{font-size:10pt;color:#FFFFFF;}
.wht2b{font-size:10pt;color:#FFFFFF;font-weight:bold}
.red2b{font-size:10pt;color:#FF0000;font-weight:bold;}
.grn2b{font-size:10pt;color:#3E7E2E;font-weight:bold;}
.gry1{color:#555555;font-size:8pt;}
.img_bdr{border:1px solid #000000}

