/*  
Theme Name: Chevelle
Theme URI: 
Description: Design for Chevelle SS site
Author: Bogey Web Design
Author URI: http://www.bogeywebdesign.com/
Tags: fixed width, clean, valid XHTML, right sidebar.
Version: 1.0
*/

* {
	margin:0px;
	padding:0px;
}

body {
	font: 62.5%/1.2em Verdana, Helvetica, Arial, sans-serif;
	padding: 1em;
	background: #666 url(images/background.gif) center top repeat-y;
}

a {
	text-decoration: underline;
	color: #6c6;
}

a:hover {
	text-decoration: underline;
	color: #39c;
}

a:visited {
	text-decoration: underline;
	color: #ccc;
}

a img {
	border:0;
}

h1 {
	font-size: 2em;
	padding-bottom: 1em;
}

h2 {
	font-size: 1.5em;
	padding-bottom: .5em;
}

h3 {
	font-size: 1.3em;
	padding-bottom: .5em;
}

h4 {
	font-size: 1.2em;
	padding-bottom: .5em;
}

p, dt, dd {
	font: 1.4em/1.4em Verdana, Helvetica, Arial, sans-serif;
	text-indent:0em;
	margin: 1em 0;
}

ul, ol {
	margin: 0 0 1em;
}

li {
	margin: 0 0 .5em;
	list-style-position: inside;
}

blockquote {
	padding: .5em 2em;
}

blockquote blockquote {
	padding: .2em 1em;
	font-style: italic;
}

#header {
	background: url(images/banner.gif) top left no-repeat;
	height: 450px;
	position:absolute;
	width: 680px;
	left: 50%;
	margin-left: -340px;
}

	#header ul {
		float: right;
		margin-top: 20px;
	}

	#header li {
		list-style-type: none;
		float: left;
		margin: 0;
	}
	
		#header li a {
			background: url(images/buttons.gif) 0px 0px no-repeat;
			display: block;
			width: 100px;
			height: 33px;
		}
		
		#header li a:hover {
			background-position: 0 -33px;
		}
		
		#header li.current_page_item a {
			background-position: 0 -66px;
		}
		
		#header li#features a {
			background-position: -100px 0;
		}
		
		#header li#features a:hover {
			background-position: -100px -33px;
		}
		
		#header li#features.current_page_item a {
			background-position: -100px -66px;
		}
		
		#header li#parts a {
			background-position: -200px 0;
		}
		
		#header li#parts a:hover {
			background-position: -200px -33px;
		}
		
		#header li#parts.current_page_item a {
			background-position: -200px -66px;
		}
		
		#header li#media a {
			background-position: -300px 0;
		}
		
		#header li#media a:hover {
			background-position: -300px -33px;
		}
		
		#header li#media.current_page_item a {
			background-position: -300px -66px;
		}
		
		#header li#whatsnew a {
			width: 105px;
			background-position: -400px 0;
		}
		
		#header li#whatsnew a:hover {
			background-position: -400px -33px;
		}
		
		#header li#whatsnew.current_page_item a {
			background-position: -400px -66px;
		}
		
	#header p {
		float: right;
		font-style: italic;
		margin: 0;
	}
	
#wrapper {
	position: absolute;
	top: 10em;
	width: 590px;
	left: 50%;
	margin-left: -295px;
}

#content {
	float: left;
	margin: 175px 20px 10px 45px;
	width: 390px;
}

#sidebar {   	
        float: left;	
        width: 135px;
	margin-top: 230px;
}

#footer {
        
        border-top: 1px solid #666;
        clear: both;
	text-align: center;
}
