/* 

Theme Name: Houston Streets

Theme URI: http://houston-streets.com

Description: Houston Streets Import Scenes.

Version: 1.0

Author: Alex Ventura

Author URL: http://advent-works.com

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   */



body {

	background: url(../images/bg.jpg) repeat 0 0;

	font: 62.5% "Arial", Verdana, sans-serif;

	color: #000000;

	text-align: center;

}



header, section, article, footer, nav {

	display: block;

}



strong {

	font-weight: bold;

}



em {

	font-style: italic;

}



#wrapper {

	background: url(../images/city.jpg) no-repeat top center;

	width: 1020px;

	min-height: 442px;

	margin: 0 auto;

	text-align: left;

	position: relative;

}



#wrapper-inner {

	width: 1020px;

	display: block;

	background: rgba(50, 50, 50);

	background: rgba(50, 50, 50, 0.20);

	border-radius: 10px;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px;

	margin: -10px auto;

	padding: 12px;

}



/* @group header */



/* HEADER

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */



header {

	width: 960px;

	margin: 0 auto;

}



header-inner {

	width: px;

	margin: 0 auto;

	text-align: left;

}



#model {

	background: url(../images/model.png) no-repeat 0 0;

	display: block;

	float: right;

	width: 296px;

	height: 382px;

	text-indent: -9999px;

	margin: 17px 0 0 20px;

}



#rotm {

	background: url(../images/rotm.png) no-repeat 0 0;

	display: block;

	float: left;

	width: 390px;

	height: 216px;

	text-indent: -9999px;

	margin: 190px 0 0 20px;

}



#euro {

	background: url(../images/euro.png) no-repeat 0 0;

	display: block;

	float: left;

	width: 390px;

	height: 216px;

	text-indent: -9999px;

	margin: 190px 0 0 20px;

}



#import {

	background: url(../images/import.png) no-repeat 0 0;

	display: block;

	float: left;

	width: 390px;

	height: 216px;

	text-indent: -9999px;

	margin: 190px 0 0 20px;

}



#truck {

	background: url(../images/truck.png) no-repeat 0 0;

	display: block;

	float: left;

	width: 390px;

	height: 216px;

	text-indent: -9999px;

	margin: 190px 0 0 20px;

}



#classic {

	background: url(../images/classic.png) no-repeat 0 0;

	display: block;

	float: left;

	width: 390px;

	height: 216px;

	text-indent: -9999px;

	margin: 190px 0 0 20px;

}



#domestic {

	background: url(../images/domestic.png) no-repeat 0 0;

	display: block;

	float: left;

	width: 390px;

	height: 216px;

	text-indent: -9999px;

	margin: 190px 0 0 20px;

}



#bike {

	background: url(../images/bike.png) no-repeat 0 0;

	display: block;

	float: left;

	width: 390px;

	height: 216px;

	text-indent: -9999px;

	margin: 190px 0 0 20px;

}



#melody {

	background: url(../images/melody.jpg) no-repeat 0 0;

	float: left;

	width: 250px;

	height: 300px;

	margin: 0px 0 0 20px;

}



/* @group logo */



/* LOGO - PLAIN TEXT

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */



#logo {

	position: absolute;

	top: 0;

	right: 0;

	text-indent: -9999px;

}



#logo a:link, #logo a:visited, #logo a:active {

	display: block;

	text-decoration: none;

	border: 0;

	width: 400px;

	height: 65px;

}



#logo a:hover {

	text-decoration: none;

	border: 0;

}



/* @end */



/* @group nav */



/* NAV - PLAIN TEXT

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */



nav {

	float: left;

	width: 985px;

	margin-bottom: px;

	font: 2.0em Helvetica, Arial, sans-serif;

}



nav ul li {

	display: inline;

}



nav ul li a:link, nav ul li a:visited, nav ul li a:active {

	float: left;

	display: block;

	margin-right: 10px;

	padding: 10px 15px;

	color: #fff;

	background: transparent;

	text-decoration: none;

	text-shadow: #323232 1px 1px 0;

}



nav ul li.current_page_item a {

	background: #323232;

	background: rgba(50, 50, 50, 0.55);

	color: #fff;

	text-shadow: #fff 0 0 0;

}



nav ul li a:hover {

	background: #323232;

	color: #fff;

	text-decoration: none;

	text-shadow: #fff 0 0 0;

}



/* @end */



/* @end */



/* @group content */



/* CONTENT

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */



#content {

	background: #fff;

	float: left;

	display: inline;

	width: 970px;

	padding: 25px;

	color: #323232;

	-moz-border-radius-topleft: 6px;

	-webkit-border-top-left-radius: 6px;

	-moz-border-radius-topright: 6px;

	-webkit-border-top-right-radius: 6px;

	text-align: center;

}



