body{ margin-top:0px; margin-bottom:0; background-color:#202020; background-image:url(theme/bg.gif?126769); font-family:Verdana, Helvetica; font-size:12px;border-left:0 solid #666; border-right:0 solid #666; padding:0; }
 #nav{ width:952px; height:25px; vertical-align:bottom; position:absolute; border-bottom:1px solid #FFF; color:#FFF; text-shadow:2px 1px 2px #000; background-color:#202020; opacity:0.8; filter:alpha(opacity=80)filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); position:fixed; margin-left:-476px; left:50%; margin-top:-25px; margin-bottom:0; z-index:11; padding:0; }
 #nav li{margin-top:0;display:block;float:left;height:25px;width:auto;text-align:center;line-height:25px}
 #nav li a{display:block;margin-left:1px;padding-left:23.3px;padding-right:24px;line-height:25px;color:#FFF;text-decoration:none;font-weight:700}
 #wsite-menus .wsite-menu-wrap{z-index:5000;margin-top:0px;margin-left:0px;}
 #wsite-menus .wsite-menu{list-style:none;margin:0;padding:0}
 #wsite-menus .wsite-menu li{float:left;clear:left;width:170px;text-align:left}
 #wsite-menus .wsite-menu li a{position:relative;display:block;width:100%;background:#f9f9f8;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;text-decoration:none;font-size:11px;font-weight:400;line-height:1;color:#000;padding:3px}
 #wsite-menus .wsite-menu li a:hover{background:#e3e3e3}
#wsite-menus span.wsite-menu-title{display:block;padding:5px 10px}
 #wsite-menus span.wsite-menu-more{background:transparent url(theme/?126769) no-repeat center top;display:block;position:absolute;right:5px;top:0;font-family:Courier;height:28px;line-height:28px;padding:1px 0 3px}
 #nav li a:hover,#active a:link,#active a:visited{background-color:#666}
 #main{width:950px;margin-left:auto;margin-right:auto;border-right:0 solid #666;border-left:0 solid #666}
 .nodisplay{}
 #hero{border-bottom:1px solid #FFF;width:950px;height:150px;background-image:url(theme/logo.jpg?126769);background-repeat:no-repeat;margin:25px 0 0; margin-top:0px}
 #header{height:0;padding-top:1px;position:relative}
 #header h1{position:absolute;left:20px;top:8px;color:#FFF;font-size:40px;font-weight:700;line-height:1.5;margin:0}
 #header h1.shad{left:22px;top:10px;color:#000;opacity:0.7px;-moz-opacity:0.7px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);line-height:1.5}
 #header em{font-style:normal;text-decoration:underline}
 #body{padding-top:1px;background-color:#FFF;position:relative}
 #content{border-right:1px solid #b0b0b0;border-left:1px solid #b0b0b0;color:#333;min-height:400px;height:auto !important;line-height:1.5;padding:20px}
 #content h2{font-size:17px;margin-bottom:0;line-height:1.5;color:#AA0201}
 #content .meta{height:1em}
#content div.paragraph{text-align:justify;line-height:1.5}
#content p{text-align:justify;line-height:1.5}
 #content .date,.right{float:right}
#content .postedBy,.left{float:left}
 #footer{width:948px;padding-top:5px;padding-bottom:5px;margin-bottom:20px;text-align:center;margin-left:auto;margin-right:auto;border:1px solid #b0b0b0;background-color:#eee;color:#666;font-size:11px}
 #footer a:link{color:#666;text-decoration:none}
#footer a:active{color:#666;font-weight:bolder}
 #footer a:visited{color:#666;text-decoration:underline}
 #footer a:hover,#footer a:visited:hover{color:#666;text-decoration:underline;font-weight:}
 #active a:hover{background-color:#666;text-decoration:}
 a:link{color:#b00000;text-decoration:none}
 a:active{color:#b00000;font-weight:}
 a:visited{color:#b00000;text-decoration:underline}
 a:hover,a:visited:hover{color:#820000;text-decoration:underline;font-weight:}
 #sidebar{width:180px;position:absolute;right:-200px;_right:0;top:0;padding:10px}
 #sidebar h3{font-size:13px;border-bottom:1px solid #000;margin-bottom:4px;margin-top:16px;clear:both}
 #sidebar ul{margin-left:1em;padding-left:0}
 #sidebar div.paragraph{margin-bottom:8px}
 #sidebar p{margin-bottom:8px}
 .comments{border-top:1px dotted #666;border-bottom:1px dotted #666;text-align:right;margin-bottom:2em;background-image:url(http://www.ipmautoservice.com/files/theme/comment_edit.gif);background-repeat:no-repeat;background-position:center left;padding:4px}
 a{color:#666}
 .pullout{background-color:#eee;float:right;background-image:url(http://www.ipmautoservice.com/files/theme/shadow_white.gif);margin:13px 3px 3px 14px;padding:5px}
 .thumbnail,.pullout{float:left;background:url(http://www.ipmautoservice.com/files/theme/shadow.gif) no-repeat bottom right;display:block;width:auto;_position:relative;margin:5px 0 0 6px;padding:0}
 .thumbnail img,.pullout img{background-color:#fff;border:1px solid #a9a9a9;display:block;position:relative;margin:-5px 5px 5px -5px;padding:4px}
 .thumbnail img:hover,.thumbnail:hover img,.pullout:hover img{background-color:#ccd}
 .csskeyword{color:blue}
 .cssvalue{color:red}
 p.caption{text-align:center}
 small.super{vertical-align:top;font-size:0.75em;line-height:1.3em}

div.paragraph ul, div.paragraph ol { padding-left: 25px !important; margin: 5px 0 !important; overflow:hidden; }
div.paragraph li { padding-left: 5px !important; margin: 3px 0 0 !important; }
div.paragraph ul, div.paragraph ul li { list-style: disc outside !important; }
div.paragraph ol, div.paragraph ol li { list-style: decimal outside !important; }

