BODY{
	scrollbar-base-color: #000000;
	scrollbar-track-color: #0073ff;
	scrollbar-arrow-color: #cb7802;
	background-color: #000000;
	}


/* NON-MENU LINK COLORS */

a:link, a:active	{ color: #0073ff;  text-decoration: none; font-weight: bold; }
a:visited                 { color: #cb7802; text-decoration: none; font-weight: bold; }
a:hover				{ color: #cb7802; text-decoration: underline; font-weight: bold; }




.menu-nav h3 {
font-size: 16px;
color: #0073ff;
font-family:  arial, verdana, sans-serif; font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
text-indent:40px;
}  

.footer-nav h3 {
font-size: 14px;
color: #0073ff;
font-family:  arial, verdana, sans-serif; font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
text-indent:0px;
}




/* PAGE FONTS AND TITLES */

/* THE NEXT LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLE		{ COLOR: #cfcfcf; FONT: 14px / 16px arial, verdana, sans-serif; font-weight: normal; }

.TABLE2 	              { COLOR: #0073ff; FONT: 16px arial, verdana, sans-serif; font-weight: bold;}

.TABLE3		{ COLOR: #0073ff; FONT: 14px / 16px arial, verdana, sans-serif; font-weight: bold; }

.title		{ COLOR: #cfcfcf; FONT: 20px arial, verdana, sans-serif; font-weight: bold; }

.subtitle	               { COLOR: #0073ff; FONT: 18px arial, verdana, arial, sans-serif; font-weight: bold; }

.smalltitle 	{ COLOR: #8BC1AD; FONT: 13px arial, verdana, sans-serif; font-weight: bold; }

.areas	               { color: #cfcfcf; font: 12px arial, verdana, sans-serif; font-weight: bold; }
.copyright	{ color: #cfcfcf; font: 11px arial, verdana, sans-serif; font-weight: bold; }

.date-font	{ color: #FFFFFF; font: 9px arial, verdana, sans-serif; font-weight: bold; }

#date-location	{ right: 10px; POSITION: absolute; TOP: 65px; }

 table.c5 {BORDER-RIGHT: #3866fe 0px solid; BORDER-TOP: #3866fe 0px solid; BORDER-LEFT: #3866fe 0px solid; BORDER-BOTTOM: #3866fe 0px solid}

 span.c4 {font-size: 80%}
 p.c3 {text-align: center}
 p.c2 {text-align: right}



h1 {
font-size: 20px;
color: #0073ff; 
font-family:  arial, verdana, sans-serif; font-weight: bold;
margin-top: 0px;
margin-bottom: 4px;
} 
h2 {
font-size: 18px;
color: #cfcfcf;
font-family: arial, sans-serif; font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
} 

h3 {
font-size: 16px;
color: #0073ff;
font-family: arial, verdana, sans-serif; font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
} 

h4 {
font-size: 13px;
color: #000000;
font-family: arial, verdana, sans-serif; font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
} 

/* COLOR CODES - BACKGROUNDS AND BORDERS */

.pageheight		{ height: 1000px; }

#cornerimage		{ width: 10px; height: 10px; }

.pictbackground		{ background-color: #000000; }


#date-location		{ right: 10px; POSITION: absolute; TOP: 65px; }




/* GENERAL TEXT FORMATTING CODE */

.formmargin		{ margin: 0px; }

.just 			{ text-align: justify; }

.faq 			{ line-height: 19px; }



















/* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}







/* SIDEBAR OPTIONS */

.sidebar-background 	{ width: 60px; }


.sidebar-frame		{
			width: 140px;
			height: 620px;
			min-height: 600px;
			margin: 0px;
			padding: 0px;
			BORDER: #999999 0px solid;
			}

/* FOR RIGHT SIDEBAR */

.sidebarright-width	{ width: 190px background : #222222 url(picts/background-sidebar.jpg); }

fieldset 	{
		padding: 0px 6px 6px 6px;
		width: 150px;
		text-align: left;
		-moz-border-radius: 5px;
		}

fieldset legend {
		margin-bottom: 3px;
		padding: 2px 5px 2px 5px;
		}



a:hover .homeborders2 	{
			border: #EEEAE6 0px solid;
			border-bottom: #EEEAE6 0px solid;
			filter:alpha(opacity=70);
			-moz-opacity: 0.70;
			opacity: 0.70;
			}




/* GENERAL TEXT SIZES and COLORS */

.smalltext		{ COLOR: #99CC99; FONT: 11px arial, sans-serif; font-weight: bold; }

.footer			{ COLOR: #C0C0C0; FONT: 9px verdana, arial, sans-serif; font-weight: bold; }

.phonetitle		{ COLOR: #8BC1AD; FONT: 13px arial, sans-serif; font-weight: bold; }

.list 			{ COLOR: #CCCC99; FONT: 12px verdana, arial, sans-serif; font-weight: normal; }

.testimonial		{ COLOR: #8BC1AD; FONT: 11px verdana, arial, sans-serif; font-style: italic; font-weight: bold; }




/* HEADER BACKGROUND COLOR - edit the header.js also */

.headercolor		{ background-color: #000000; }

.lowerheader
			{
			background-image: url("../picts/lowerheaderfill.jpg");
			background-color: #000000;
			background-repeat: no-repeat;
			}

.top-header
			{
			background-image: url("../picts/top-header-fill.jpg");
			background-color: #000000;
			background-repeat: no-repeat;
			}
.datetable
			{
			background-image: url("../picts/date-table.jpg");
			background-color: #000000;
			background-repeat: no-repeat;
			}


.toptablefill
			{
			background-image: url("../picts/top-table-fill.jpg");
			background-color: #000000;
			background-repeat: no-repeat;
			}


.menu-nav	{
		height: 40px;
		background-color: #222222;
		background-repeat: no-repeat;
	               background-image: url("../picts/sub-menu-button.jpg");
        	               border-top: #000000 0px solid;
        	               border-bottom: #000000 0px solid;
		}

.titlebar
			{
			background-image: url("../picts/titlebar.jpg");
			background-color: #222222;
			background-repeat: repeat-x;
			}


.bottom-table-fill	{
		height: 510px;
		background-color: #222222;
		background-repeat: no-repeat;
	               background-image: url("../picts/lower-table-fill.jpg");
        	               border-top: #000000 0px solid;
        	               border-bottom: #000000 0px solid;
		}

.contact-fill	{
		height: 643px;
		background-color: #222222;
		background-repeat: no-repeat;
	               background-image: url("../picts/contact-us-page-fill.jpg");
        	               border-top: #000000 0px solid;
        	               border-bottom: #000000 0px solid;
		}


.information-fill	{
		height: 419px;
		background-color: #222222;
		background-repeat: no-repeat;
	               background-image: url("../picts/information-fill.jpg");
        	               border-top: #000000 0px solid;
        	               border-bottom: #000000 0px solid;
		}

.wheel-page-fill	{
		height: 447px;
		background-color: #222222;
		background-repeat: no-repeat;
	               background-image: url("../picts/tires-wheel-fill.jpg");
        	               border-top: #000000 0px solid;
        	               border-bottom: #000000 0px solid;
		}

.wheel-page-fill2	{
		height: 849px;
		background-color: #222222;
		background-repeat: no-repeat;
	               background-image: url("../picts/tires-wheel-fill2.jpg");
        	               border-top: #000000 0px solid;
        	               border-bottom: #000000 0px solid;
		}


.services-body-fill	{
		height: 780px;
		background-color: #222222;
		background-repeat: no-repeat;
	               background-image: url("../picts/services-body-fill.jpg");
        	               border-top: #000000 0px solid;
        	               border-bottom: #000000 0px solid;
		}



/* NON GALLERY IMAGE BORDERS */

.borders		{ border: #C0C0C0 1px solid; }

a:hover .hoverimage2 	{
			border: #EEEAE6 0px solid;
			border-bottom: #EEEAE6 0px solid;
			filter:alpha(opacity=70);
			-moz-opacity: 0.70;
			opacity: 0.70;
			}



/* SHADOW AND CORNER IMAGE */

#cornerimage		{ background-image: url("../picts/black/corner.gif"); }

.pageheight		{ background-image: none; }

.shadow-horizontal	{ background-image: none; }

.content
			{
			background-image: url("../picts/bgfade2.jpg");
			background-color: #000000;
			background-repeat: repeat-y;
			}













/* PAGE LINES & BORDERS */

.pagebars	{
		background-color: #000000;
		background-image: url("../picts/black/bar.jpg");
		height: 8px;
		border: solid #808080;
		border-width: 1px 0px 1px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}

.pagebar-top	{
		background-color: #27160b;
		background-image: url("");
		height: 20px;
		border: solid #808080;
		border-width: 0px 0px 0px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}


.footer-fill	{
		background-color: #000000;
		background-repeat: no-repeat;
		background-image: url("../picts/footer.jpg");
		height: 138px;
		border: solid #0066ff;
		border-width: 0px 0px 3px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}

.page-splits		{
			border: #41504E 1px solid;
			background-color: #000000;
			color: #000000;
			}

.faqline		{ border-bottom: #C0C0C0 1px solid; }













/* LEFT SIDEBAR OPTIONS */

.sidebar-background
			{
			background-image: url("../picts/backgroundsidebar.jpg");
			background-color: #000000;
			background-repeat: repeat-y;
			}

.sideborder		{ BORDER: #C0C0C0 1px solid; }

.sidebartitle		{ COLOR: #FFFFFF; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }

.sidebartext		{ color: #C0C0C0; FONT: 11px arial, verdana,  sans-serif; font-weight: bold; }


a.sidelink:link, a.sidelink:visited, a.sidelink:active	{ color: #99FF99; text-decoration: none; }

a.sidelink:hover					{ color: #FFCC00; text-decoration: none; }


.Galborder	 	{ border: #000000 1px solid; }	

A:hover .Galborder,
A:active .Galborder 	{ border: #010000 1px solid; }







/* FOR RIGHT SIDEBAR */


.sidebar-background2 
			{
			background-image: url("../picts/sidebarfill.jpg");
			background-color: #000000;
			background-repeat: repeat-y;
			}

.sideborder		{ BORDER: #C0C0C0 0px solid; }

.sidebartitle		{ COLOR: #FFFFFF; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }

.sidebartext		{ color: #C0C0C0; FONT: 11px arial, verdana,  sans-serif; font-weight: bold; }


a.sidelink:link, a.sidelink:visited, a.sidelink:active	{ color: #99FF99; text-decoration: none; }

a.sidelink:hover					{ color: #FFCC00; text-decoration: none; }






.sidebartext-right	{ color: #C0C0C0; FONT: 11px arial, verdana,  sans-serif; font-weight: bold; }

fieldset 	{
		border: #000000 2px solid;
		}

fieldset legend {
		FONT: bold 13px arial, verdana, sans-serif;
		COLOR: #FFFFFF;
		border:1px solid #000000;
		background-color: #642b14;
		}

