
/* default styles for carmichael honda 

contains stealth and darkbox css files 12/12/09
*/

	body {
	behavior:url('http://www.carmichaelhonda.com/csshover.htc');
	font-size:12px;
	}

	.smItem a {
		font-size:12px;
	}
	#p7s1content1 { position: absolute; 
	width: 2559px; z-index: 99; 
	left: 0px; top: 0px; 
	visibility: visible;  }
	
	a {color:#3366ff;
	
	}

	.logo {
	filter:alpha(opacity=50); 
	-moz-opacity: .50; 
	opacity: .50;} 
	
	}
	a.linkopacity img { 
	filter:alpha(opacity=100); 
	-moz-opacity: 1.0; 
	opacity: 1.0;} 
	
	a.linkopacity:hover img { 
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7; }
	
	#social {
	display:block;
	float: right;
	padding-top: 0px;
	padding-right: 4px;
	} 

	#phone {
	display:block;
	float: right;
	padding-top: 18px;
	padding-right: 14px;
	color:#fff;
	font-weight:bold;
	font-size:22px;
	} 
	
	#dealerchats {
	display:block;
	height:35px;
	float:right;
	padding-top:22px;
	padding-right:20px;	
	}
	
	.testitext {color:#393939;}

	#sitewide {
	position: relative;
	top: 30px;
	left: 300px;
	} 
	
	#sitewide a {
	color: #0000ff;}

	td { color:#000;}

	#gradientTable {
	    border-collapse: collapse;
	}
	#gradientTable td, #gradientTable th {
	    border: 1px solid #dedede;
	}
	#gradientTable th {
	    background-color: #e5e5e5;
	    background-image: url(http://www.carmichaelhonda.com/images/gray_gradient.png);
	    background-repeat: repeat-x;
	 /*   background-position: top left; */
		color: #7e7e7e;
		font-size: 13px;
		height: 12px;
		text-align: left;
	}

	#gradientTable blockquote {
	    margin-left:20px;
		margin-right:2px;
		margin-top: 2px;
		margin-bottom: 2px;
	}
	
	#button {
	background-image: url(http://www.carmichaelhonda.com/images/gray_gradient.png);
	background-repeat: repeat;
	background-position: bottom middle;
	color:#000033;
	font-weight:bold;
	font-size:11px;
	}

	input.button, input.submit, {
	background-image: url(http://www.carmichaelhonda.com/images/gray_gradient.png);
	background-repeat: repeat;
	background-position: bottom middle;
	color:#000033;
	font-weight:bold;
	font-size:11px;
	}
	
	.button {
	background-image: url(http://www.carmichaelhonda.com/images/gray_gradient.png);
	background-repeat: repeat;
	background-position: bottom middle;
	color:#000033;
	font-weight:bold;
	font-size:11px;
	}	
	
	
	/* stealthmenu 4 styles */
.sub {
	/* Common submenu styles */
	position:				absolute;
	width:					220px;
	visibility:				hidden;
	z-index:				10;
	color:					#000;
	background:				#EEEEEE;
	text-align: left;
	/* Submenu styles for NS4 */
	layer-background-color:	#EEEEEE;
	border:					1px solid #000;
	padding:				4px;
	font:					11px/13px verdana, arial, helvetica, sans-serif;
}
* .sub {
	/* Submenu styles for non-NS4 browsers */
	border:					1px solid #000;
	padding:				4px;
	overflow:				hidden;
	font:					11px/15px verdana, arial, helvetica, sans-serif;
	box-sizing:				border-box;
	-moz-box-sizing:		border-box;
}
.sub a, .sub a:link, .sub a:visited {
	font:					11px/15px verdana, arial, helvetica, sans-serif;
	color:					#333333;
	text-decoration:		none;
	font-weight:			bold;
}
* .sub a, * .sub a:link, * .sub a:visited {
	display:				block;
	box-sizing:				border-box;
	-moz-box-sizing:		border-box;
	width:					100%;
	padding:				2px 6px;
	background:				#EEEEEE;
}
* .sub br {
	display:				none;
}
@media all {
	/* All styles inside this media selector
	are invisible for IE4Win, IE4Mac, IE5Mac and NS4 */
	.sub a:hover, .sub a:focus {
		color:				#fff;
		font-style:			normal;
		text-decoration:	none;
		background:			#999999;
		font-weight:			bold;
	}
}

#divSub0 {left:134px; top:144px;}
#divSub1 {left:242px; top:144px;}
#divSub2 {left:350px; top:144px;}
#divSub3 {left:456px; top:144px;}
#divSub4 {left:566px; top:144px;}
#divSub5 {left:672px; top:144px;}
#divSub6 {left:672px; top:144px;}

/* end */

.br2 {display: block}
.text {
			width:					100%;
			padding-left:			4px;
			background:				#EEEEEE;}
			
a:link {text-decoration: none;}
a:hover {text-decoration: underline;}

#ibox_content { background: #000; border-color: #222; color: #fff; }
#ibox_wrapper { background: #000; border-color: #444; }
#ibox_footer_wrapper { left: 0; right: 0; top: 0; padding: 3px 10px; }
#ibox_footer_wrapper, #ibox_footer_wrapper a { color: #ffff00; background: #444; font-weight: bold; }
#ibox_footer_wrapper a { color: #ffff00; font-weight: bold; text-decoration: none; padding: 0 3px; }
#ibox_content { padding: 10px; }
#ibox_wrapper { padding: 25px 0 0 0; }

/* coupons / promo */

.coupHeadTable td {color:blue;} 

#spectbl a {font-size:24px;}

#spectbl h1 {font-size:26px;}
