/* Stouffer's Dinner Club CSS Document */
/*--------------*/
/*GENERAL STYLES*/
/*--------------*/
body{background: #FFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#552A2E; margin:10px 0 0 0; padding:0;}

div,table,h1,h2,h3,h4,h5,h6,ul{margin:0; padding:0; vertical-align:top;}

h1{color:#FFEDC9; text-decoration:none;}
	h1 a{color:#FFEDC9; text-decoration:none;}
	h1 a:hover{color:#FFF; text-decoration:underline;}
h2{font-family:"Futura", Arial, Helvetica, sans-serif; font-size:31px; padding-bottom:20px; text-transform:capitalize;}
h3{color:#046cb6; font-size:21px; font-weight:normal;}
h4{font-size:13px; font-weight:bold;}
h5{color:#CB572C; font-size:13px; font-weight:normal;}
h6{}

input.disabled_form{background:#CCC;}

a{color:#CF2226; text-decoration:underline;}

.clearFloats{clear:both;}
.adspace{margin-bottom:3px;}
.stouffers_name{text-transform: uppercase;}
.redText{color:#CF2226;}
.copyright{font-size:.9em; position:relative; top:.1em;}

/*Error Styles*/
.error{color: #FF0000;}
.error input{border:1px solid #FF0000}
.error span{font-weight:bold;}
.error ul{list-style:none; margin:0}

#container{margin:0 auto; width:950px;}
* html #container{text-align:center;}

/*-------------*/
/*GLOBAL HEADER*/
/*-------------*/
#header{width:950px;}

#title_bar{background: url(/images/DinnerClub/bg_title_bar_red.jpg) no-repeat; /*color:#FFEDC9;*/ height:110px; padding:10px 10px 0; width:930px;}
	#title_bar h1{visibility:hidden; font-size:2px;}
#nav{width:930px;}
	#prime_nav{width:910px; padding:40px 20px 0 0;}
		#prime_nav li{font-family:"Futura", Arial, Helvetica, sans-serif; list-style:none; float:right; padding:0 10px; border-right:1px solid #FBB034; font-size:14px;}
		#prime_nav li a{color:#FBB034; display:block; font-weight:bold; text-transform:capitalize; text-decoration:none;}
		#prime_nav li a:hover{color:#FFF;}
		#prime_nav #my_account{border-right:none;}
	
	#secondary_nav{width:737px; font-size:13px; clear:both; padding:20px 0 0 193px;}
	

		#logging_buttons{} 
			#logging_buttons li{float:left; list-style:none; padding:0 10px; border-right:solid 1px #FFA828;}
			#logging_buttons li a{color:#FFA828; display:block; text-decoration:none; text-transform:capitalize;}
			#logging_buttons li.last{border-right:none;}
			#logging_buttons li a:hover{text-decoration:underline;}
			
			#bread_crumbs{color:#FFA828; float:left;  text-transform:capitalize; padding:0 10px; }
			#bread_crumbs a{color:#FFA828; text-decoration:none;text-transform:capitalize;}
			#bread_crumbs a:hover{text-decoration:underline;}
			#bread_crumbs a.selected{color:#FFA828;}

.title_copyright{font-size:.5em; position:relative; top:.1em;}

/*-------------*/
/*GLOBAL FOOTER*/
/*-------------*/
#footer{background:#FFF; width:950px; text-align:left; font-size:11px; margin:0 auto;}
* html #footer{text-align:center;}
	#footer_title{background:#CF2226; height:50px; width:930px; text-align:right; padding:20px 20px 0 0;}
	#footer h2{color:#FBB034; font-size:20px;}
	#disclaimer{width:930px; padding:0 10px; text-align:left}
	#footer_nav{width:950px; margin:0; padding:10px 0;}
		#footer_nav li{float:right; list-style:none; padding:0 10px;}
		#footer_nav li a{color:#552A2E; text-decoration:underline;}
	.tradeMarks{color:#AB9FA1; padding:0 10px 10px 10px; width:930px; text-align:left}
	.trustE{float:right; width:171px; height:47px; padding:0 0 0 10px}
	

/*-----------*/
/*PAGE STYLES*/
/*-----------*/
#content{width:890px; border-left:10px solid #CF2226; border-right:10px solid #CF2226; padding:20px 0 40px 40px; text-align:left;}
	#prime_content{width:890px;}
	#secondary_content{width:890px;}

/*------------------*/
/*Left Column Styles*/
.leftCol{float:left; width:623px; border-right:2px solid #FFEDC9; padding-right:5px;}

/*Form Styles*/
.formRow{background:#FFEDC9; width:100%;}
	.formRow td{color:#CF2226; font-size:11px; width:30%; border-bottom:3px solid #FFF;}
	.formRow .first{width:20%;text-align:right; padding-right:3px;}
	.formRow .noFill{background:#FFF; border-bottom:3px solid #FFF;}
	.formRow .communications{padding:10px;}
		.formRow td input,select{/*border:1px solid #AB9FA1;*/ font-size:11px;}
		.formRow td ul{list-style:none;}
		.formRow td .floatLeft{float:left; padding-right:2px; width:25px;}

	#userquestionslist{list-style-type:none;}
	#userquestionslist li{margin:0 0 5px 0;}
		.question{float:left; width:450px;}
		.endquestion{clear: both;}

.buttons{background:#9DD4CE; list-style:none; height:32px;}
	.buttons li{float:right; background:#fbb034; font-size:16px; font-weight:bold; font-family:"Futura", Arial, Helvetica, sans-serif; border-left:1px solid #FFF; width:150px; text-transform:capitalize; height:27px; text-align:center; padding-top:5px;}
	.buttons li a{color:#FFF; display:block; text-decoration:none; }

/*-------------------*/
/*Right Column Styles*/
.rightCol{float:right; width:260px; text-align:center;}
