@charset "UTF-8";



/* CSS Document */







/*-----------------------------



	Globals



------------------------------*/







	body{



	text-align:center;



	margin:0;



	*margin-top: 12px;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 21px;



	color: #333333;



	font-weight: normal;



	background-color: #E4F4E6;



	}



.background_index {



	background-image: url(../images/tileIndex.jpg);



	background-repeat: repeat-x;



}



.background_secondary {



	background-image: url(../images/tileSecondary.jpg);



	background-repeat: repeat-x;



}



	



	#main_container{



	width:900px;



	margin:0 auto;



	text-align:left;



	}



	



	a:link {



	color: #AC1464;



	text-decoration: none;



	}







	a:visited {



	color: #BE2676;



	text-decoration: none;



	}







	a:hover {



	color: #969E96;



	font-weight: bold;



	}



	



	a:active {



	color: #C0C0C0;



	}



	



/*-----------------------------



	Nav Bar



------------------------------*/



	



	#header{



	display:block;



	height:110px;



	width:900px;



	margin-top: -20px;



	}



	



	#logo{



	float:left;



	display:block;



	width:500px;



	height:110px;



	text-indent:-5600px;



	background:url(../images/logo.jpg) no-repeat;



	}



	



	



	#navBar li{



	list-style:none;



	float:left;



	}







	ul#navBar li a { display: block; text-indent: -9999px; }



	







	a#home_link {



	width:100px;



	height:100px;



	background-image: url(../images/home.jpg);



	}







	a:hover#home_link {



	url(/images/home_ovr.png) no-repeat;



	background-image: url(../images/home_ovr.jpg);



	}



	



	a#store_link {



	width:100px;



	height:100px;



	background-image: url(../images/store.jpg);



	}







	a:hover#store_link {



	url(/images/store_ovr.jpg) no-repeat;



	background-image: url(../images/store_ovr.jpg);



	}







	a#aplife_link {



	url(/images/apLife.jpg) no-repeat;



	width:100px;



	height:100px;



	background-image: url(../images/apLife.jpg);



	}







	a:hover#aplife_link {



	url(/images/apLife_ovr.jpg) no-repeat;



	background-image: url(../images/apLife_ovr.jpg);



	height: 100px;



	width: 100px;



	}







		



	a#contact_link {



	url(/images/contact.jpg) no-repeat;



	width:100px;



	height:100px;



	background-image: url(../images/contact.jpg);



	}







	a:hover#contact_link {



	url(/images/contact_ovr.jpg) no-repeat;



	background-image: url(../images/contact_ovr.jpg);



	height: 100px;



	width: 100px;



	}



	



	#nav_Container {



	float: left;



	height: 110px;



	width: 900px;



	}



	



	#logo_container {



	background-image: url(../images/logo.jpg);



	float: left;



	height: 110px;



	width: 500px;



	}



#flashContainer {



	float: left;



	height: 200px;



	width: 900px;



}

#brandBoxSmallRight {

	float: left;

	height: 200px;

	width: 275px;

	margin-top: 5px;

	background-color: #FFFFFF;

	padding-top: 15px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	background-image: url(../images/footer.jpg);

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #666666;

	border-right-color: #666666;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #666666;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #666666;

}



#flashCenterContainer {

	float: left;

	width: 550px;

	height: 575px;

	margin-top: 15px;

	margin-bottom: 60;

}



#picsContainer_index {



	float: left;



	width: 900px;



	height: 300px;



	margin-top: 0px;



	}



#picContainer_Left {



	float: left;



	height: 160px;



	width: 280px;



	margin-top: 20px;



}







#picContainer_ctr {



	height: 160px;



	width: 280px;



	margin-top: 20px;



	float: left;



	margin-left: 30px;



	margin-right: 25px;



}







#picContainer_right {



	float: right;



	height: 160px;



	width: 280px;



	margin-top: 20px;



}







#picContainer_Long {

	background-image: url(../images/2010Header.png);

    background-repeat: none;

	float: left;

	height: 160px;

    background-position: left;

	width: 900px;

    margin-left: -20px

	margin-top: 100px;

}







