@charset "UTF-8";
/* CSS Document */


/* RESET */
* {margin:0 auto 0 auto; padding:0;}
ul{list-style: none;}
fieldset,img {border: none;}
caption,th {text-align: left;}


/* TYPE */

body { behavior:url("cssHoverFix.htc"); font-size:15px; font-family: Cambria, Georgia, "Times New Roman", Times, serif; color:#280f12; text-align:center; background-color:#d3d3d6;}

a:link, a:visited, a:active {text-decoration: none;}
a:hover {text-decoration: none;}

strong,b {font-weight: bold;}

em, i {font-style: italic;}

h1 {font: normal 32px/28px Georgia, "Times New Roman", Times, serif; margin-bottom: 12px; display: block; margin-top: 22px;}

h2 {font-size: 16px; font-weight: bold;}

h3 {font-size: 14px; font-weight: bold;}

h4 {font-weight:bold;}


/* GLOBAL WRAPPERS */

#container {position:relative; width:1000px; height:auto; text-align:center; border:solid 1px #330406; left:0;}

#banner {position:relative; left:0; background:url(../images/global/banner.jpg); width:1000px; height:284px; z-index:2;}

#banner #bannerNav {position:absolute; top:250px; width:1000px; left:0;}
#banner #bannerNav a {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; z-index:3; color:#550e11;}
#banner #bannerNav a:hover {color:#828186;}

#bannerNav #home-t {position:absolute; left:120px;}
#bannerNav #repairs-t {position:absolute; left:185px;}
#bannerNav #gallery-t {position:absolute; left:361px;}
#bannerNav #specials-t {position:absolute; left:446px;}
#bannerNav #wheels-t {position:absolute; left:533px;}
#bannerNav #contact-t {position:absolute; left:655px;}

#footer {position:relative; left:0; width:1000px; height:68px; background:url(../images/global/footer.jpg) no-repeat; display:none;}

#footerNav {position:absolute; top:15px; left:0; width:700px;}
#footerNav a {font-size: 12px; color:#d3d3d6;  font-family:Verdana, Arial, Helvetica, sans-serif; z-index:3;}
#footerNav a:hover {color:#b5b2b5;}

#footerNav #home-b {position:absolute; left:37px;}
#footerNav #repairs-b {position:absolute; left:95px;}
#footerNav #gallery-b {position:absolute; left:248px;}
#footerNav #specials-b {position:absolute; left:319px;}
#footerNav #wheels-b {position:absolute; left:398px;}
#footerNav #contact-b {position:absolute; left:516px;}

/* HOME */

#middle-home {position:relative; left:0; width:1000px; height:449px; background:url(../images/home-body.jpg) no-repeat;}
#home-text {position:absolute; top:74px; left:85px; width:450px; height:250px; font-family:Verdana, Arial, Helvetica, sans-serif; z-index:3; text-align:left;}
#home-text p {font-size:15px; color:#d3d3d6; font-family:Verdana, Arial, Helvetica, sans-serif; z-index:3; line-height:20px;}
.home-indent {text-indent:192px;}
.home-bold {font-weight:bold; font-size:16px; }

#specials {position:absolute; top:330px; left:205px; width:300px; z-index:3; text-align:left;}
#specials .special-title {position:absolute; left:8px; top:0; color:#e0c559; font-size:17px; font-family: Arial, Helvetica, sans-serif;}
#specials a {position:absolute; left:30px; top:25px; color:#b5b2b5; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#specials a:hover {color:#ffffff;}
#specials p {line-height:16px;} 

#map-link {position:absolute; z-index:3; top:265px; left:668px; width:150px; cursor:pointer;}

/* INSIDE PAGES */

#middle-top {position:absolute; top:284px; left:0; background:url(../images/global/top.jpg) no-repeat; width:1000px; height:99px;}
#middle-body {position:absolute; top:383px; left:0; background:url(../images/global/middle.jpg) repeat; width:1000px; height:auto;}
#middle-content {position:absolute; top:383px; left:0; width:1000px; height:auto; font-family: Cambria, Georgia, "Times New Roman", Times, serif; text-align:left; font-size:15px; z-index:2;}
#middle-bott {position:absolute; left:0; background:url(../images/global/bottom.jpg) no-repeat; width:1000px; height:372px; display:none;}
.inside-title {position:absolute; top:50px; left:150px; z-index:4;}


/* REFINISHING */

#refinish-descript {position:relative; float:left; top:20px; left:180px; font-size:20px; width:600px;}
#refinish-descript2 {position:relative; float:left; top:40px; left:180px; font-size:17px; width:600px;}
#refinish-content {position:relative; float:left; top:60px; left:180px; width:600px; font-size:17px;}
#left-col1 { position:relative; top:0; left:0; float:left; width:110px; }
#left-col2 { position:relative; top:0; left:0; float:left; width:110px; }
#left-col3 { position:relative; top:0; left:40px; float:left; width:215px; }
#right-col { position:relative; top:0px; left:0px; float:left; width:200px;  }
#right-col1  { position:relative; top:0px; left:10px; float:left; width:380px; font-size:17px; }
#right-col2  { position:relative; top:0px; left:50px; float:left; width:380px; font-size:17px; text-align:left; }
#right-col2 ul { list-style: disc; padding-left:30px; }
#warranty { position:relative; float:left; left:50px; top:40px; width:600px;}


/* GALLERY */

#gallery-descript {position:relative; float:left; top:20px; left:190px; font-size:20px; width:600px;}
#gallery-content {position:relative; float:left; top:50px; left:170px; width:600px; font-size:17px;}
#van-message  { position:relative; top:0px; left:78px; float:left; width:600px; font-size:17px; text-align:left; }
#van { position:relative; top:20px; left:105px; float:left; width:600px; }
#rims-message  { position:relative; top:20px; left:75px; float:left; width:600px; font-size:17px; text-align:left; }
#rims1 {position:relative; left:70px; float:left; top:50px; width:700px; }
#rims2 {position:relative; left:70px; float:left; top:50px; width:700px; }
#rims3 {position:relative; left:70px; float:left; top:50px; width:700px; }
#machine1 {position:relative; float:left; left:70px; top:50px; width:700px; }


/* SPECIALS */

#specials-descript {position:relative; float:left; top:20px; left:190px; font-size:20px; width:600px;}
#specials-content {position:relative; float:left; left:170px; width:600px; font-size:17px; top:50px; }
#car { position:relative; float:left; left:80px; width:600px; top:20px;}
#specials-descript  a {color:#550e11; font-weight:bold;}
#specials-descript  a:hover {color:#828186;}
#visit { position:relative; float:left; left:80px; top:40px; width:600px;}

/* WHEELS */

#wheels-descript {position:relative; float:left; top:15px; left:180px; font-size:20px; width:800px;}
#wheels-content {position:relative; float:left; top:50px; left:0px; width:600px; font-size:17px;}
#left-title {position:relative; left:275px; top:20px; background:url(../images/tires.jpg); height:24px; width:63px; float:left;}
#right-title {position:relative; left:510px; top:20px; background:url(../images/wheels.jpg); height:24px; width:88px; float:left;}
#left-links {position:relative; left:125px; top:65px; cursor:pointer; float:left; z-index:4;}
#left-links a {font-size:20px; color:#000000;}
#right-links {position:relative; left:291px; top:65px; width:250px; cursor:pointer; float:left;}
#right-links a {font-size:20px; color:#000000;}
.wheel-links1 span { position:absolute; left:-45px; visibility:hidden; top:4px;}
.wheel-links1:hover span { visibility:visible; }
.wheel-links2 span { position:absolute; left:-45px; visibility:hidden; top:27px;}
.wheel-links2:hover span { visibility:visible; }
.wheel-links3 span { position:absolute; left:-45px; visibility:hidden; top:50px;}
.wheel-links3:hover span { visibility:visible; }
.wheel-links4 span { position:absolute; left:-45px; visibility:hidden; top:73px;}
.wheel-links4:hover span { visibility:visible; }
.wheel-links5 span { position:absolute; left:-45px; visibility:hidden; top:96px;}
.wheel-links5:hover span { visibility:visible; }
.wheel-links6 span { position:absolute; left:-45px; visibility:hidden; top:119px;}
.wheel-links6:hover span { visibility:visible; }
.wheel-links7 span { position:absolute; left:-45px; visibility:hidden; top:142px;}
.wheel-links7:hover span { visibility:visible; }
.wheel-links8 span { position:absolute; left:-45px; visibility:hidden; top:165px;}
.wheel-links8:hover span { visibility:visible; }
.wheel-links9 span { position:absolute; left:-45px; visibility:hidden; top:188px;}
.wheel-links9:hover span { visibility:visible; }
.wheel-links10 span { position:absolute; left:-45px; visibility:hidden; top:211px;}
.wheel-links10:hover span { visibility:visible; }
.wheel-links11 span { position:absolute; left:-45px; visibility:hidden; top:234px;}
.wheel-links11:hover span { visibility:visible; }
.wheel-links12 span { position:absolute; left:-45px; visibility:hidden; top:257px;}
.wheel-links12:hover span { visibility:visible; }
.wheel-links13 span { position:absolute; left:-45px; visibility:hidden; top:280px;}
.wheel-links13:hover span { visibility:visible; }
.wheel-links14 span { position:absolute; left:-45px; visibility:hidden; top:303px;}
.wheel-links14:hover span { visibility:visible; }
.wheel-links15 span { position:absolute; left:-45px; visibility:hidden; top:326px;}
.wheel-links15:hover span { visibility:visible; }
.wheel-links16 span { position:absolute; left:-45px; visibility:hidden; top:349px;}
.wheel-links16:hover span { visibility:visible; }

.wheel-links17 span { position:absolute; left:-45px; visibility:hidden; top:4px;}
.wheel-links17:hover span { visibility:visible; }
.wheel-links18 span { position:absolute; left:-45px; visibility:hidden; top:27px;}
.wheel-links18:hover span { visibility:visible; }
.wheel-links19 span { position:absolute; left:-45px; visibility:hidden; top:50px;}
.wheel-links19:hover span { visibility:visible; }
.wheel-links20 span { position:absolute; left:-45px; visibility:hidden; top:73px;}
.wheel-links20:hover span { visibility:visible; }
.wheel-links21 span { position:absolute; left:-45px; visibility:hidden; top:96px;}
.wheel-links21:hover span { visibility:visible; }
.wheel-links22 span { position:absolute; left:-45px; visibility:hidden; top:119px;}
.wheel-links22:hover span { visibility:visible; }
.wheel-links23 span { position:absolute; left:-45px; visibility:hidden; top:142px;}
.wheel-links23:hover span { visibility:visible; }
.wheel-links24 span { position:absolute; left:-45px; visibility:hidden; top:165px;}
.wheel-links24:hover span { visibility:visible; }
.wheel-links25 span { position:absolute; left:-45px; visibility:hidden; top:188px;}
.wheel-links25:hover span { visibility:visible; }
.wheel-links26 span { position:absolute; left:-45px; visibility:hidden; top:211px;}
.wheel-links26:hover span { visibility:visible; }
.wheel-links27 span { position:absolute; left:-45px; visibility:hidden; top:234px;}
.wheel-links27:hover span { visibility:visible; }
.wheel-links28 span { position:absolute; left:-45px; visibility:hidden; top:257px;}
.wheel-links28:hover span { visibility:visible; }
.wheel-links29 span { position:absolute; left:-45px; visibility:hidden; top:280px;}
.wheel-links29:hover span { visibility:visible; }
.wheel-links30 span { position:absolute; left:-45px; visibility:hidden; top:303px;}
.wheel-links30:hover span { visibility:visible; }
.wheel-links31 span { position:absolute; left:-45px; visibility:hidden; top:326px;}
.wheel-links31:hover span { visibility:visible; }
.wheel-links32 span { position:absolute; left:-45px; visibility:hidden; top:349px;}
.wheel-links32:hover span { visibility:visible; }

/* CONTACT */

#address {position:relative; float:left; left:210px; top:50px; width:250px; text-align:left;}
#address p {font-size:20px; line-height:25px;}
#address .f-17 {font-size:17px;}
#address .f-16 {font-size:16px;}
.strong {font-weight:bold; font-size:22px;}
.red {color:#550e11;}
.f-15 {font-size:15px; !important}
.f-16 {font-size:16px; !important}
.indent { text-indent:20px;}
#mapquest {position:relative; float:left; left:270px; top:50px; width:275px; }
#mapquest a {color:#828186; }
#mapquest a:hover {color:#550e11;}
#mapquest #mapquestLink { text-align:center;}
#mapquest #mapquestLink a {color:#550e11; font-weight:bold;}
#mapquest #mapquestLink a:hover {color:#828186;}

