body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333;margin:0 0 0 0; background-image:url(../Images/PageBg.gif); background-repeat:repeat-x; background-color:#faf7d6; color:#666;}
#Container {width:940px; border:1px solid #000066;margin:10px auto 0 auto; background-color:#FFFFFF; border-bottom:none;}
#Banner {height:144px; background-image:url(../Images/Top.gif);}
#NavBar {height:30px; background-image:url(../Images/NavBarBg.jpg); background-repeat:repeat-x;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 20px 0px 20px; color:#333; font-family:"Times New Roman", Times, serif; font-size:18px; font-style:italic; }
#Lhs {border:1px solid #ccc;width:160px;height:415px;float:left;display:inline;margin:10px 20px 10px 10px;padding:10px;}
#Rhs {border:1px solid #ccc;width:680px;min-height:410px;float:left;display:inline;margin:10px 0 10px 0;padding:10px; line-height:140%}
.Clear{ clear:both;float:none;}
#Footer { background-color:#000066;padding:10px; text-align:center; color:#FFFFFF;clear:both;}
#Footer a {color:#fff; text-decoration:none;}
#Footer a:hover {text-decoration:underline;}
.Right {float:right;}
.Left {float:left;}
a {color:#333; text-decoration:none;}
a:hover {color:#666; text-decoration:underline;}
h3 {font-style:italic; font-family:"Times New Roman", Times, serif; font-size:24px;margin:0 0 10px 0; color:#000066;}
.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:#666; text-decoration:none; border:1px solid #ccc; background-color:#faf7d6;}
.LhsNav a:hover {background-color:#FFFFFF; text-decoration:none;}
.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;}
.CarImg {border:1px solid #ccc;margin:5px 0px 5px 10px;float:right; display:inline; }

/* CP STYLES*/
#cp-banner {padding:15px;}
.testimonial_container{border:1px solid #ccc;margin-top:15px;}
.bg {background-color:#666;color:#fff;padding:3px; font-weight:bold;}
.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; color:#06bc07;}
