body {	background: #09367a url(images/auto_detailing_back_grad.jpg) repeat-x;	margin: 0;	padding: 0;	font-size: 12px;	font-family: Geneva, Arial, Helvetica, sans-serif;	color: #333333;}.fade {  position: absolute;  top: 100px  left: 100px}.fade div {  position: absolute;  top: 0;  left: 0;  display: none;}.text {	display: none;}img {	border: 0;}a {	text-decoration: underline;	color: #009999;}a:hover {	text-decoration: underline;	color: #0033CC;}a:visited {	text-decoration: underline;	color: #009999;}.basic_container {	width: 100%;}.basic_shadow {	margin: 0 auto;	width: 800px;}#header_container {	width: 800px;	height: 45px;	position: relative;	background-color: #FFFFFF;	background-image: url(images/auto_detailing_header_grad.jpg);	background-repeat: repeat-y;}#header_logo {	width: 237px;	height: 26px;	position: absolute;	left: 20px;	top: 14px;}#login {	width: 300px;	height: 18px;	position: absolute;	top: 20px;	right: 19px;	font-size: 11px;	text-align: right;	letter-spacing: 3px;	line-height: 18px;	color: #FFFFFF;}#login a:link, #login a:visited {	text-decoration: none;	color: #333333;	letter-spacing: 0px;}#login a:hover {	color: #003399;	text-decoration: underline;}#phone_container {	height: 35px;	background-image: url(images/auto_detailing_phone_grad.jpg);	background-repeat: repeat-x;	background-color: #FFFFFF;	position: relative;}.left_side_nav {	width: 4px;	height: 35px;	position: absolute;	left: 0px;	top: 0px;}.right_side_nav {	width: 4px;	height: 35px;	position: absolute;	right: 0px;	top: 0px;}#tagline {	width: 380px;	height: 25px;	position: absolute;	left: 20px;	top: 0px;	font-size: 12px;}#phone {	height: 35px;	position: absolute;	top: 0px;	right: 4px;	text-align: right;	background-image: url(images/auto_detailing_phone_div.jpg);	background-repeat: no-repeat;	background-position: left top;	font-size: 16px;	line-height: 35px;	padding-right: 15px;	font-weight: bold;	color: #09367a;	width: 310px;}#nav_blue_container {	width: 800px;	height: 35px;	background-image: url(images/detailing_nav_blue_grad.jpg);	background-repeat: repeat-x;	background-color: #FFFFFF;	position: relative;}#blue_nav {	width: 792px;	height: 35px;	position: absolute;	left: 4px;	top: 0px;}#blue-nav-bar {	line-height:35px;	margin: 0;	padding: 0;	height: 35px;}#blue-nav-bar ul, #blue-nav-bar li {	margin: 0; 	padding: 0;	display: inline;	list-style-type: none;}	#blue-nav-bar a:link, #blue-nav-bar a:visited {	float: left;	background: url(images/detailing_nav_blue_bkg.jpg) repeat-x;	font-size: 11px;	margin-right: 0px;	text-decoration: none;	color: #ffffff;	padding-right: 15px;	padding-left: 15px;}#blue-nav-bar a:hover {	color:#ccffff;}#blue-nav-bar li.last a:link, #blue-nav-bar li.last a:visited {	background: url(images/detailing_nav_blue_div.jpg) no-repeat right top;	padding: 0px 60px 0px 15px;	height: 35px;}#nav_green_container {	width: 800px;	height: 35px;	background-image: url(images/detailing_nav_green_grad.jpg);	background-repeat: repeat-x;	background-color: #FFFFFF;	position: relative;}#green_nav {	width: 792px;	height: 35px;	position: absolute;	top: 0px;	right: 4px;}#green-nav-bar {	line-height:35px;	margin: 0;	padding: 0;	height: 35px;}#green-nav-bar ul, #green-nav-bar li {	margin: 0; 	padding: 0;	display: inline;	list-style-type: none;}	#green-nav-bar a:link, #green-nav-bar a:visited {	float: right;	background: url(images/detailing_nav_green_bkg.jpg) repeat-x;	font-size: 11px;	margin-right: 0px;	text-decoration: none;	color: #09367a;	padding-right: 15px;	padding-left: 15px;}#green-nav-bar a:hover {	color:#ffffff;}#green-nav-bar li.last a:link, #green-nav-bar li.last a:visited {	background: url(images/detailing_nav_green_div.jpg) no-repeat left top;	padding: 0px 15px 0px 60px;	height: 35px;}#content_container {	width: 800px;	background-color: #FFFFFF;	background-image: url(images/auto_detailing_header_grad.jpg);	background-repeat: repeat-y;}#left_content {	width: 240px;	padding-top: 20px;	padding-right: 10px;	padding-bottom: 20px;	padding-left: 20px;}#left_nav {	width: 240px;	margin-bottom: 20px;}ul#left_menu {    margin:0;    padding:0;    border:0;    list-style-type:none;	}ul#left_menu li {	display: block;	margin:0;	padding:0;	border:0;}ul#left_menu li a {	display:block;	color:#660000;	font-size:12px;	width:240px;	height:100px;	text-decoration:none;}ul#left_menu li a:hover {	color:#FFFFFF;}    ul#left_menu li.garage_flooring a { background: url(images/garage_flooring_link.jpg) no-repeat 0px 0px; }    ul#left_menu li.garage_flooring a:hover { background: url(images/garage_flooring_link.jpg) no-repeat 0px -100px; }    ul#left_menu li.detailing_products a { background: url(images/detailing_products_link.jpg) no-repeat 0px 0px; }    ul#left_menu li.detailing_products a:hover { background: url(images/detailing_products_link.jpg) no-repeat 0px -100px; }    ul#left_menu li.skinwear a { background: url(images/skinwear_link.jpg) no-repeat 0px 0px; }    ul#left_menu li.skinwear a:hover { background: url(images/skinwear_link.jpg) no-repeat 0px -100px; }    ul#left_menu li.specials a { background: url(images/specials_link.jpg) no-repeat 0px 0px; }    ul#left_menu li.specials a:hover { background: url(images/specials_link.jpg) no-repeat 0px -100px; }.quick_links_box {	width: 240px;	margin-bottom: 20px;}.quick_links_top {	width: 230px;	background-image: url(images/detailing_quik_link_top.jpg);	background-repeat: no-repeat;	height: 35px;	font-size: 12px;	line-height: 35px;	padding-left: 10px;	color: #333333;	letter-spacing: 1px;	font-style: italic;	font-weight: bold;}.quick_links {	width: 210px;	background-image: url(images/detailing_quik_link_grad2.jpg);	background-repeat: repeat-y;	padding-right: 15px;	padding-left: 15px;	padding-top: 10px;	padding-bottom: 10px;}ul#quick_menu {    margin:0;    padding:0;    border:0;    list-style-type:none;	}ul#quick_menu li {	display: block;	margin:0;	padding:0;	border:0;}ul#quick_menu li a {	display:block;	color:#009999;	font-size:16px;	text-decoration:underline;	margin: 5px 1px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #dddddd;	padding: 5px;}ul#quick_menu li a:hover {	color:#000000;	background-color: #e0e0e0;}.quick_links_bot {	width: 240px;	background-image: url(images/detailing_quik_link_bot.jpg);	background-repeat: no-repeat;	height: 10px;}.quick_links_bold {	font-weight: bold;}.left_title {	font-size: 14px;	color: #09367a;	font-weight: bold;	line-height: 30px;}#right_content {	width: 500px;	padding-top: 20px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 10px;}#content_flash {	width: 500px;	background-image: url(images/flash_holder.jpg);	background-repeat: no-repeat;	height: 185px;	margin-bottom: 15px;}#content_text_top {	width: 500px;	background-image: url(images/detailing_content_top.jpg);	background-repeat: no-repeat;	height: 10px;}#content_text {	width: 460px;	background-image: url(images/detailing_content_grad.jpg);	background-repeat: repeat-y;	padding-right: 20px;	padding-left: 20px;	padding-top: 1px;	padding-bottom: 10px;}.title {	font-size: 18px;	color: #09367a;	line-height: 36px;	font-weight: bold;}#content_text_bot {	width: 500px;	background-image: url(images/detailing_content_bot.jpg);	background-repeat: no-repeat;	height: 10px;	margin-bottom: 20px;}#content_cart {	width: 460px;	padding-right: 20px;	padding-left: 20px;	padding-top: 0px;	padding-bottom: 10px;	margin-bottom: 20px;}#nav_bot_container {	width: 800px;	height: 35px;	background-image: url(images/detailing_nav_bot_grad.jpg);	background-repeat: repeat-x;	background-color: #FFFFFF;	position: relative;	margin-bottom: 20px;}#bot_nav {	width: 792px;	height: 35px;	position: absolute;	top: 0px;	right: 4px;}#bot-nav-bar {	line-height:35px;	margin: 0;	padding: 0;	height: 35px;}#bot-nav-bar ul, #bot-nav-bar li {	margin: 0; 	padding: 0;	display: inline;	list-style-type: none;}	#bot-nav-bar a:link, #bot-nav-bar a:visited {	float: right;	background: url(images/detailing_nav_bot_bkg.jpg) repeat-x;	font-size: 11px;	margin-right: 0px;	text-decoration: none;	color: #09367a;	padding-right: 15px;	padding-left: 15px;}#bot-nav-bar a:hover {	color:#ffffff;}#bot-nav-bar li.last a:link, #bot-nav-bar li.last a:visited {	background: url(images/detailing_nav_bot_div.jpg) no-repeat left top;	padding: 0px 15px 0px 60px;	height: 35px;}#copyright {	width: 380px;	height: 12px;	position: absolute;	left: 20px;	font-size: 10px;	color: #eeeeee;	line-height: 12px;	bottom: 0px;}