.content a:link, .content a:visited, .content a:active {

	color: #888;

	text-decoration: none;

	border-bottom: 0;

}



.content h1 {

	margin-bottom: 8px;

	font-size: 3.3em;

	color: #000000;

	width: 960px;

	padding: 2px 4px;

	text-align: center;

}





.content h2 {

	margin-bottom: 8px;

	font-size: 1.8em;

	color: #;

}



.content h2 a:link, .content h2 a:visited, .content h2 a:active {

	color: #;

	text-decoration: none;

	border-bottom: 1px solid #;

}



.content h2 a:hover {

	color: #;

	border-bottom: 1px solid #;

}



.content h3 {

	margin: 0 0 8px;

	font-size: 1.5em;

	font-weight: bold;

	color: #;

}



.content h3 a:link, .content h3 a:visited, .content h3 a:active {

	color: #;

	text-decoration: none;

	border-bottom: 1px solid #;

}



.content h3 a:hover {

	color: #;

	border-bottom: 1px solid #;

}



.content h4 {

	margin: 0 0 8px;

	font-size: 1.4em;

	font-weight: bold;

	color: #;

}



.content h4 a:link, .content h4 a:visited, .content h4 a:active {

	color: #;

	text-decoration: none;

	border-bottom: 1px solid #;

}



.content h4 a:hover {

	color: #;

	border-bottom: 1px solid #;

}



.content h5 {

	margin: 0 0 8px;

	font-size: 1.3em;

	font-weight: bold;

	color: #;

}



.content h5 a:link, .content h5 a:visited, .content h5 a:active {

	color: #;

	text-decoration: none;

	border-bottom: 1px solid #;

}



.content h5 a:hover {

	color: #;

	border-bottom: 1px solid #;

}



.content h6 {

	margin: 0 0 8px;

	font-size: 1.2em;

	font-weight: bold;

	color: #;

}



.content h6 a:link, .content h6 a:visited, .content h6 a:active {

	color: #;

	text-decoration: none;

	border-bottom: 1px solid #;

}



.content h6 a:hover {

	color: #;

	border-bottom: 1px solid #;

}



.content p, .content blockquote {

	margin-bottom: 1.8em;

	font-size: 1.3em;

	line-height: 1.4em;

}



.content p a:link, .content p a:visited, .content p a:active, .content li a:link, .content li a:visited, .content li a:active {

	color: #;

	text-decoration: none;

	border-bottom: 1px solid #;

}



.content p a:hover, .content li a:hover {

	color: #;

	border-bottom: 1px solid #;

}



.content ul {

	margin: 0 0 15px 30px;

}



.content ul li {

	list-style-type: square;

}



.content ol {

	margin: 0 0 15px 30px;

	list-style-type: decimal;

}



.content ol li {

	list-style-type: decimal;

}



.content li {

	margin-bottom: 5px;

	font-size: 1.3em;

	line-height: 1.4em;

}



.content blockquote {

	padding: 0 15px;

	font-style: italic;

}



.content img {

	display: block;

	padding: 10px;

	background: #;

	border: 1px solid #;

}



.content img.alignleft {

	float: left;

	display: inline;

	margin: 5px 15px 10px 0;

	padding: 0;

}



.content img[align $='left'] {

	float: left;

	display: inline;

	margin: 5px 15px 10px 0;

	padding: 0;

}



.content img.alignright {

	float: right;

	display: inline;

	margin: 5px 0 10px 15px;

	padding: 0;

}



.content img[align $='right'] {

	float: right;

	display: inline;

	margin: 5px 0 10px 15px;

	padding: 0;

}



/* @end */



/* @group footer */



/* FOOTER

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */



footer {

	background: #2b2b2b;

	width: 100%;

	clear: both;

	color: #fff;

	float: left;

	margin: 13px 0 0;

	-moz-border-radius-bottomleft: 6px;

	-moz-border-radius-bottomright: 6px;

	-webkit-border-bottom-left-radius: 6px;

	-webkit-border-bottom-right-radius: 6px;

}



#footer-inner {

	width: 930px;

	margin: 0 auto;

	text-align: left;

}



footer a:link, footer a:active, footer a:visited {

	color: #fff;

	text-decoration: none;

	border: 0;

}



footer:hover a:link, footer:hover a:active, footer:hover a:visited {

	border-bottom: 1px dashed #888;

}



footer:hover a:hover {

	border-bottom: 1px solid #fff;

}



footer h3 {

	background: url(../images/footer-h3.png) no-repeat 0 0;

	color: #323232;

	font-size: 2.2em;

	padding: 11px 9px 0;

	width: 264px;

	height: 43px;

}



