/* CSS Document */


body   {
	background:url(images/bgimage.jpg);
	background-attachment:fixed;
	background-repeat:repeat-y;
	background-position:top;
	
}

#container  {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	min-width:600px;
	color:#000000;
	margin-top:38px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
}




/* Header */

#header   {
	background:url(images/headernew.jpg);
	height:180px;
	width:800px;
	margin-top:-15px;
	position:relative;
	text-indent:-5000px;
}

div#header h1 a {
	background:url(images/headernew.jpg);
	display:block;
	width:800px;
	height:180px;
}

div#header h1 a:hover {
	background:url(images/headerhover.jpg);
	display:block;
	width:800px;
	height:180px;
}



/* Main Navigation */
#navcontainer   {
	color:#00064f;
	background:url(images/navbg.jpg);
	width:800px;
	height:30px;
	margin:0px;
}

ul#navlist1   {
	
	margin-left:23px;
	padding-top:10px;
	margin-top:0px;
	white-space:normal;
	font-size:13px;
	font-weight:bold;
	padding-left:0px;
}

#navlist1 li   {
	display:inline;
	list-style-type: none;
	margin-right:3px;
	padding:0px;
}

#navlist1 a:link { 
	text-decoration:none;
}

#navlist1 a:link {
	color:#00064f;
	text-decoration: none;
	margin-right:8px;
}

#navlist1 a:visited  {
	color:#00064f;
	text-decoration: none;
	margin-right:8px;
}

#navlist1 a:hover  {
	color: #FFFFFF;
	text-decoration: none;
}


/* Content */

#content  {
	background:url(images/contentbg.jpg);
	width:800px;
	margin:0px;
	
}

#contentmid  {
	background:url(images/contentbg.jpg) repeat-x repeat-y;
	text-align:center;
	width:800px;
	height:auto;
	min-height:510px;
	padding-top:18px;
	padding-bottom:18px;
}

#contentside  {
	max-width:650px;
	max-height:510px;
}

#maintext   {
	width:510px;
	margin:0px 20px 20px 23px;
	padding-left:0px;
}

#policy  {
	width:430px;
	text-align:center;
	margin:0px 70px;
}

#policy a:link  {
	text-decoration:underline;
}



/* Ad bar */

#adbar  {
	color:#FFFFFF;
	width:210px;
	margin-right:5px;
	float:right;
	margin-top:none;
	min-height:550px;
}


#adbar a:link  {
	color:#FFFFFF;
}

#adbar  a:visited  {
	color:#FFFFFF;
}

div#facebookad  {
	background:url(images/facebookad.jpg) no-repeat;
	height:64px;
	width:121px;
	text-indent:-5000px;
	position:relative;
	margin-left:6px;
}

div#facebookad h1 a {
	display:block;
	width:122px;
	height:91px;
}
div#usmtsad  {
	background:url(images/usmtsad.jpg) no-repeat;
	height:55px;
	width:132px;
	text-indent:-5000px;
	position:relative;
}

div#usmtsad h1 a {
	display:block;
	width:132px;
	height:55px;
}

div#myspacead  {
	background:url(images/myspacead.jpg) no-repeat;
	height:100px;
	width:117px;
	text-indent:-5000px;
	position:relative;
	margin-left:10px;
}

div#myspacead h1 a {
	display:block;
	width:100px;
	height:117px;
}

div#threewidead  {
	background:url(images/3widemedad.jpg) no-repeat;
	height:45px;
	width:131px;
	text-indent:-5000px;
	position:relative;
}

div#threewidead h1 a {
	display:block;
	width:131px;
	height:45px;
}

div#nitroquestad  {
	background:url(images/nitroquestad.jpg) no-repeat;
	height:39px;
	width:145px;
	text-indent:-5000px;
	position:relative;
	margin-left:0px;
}

div#nitroquestad h1 a {
	display:block;
	width:139px;
	height:39px;
}

div#twitterad  {
	background:url(images/twitterad.jpg) no-repeat;
	height:77px;
	width:121px;
	text-indent:-5000px;
	position:relative;
	margin-left:8px;
}

div#twitterad h1 a {
	display:block;
	width:121px;
	height:77px;
}



/* Bottom Navigation List */

ul#navlistbottom   {
	margin-right:60px;
	margin-bottom:-10px;
	margin-top:30px;
	white-space:normal;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	position:relative;
}

#navlistbottom li   {
	display:inline;
	list-style-type:none;
}

#navlistbottom a:link { 
	padding: 0px 5px;
	text-decoration:none;
	color:#04185d;
}

#navlistbottom a:visited  {
	color:#3366FF;
	text-decoration: none;
	padding: 0px 5px;
}

#navlistbottom a:hover  {
	color:#3366FF;
	text-decoration:none;
}


/* Footer */

#contentfoot  {
	background:url(images/footer3.jpg);
	height:250px;
	width:800px;
}


/* End Content */




#content p   {
	padding:10px 100px;
	text-align:center;
	font-size:14px;	
}

