

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


/**************************************/
/* page items */

html, body{
	background-image:url(/pennytiretest/images/tile_0.jpg);
	background-repeat:repeat-x;
	/*background-color: #000;*/
	background-color:#3b2d2d;
	text-align:left;
	margin: 0 auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#c5bcb6;
	font-size:12px;
}
h2,h3,h4,h5,h6{
	color:#d4b193;
	margin-bottom:0px;
}
strong{
	color:#c2a391;
	font-size:larger;
}
#container{
	min-width:990px;
	min-height:600px;
	height:600;
	width:990px;
	margin: 0 auto;
	background-color:#000;
	border: 1px solid #3b2d2d;
	/*text-align:center;*/
}
#index_content{
	/*position: relative;*/
	/*text-align: left;*/
	min-height:600px;

	/*width:90px;*/
	/*margin:  auto;*/
	padding:0;
	padding-left:275px;
}
#btn_bar{
	border-top-width: 9px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: bcb3ac;
	border-right-color: bcb3ac;
	border-bottom-color: bcb3ac;
	border-left-color: bcb3ac;
}
#top_bar{
	padding-top:10px;
	height:38px;
	background-color:#3b2d2d;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #826e56;
	border-right-color: #826e56;
	border-bottom-color: #826e56;
	border-left-color: #826e56;
}
#footer a:hover{
	color:#FFF;
	text-decoration:none;
}
#footer a{
	color:#c5bcb6;
}
#footer{
	text-align:center;
	color:#c5bcb6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:20px;
	height:38px;
	background-color:#3b2d2d;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #826e56;
	border-right-color: #826e56;
	border-bottom-color: #826e56;
	border-left-color: #826e56;
}
#content{
	margin-top:30px;
}
#swf_container{
	margin-top:0px;
}
img{
	border:0;
}

.selectHi {
	background-color: #bbbbbb;
}
.x-combo-list-item {
	color: #000000;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix{display: inline-block;}
* html .clearfix{height: 1%;}
.clearfix{display: block;}

/*@media print{*/
/*	#leftcol{display:none;} */
/*	#rightcol{display:none;} */
/*	#twocols,#maincol{width:100%; float:none;}*/
/*}*/

#swf_container{
	width:990px;
	height:510px;
	margin-top:-10px;
}
#topNav{
	/*text-align:center;*/
	margin-top:10px;
	margin-bottom:20px;
	/*margin-left:0px;*/
}

table{
	margin:0px 0px 0px 0px;
	border:0;
}
td{
	padding:10px 0px 10px 0px;
}
ul{
	list-style-image:url(/pennytiretest/images/bul.gif);
	width:175px;
}
li{
	padding-bottom:6px;
}
.ddl{
	width:150px;
	margin-bottom:10px;
}
.lbl{
	font-size:11px;
	font-weight:bold;
}
.frmHdr{
	font-weight:bold;
	font-size:13px;
}
.storeData{
	font-weight:bold;
	font-size:11px;
	margin-left:0px;
}
a {
	outline: none;
	color:#c2a391;
}
a:hover{
	color:#FFF;
	text-decoration:none;
}
.req, .required{
	color:#FF0000;
	font-weight:bold;
}
#tireNav{
	margin-top:20px;
}
/**************************************/
/* page cols */
#content{
	width:990px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#leftcol{
	width:290px;
	float:left;
	position:relative;
	margin-top:0px;
}
#twocols{
	width:700px;
	float:right;
	position:relative;
}
#rightcol{
	width:390px;
	float:right;
	position:relative;
	margin-top:0px;
}
#maincol{
	float: left;
	display:inline;
	position: relative;
	width:260px;
	margin-top:0px;
	padding: 0px;
}
#maincol h3{
	padding: 1em 0px 0px 0px;
}
#maincol ul{
	margin: 1em;
	font-size: 12px;
}
#maincol_tread,#mailcol_need{
	float: left;
	display:inline;
	position: relative;
	width:300px;
	margin-top:0px;
}
#appointcol,#selectorcol{
	color:#000000;
	width:407px;
	float:right;
	min-height:400px;
	/*height:400px;*/
	position:relative;
	padding-left:10px;
	padding-top:10px;
	background-color:#bcb3ac;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 20px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#locatorcol{
	color:#000000;
	width:407px;
	float:right;
	position:relative;
	padding-left:10px;
	padding-top:10px;
	background-color:#bcb3ac;
	min-height:400px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 20px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#wrapper{
	margin-top:0px;
}
.selectorContent{
	padding-top:20px;
	padding-left:20px;
}
.rb{
	margin-left:-2px;
}
.storeData{
	margin-bottom:10px;
	margin-left:0px;
}
/**************************************/
/* btns */

