@charset "UTF-8";
* 					{ margin: 0; }
html, body 			{ height: 100%; }
div.clear 			{ clear: both; }
body				{ font-family: "Lucida Grande", Verdana, sans-serif; font-size: 12px; }
#wrapper			{ width: 900px; margin-right: auto; margin-left: auto; border: 0px solid #999; }

/* LAYOUT */
#header				{ height: 50px; text-align: center; padding: 5px; }
#advert				{ height: 140px; background-image: url(../img/car_orig.jpg);}
#threeblock			{ height: 150px; display: none; }
#footer				{ text-align: center; font: 75% "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; margin: 10px;}

/* NAVIGATION */
#header ul			{ margin-left: 0; padding-left: 0; display: inline;}
#header ul li		{ margin-left: 0; padding: 3px 10px; border-left: 1px solid #000; list-style: none; display: inline; }
#header ul li.first	{ margin-left: 0; border-left: none; list-style: none; display: inline;	}

/* ADVERT */
#advert	p			{ position: relative; font: 200% "Lucida Grande", Verdana, sans-serif; color: white; padding: 70px; }

/* CONTENT */
#content			{ padding: 1em 0 1em 0;}

/* STYLES */
#content h1			{ font: 180% "Lucida Grande", Verdana, sans-serif; margin-bottom: 1em; }
#content h2			{ font: 140% "Lucida Grande", Verdana, sans-serif; margin-top: 1em; }
#content h3			{ font: 120% "Lucida Grande", Verdana, sans-serif; margin-top: 1em; font-weight: bold; }
#content h4			{ }
#content h5			{ color: grey; }
#content p			{ font: 100% "Lucida Grande", Verdana, sans-serif; margin-top: .5em; margin-bottom: .5em;}
#content a			{ color: gray; text-decoration: none;}

#header a			{ text-decoration: none; color: black; }

/* NAV FLOAT */
#box				{ float: right; width: 120px; padding: 0 0 2em 2em;}
#box ul				{ list-style: none;	background-color: black; padding: 1px; }
#box ul li			{ text-align: center; list-style: none;	padding: 2px; margin: 1px; background-color: grey; color: white;}
#box ul li a		{ color: white; text-decoration: none;}
#box ul li a:hover	{ color: orange; text-decoration: none; }

/* TWITTER */
#twitter_div		{ float: right; width: 180px; margin: 1em 0 1em 1em; padding: .5em .5em .5em .5em; border: 1px solid black; }
#twitter_div a		{ color: gray; text-decoration: none; }
#twitter_div ul		{ list-style: none;	padding: 0 0 0 0; font-size: 10px;}
#twitter_div ul li	{ list-style: none;	padding: 0 0 5px 0;}