#content h1  {
	color:#0f3a68;
	text-align:center;
	font-size:24px;
	margin-bottom:-10px;	
}

#content h2   {
	font-size:14px;
	color:#0f3a68;	
}

#content h3   {
	font-size:14px;
	color:#0f3a68;
	padding-top:0px;	
}

#content h4  {
	font-size:10px;
	color:#0f3a68;
	padding-top:0px;	
}

#content a   {
	color:#04185d;
	font-weight:bolder;
	text-decoration:none;
}


#wallpapers a:hover  {
	background:#0f3a68;
	text-decoration: none;
	color:white;
}

#wallpapers a:visited  {
	text-decoration: none;
	color:#3366FF;
}

#wallpapers li  {
	float:left;
	margin-left:-10px;
	margin-right:14px;
}

#wallpapers   {
	padding-bottom:20px;
}

#wallpapers p  {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:3px;
	padding-right:0px;
	margin-right:55px;
	margin-left:-55px;
}

ul#wallpapers li   {
	list-style-type:none;
}



#wallpapers h4  {
	margin-top:20px;
	margin-bottom:2px;
}

#wallpapers  {
	clear:left;
}

#wallpapers h3  {
	margin-top:0px;
	margin-bottom:2px;
	margin-right:15px;
}



/*sort page*/

div#lmdriversort  {
	background:url(images/lmsort1.jpg) no-repeat;
	height:60px;
	width:400px;
	text-indent:-5000px;
	position:static;
	margin-left:20px;
}


div#lmdriversort h1 a {
	display:block;
	width:400px;
	height:60px;
}

div#moddriversort  {
	background:url(images/modsort1.jpg) no-repeat;
	height:60px;
	width:400px;
	text-indent:-5000px;
	position:static;
	margin-left:20px;
}

div#moddriversort h1 a {
	display:block;
	width:400px;
	height:60px;
}


div#lmwpsort  {
	background:url(images/lmsort2.jpg) no-repeat;
	height:60px;
	width:400px;
	text-indent:-5000px;
	position:static;
	margin-left:20px;
}

div#lmwpsort h1 a {
	display:block;
	width:400px;
	height:60px;
}

div#modwpsort  {
	background:url(images/modsort2.jpg) no-repeat;
	height:60px;
	width:400px;
	text-indent:-5000px;
	position:static;
	margin-left:20px;
}

div#modwpsort h1 a {
	display:block;
	width:400px;
	height:60px;
}



div#silverbox   {
	background-color:#f4f4f4;
	max-width:490px;
	min-width:490px;
	height:auto;
	min-height:80px;
	padding-bottom:5px;
	margin:0px 0px 20px 0px;
	outline:#04185d double;
	
	
}

div#titlebar   {
	background:url(images/titleline.jpg) repeat;
	max-width:490px;
	min-width:490px;
	height:25px;
	margin-bottom:-15px;
	border-bottom:#04185d double;
}

div#silverbox h2   {
	padding-top:5px;
	padding-left:8px;
	text-align:left;
}

div#silverbox h3   {
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
	text-align:left;
	padding-left:8px;
	padding-right:8px;
}

div#silverbox h4   {
	font-size:12px;
	text-align:left;
	padding-left:8px;
}

div#silverbox h6   {
	color:#04185d;
	font-size:13px;
	text-align:left;
	padding-left:8px;
	padding-top:10px;
	margin-top:10px;
}



div#silverbox li   {
	list-style:none;
	margin:-15px 0px;
	font-size:12px;
	text-align:left;
}

div#silverbox li h5  {
	font-size:12px;
	margin-top:20px;
	padding-left:10px;
}

div#carnumbernav  {
	clear:both;
	padding-top:5px;
}

div#clients h2  {
	text-align:center;
	font-size:20px;
	margin-top:0px;
}

div#products h1  {
	width:430px;
	text-align:center;
	font-size:18px;
	margin-bottom:0px;
	font-weight:bold;
	margin-top:10px;
	
	
}

div#products h2  {
	text-align:center;
	font-size:18px;
	margin-bottom:0px;
	font-weight:bold;
	margin-top:10px;
	
}

div#products h3  {
	margin:auto;
	padding-top:15px;
	width:430px;
	text-align:center;
	font-size:14px;
	
}

div#products h4  {
	margin:auto;
	padding-top:15px;
	width:400px;
	text-align:left;
	font-size:12px;
	
}

div#products ul  {
	margin-left:-20px;
	font-size:18px;
	color:#04185d;
}

div#photogallery  {
	margin-left:40px;
	width:470px;
	text-align:center;
}

div#blog   a:link  {
	text-decoration:none;
	color:#cccccc;
}

div#blog   a:visited  {
	color:#cccccc;
	text-decoration:none;
}

div#blog   a:hover  {
	color:#0066FF;
	text-decoration:none;
}

div#products  a img  {
	border:none;
}



----------------------------------------------------------------------

