/*  
Theme Name: Acecars
Theme URI: http://www.acecars.net/
Description: This theme is copyright <a href="http://www.acecars.net/">Acecars.net</a>.
Version: 1.0
Author:  Loadboy
Author URI: http://www.loadboy.com/
Tags: premium, red, custom template, fixed width, single column
*/

/*PLAY NICE
*******************/
/* standardizes cross-browser rendering on common elements, neutralizing browsers' built-in stylesheets */
* {padding:0;margin:0} 
html {width:100%;height:100%}
body {height:100%;min-height:100.05%}
/* GENERAL
*******************/
body {position:relative;margin:20px auto 10px auto;padding:0;width:100%;height:100%;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#510106 url(images/thmbg.gif) repeat-x top}
#wrapper {margin:0 auto;width:833px;min-width:833px;line-height:16px;color:#dadada;overflow:hidden}
#container {width:833px;height:100%;background:url(images/bdy.png)}
.clearfix:after {content: ".";clear:both;height:0;visibility:hidden;display:block}
.clearfix {display:inline-block; /* Fixes IE/Mac */}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%}
.clearfix {display: block}
/* End hide from IE-mac */
.clr {clear:both}
.pipe {color:#0E63EF;font:normal 10px Arial;padding-left:15px;padding-right:15px}
.spacer {clear:both;margin:0 0 5px;width:auto;max-height:1px;padding:10px 0 0}
.spcrTny {clear:both;padding-bottom:2px}
.spcrSml {clear:both;padding-bottom:5px}
.spcrMed {clear:both;padding-bottom:8px}
.spcrLrg {clear:both;padding-bottom:15px}
hr {border:0;width:80%;height:1px;text-align:center}
/* TYPEOGRAPHY
*******************/
h1, h2, h3, h4 {font-family:Georgia, "Lucida Grande", "Lucida Sans Unicode", lucida, Verdana, sans-serif;font-weight:normal}
h1 {margin:0;padding-bottom:5px;font-size:1.6em;color:#000}
h2 {margin:0;padding-bottom:5px;font-size:1.4em;color:#000}
h3, h3 a {margin:3px;padding-bottom:5px;font-size:1.0em;color:#000;font-weight:bold}
h4 {margin:0;padding-bottom:5px;font-size:1.1em;color:#000}
p {font-size:12px;color:#000;padding-bottom:1.5em}
a {color:#FF0000;text-decoration:none}
a:active {outline:none}
a:hover {color:#ffd232;text-decoration:none}
a:visited {color:#FF0000;text-decoration:none}
a:focus, a:hover, a:active /* Firefox image outline fix */{outline:none}
/* HEADER
*******************/
#header {margin-top:58px;width:833px;height:110px;background:url(images/acecars_logo.png) no-repeat;display:block}
#header_right {float:right;margin-top:0;width:833px}
#addrss_phn {float:right;margin-top:85px;margin-right:-205px;color:#000000}
span.phn_num {font-weight:bold}
span.bull_spcr {margin:0 7px}
span.eml a {font-weight:bold;text-decoration:none;color:#000000}
/* CONTENT
*******************/
#content {float:left;margin:0 auto;width:200px;clear:right;text-align:left}
#content_wde {margin:0 20px;width:95%;text-align:left}
#content_wde h1, #content_wde h1 a{font-family:Arial, Helvetica, sans-serif;color:#000;margin:5px 0 10px 0}
.seperator {margin:0 auto 5px;width:90%;height:1px;background:url(images/dots.gif) repeat-x center; clear:both}
.thumb {float:left;margin-right:7px;margin-bottom:7px;border:1px #FF0000 dotted}
/* SIDEBARS
*******************/
#sidebarLT {float:left;margin:0 10px 0 20px !important;margin:0 10px 0 10px;width:250px;clear:right}
#sidebarRT {float:right;margin:0 20px 0 10px !important;margin:0 10px 0 10px;width:250px;clear:right}
/* NAV
*******************/
#top_navlist {position:absolute;top:-8px;width:833px;background:#510106}
#top_navlist ul {float:right;list-style:none;margin-right:18px;display:inline;}/*margin moves all tabs to left*/
#top_navlist li {float:left;background:url(images/sprite.jpg) no-repeat 0px -244px;padding:0 0 0 7px;margin-right:2px}/*margin-right spaces tabs apart*/
#top_navlist a {display:block;background:url(images/sprite.jpg) no-repeat 100% -244px;padding:5px 10px 5px 3px;text-decoration:none;font-weight:bold;font-size:11px;text-align:center;color:#dadada;}/*right tab*/
#top_navlist> ul a {width:auto} 
#top_navlist a {float:none}
#top_navlist a:hover {color:#ffd232}
#top_navlist li.current_page_item{background-position:0px -272px}
#top_navlist li.current_page_item a{background-position: 100% -272px;color:#ffd232;text-decoration:underline}
#top_navlist li:hover {background-position:0px -272px;}
#top_navlist li a:hover {background-position: 100% -272px;color:#ffd232;text-decoration:underline}
#subnav_pnl {position:absolute;top:17px;width:833px;height:41px;background:url(images/subnav.png) no-repeat}
#top_subnavlist_tp{position:absolute;top:5px;width:833px}
#top_subnavlist_tp ul {float:right;list-style:none;margin-right:18px;display:inline}
#top_subnavlist_tp li {float:left;padding:0;margin-right:2px}
#top_subnavlist_tp a {display:block;padding:5px 3px 0 3px;text-decoration:none;font-weight:bold;font-size:11px;text-align:center;color:#fff}
#top_subnavlist_tp> ul a {width:auto} 
#top_subnavlist_tp a {float:none}
#top_subnavlist_tp a:hover {color:#dadada}
#top_subnavlist_bm{position:absolute;top:25px;width:833px}
#top_subnavlist_bm ul {float:right;list-style:none;margin-right:18px;display:inline}
#top_subnavlist_bm li {float:left;padding:0;margin-right:2px}
#top_subnavlist_bm a {display:block;padding:5px 3px 0 3px;text-decoration:none;font-weight:bold;font-size:11px;text-align:center;color:#fff}
#top_subnavlist_bm> ul a {width:auto} 
#top_subnavlist_bm a {float:none}
#top_subnavlist_bm a:hover {color:#dadada}
/* SLIDESHOW
*******************/
#slideshow {margin:0 auto;padding:0;width:796px;height:260px}
/* BLOG ELEMENTS
*******************/
.authormetadata {color:#000000;text-indent:10px}
.postmetadata, .cat_entry {text-indent:10px}
.entry {margin:0 15px}
.entry strong {color:#d4001c}
.entry ul, ul li {color:#000000}
.entry li strong {color:#000000}
.article ul, .post ul, .entry ul {list-style:disc}
.entry ul li {margin-left:10px;margin-right:15px;}
/* FORMS
*******************/
#search_box {float:right;margin-top:30px;margin-right:21px !important;margin-right:11px;font-size:9px;color:#fff}
#s_tp {padding:1px 8px;border:1px solid #F70213;background:#9E4554;color:#fff;font-size:9px;width:135px}
#s_tp:focus {border-color:#662D36;background-color:#D198A2}  
.srch_btn {padding:0 8px;border:1px solid #F70213;background:#9E4554;color:#fff;font-size:9px}
.button {padding:0 8px;border:1px solid #F70213;background:#9E4554;color:#fff;font-size:9px}
* html .button {/*IE 6*/padding:0 5px !important}
*+html .button {/*IE 7*/padding:0 5px !important}
/* FOOTER
*******************/
#pushbottom {clear:both}
#footer {width:833px;height:37px;background:url(images/ftr.png) no-repeat}
#copyright {color:#808080;font:10px Arial;text-align:center;padding-top:7px}
#service_area {margin:0 auto;margin-top:20px;padding-bottom:20px;width:90%;color:#000;font:10px Arial}
/* IMAGES
*******************/
img {border:none;}
img {margin:0;padding:0}
img.alignright {float:right;margin:0 0 1em 1em}
img.alignleft {float:left;width:175px; height:182px;margin:0 1em 1em 0}
img.aligncenter {display:block;margin-left:auto;margin-right:auto;padding:0}
a img.alignright {float:right;margin:0 0 1em 1em}
a img.alignleft {float:left;width:175px;height:182px;margin:0 1em 1em 0}
a img.aligncenter {display:block;margin-left:auto;margin-right:auto}
.img_caption img {border:1px solid #000}
/* FUN CLASSES
*******************/
div.post-block {margin:10px;width:45%;float:left;clear:none}
div#container_division {width:100%}
.featured_services {font-size:10px}
span.readmore {margin:0;padding:0;float:right;font-size:10px}