footer h3 span {

	-webkit-transform: rotate(2deg);

	-moz-transform: rotate(2deg);

	display: block;

}



/* @end */



#copyright {

	color: #999;

	margin: 15px 0 10px 0;

	float: left;

	width: 450px;

}



footer ul {

	margin-bottom: 0px;

}



footer ul li {

	display: inline;

	margin-left: 5px;

	float: left;

}



ul#footer-meta {

	margin: 10px 0 10px 0;

}



ul#footer-meta li a:link, ul#footer-meta li a:active, ul#footer-meta li a:visited {

	overflow: hidden;

	float: left;

	display: inline;

	height: 0px;

	border: 0;

}



ul#footer-meta li a.facebook {

	background: url(../images/facebook.png) 0 0 no-repeat;

	width: 18px;

	padding: 21px 0 0 0;

	overflow: hidden;

	border: 0;

}



ul#footer-meta li a.facebook:hover {

	background: url(../images/facebook_logo.png) 0 0 no-repeat;

	border: 0;

}



ul#footer-meta li a.myspace {

	background: url(../images/myspace.png) 0 0 no-repeat;

	width: 18px;

	padding: 21px 0 0 0;

	overflow: hidden;

	border: 0;

}



ul#footer-meta li a.myspace:hover {

	background: url(../images/myspace_logo.png) 0 0 no-repeat;

	border: 0;

}



ul#footer-meta li a.youtube {

	background: url(../images/youtube.png) 0 0 no-repeat;

	width: 18px;

	padding: 21px 0 0 0;

	overflow: hidden;

	border: 0;

}



ul#footer-meta li a.youtube:hover {

	background: url(../images/youtube_logo.png)  0 0 no-repeat;

	border: 0;

}



content-metab {

	margin: 15px 0 108px 0;

	float: left;

	width: 450px;

}

}



content-metba li a:link, content-metab li a:active, content-metab li a:visited {

	overflow: hidden;

	float: left;

	display: inline;

	height: 0px;

	border: 0;

}



content-metab li a.gd {

	background: url(../images/gd2.png) 0 0 no-repeat;

	width: 108px;

	height: 108px;

	padding: 10px 0 0 0;

	overflow: hidden;

	border: 0;

}



content-metab li a.gd:hover {

	background: url(../images/gd.png) 0 0 no-repeat;

	border: 0;

}



content-metab li a.aw {

	background: url(../images/aw2.png) 0 0 no-repeat;

	width: 108px;

	height: 108px;

	padding: 21px 0 0 0;

	overflow: hidden;

	border: 0;

}



content-metab li a.aw:hover {

	background: url(../images/aw.png) 0 0 no-repeat;

	border: 0;

}



content-metab li a.elite {

	background: url(../images/elite2.png) 0 0 no-repeat;

	width: 180px;

	height: 108px;

	padding: 10px 0 0 0;

	overflow: hidden;

	border: 0;

}



content-metab li a.elite:hover {

	background: url(../images/elite.png) 0 0 no-repeat;

	border: 0;

}



footer a:link, footer a:visited, footer a:active {

	color: #;

	text-decoration: none;

	border-bottom: 1px solid #;

}



footer a:hover {

	color: #;

	border-bottom: 1px solid #;

}



footer p {

	font-size: 1.1em;

}



/* @end */



/* @group miscellaneous */



/* MISCELLANEOUS

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */



.clear {

	clear: both;

	line-height: 1;

	margin: 0;

	padding: 0;

	height: 0;

}



.hidden {

	display: none;

}



.left, .alignleft {

	float: left;

	display: inline;

}



.right, .alignright {

	float: right;

	display: inline;

}

/* IMAGES

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

#blast {

	background: url(../images/blast.jpg) no-repeat center;

	width: 576px;

	height: 281px;

	margin: 0 auto;

	position: relative;

}

#psVII {

	background: url(../images/photoshootVII.jpg) no-repeat center;

	width: 600px;

	height: 322px;

	margin: 0 auto;

	position: relative;

}


#team {

	background: url(../images/team.jpg) no-repeat center;

	width: 864px;

	height: 229px;

	margin: 0 auto;

	position: relative;

}

#sdteam {

	background: url(../images/sdteam.jpg) no-repeat center;

	width: 600px;

	height: 288px;

	margin: 0 auto;

	position: relative;

}

#austinteam {

	background: url(../images/austinteam.jpg) no-repeat center;

	width: 600px;

	height: 377px;

	margin: 0 auto;

	position: relative;

}

#showdown {

	background: url(../images/showdown.jpg) no-repeat center;

	width: 600px;

	height: 249px;

	margin: 0 auto;

	position: relative;

}
