/* CSS Document */

*{ margin:0px; padding:0px; font:12px Arial, Helvetica, sans-serif; }
a{color:#fdfbe2;}
a:hover{ text-decoration:none;}
strong{ font-weight:bold;}

body{background:#7a674c url(../img/page_bg.gif) repeat-x top; color:#fff; }
.homebg{background:#7a674c url(../img/home_bg.gif) repeat-x top; color:#fff;}
.float-img-left{ float:left; margin:3px 10px 10px 0; border:3px solid #fdfbe0;}
.clear{ clear:both; height:0; line-height:0; margin:10px;}

#toppanel{width:940px;margin:7px auto auto; text-align:center;}
#toppanel .logo{ margin:25px 10px;}
#toppanel .topbanner{margin:5px 75px 5px 70px;}

#topnav {width:940px; margin:auto; margin-top:11px; text-align:center;}
#topnav a{padding:5px 15px; font:18px Georgia, "Times New Roman", Times, serif; text-decoration:none; color:#fff1a1;}
#topnav a:hover{color:#d7c665; background:#230101;}
#topnav .active,#topnav .active:hover{color:#fff; background:#230101;}
#topnav #search{width:145px;height:17px; padding:3px; background:#fdfbe2 !important; border:0px !important; margin-left:55px;}
#topnav .search,#topnav .search:hover{ background: url(../img/search_button.gif); border:0; width:27px; height:27px; vertical-align:top;}

#flashbanner{width:940px;valign:middle; margin:9px auto auto; text-align:center;}

#content{margin:auto; padding:10px 0; width:880px;}
#content h1{ padding:10px;font:18px Georgia, "Times New Roman", Times, serif; color:#f9f29b;width:500px;}
#content h2{ padding:10px; font:18px Georgia, "Times New Roman", Times, serif; color:#f9f29b;float:right;width:200px;}
#content #gallery{background:#6f5e45;padding:15px 20px; border-top:solid 1px #5c4a32;border-bottom:solid 1px #5c4a32; float:left; width:580px; margin-bottom:10px;}
#content #gallery div{width:155px;float:left; background:#4f3e25; background-color:#4f3e25; 
padding:10px; margin-right:16px; border:1px solid #000;}
#content #gallery div:hover{ background:#614b2a;}
#content #gallery div .caption{ display:block; text-align:center;font:bold 12px Arial, Helvetica, sans-serif; color:#fdfbe0; text-decoration:none; letter-spacing:1px;}
#content #gallery div img{margin-bottom:8px; border:1px solid #000;}
#content #rightpanel{ width:230px;float:right;  }
#content #rightpanel a{ display:block; padding:5px 5px 5px 15px;color:#fdfbe0;font:12px normal Arial, Helvetica, sans-serif; border-bottom:solid 1px #5c4a32; text-decoration:none; background:#614b2a;}
#content #rightpanel a:hover{ background:#614b2a;}

#content #details{background:#6f5e45;padding:15px 20px; border-top:solid 1px #5c4a32;border-bottom:solid 1px #5c4a32; float:left; width:580px; color:#fdfbe0; margin-bottom:20px;}
#content #details h1{ padding:0; width:400px; padding-bottom:5px;}
#content #details #addres{ display:block; float:left; width:200px; padding:20px; line-height:25px;}
#content #details #enquiry{display:block; float:left; width:300px; text-align:center; border-left:1px solid #5c4a32;padding:0 10px;}
#content #details #enquiry label{ display:block; width:70px; float:left; text-align:right; margin:5px; padding:2px;}
#content #details #enquiry input, textarea{ margin:5px; padding:2px; border:0; width:180px; background:#fdfbe0; color:#5c4a32;}
#content #details #enquiry input:focus, textarea:focus{ background:#fff;}
#content #details #enquiry .buttons{ width:80px; background:#f3efbd; color:#000; font-weight:bold;}

#content .products{background:#6f5e45;padding:15px 20px; border-top:solid 1px #5c4a32;border-bottom:solid 1px #5c4a32; float:left; width:580px; color:#f9f4b8;}
#content .products img{ margin-right:20px; border-color:#3f311b;}
#content .products strong{ background:#5d4d36; display:block; width:430px; margin-left:125px; padding:5px;}
#content .products h1{ padding:0; width:400px; padding-bottom:5px;}
#content .products p{ padding-top:8px;color:#fdfbe0;}
#content .products .view{ float:right; margin-top:8px; padding:4px 10px;text-decoration:underline;}
#content .products .view:hover{ text-decoration:none;}
#content .alter{ background:#5e4e37;}
#content .alter strong{background:#51422d; }
#treatment{ padding-left:20px;}
#treatment li{ list-style: url(../img/bullet1.gif);font-weight:bold; line-height:22px;}
#hiddengallery{ display:none;}


#footer{clear:both;margin:auto; text-align:center; background:#4f3e25;color:#fdfbe2; font:12px Arial, Helvetica, sans-serif; padding:30px; padding-right:10px;}
#footer .powered{padding-left:200px;}



