@charset "utf-8";
#nav_main, #home_promotion, #home_copy, #feed, .footer, #hdr_secondary_ctr, #content{ 
		width:				903px;
		margin-left:		auto; 
		margin-right:		auto;
	}
	#home_main{ display:			inline-block;
		width:				871px;
		padding-left:		15px; 
		padding-right:17px; }
	#home_primary{ 
		float:				left;
		width:				523px; 
	}
	#home_primary a{
		color:				#6491aa; 
		text-decoration:	none;
	}
	#home_primary a:hover{ 
		text-decoration:	underline;
		color:#fffcb1;
	}
	#home_secondary{ 
		width:				300px; 
		float:				right;
	}
	.promo{ margin-bottom:15px;}
	#home_content{ 
		display:			inline-block; 
		width:				100%; 
		height:				400px; 
		margin-left:		auto; 
		margin-right:		auto; 
		background-image:	url(../images/custom/bg_home_content.jpg); 
		background-repeat:	no-repeat; 
		background-position:center;
	}
	#home_copy{ 

		font-family:		Georgia, "Times New Roman", Times, serif; 
		color:				#ffffff; 
		font-size:			15px;  
		text-align:			left; 
		line-height:		24px;
	}
	.copy_highlight{
		color:				#6491aa;
	}
	#home_about{

		width:				430px; 
		margin:				120px 0 0 430px;


	}
	#feed{
		height:				28px; 
		background-image:	url(../images/custom/bg_feed.jpg); 
		background-repeat:	no-repeat; 
		background-position:center; 
		margin-top:			0px;
		margin-bottom:		10px; 
		text-align:			left; 
		color:				#ffffff;
		font-family:		Geneva, Arial, Helvetica, sans-serif; 
		font-size:			12px; 
		padding:	        10px 0 0 10px; 
	}
	#feed a{
		color:				#476678; 
		text-decoration:	none;
	}
	#feed a:hover{ 
		text-decoration:	underline;
		color:#fffcb1;
	}
	.promotion{
		width:				310px; 
		height:				165px; 
		background-image:	url(../images/custom/bg_promotion.gif); 
		background-repeat:	no-repeat; 
		float:				left; 
		padding:	        5px; 
		text-align:			left; 
		margin-right:		6px;
	}
	.mailing-list_form{ background-image:url(../images/custom/bg_mailing-list.jpg); background-repeat:no-repeat; background-color:#abba1b; width:298px; height:23px; line-height:23px; text-align:right; background-color:#abba1b; padding-bottom:15px; top:-4px; position:relative;}
	.mailing-list_form form{ margin:0px; padding:0px;}
	.input_email{ font-size:11px; width:180px; margin-top:0px;border:none; border:0px; margin-right:30px;}
	.legality{ float:right; width:275px; text-align:right; font-size:11px; line-height:13px; padding-top:10px; color:#666666;}
	.acreditation{ font-size:10px; margin:0px; padding:0px;}
	.acreditation a{ color:#666666;}
	.informational{float:left; width:530px;padding-top:15px; padding-left:20px; }
	.informational ul li{float:left; padding-right:8px; padding-left:8px; border-right:1px solid #163c47; height:13px; line-height:13px;}
	.informational a{  text-decoration:none;color:#163c47;}
	.informational a:hover{ text-decoration:underline;color:#163c47;}
	.informational .last{ border:none;}

/* CSS Document */
/*
	body{ 
		background:			none; 
		background-color:	#ffffff;
		background-image: 	url(../images/custom/bg_body.gif);
		background-repeat:	repeat;
		}
	#site{ 
		width:				903px; 
		margin-left:    	auto;
		margin-right:   	auto;
		background-color:	#ffffff;
		border-left:		2px solid #113849;
		border-right:		2px solid #113849;
		border-bottom:		2px solid #113849;clear:both;
		}	
	#header{ 
		display:			inline-block;
		width:				100%; 
		background-image:	url(../images/custom/nav_bg.jpg); 
		background-repeat:	repeat-x; 
		
		}
	.header-container{ width:100%; clear:both;}	
	#nav_main, #home_promotion, #home_copy, #feed, .footer, #hdr_secondary_ctr, #content{ 
		width:				903px;
		margin-left:		auto; 
		margin-right:		auto;
	}
	#main{ display:			inline-block;
		width:				871px;
		padding-left:		15px; 
		padding-right:17px; }
	#nav_main ul{ 
		margin:				0px; 
		padding:	  		0px;
	}
	#nav_main ul li{
		float:				left;
	}
	li.nav_divider{

	}
	li.cart{ 
		display:			block;
		width:				90px;
		height:				44px;
		padding-left:	  	20px;
		background-image:	url(../images/custom/nav_cart_off.jpg); 
		background-repeat:	no-repeat; 
		line-height:		48px; 
		font-size:			9px; 
		color:				#ffffff; 
		text-align:			left;
	}
	li.cart:hover{
		background-image:	url(../images/custom/nav_cart_on.jpg); 
		background-repeat:	no-repeat;
	}
	#logo{ float:left;}
	#search{ text-align:right; float:right; margin-right:20px; margin-top:30px;}
	.search_form{background-image: url(../images/custom/bg_search.gif); width:221px; height:38px; font-size:11px; line-height:38px; font-family:Arial, Helvetica, sans-serif; }
	.input_search{ font-size:11px; width:170px; margin:0px; padding:0px; border:none; border:0px;}
	#home_primary{ 
		float:				left;
		width:				523px; 
	}
	#home_primary a{
		color:				#6491aa; 
		text-decoration:	none;
	}
	#home_primary a:hover{ 
		text-decoration:	underline;
		color:#fffcb1;
	}
	#home_secondary{ 
		width:				300px; 
		float:				right;
	}
	.promo{ margin-bottom:15px;}
	#home_content{ 
		display:			inline-block; 
		width:				100%; 
		height:				400px; 
		margin-left:		auto; 
		margin-right:		auto; 
		background-image:	url(../images/custom/bg_home_content.jpg); 
		background-repeat:	no-repeat; 
		background-position:center;
	}
	#home_copy{ 

		font-family:		Georgia, "Times New Roman", Times, serif; 
		color:				#ffffff; 
		font-size:			15px;  
		text-align:			left; 
		line-height:		24px;
	}
	.copy_highlight{
		color:				#6491aa;
	}
	#home_about{

		width:				430px; 
		margin:				120px 0 0 430px;


	}
	#feed{
		height:				28px; 
		background-image:	url(../images/custom/bg_feed.jpg); 
		background-repeat:	no-repeat; 
		background-position:center; 
		margin-top:			0px;
		margin-bottom:		10px; 
		text-align:			left; 
		color:				#ffffff;
		font-family:		Geneva, Arial, Helvetica, sans-serif; 
		font-size:			12px; 
		padding:	        10px 0 0 10px; 
	}
	#feed a{
		color:				#476678; 
		text-decoration:	none;
	}
	#feed a:hover{ 
		text-decoration:	underline;
		color:#fffcb1;
	}
	.promotion{
		width:				310px; 
		height:				165px; 
		background-image:	url(../images/custom/bg_promotion.gif); 
		background-repeat:	no-repeat; 
		float:				left; 
		padding:	        5px; 
		text-align:			left; 
		margin-right:		6px;
	}
	.mailing-list_form{ background-image:url(../images/custom/bg_mailing-list.jpg); background-repeat:no-repeat; background-color:#abba1b; width:298px; height:23px; line-height:23px; text-align:right; background-color:#abba1b; padding-bottom:15px;}
	.input_email{ font-size:11px; width:200px; margin-top:3px;border:none; border:0px;}
	#footer{
	width:871px;
	clear:both;
	padding-left:15px;padding-right:17px;
	padding-bottom:15px;
		
	}
	.nav_footer{float:left; width:530px;padding-top:15px; padding-left:20px; }
	.nav_footer ul li{float:left; padding-right:8px; padding-left:8px; border-right:1px solid #163c47; height:13px; line-height:13px;}
	.nav_footer a{  text-decoration:none;color:#163c47;}
	.nav_footer a:hover{ text-decoration:underline;color:#163c47;}
	.nav_footer .last{ border:none;}
	.copyright{ float:right; width:275px; text-align:right; font-size:11px; line-height:13px; padding-top:10px; color:#666666;}
	.acreditation{ font-size:10px; margin:0px; padding:0px;}
	.acreditation a{ color:#666666;}
	*/
	table.pager a{ color:#ffffff;}
	table.pager a:hover{ color:#ffffff;}
	.mod_payment{ width:140px; height:50px; margin-right:10px; margin-top:5px; float:left; display:inline-block;}