@charset "utf-8";
/* CSS Document */  

* {
	margin: 				0 ;
	padding: 			    0 ;
}
body {
	font-family:			Arial, Helvetica, Verdana, sans-serif ;
	font-size:				12px ;
	font-weight:			normal ;
	color:					#292974 ;
	line-height:			12px ;
	background:				#6d757a url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/pgbckgrnd.gif") top left ;
	background-repeat:		repeat-x ;
	margin: 				0 ;
}
#page {
	width:					900px ;
	height:					700px ;
	margin:					0 auto ;
	text-align: 			center;
}


/* TEXT FORMATTING */
a {
	color:					#292974 ;
	font-weight:			bold ;
	text-decoration:		underline ;
}
a:hover {
	color:					#fa920b ;
	text-decoration:		underline ;
}
a:active {
	color:					#c2c0c1;
	text-decoration:		none ;
}
a:visited {
	color:					#fa920b ;
	text-decoration:		underline ;
}
div#footerlinks a {
	color: 					#c2c0c1 ;
	text-decoration:		none ;
}
div#footerlinks a:hover{
	color:					#292974 ;
	text-decoration:		underline ;
}
div#footerlinks a:visited{
	color:					#292974 ;
	text-decoration:		underline ;
}
p {
	font-family:			Arial, Helvetia, Verdana, sans-serif ;
	color: 					#292974 ;
	font-weight: 			normal ;
	line-height:			120% ;
	margin-bottom:			10px ;	
}
.small {
	font-size: 				11px ;
	margin-bottom:			10px ;	
}
h2 {
	font-family:			Arial, Helvetia, Verdana, sans-serif ;
	color: 					#292974 ;
	font-weight: 			bold ;
	font-size: 				14px ;
	line-height:			16px ;	
	padding-bottom:         10px ;
}
h2.paddingtop {
	margin: 				7px 0 0 0 ;
}
div#maincontentarea ul li {
	font-size:				12px ;
	list-style: 			square ;
	margin-left: 			20px ;
	list-style-position:	outside ;
	padding-top:            10px ;
	/* padding-left: 0 ;
	border-left: none ;
	display: inline ; */
}
li.question {
	font-size:				12px ;
	font-weight:			bold ;
	line-height:			120% ;	
}
.answer {
	font-size:				12px ;
	font-weight:			normal ;
	line-height:			120% ;
}
p.shopcart {
	text-decoration:		none ;
}
/* END TEXT FORMATTING */


/* PAGE LAYOUT */
#headerbar{
	width: 					900px ;
	height: 				36px ;
	position: 				relative ; 
	text-align: 			left ;
}
#headerbarleft {
	float: 					left ;
	width: 					450px ;
	height: 				36px ;	
	background:				url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/top_templ_left.gif");
	text-indent: 			-5000px ;
}
#headerbarright {
	float: 					right ;
	width: 					450px ;
	height: 				36px ;	
	background:				url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/top_templ_right.gif") ;
	text-indent: 			-5000px ;	
}
#flashrow{
	width: 					900px ;
	height: 				188px ;
	text-align: 			left ;
}
#flashrowleft {
	width:					69px ;
	height:					188px ;
	float:					left ;
	background:				url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/left_flash_border.gif") ;
}
#flashmiddle {
	left:					69px ;
	width:					760px ;
	height:					188px ;
	float:					left ;
	margin:					0 ;
	z-index:				-10 ;
}
#flashrowright {
	left:					829px ;
	width:					71px ;
	height:					188px ;
	float:					right ;
	background:				url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/right_flash_border.gif") ;
}
#homecontentrow{
	width: 					900px ;
	height: 				355px ;
	text-align: 			left ;
}
#homecontentleft {
	width:					69px ;
	height:					355px ;
	float:					left ;
	background:				url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/middle_left_sidebar.gif") ;
}
#homecontentunderflash {
	left:					69px ;
	width:					760px ;
	height:					355px ;
	float:					left ;
	margin:					0 ;
	background:				#FFFFFF url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/main_content_gradient.gif") ;
	background-repeat:		no-repeat ;
}
#homecontentmiddle {
	position:				relative ;
	top: 					0px ;
	left:					301px ;
	width: 					415px ;
	text-align:				left ;
	margin: 				0 42px 0 0 ;
	padding: 	            5px 0 0 0 ;
}
#homecontentright {
	left:					829px ;
	width:					71px ;
	height:					355px ;
	float:					right ;
	background:				url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/middle_right_sidebar.gif") ;
}
#contentrow{
	width: 					840px ;
	min-height:             206px ;
	margin:					0 30px 0 30px;
	padding-bottom:         20px ;
	text-align: 			left ;
	background:				#FFFFFF url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/special_gradientbck.jpg") ;
	background-repeat: 		no-repeat ;
}
#maincontentarea {
	position:				relative ;
	top: 					0px ;
	left:					341px ;
	width: 					415px ;
	text-align:				left ;
	margin: 				0 42px 0 0 ;
	padding: 	            5px 0 0 0 ;
}
#maincontentareastore {
	position:				relative ;
	top: 					0px ;
	left:					341px ;
	width: 					450px ;
	text-align:				left ;
	margin: 				0 7px 0 0 ;
	padding: 	            5px 0 0 0 ;
}
#shoppingcartarea {
	width:					450px ;
	text-align:				left ;
}
/*#cartphoto {
	width:					150px ;
	float:					left ;
}
#productdescript {
	width:					250px ;
	float:					right ;
}*/
div#footer {
	clear: 					both ;
	width: 					900px ;
	height: 				86px ;
	padding: 				0 0 5px 0 ;
	margin-bottom:			10px;
	text-align: 			center ;
	font-size: 				10px ;
	color: 					#FFF ;
}
div#footerleft {
	float: 					left ;
	width: 					450px ;
	height: 				51px ;
	margin-bottom:			10px;
	background:				url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/footer_home_left.png");
	background-repeat: 		no-repeat ; 
	text-indent: 			-5000px ;
}
div#footerright {
	float: 					right ;
	width: 					450px ;
	height: 				51px ;
	margin-bottom:			10px;
	background:				url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/templ/footer_home_right.png");
	background-repeat: 		no-repeat ; 	
	text-indent: 			-5000px ;	
}
div#footerlinks {
	width: 					900px ;
	height: 				35px ;
	text-align: 			center ;
	color:					#c2c0c1 ;
	font-size:				10px ;	
}
div#footerlinks ul li.start {
	list-style: none ;
	margin-left: 0 ;
	padding-left: 0 ;
	border-left: none ;
	display: inline ;
}
div#footerlinks ul li.spacer {
	list-style: none ;
	padding-left: 10px ;
	padding-right: 10px ;	
	display: inline ;
}
/* END PAGE LAYOUT */