#picContainer_900 {



	float: left;



	height: 160px;



	width: 900px;



	margin-top: 20px;



}







#boxContainer_index {



	float: left;



	width: 900px;



	margin-top: 60px;



}



#brandBox {

	float: left;

	height: 40px;

	width: 880px;

	margin-top: 20px;

	background-color: #FFFFFF;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	background-image: url(../images/footer.jpg);

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #666666;

	border-right-color: #666666;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #666666;

}



h4 {



	font-family: Georgia, "Times New Roman", Times, serif;



	font-size: 11px;



	line-height: 13px;



	padding-top: 0px;



	padding-bottom: 0px;



	text-decoration: none;



	font-weight: normal;



	letter-spacing: 3px;



	margin-top: 3px;



	text-align: center;



	background-position: bottom;



}



#aboutBox {



	background-color: #E7EDE8;



	float: left;



	width: 280px;



	border: 1px solid #666666;



	background-image: url(../images/boxTopper.png);



	background-repeat: no-repeat;



	background-position: top;



}







h1 {



	font-size: 24px;



	color: #9D1F61;



	font-family: Georgia, "Times New Roman", Times, serif;



	margin-left: 10px;



	margin-right: 10px;



	margin-bottom: 0px;



}



p {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	line-height: 18px;



	margin-right: 10px;



	margin-left: 10px;



	margin-top: 8px;



	margin-bottom: 8px;



}



#ctrBox {



	background-color: #E7EDE8;



	float: left;



	width: 280px;



	border: 1px solid #666666;



	background-image: url(../images/boxTopper.png);



	background-repeat: no-repeat;



	background-position: top;



	margin-left: 28px;



}



h2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #333333;



	margin-top: 15px;



	margin-bottom: -5px;



	margin-right: 10px;



	margin-left: 10px;



}







#rightBox {
	background-color: #E7EDE8;
	float: right;
	width: 280px;
	border: 1px solid #666666;
	background-image: url(../images/specialsGraphic.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 400px;
}



#footer {



	float: left;



	height: 40px;



	width: 900px;



	margin-top: 20px;



	background-image: url(../images/footer.jpg);



	vertical-align: middle;



	border: 1px solid #666666;



	margin-bottom: 20px;



}



.footer {



	float: left;



	vertical-align: middle;



	font-size: 9px;



	width: 650px;



}







.ul_styling {



	text-decoration: none;



	list-style-type: none;



	padding: 0px;



	margin-left: 10px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	line-height: 17px;



	color: #949C93;



	text-align: center;



}



#contentBox_590 {



	float: left;



	width: 590px;



	background-image: url(../images/boxTopper_590.png);



	background-repeat: no-repeat;



	background-position: top;



	background-color: #E7EDE8;



	border: 1px solid #666666;



	margin-top: 25px;



}



#contentBox_620 {



	float: left;



	width: 620px;



	background-image: url(../images/boxTopper_620.png);



	background-repeat: no-repeat;



	background-position: top;



	background-color: #E7EDE8;



	border: 1px solid #666666;



	margin-top: 25px;



}



#rightBox_list {



	background-color: #E7EDE8;



	float: right;



	width: 250px;



	border: 1px solid #666666;



	background-image: url(../images/boxTopper.png);



	background-repeat: no-repeat;



	background-position: top;



	margin-top: 25px;



}



#contentBox_900 {



	float: left;



	width: 898px;



	background-image: url(../images/boxTopper_900.png);



	background-repeat: no-repeat;



	background-position: top;



	background-color: #E7EDE8;



	border: 1px solid #666666;



	margin-top: 25px;



}



#picBox {



	float: right;



	height: 100px;



	width: 71px;



}



#picBoxLeft {



	float: left;



	height: 100px;



	width: 120px;



}	



#rightBox_margin {



	background-color: #E7EDE8;



	float: right;



	width: 280px;



	border: 1px solid #666666;



	background-image: url(../images/boxTopper.png);



	background-repeat: no-repeat;



	background-position: top;



	margin-top: 25px;



}



