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

a:link {
	color: #ffffff;
}

a:visited {
	color: #434648;
}

body {
	background: #434648 url(../images/header.gif) repeat-x scroll 0 0;
	font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
	font-size: 14pt;
	padding: 0;
	margin: 0;
}

.clear {
	clear: both;
}

	#container-outer {
		background: transparent url(../images/bg.gif) no-repeat scroll center top;
	}
		#container {
			background: #000000 url(../images/main.gif) no-repeat scroll 0 0;
			margin: 0px auto 30px;
			width: 1000px;
		}
		
			#header {
				background: transparent url(../images/blakroc-camaro.gif) no-repeat scroll 0 0;
				height: 103px;
			}
				#header h1 {
					display: inline;
					float: left;
					text-indent: -9999px;
				}
				
			#banner {
				padding: 22px 100px;
			}
				
			#menu-container {
				margin: 10px auto 0px;
				padding: 0px 25px;
			}

				.htabs {
					margin: 5px 0px;
					padding: 0px 0px;
				}
			
					.htabs li {
						display: inline;
						list-style-type: none;
						padding-right: 0px;
					}
						.htabs li img {
							border: none;
						}
						
				.tabs {
					background: transparent url(../images/menu-bg.jpg) no-repeat scroll 0 0;
					padding: 15px;
				}
				
					.tabs li {

					}

					#gallery ul li {
						display: inline;
						list-style-type: none;
						padding: 10px;
					}
					
					#gallery ul li img {
						border-color: #ffffff;
						border-width: 5px;
					}

					#gallery #movie1 {
						padding: 0 0 0 45px;
						width: 400px;
						float: left;
					}

					#gallery #movie2 {
						padding: 0 45px 0 0;
						width: 400px;
						float: right;
					}

					#about {
						color: #ffffff;
					}

						#about span {
							font-size: 8pt;
						}
					
					#specs {
						color: #ffffff;
						font-size: 12pt;
					}
					
						#specs .left-col {
							float: left;
							width: 450px;
							margin-right: 20px;
						}

						#specs .left-col span {
							font-size: 6pt;
						}

							#specs .left-col ul {
								list-style-image: url(../images/chevy-list.gif);
							}


							#specs .left-col ul.upgrades {
								list-style-image: url(../images/blakroc-list.gif);
							}

						#specs .right-col {
							padding: 15px 0 0 0;
							float: left;
							width: 450px;
						}

							#specs.tab .right-col img {
								margin: 0 0 0 15px;
								border: 3px solid #ffffff;
							}
					
					#kennesaw {
						color: #ffffff;
						float: left;
						width: 450px;
						padding: 0 0 0 10px;
					}

						#kennesaw h2 {
							font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
							font-size: 26pt;
							font-weight: bold;
							color: #ffffff;
							margin: 0;
						}

						#kennesaw ol {
							padding: 0;
							margin: 0;
						}

							#kennesaw li {
								height: auto;
								padding: 0;
							}

								#kennesaw label {
									color: #ffffff;
									display: block;
									font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
									width: 350px;
									padding: 5px 0 3px 0;
								}
								
								#kennesaw input {
									border: 1px solid #2f2f2f;
									color: #2f2f2f
									font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
									width: 350px;
									height: 25px
								}			

								#kennesaw textarea {
									border: 1px solid #2f2f2f;
									color: #2f2f2f
									font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
									width: 350px;
									height: 50px
								}

								#kennesaw .button {
									background: transparent url(../images/submit.gif) no-repeat top left;
									border: none;
									height: 60px;
									width: 230px;
									margin: 5px 0px 10px 40px;
								}

					#nashville {
						color: #ffffff;
						float: right;
						width: 450px;
						padding: 0 0 0 10px;
					}

						#nashville h2 {
							font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
							font-size: 26pt;
							font-weight: bold;
							color: #ffffff;
							margin: 0;
						}

						#nashville ol {
							padding: 0;
							margin: 0;
						}

							#nashville li {
								height: auto;
								padding: 0;
							}

								#nashville label {
									color: #ffffff;
									display: block;
									font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
									width: 350px;
									padding: 5px 0 3px 0;
								}
								
								#nashville input {
									border: 1px solid #2f2f2f;
									color: #2f2f2f
									font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
									width: 350px;
									height: 25px
								}			

								#nashville textarea {
									border: 1px solid #2f2f2f;
									color: #2f2f2f
									font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif;
									width: 350px;
									height: 50px
								}

								#nashville #submit {
									background: transparent url(../images/submit.gif) no-repeat top left;
									border: none;
									height: 60px;
									width: 230px;
									margin: 5px 0px 10px 40px;
								}

			#thanks {
				background: #000000 url(../images/thanks.gif) no-repeat top;
				margin: 10px auto;
				height: 250px;
			}
				
				#thanks ul {
					list-style-image: none;
					list-style-postition: outside;
					List-style-type: none;
					margin: 0;
					padding: 50px 0 0 10px;
				}
				
					#thanks ul li {
						display: inline;
						float: left;
						margin: 15px 0 0 16px;
						padding: 0 0 15px;
						width 150px;
					}

						#thanks ul li img {
							border: none;
						}

						#thanks ul li p {
							text-align: center;
							color: #ffffff;
							font-family: sans-serif,Arial,Helvetica,Verdana,Tahoma;
							font-size: 12pt;
							line-height: 25%;
							margin-left: auto;
							margin-right: auto;
						}

			#thanks-btm {
				background: #000000 url(../images/thanks-btm.gif) no-repeat top;
				margin: 0px auto;
				height: 3px;
			}
				
			#footer-top {
				background: transparent url(../images/footer-top.gif) no-repeat scroll 0 0;
				height: 20px;
				width: 1000px;
			}
			
			#footer-mdl {
				background: transparent url(../images/footer-mdl.gif) no-repeat scroll 0 0;
				height: 80px;
				width: 1000px;
			}
			
			#footer-btm {
				background: transparent url(../images/footer-btm.jpg) no-repeat scroll 0 0;
				height: 280px;
				width: 1000px;
			}
						