/* NAVIGATION */

#navsection {
	position: 				absolute ;
	width:					340px ;
	height:					580px ;
	text-align:				left ;
	z-index:				100;
	/* border:					thin solid red ; */
}
#navbckgrnd {
	position: 				relative ;
	top:					173px ;
	left:					67px ;
	width:					231px ;
	height:					230px ;
	background:				url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/nav/navback.png") ;
	background-repeat:		no-repeat ;	
}
#navbckgrnd a {
	font-family:			Arial, Helvetica, Verdana, sans-serif ;
	font-size:				10px ;
	color:					#292974 ;
	font-weight:			normal ;
	text-decoration:		none ;
	line-height:			220% ;
}
#navbckgrnd a:hover {
	color:					#fa920b ;
	font-weight:			bold ;
	text-decoration: 		underline ;
	line-height:			220% ;
}
#navbckgrnd ul.nav {
	padding-top:            24px ;
	list-style: 			none ;
	margin-left:			0 ;
	padding-left: 			35px ;
	border-left: 			none ;
}
#navbckgrnd li.on {
	margin-left:			-23px ;
	text-indent:            22px ;
	font-size:				10px ;
	color:					#292974 ;
	font-style:				italic ;
	font-weight:			bold ;
	text-decoration:		none ;
	line-height:			220% ;
	background:				url("http://www.affluentconcepts.com/clients/ebrco_redesign/images/nav/nav_highlight.gif") ;
	background-repeat:		no-repeat ;
}
#manufactlogos {
	position: 				relative ;
	top:					190px ;
	left:					70px ;
	width:					231px ;
	height:					130px ;
}

/* END NAVIGATION */

/* CONTACT FORM */

#contactform {
	margin: 0 0 10px 0;
	width: 380px;
	padding: 0 0 0 0;
}

#contactform input.collectinfo {
	border: 1px solid #7f9db9;
	width: 210px;
	margin: 0 0 0 5px;
}
#contactform input.collectinfoblank {
	border: 1px solid #7f9db9;
	width: 210px;
	margin: 0 0 0 6px;
}
#contactform textarea.cust_message {
	border: 1px solid #7f9db9;
	width: 210px;
	height: 150px;
	margin: 5px 0 0 5px;
}
#contactform input.submitButton {
	border: 				none ;
	margin: 				0 0 0 100px ;
}
#contactform div.formlabel {
	float: left;
	margin:  5px 0 0 0;
	padding: 0 0 0 0;
	width: 120px;
}

#contactform div.questionlabel {
	float: left;
	margin:  10px 0 5px 0;
	padding: 7px 0 0 0;
	width: 380px;
}

/* END CONTACT FORM */


/* SHOPPING CART FORMS */
#cartform {
	margin: 0 0 10px 0;
	width: 380px;
	padding: 0 0 0 0;
}
#cartform div.formlabel {
	float: left;
	margin:  10px 0 0 0;
	padding: 7px 0 10px 0;
}
#cartform select.printermodel {
	border: 1px solid #7f9db9;
	width: 310px;
	margin: 0 0 10px 0 ;
}
/*#cartform input*/.productquantity {
	border: 1px solid #7f9db9;
	width: 50px;
	margin: 0 0 0 0 ;
}
#cartform input.submitButton {
	border: 				none ;
	margin: 				0 0 0 20px ;
}
.selectquantity {
	border: 1px solid #7f9db9;
	width: 80px;
	margin: 0 0 0 0 ;
}








/* END SHOPPING CART FORMS */