#picsContainer_secondary {



	float: left;



	width: 900px;



	height: 200px;



	margin-top: 70px;



}







#flashBrands {



	float: left;



	height: 260px;



	width: 900px;



	background-position: bottom;



	background-repeat: no-repeat;



	background-color: #3366FF;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-right-color: #666666;



	border-bottom-color: #666666;



	border-left-color: #666666;



}



	



#quoteBox {



	float: right;
	width: 300px;
padding-left: 20px;
}

	.p_purp {
	color: #7E194E;
	font-style: italic;
	}


	#cityContainer {
	background-image: url(../images/cityScape.jpg);
    background-repeat: none;
	float: right;
	height: 62px;
	width: 280px;
	margin-top: -11px;
	}


	.submitbtn {



	width: auto;



	padding: 4px 12px;



	font: bold 12px Georgia, "Times New Roman", Times, serif;



	color: #333333;



	background: #CCCCCC;



	border: 1px solid #333333;



	}



	



	#strComment {



	width: 250px;



	border: 1px solid #333333;



	}







	#contact_form textarea{



	width: 270px;



	height: 100px;



	background:#EEF5F9;



	border: 1px solid #333333;



	padding: 2px;



	}







	#contact_form select{



	width: 270px;



	background:#EEF5F9;



	border: 1px solid #333333;



	padding: 2px;



	line-height:normal;



	letter-spacing:normal;



	}



	



	#strContactEmail{



	border: 1px solid #333333;



	float: left;



	width: 250px;



	}



	



	#contactBoxRight {



	float: right;



	width: 260px;



	margin-top: -498px;



	}







	.email {



	border: 1px solid #333333;



	width: 100px;



	height: 15px;



	float: left;



	margin-top: 0px;



	}



	



	#subscribeBox {



	float: left;



	height: 91px;



	width: 300px;



	margin-top: 0px;



	margin-left: 180px;



	margin-bottom: 250px;



	position: absolute;



	z-index: +1;



	padding: 3px;



	}



	



	.subscribe {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: bold;



	color: #7E1852;



	margin-left: 0px;



	}



	



	#SubmitBtn_emailSignup {



	float: left;



	height: 23px;



	width: 80px;



	margin-left: 10px;



	}



	



	#strEmailSignup {



	border: 1px solid #333333;



	float: left;



	display: inline;



	width: 150px;



	}



	



	.submitbtnEmailSignup {



	width: 80px;



	font: bold 10px Georgia, "Times New Roman", Times, serif;



	color: #333333;



	background: #CCCCCC;



	border: 1px solid #333333;



	float: left;



	height: 21px;



	padding-top: 0px;



	margin-bottom: 2px;



	}



	



	#strContactName {



	border: 1px solid #333333;



	float: left;



	width: 250px;



	}



	



	#strComment {



	border: 1px solid #333333;



	float: left;



	width: 275px;



	}



	



	.p_topMargin {



	margin-top: 190px;



	}



	.ie6_contactPFix {



	}





#dropmenudiv{

position:absolute;

border-bottom-width: 0;

font:normal 11px Arial;

line-height:18px;

z-index:100;

}



#dropmenudiv a{

width: 100%;

display: block;

text-indent: 3px;

padding: 1px 0;

text-decoration: none;

color: #999999;

line-height:18px;

letter-spacing:.1em;

font-weight: strong;

text-align: left

}



#dropmenudiv a:hover{ /*hover background color*/

background-color: #999999;

color: #ffffff;

line-height:18px;

letter-spacing:.125em;

}

.style8 {

	color: #cococo;

	font-style: normal;

	font: Georgia;

	height: 25px;

	line-height: 1;

}

.style9 {color: #7e194e}



.style1 {

	color: #7e194e;

	font-weight: bold;

	font-style: italic;

}

.style2 {

	color: #7e194e;

	font-weight: bold;

}

.style4 {color: #7e194e}