.navBtn{
	cursor:pointer;
	height:109px;
	width:333px;
	background-position:top left;
	background-repeat:no-repeat;
}
#btn_pennyTest{
	background-image:url(/pennytiretest/images/btn_pennyTest_0.jpg);
}
#btn_pennyTest:hover{
	background-position:bottom left;
}
#btn_treads{
	margin-top:-109px;
	margin-left:325px;
	background-image:url(/pennytiretest/images/btn_treads_0.jpg);
}
#btn_treads:hover{
	background-position:bottom left;
}
#btn_tires{
	margin-top:-109px;
	margin-left:650px;
	background-image:url(/pennytiretest/images/btn_tires_0.jpg);
}
#btn_tires:hover{
	background-position:bottom left;
}
#btn_hm_0{
	background-image:url(/pennytiretest/images/btn_hm_0.gif);
	cursor:pointer;
	height:132px;
	width:399px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:-275px;
	margin-top:75px;
}
#btn_hm_0:hover{
	background-position:bottom left;
}
#btn_hm_1{
	background-image:url(/pennytiretest/images/btn_hm_1.gif);
	cursor:pointer;
	height:132px;
	width:399px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:316px;
	margin-top:-130px;
}
#btn_hm_1:hover{
	background-position:bottom left;
}
#hm_right_pane{
	width:250px;
	height:108px;
	margin-left:470px;
	margin-top:-70px;
}
#btn_ttt{
	background-image:url(/pennytiretest/images/btn_ttt_0.gif);
	cursor:pointer;
	height:61px;
	width:179px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:0px;
}
#btn_ttt:hover{
	background-position:bottom left;
}
#btn_storeLoc{
	background-image:url(/pennytiretest/images/btn_storeLoc_0.gif);
	height:11px;
	width:206px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:0px;
}
#btn_storeLoc:hover{
	background-position:bottom left;
}
#btn_tireSel{
	background-image:url(/pennytiretest/images/btn_tireSelector_0.gif);
	height:11px;
	width:147px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:0px;
}
#btn_tireSel:hover{
	background-position:bottom left;
}
#btn_makeAppoint{
	background-image:url(/pennytiretest/images/btn_makeAppoint_0.gif);
	height:11px;
	width:273px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:0px;
}
#btn_makeAppoint:hover{
	background-position:bottom left;
}
#btn_topNav_penny{
	background-image:url(/pennytiretest/images/btn_pennyTest_0.gif);
	cursor:pointer;
	height:12px;
	width:65px;
	background-position:top left;
	background-repeat:no-repeat;
	padding-right:8px;
	margin-left:377px;
	margin-top:0px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-right-color: c2a391;
}
#btn_topNav_penny:hover{
	background-position:bottom left;
}
#btn_topNav_treadWear{
	background-image:url(/pennytiretest/images/btn_tread.gif);
	cursor:pointer;
	height:12px;
	width:67px;
	background-position:top left;
	background-repeat:no-repeat;
	padding-right:8px;
	margin-left:460px;
	margin-top:-12px;
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-right-color: c2a391;
}
#btn_topNav_treadWear:hover{
	background-position:bottom left;
}
#btn_topNav_selector{
	background-image:url(/pennytiretest/images/btn_tireSelector_1.gif);
	cursor:pointer;
	height:12px;
	width:86px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:545px;
	margin-top:-12px;
}
#btn_topNav_selector:hover{
	background-position:bottom left;
}
#btn_select{
	background-image:url(/pennytiretest/images/btn_sel.gif);
	cursor:pointer;
	height:26px;
	width:109px;
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:30px;
}
#selectorZip{
	width: 145px;
}
/**************************************/
/* imgs */

#logo{
	margin-left:400px;

	/*margin-top:5px;*/
	background-image:url(/pennytiretest/images/logo_0.gif);
	width:179px;
	height:31px;
	background-repeat:no-repeat;
}
#oneCent{
	width:449px;
	height:527px;
	/*margin-left:275px;*/
	margin-top:20px;
	background-image:url(/pennytiretest/images/oneCent_0.jpg);
	background-repeat:no-repeat;
}
#takeThePennyTest{
	width:247px;
	height:61px;
	margin-top:-320px;
	margin-left:-270px;
	background-image:url(/pennytiretest/images/ttpt_0.gif);
	background-repeat:no-repeat;
}
#tread_0{
	margin-left:30px;
	width:216px;
	height:316px;
	background-image:url(/pennytiretest/images/tread_0.jpg);
	background-repeat:no-repeat;
}
#tread_1{
	margin-left:0px;
	width:390px;
	height:500px;
	background-image:url(/pennytiretest/images/tread_1.jpg);
	background-repeat:no-repeat;
	background-position:top 20px;
}
#hdr_needNewTires{
	background-image:url(/pennytiretest/images/needNewTires_0.gif);
	background-repeat:no-repeat;
	width:271;
	height:19;
}
#hdr_whyWorry{
	background-image:url(/pennytiretest/images/whyWorry_0.gif);
	background-repeat:no-repeat;
	width:285;
	height:43;
}
#need_0{
	margin-left:30px;
	width:216px;
	height:316px;
	background-image:url(/pennytiretest/images/need_0.jpg);
	background-repeat:no-repeat;
}
#need_1{
	margin-left:0px;
	width:390px;
	height:450px;
	background-image:url(/pennytiretest/images/need_1.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
#hdr_needNewTires_0{
	background-image:url(/pennytiretest/images/needNewTires_1.gif);
	width:432;
	height:19;
	background-repeat:no-repeat;
	padding-bottom:10px;
}
#hdr_needNewTires_1{
	background-image:url(/pennytiretest/images/needNewTires_2.gif);
	width:441;
	height:19;
	background-repeat:no-repeat;
	padding-bottom:10px;
}
#hdr_needNewTires_2{
	background-image:url(/pennytiretest/images/needNewTires_3.gif);
	width:631;
	height:19;
	background-repeat:no-repeat;
	padding-bottom:10px;
}
#penny_noFlash{
	margin-top:-30px;
	background-image:url(/pennytiretest/images/noFlash.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	width:990px;
	height:510px;
}
.circ{
	width:75px;
	height:75px;
	position:absolute;
}
#circ_0{
	margin-left:135px;
	margin-top:220px;
}
#circ_1{
	margin-left:90px;
	margin-top:120px;
}
#circ_2{
	margin-left:223px;
	margin-top:75px;
}
#circ_3{
	margin-left:215px;
	margin-top:330px;
}
#circ_4{
	margin-left:22px;
	margin-top:345px;
}

.clear {
	clear: both;
}