body {
	margin : 0px;padding : 0px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px;
	color : #000;
	background : #ccc;
       text-align:center;
	}

#motorback{
       background : #ccc url(/images/stockbkg1.jpg) top left no-repeat fixed;
       }

#linkageback{
       background : #ccc url(/images/cutawaybkg1.jpg) top left no-repeat fixed;
       }

#partsback{
       background : #ccc url(/images/dragsterbkg1.jpg) left center no-repeat fixed;
       }

#soundback{
       background : #ccc url(/i/blackflag.jpg) 0 50px no-repeat fixed;
       }
	
a:link {
	color : #620;
	background-color : transparent;
	text-decoration : none;}

a:visited {
	color : #620;
	background-color : transparent;
	text-decoration : none;}

a:hover {
	color : #900;
	background-color : transparent;
	text-decoration : underline;}

a:active {
	color : #000;
	background-color : transparent;
	text-decoration : none;}

h1, h3 {
		margin: 0px;
		padding: 0px;
	}

h2 {font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10px;
       text-transform:uppercase;
       text-align:center;
       letter-spacing:1px;
	font-weight:normal;
	margin-top:5px;
	color:#620;
       width:220px;
	}
	
h2 a {
       display:block;
       padding:2px 4px;
        border: 1px solid #999;
        color : #620;
	text-decoration : none;
       width:210px;
       voice-family: "\"}\"";
	voice-family:inherit;
	width: 200px;
	}
html>body h2 a {
	width: 200px; /* ie5win fudge ends */
	}
	

h2 a:hover {
	color : #900;
       background-color : #eee;
       text-decoration:none;
	}

h2 a:active {
	color : #000;
	background-color : #ccc;
	}

hr{
     color:#ccc;
     background-color:transparent;
     }
	
.linkage {display: none;
		padding-left: 8px;}
	
li {list-style-type:none;}
	
#hood {
	margin-top: 15px;
	margin-bottom: 30px;
	margin-right: auto;
	margin-left: auto;
       text-align:left;	
	width:750px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 740px;
	}
html>body #hood {
	width: 740px; /* ie5win fudge ends */
	}
	
#tuckandroll{
	margin-top : 2px;
	border : 1px solid #966;
	background-image: url(/images/bkg.gif);
	}
	
.header {
	padding : 54px 5px 2px 30px;
	border-bottom : 1px solid #999;
	}

#corner{
     background: url(/i/top-corner.gif) top left no-repeat;
     margin-left:-1px;
     margin-top:-1px;
     }
	
#motor-header{
     background: url(/motorskills/i/mskills-engine-worn1.gif) top right no-repeat;
     }

#sound-header{
     background: url(/i/stereo1.gif) top right no-repeat;
     }

#parts-header{
     background: url(/i/parts-image.gif) center right no-repeat;
     }

#comment-header{
     background: url(/i/comm-engine-worn.gif) bottom right no-repeat;
     padding : 40px 5px 0px 20px;
     }

#info-header{
     background: url(/i/info-image.gif) top right no-repeat;
     padding : 48px 5px 0px 20px;
     margin-right:-1px;
     }

.headers {
	padding : 0px 0px 0px 20px;
	border-bottom : 1px solid #999;
	}
	
#nav {
	margin: 0;
	padding: 0;
	height: 20px;
	border-bottom: 1px solid #999;
	voice-family: "\"}\"";
	voice-family: inherit;   
	height: 20px;
	}
	
html>body #nav {
	height: 20px;
	}

#nav ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	}

#nav ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
	}

#nav ul li a {
	background: no-repeat center center;
	width: 104px;
	height: 20px;
	padding: 0;
	margin: 0;
	color: #222;
    border-right: 1px solid #bbb;
	text-decoration: none;
       text-transform:uppercase;
       font-size:9px;
       line-height:22px;
	display: block;
	text-align: center;
	voice-family: "\"}\"";
	voice-family: inherit;   
	height: 20px;
	}
	
html>body #nav {
	height: 20px;
	}



#nav ul li a:hover {
	color: #620;
	background: #eee no-repeat center center;
       border-right: 1px dotted #620;
	}

#nav a:active	{
	background: #ccc no-repeat center center;
	color: #900;
	}
	
#nav .motor a:link, #nav .motor a:active, #nav .motor a:visited  {
	background-image: url(/motorskills/i/motor.gif);
	}
	
#nav .motor a:hover {
	background-image: url(/motorskills/i/motor-over.gif);
	}
	
#nav .porto a:link, #nav .porto a:active, #nav .porto a:visited  {
	background-image: url(/motorskills/i/porto.gif);
	}
	
#nav .porto a:hover {
	background-image: url(/motorskills/i/porto-over.gif);
	}
	
#nav .parts a:link, #nav .parts a:active, #nav .parts a:visited  {
	background-image: url(/motorskills/i/parts.gif);
	}
	
#nav .parts a:hover {
	background-image: url(/motorskills/i/parts-over.gif);
	}
	
#nav .engine a:link, #nav .engine a:active, #nav .engine a:visited  {
	background-image: url(/motorskills/i/engine.gif);
	}
	
