*{font-family:Verdana, Geneva, sans-serif; font-size:12px;}
body{margin:0px; background-color:#DEDFE4;}
.container {width:900px;margin:auto;background-image:url(/gfx/container_background.jpg);background-color:#FFF;background-repeat:repeat-x;background-position:top;}
#menulayout{float:right; width:475px;}
#menu{padding:0px; margin:0px;height:77px;}
#menu li {float:left; width:79px;list-style:none; text-align:center; height:20px;background-color:#990000;}
#menu li a{display:block;background-color:#990000; width:100%; color:#FFF; text-decoration:none; margin-top:2px; padding-bottom:4px;}
.menu_on{padding-top:59px;}
.menu_off{padding-top:0px;}
div.header img{margin:15px 5px;}
div.header{height:80px;}
a img{border:0px;}
#left-content{float:left;width:560px; padding:0px 15px;}
#right-content{float:left;width:280px;padding:0px 15px;}
p.address, p.phone, p.email{float:left;padding:0px; margin:5px 0px;}
p.phone, p.email{width:180px;}
p.address{width:480px;}
#services{text-align:center;}
#services td{text-align:left;}
#footer{padding:0px 15px;clear:both;}
p{text-align:justify;}
h1 span{display:none;}
h2 span{display:none;}
h2{clear:both;}
a{color:#092F6F;}
#mottesting{background-image:url(/gfx/1020093529320.jpg);background-repeat:no-repeat; background-position:center top;}
#services li{list-style-image:url(/gfx/1020095024320.jpg); margin:15px 0px;}
#footer *{font-size:10px;}
#footer li{list-style:none; float:left; display:block; width:12%; text-align:center;padding:0px;margin:0px;}
#footer ul{padding:0px;margin:0px; height:20px;}
#footer{margin-top:30px;}
div.coxeh{clear:both;}
div.coxeh *{text-align:center;font-size:10px;color:#999999}
div.coxeh p{padding:3px;}

#slider-stage{width:897px;height:245px;margin:0 auto}
#slider-list{border:0;margin:0;padding:0}
#slider-list li{position:absolute;list-style:none;margin:0;padding:0;border:0;background:#DEDEDE;width:897px;height:245px;}
.plainfield,#map{border:1px solid #CCCDCE}
.content{margin-top:10px;}
#error{width:70%; margin:auto; background-color:#F3BCC6; border:1px solid #990000;padding:5px;}
#error *{ color:#79171F;}

h3{color:#A80000; font-size:18px;}
h2{color:#113663; font-size:18px;}
.salesimage{border:1px solid #DEDFE4;}

#errormessage{width:300px; background-color:#FFE6E7; border:2px solid #6F0003;color:#6F0003; padding:20px; margin:20px auto;}
#errormessage h1{ font-size:16px;}
#errormessage li{list-style:none; padding:5px 3px; font-size:11px;}

#successmessage{width:300px; background-color:#DBFADA; border:2px solid #006600;color:#006600; padding:20px; margin:20px auto;}
#successmessage h1{ font-size:16px;}
#successmessage li{list-style:none; padding:5px 3px; font-size:11px;}
