body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333;margin:0 0 0 0;background-color:#333;}
#Container {width:940px; margin:0px auto 0 auto;background-color:#020202; border-left:1px solid #0f0909; border-right:1px solid #0f0909;}
#Banner {height:110px; background-image:url(../Images/Top.jpg);margin-top:0px;border-top:0px solid #c5c50e;padding:10px 0 0 25px;}
#NavBar {height:26px; background-image:url(../Images/NavBarBg.jpg); background-repeat:repeat-x;border-top:1px solid #444;border-bottom:1px solid #c5c50e;padding:6px 20px 0px 20px; color:#fff; font-family:"Times New Roman", Times, serif; font-size:18px; }
#Lhs {border:0px solid #555;width:160px;height:auto;float:left;display:inline;margin:10px 20px 10px 10px;padding:10px;}
#Rhs { background-color:#fff;border:0px solid #555;width:699px;min-height:410px;float:left;display:inline; line-height:150%; background-image:url(../Images/RhsSBg.jpg); background-repeat:no-repeat; background-position:bottom;margin:20px 0 10px 0;}
#RhsPadder {padding:0px 20px 10px 20px;}
.Clear{ clear:both;float:none;}
#Footer { color:#777;background-color:#020202; padding:15px 10px 10px 10px; text-align:center;clear:both;border-top:1px solid #444; font-size:80%;}
#Footer a { text-decoration:none;color:#777;}
#Footer a:hover {text-decoration:underline;color:#666;}
#Footer h4 {font-size:10px; font-weight:normal;}
.Right {float:right;}
.Left {float:left;}
#Banner h1 {margin:0; font-size:20px; font-weight:normal;color:#cccc00;font-family:"Times New Roman", Times, serif; font-style:italic;position:relative; left:75px;}
#Banner h2 {margin:0; font-size:58px; font-weight:normal;color:#cccc00;font-family:"Times New Roman", Times, serif; font-style:italic; }
#AddBox {color:#fff;width:163px;height:99px; line-height:120%;font-family:"Times New Roman", Times, serif; padding:0 0 0 10px;float:right; font-size:18px; position:relative; left:0px; top:20px;}
.Gold {color:#cccc00;}
img {border:none;}

a {color:#333; text-decoration:none;}
a:hover {color:#666; text-decoration:underline;}
.Arrow {float:right;margin:0 0 10px 10px;color:#666;font-size:11px; font-weight:bold;}
h3 {font-family:"Times New Roman", Times, serif; font-size:26px;margin:0 0 10px 0; color:#333;}
.LhsNav ul {list-style-type:none; padding:0; margin:0;}
.LhsNav li {padding:0; margin:0 0 2px 0;}
.LhsNav a {padding:6px 0px 6px 15px; display:block; margin:0;width:140px; color:#fff; text-decoration:none; border-bottom:1px solid #333; background-color:#333;}
.LhsNav a:hover {background-color:#555; text-decoration:none;border-bottom:1px solid #cccc00;color:#fff;}
.Table {margin:0px 0px 35px 0px; border-bottom:1px solid #999;}
.tdTitle {  font-weight:bold;background-color:#faf7d6;border:1px solid #ccc;}
tdLower {  color:#0000FF; font-weight:bold;}
.Right {float:right;}
#pagination {border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:5px 0px 5px 0px;}
#pagination a{color:#666;}
#pagecurrent {font-weight:bold;color:#333;}
#map {border:1px solid #ccc; height:350px;margin-bottom:10px;}
#addressbox{width:180px;float:right;position:relative;left:-100px;top:10px;}
#Phone {width:200px; text-align:right;color:#fff;}
#SearchBox {position:relative;top:-3px;width:200px;height:24px;overflow:hidden;}
#SearchBox input {border:1px solid #333; background-color:#222; color:#fff;border-bottom:1px solid #666}
#SeachField {padding:3px;border:1px solid #fff;width:120px;}

/* CP STYLES*/
#cp-banner {padding:15px;}
.testimonial_container{border:1px solid #ccc;margin-top:15px;}
.ten {padding:10px;}
.five {padding:5px;}
.toolbox{float:right; color:#fff;padding:3px;}
.input {width:350px;}
.borderinput {border:1px solid #999; padding:5px;} 
textarea {border:1px solid #999;padding:5px;}
.red {color:#FF0000; font-weight:bold;}

/* LINKS */
.toolbox a:link, .toolbox a:visited, .toolbox a:active  {color:#fff; text-decoration:none;}
.toolbox a:hover {text-decoration:underline;}
#Settings input {padding:7px;width:220px; background-color:#06bc07; background-image:url(../graphics/set_inputbg.jpg); background-repeat:repeat-x;}