#nav .engine a:hover {
	background-image: url(/motorskills/i/engine-over.gif);
	}
	
#nav .info a:link, #nav .info a:active, #nav .info a:visited  {
	background-image: url(/motorskills/i/info.gif);
	}
	
#nav .info a:hover {
	background-image: url(/motorskills/i/info-over.gif);
	}
	
#nav .contact a:link, #nav .contact a:active, #nav .contact a:visited  {
	background-image: url(/motorskills/i/contact.gif);
	}
	
#nav .contact a:hover {
	background-image: url(/motorskills/i/contact-over.gif);
	}
	
.alt {
	display: none;
	}
	
.swap {border:1px solid #ccc; padding: 6px; margin: 5px; text-align: center;}

.swap img {margin: 0 4px; border:1px solid #620;}

				
#content {
		float:left;
		width:70%;
		margin-right:5px;
		border-right:1px solid #999;	
		}

#links {
              color:#333;
  		margin-top:5px;
  		margin-left:71%;
  		margin-bottom:5px;
  		margin-right:5px;
  		display:block;
		}

#sound-content {
		float:right;
		width:67%;
		margin-left:5px;
		border-left:1px solid #999;	
		}

.soundright {font-family : verdana, arial, helvetica, sans-serif;
			font-size : 11px;
			line-height : 18px;
			padding: 0px 15px;}

#sound-links {
              color:#333;
  		margin-top:5px;
  		margin-right:68%;
  		margin-bottom:5px;
  		margin-left:5px;
  		display:block;
		}

#info{padding:4px 20px;}
		
.blog {
  		margin-top: 5px;  							
		padding: 8px 18px; 
		}

.blogbody {
              text-align:left;
		font-family: georgia, "Book Antiqua", palatino, serif; 
	font-size: 13px;
		font-weight:normal;
  		line-height:19px;
		}

.title	{     
	text-align:center;
	font-family: georgia, "Book Antiqua", palatino, serif; 
	font-size: 19px;
	font-weight:normal;
	margin-bottom:12px;
	}			

.sound-title{
     display:none;
     }

.date	{
	text-align:center;
	font-family: georgia, "Book Antiqua", palatino, serif; 
	font-size: 12px; 
	margin-bottom:8px;
	}

.end{
	font-size:14px;
	font-weight:normal;
	color:#620;
	}			
		
.posted	{ 
	text-align:center;
	font-family:geneva, verdana, arial, sans-serif; 
	font-size: 10px; 
	color: #666;
    border-top:1px solid #999;
	background-color: transparent;
    margin-bottom:22px; 
	}


		
.side {	
		font-family : verdana, arial, helvetica, sans-serif;
		font-size : 10px;
		line-height : 15px;
  		border: 1px solid #ccc;
		padding: 12px 7px 6px 7px;
		margin-bottom:5px;
		}

h4{
       overflow:hidden;
	font-size:11px;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:1px;
	margin-bottom:0;
	}
	
#lyrics{
	padding-left:20px;
	background: url(/motorskills/i/lyrics.png) left center no-repeat;
	}
	
#nowplay{
	padding-left:22px;
	background: url(/motorskills/i/nowplay.png) left center no-repeat;
	height:17px;
	}
	
#rotation{
	padding-left:25px;
	background: url(/motorskills/i/rotation.png) left center no-repeat;
	}
	
.georgiaside{
	font-size:12px;
	font-family: georgia, "Book Antiqua", palatino, serif;
	}

.linkp{
     border-bottom:1px solid #ccc;
     }			
			

blockquote{
             border-left: 1px solid #999;
             padding-left:6px;
             }
		
.linky {padding: 5px;}

.fam {margin: 5px; text-align:center;}

.tunes {
	padding:6px; 
	margin: 8px 2px 0px 2px; 
	color: #303030; background-color: #ddd;
	border: 1px solid #ccc;
	}		
		
#comment-tuck{
	margin : 6px;
	border : 1px solid #966;
	background-image: url(/images/bkg.gif);
       text-align:left;
	}
	
.comments-body {
		 font-family: georgia, "Book Antiqua", palatino, serif; 
		font-size: 13px;
		font-weight:normal;
  		line-height:140%;
 		padding-bottom:10px;
  		padding-top:10px;		
 		border-bottom:1px solid #999; 					
		}		

.comments-post {
		font-family:verdana, arial, sans-serif;
		color: #666;
		background-color: transparent;
		font-size:10px;
		font-weight:normal;		
		}	
		
.comments-head	{
             font-family: georgia, "Book Antiqua", palatino, serif; 
		font-size: 16px;
              color:#620; 
		border-bottom:1px solid #999;
		margin-top:10px;		
		}
		
#footer {
       border-top: 1px solid #999;
	font-family : verdana, arial, helvetica, sans-serif;
       color:#454545;
	font-size : 11px;
	padding: 20px 14px;
       text-align:center;
       background: url(/i/bottom-corner.gif) bottom right no-repeat;
     margin-right:-1px;
     margin-bottom:-1px;
	}

#footer a{
      color:#222;
      }

#footer a:hover{
     color:#620;
     }

.sub-bottom {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 11px;
	padding: 14px;
       
	}