hr	{
color: #CD9E56;
background-color: #CD9E56;
height: 1px;
border: 0;
}
#content {
	float: left;
	width: 548px;
	}
	#content a {
		color: #CD9E56;
		}
	#content a:hover {
		color: #593D2B;
		}
	#content a.button, #content a.add-cart-btn {
		text-align: center;
		width: 136px;
		height: 24px;
		font: bold 10px/24px Verdana;
		background: url(i/button_style.jpg) top left no-repeat;
		display: block;
		text-decoration: none;
		color: #CD9E56;
		text-transform: uppercase;
		float: left;
		}
	#content a.button:hover, #content a.add-cart-btn:hover {
		background-position: top right;
		}
	#content a.shop-page {
		margin-left: 160px;
		}
#subscribe_form {
	border: 1px solid #CD9E56;
	margin: 0 0 15px 0;
	padding: 5px;
	background: #FEF5EC;
	font-size: 10px;
}
/*#blanket {*/
/*background-color:#111;*/
/*opacity: 0.65;*/
/*filter:alpha(opacity=65);*/
/*position:absolute;*/
/*z-index: 9001;*/
/*top:0px;*/
/*left:0px;*/
/*width:100%;*/
/*}*/
#popUpDiv {
margin-top: -700px;
margin-left: 0px;
position:absolute;
background-color:#eeeeee;
width:300px;
z-index: 9002;
}
Body {
        background: #ffffff;
        background-repeat: repeat-x;
        background-position: top;
	font-size: 13px;
	color: #593D2B;
	font-family: Verdana;
	line-height: 18px;
}
h1 {
	font-family: Verdana;
	font-size: 22px;
	text-decoration: none;
	color: #CD9E56;
	line-height: 22px;
}
div.prodname {
	font-family: Verdana;
	font-size: 22px;
	text-decoration: none;
	color: #661429;
	line-height: 22px;
}
div.detailname{
	font-family: Verdana;
	font-size: 22px;
	text-decoration: none;
	color: #661429;
	line-height: 22px;
}

h2 {
	font-family: Verdana;
        font-size: 16px;
        font-style: normal;
        font-weight: bold;
        color: #593D2B;
        line-height: 16px;
}
h3 {
	font-family: Verdana;
        font-size: 16px;
        font-style: normal;
        font-weight: bold;
        color: #CD9E56;

}
h4 {
	font-family: Verdana;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        color: #CD9E56;
        line-height: 12px;        
}
li {

	font-size: 12px;
	font-family: Verdana;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-left: 0px;
}
#international ul {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;	
	list-style-type:circle;
	padding-left: 15px;
}

ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
	list-style-type:none;
	padding-left: 0px;
}

A.bottom:link {
	font-size: 11px;
	font-family : Verdana;
	color: #593D2B;
	text-decoration: none;
}

A.bottom:visited {
	font-size: 11px;
	font-family : Verdana;
	color: #593D2B;
	text-decoration: none;
}

A.bottom:active {
	font-size: 11px;
	font-family : Verdana;
	color: #593D2B;
	text-decoration: none;
}

A.bottom:hover {
	font-size: 11px;
	font-family : Verdana;
	text-decoration: underline;
	color: #CD9E00;
}


TD {
	font-size: 13px;
	font-family: Verdana;
	color: #593D2B;
}


P {
	font-size: 13px;
	font-family: Verdana;
	color: #593D2B;
}


input.search
{
	height: 17px;
	background-color: #ffffff;
	border: solid #42184A;
	border-width: 1px;
	font-family: Verdana;
	color: rgb(0,0,0);
	font-size: 11px;
	
}

select.search
{
	height: 17px;
	background-color: #5c8e3c;
	border: solid #42184A;
	border-width: 1px;
	font-family: Verdana;
	color: rgb(0,0,0);
	font-size: 11px;
	
}




/*navigation*/
#nav{height:20px; width:700px; padding-left:0px; margin:0; z-index:100;}
#nav ul{padding-left:0px; padding-right:0px; margin:0; list-style:none; background:#593D2B;}
#nav a{display:block; color:#593D2B; text-decoration:none; padding:0 18px}
/*#nav a:hover{color:#ffffff}*/
#nav li{float:left; padding-left:0; padding-right:0; margin:0; font:12px/28px Verdana; background:#DDCCA5;}
#nav li.last{float:left; padding:0; margin:0; font:12px/28px Verdana; border-right:none}
#nav li.first{float:left; padding-left:0px; margin:0; font:12px/28px Verdana; border-right:none}


/* adjust nav code below for drop down menus */
#nav li ul{float:left; position:absolute; margin:0; padding:0; left:-999em; height:auto; width:168px; w\idth:168px; font-weight:normal; border-top:1px solid #DEC6A0}
#nav .parent a{background:url(images/divs.gif) no-repeat; background-position:95% 7px}
#nav .child a{background:#fff}
#nav .child a:hover{color:#fff; background:#600}
#nav li li{padding:0; margin:0; font:normal 10px/20px Verdana; background:#fff; border:solid #DDCCA5; border-width:0 1px 1px 0}
#nav li li:hover, #nav li li.sfhover{background:#DDCCA5}
#nav li li a{width:140px; w\idth:154px; padding:0 6px 0 6px}
#nav li ul a{color:#593D2B; border-left:1px solid #DDCCA5}
#nav li ul a:hover, #nav li ul a.sfhover{color:#593D2B}
#nav li ul ul{margin:-21px 0 0 167px; /*border-bottom:1px solid #000; */ w\idth:168px}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{color:#fff; left:auto}
#nav li:hover, #nav li.sfhover{color:#593D2B; background:#DDCCA5}

#nav2{height:11px; width:168px; padding-right:0px; margin:0; z-index:100;}
#nav2 ul{padding-left:0px; padding-right:0px; margin:-19px; list-style:none; background:#593D2B;}
#nav2 a{display:block; color:#593D2B; text-decoration:none; padding:0 3px}
/*#nav2 a:hover{color:#ffffff}*/
#nav2 li{float:left; padding-left:0; padding-right:0; margin:0; font:12px/28px Verdana; background:#DDCCA5;}
#nav2 li.last{float:left; padding:0; margin:0; font:12px/28px Verdana; border-right:none}
#nav2 li.first{float:left; padding-left:0px; margin:0; font:12px/28px Verdana; border-right:none}


/* adjust nav code below for drop down menus */
#nav2 li ul{float:left; position:absolute; margin:0; padding:0; left:-999em; height:auto; width:168px; w\idth:168px; font-weight:normal; border-top:1px solid #DEC6A0}
#nav2 .parent a{background:url(images/divs.gif) no-repeat; background-position:95% 7px}
#nav2 .child a{background:#fff}
#nav2 .child a:hover{color:#fff; background:#600}
#nav2 li li{padding:0; margin:0; font:normal 10px/20px Verdana; background:#fff; border:solid #DDCCA5; border-width:0 1px 1px 0}
#nav2 li li:hover, #nav li li.sfhover{background:#DDCCA5}
#nav2 li li a{width:140px; w\idth:154px; padding:0 6px 0 6px}
#nav2 li ul a{color:#593D2B; border-left:1px solid #DDCCA5}
#nav2 li ul a:hover, #nav li ul a.sfhover{color:#593D2B}
#nav2 li ul ul{margin:-21px 0 0 167px; /*border-bottom:1px solid #000; */ w\idth:168px}
#nav2 li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em}
#nav2 li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul{color:#fff; left:auto}
#nav2 li:hover, #nav li.sfhover{color:#593D2B; background:#DDCCA5}

 td.padded {
 padding:10px;
 }

td.leftborder {
width: 3px;
background: url(images/left-border.jpg);
background-repeat: repeat-y;
background-color: #ffffff;
} 
td.rightborder {
width: 3px;
background: url(images/right-border.jpg);
background-repeat: repeat-y;
background-color: #ffffff;
} 
td.rightside {
width: 0px;
background-repeat: no-repeat;
background-color: #ffffff;
}
td.topright {
background-color: #ffffff;
}  
td.topborder {
width: 900px;
height: 3px;
background: url(images/top-border.jpg);
background-repeat: repeat-x;
background-color: #ffffff;
}
td.bottomborder {
width: 950px;
height: 3px;
background: url(images/bottom-border.jpg);
background-repeat: repeat-x;
background-color: #CD9E00;
}
td.footer {
	font-size: 11px;
	font-family : Verdana;
	color: #593D2B;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	padding-left: 0px;
}

A.leftmenu:link {
	font-size: 13px;
	font-family : Verdana;
	color: #593D2B;
	text-decoration: none;
}

A.leftmenu:visited {
	font-size: 13px;
	font-family : Verdana;
	color: #593D2B;
	text-decoration: none;
}

A.leftmenu:active {
	font-size: 13px;
	font-family : Verdana;
	color: #593D2B;
	text-decoration: none;
}

A.leftmenu:hover {
	font-size: 13px;
	font-weight:bold;
	font-variant:small-caps;	
	font-family : Verdana;
	text-decoration: underline;
	color: #593D2B;
}


A.leftmenupink:link {
	font-size: 13px;
	font-family : Verdana;
	color: #F355A7;
	text-decoration: none;
}

A.leftmenupink:visited {
	font-size: 13px;
	font-family : Verdana;
	color: #F355A7;
	text-decoration: none;
}

A.leftmenupink:active {
	font-size: 13px;
	font-family : Verdana;
	color: #F355A7;
	text-decoration: none;
}

A.leftmenupink:hover {
	font-size: 13px;
	font-family : Verdana;
	text-decoration: underline;
	color: #B7216F;
}

A.leftmenupink:link {
	font-size: 13px;
	font-family : Verdana;
	color: #F355A7;
	text-decoration: none;
}

a.ectlink{
	font-size: 16px;
	font-weight: bold;
	font-family : Verdana;
	color: #661429;
	text-decoration: none;
}

a.ectlink:visited {
	font-size: 16px;
	font-weight: bold;
	font-family : Verdana;
	color: #661429;
	text-decoration: none;
}

a.ectlink:active {
	font-size: 16px;
	font-weight: bold;
	font-family : Verdana;
	color: #661429;
	text-decoration: none;
}

a.ectlink:hover {
	font-size: 16px;
	font-weight: bold;
	font-family : Verdana;
	text-decoration: none;
	color: #CD9E56;
}


A:link {
	font-family: Verdana;
	color: #CD9E56;
	text-decoration: none;
}

A:visited {
	font-family: Verdana;
	color: #CD9E56;
	text-decoration: none;
}

A:active {
	font-family: Verdana;
	color: #CD9E56;
	text-decoration: none;
}

A:hover {
	font-family: Verdana;
	text-decoration: underline;
	color: #CD9E56;
}








	.block{
		width:201px;
		margin:5px 5px 15px 5px;
		background:url(images/block-bg.gif) repeat-y;
	}
		.block-top{
	background:url(images/block-top.gif) no-repeat top;
	height:20px;
	line-height:20px;
	color:#333;
	text-align:center;
	font-weight:bold;
	font-size:13px;
		}
		.block-bottom{
		}
			#container .block-bottom ul{
				list-style:none;
				margin:0;
				padding:0 0 0 0;
			}
				.block-bottom li{
					background:url(images/arrow.gif) no-repeat 17px;
					padding:0px 0 0px 30px;
				}
				.block-bottom li.noborder{
					border:none;
				}
					.block-bottom li a{
						color:#4d4d4d;
						font-weight:normal;
					}
			.block-bottom form{
				padding:15px;
				color:#4d4d4d;
			}
				.block-bottom form a{
					color:#4d4d4d;
					text-decoration:underline;
				}
					.block-bottom form a:hover{
						color:#dc9c2d;
					}
			.search-text{
				border:1px solid #F5D990;
				padding:2px 0;
				width:165px;
			}
			.search-btn, .details-btn, .login-btn, .btn1{
				border:1px solid #dfdbdb;
				background:#e8e8e8 url(images/btn1-bg.gif) repeat-x;
				outline:none;
				cursor:pointer;
				padding:2px 8px;
				margin:8px 0 4px 0;
				font-family:"Trebuchet MS";
				color:#4d4d4d;
			}
			p.login-links{
				padding:7px 0 0 0;
			}
			p.login-links a{
				font-weight:normal;
				text-decoration:none;
				color:#4d4d4d;
			}
				p.login-links a:hover{
					color:#dc9c2d;
					text-decoration:underline;
				}
			.price{
				color:#dc9c2d;
				font-size:15px;
				font-weight:bold;
				padding:5px 0 0 0;
			}
			.details-btn{
				margin:0;
				padding:2px 6px;
			}
			.btn1{
				padding:5px 10px;
			}
			a.details-btn, a.btn1{
				font-weight:normal;
			}
			a.details-btn:hover, a.btn1:hover{
				color:#dc9c2d;
				text-decoration:none;
			}
			.products-box .details-btn{
				margin:0 0 0 5px;
			}
			.addtocart{
				background:url(images/add-to-cart-btn.jpg) no-repeat;
				width:88px;
				height:28px;
				border:none;
				outline:none;
				text-indent:-999px;
			}



#af-form-46021365 .af-body .af-textWrap{width:98%;display:block;float:none;}
#af-form-46021365 .af-body a{color:#094C80;text-decoration:underline;font-style:normal;font-weight:normal;}
#af-form-46021365 .af-body input.text, #af-form-46021365 .af-body textarea{background-color:#FFFFFF;border-color:#919191;border-width:1px;border-style:solid;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:10px;font-family:Verdana, sans-serif;}
#af-form-46021365 .af-body input.text:focus, #af-form-46021365 .af-body textarea:focus{background-color:#FFFAD6;border-color:#030303;border-width:1px;border-style:solid;}
#af-form-46021365 .af-body label.previewLabel{display:block;float:none;text-align:left;width:auto;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:10px;font-family:Verdana, sans-serif;}
#af-form-46021365 .af-body{padding-bottom:15px;padding-top:15px;background-repeat:no-repeat;background-position:inherit;background-image:none;color:#000000;font-size:10px;font-family:Verdana, sans-serif;}
#af-form-46021365 .af-header{background-color:transparent;background-repeat:no-repeat;background-position:center;background-image:none;border-width:1px;border-bottom-style:none;border-left-style:none;border-right-style:none;border-top-style:none;color:#000000;font-size:12px;font-family:Verdana, sans-serif;}
#af-form-46021365 .af-quirksMode .bodyText{padding-top:2px;padding-bottom:2px;}
#af-form-46021365 .af-quirksMode{padding-right:15px;padding-left:0px;}
#af-form-46021365 .af-standards .af-element{padding-right:15px;padding-left:0px;}
#af-form-46021365 .bodyText p{margin:1em 0;}
#af-form-46021365 .buttonContainer input.submit{background-image:url("http://forms.aweber.com/images/auto/gradient/button/ccc.png");background-position:top left;background-repeat:repeat-x;background-color:#acacac;border:1px solid #acacac;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:11px;font-family:Verdana, sans-serif;}
#af-form-46021365 .buttonContainer input.submit{width:auto;}
#af-form-46021365 .buttonContainer{text-align:left;}
#af-form-46021365 body,#af-form-46021365 dl,#af-form-46021365 dt,#af-form-46021365 dd,#af-form-46021365 h1,#af-form-46021365 h2,#af-form-46021365 h3,#af-form-46021365 h4,#af-form-46021365 h5,#af-form-46021365 h6,#af-form-46021365 pre,#af-form-46021365 code,#af-form-46021365 fieldset,#af-form-46021365 legend,#af-form-46021365 blockquote,#af-form-46021365 th,#af-form-46021365 td{float:none;color:inherit;position:static;margin:0;padding:0;}
#af-form-46021365 button,#af-form-46021365 input,#af-form-46021365 submit,#af-form-46021365 textarea,#af-form-46021365 select,#af-form-46021365 label,#af-form-46021365 optgroup,#af-form-46021365 option{float:none;position:static;margin:0;}
#af-form-46021365 div{margin:0;}
#af-form-46021365 fieldset{border:0;}
#af-form-46021365 form,#af-form-46021365 textarea,.af-form-wrapper,.af-form-close-button,#af-form-46021365 img{float:none;color:inherit;position:static;border:none;margin:0;padding:0;}
#af-form-46021365 input,#af-form-46021365 button,#af-form-46021365 textarea,#af-form-46021365 select{font-size:100%;}
#af-form-46021365 p{color:inherit;}
#af-form-46021365 select,#af-form-46021365 label,#af-form-46021365 optgroup,#af-form-46021365 option{padding:0;}
#af-form-46021365 table{border-collapse:collapse;border-spacing:0;}
#af-form-46021365 ul,#af-form-46021365 ol{list-style-image:none;list-style-position:outside;list-style-type:disc;padding-left:40px;}
#af-form-46021365,#af-form-46021365 .quirksMode{width:159px;}
/*#af-form-46021365.af-quirksMode{overflow-x:hidden;}*/
#af-form-46021365{background-color:#FFFFFF;border-color:transparent;border-width:1px;border-style:none;}
#af-form-46021365{overflow:hidden;}
.af-body .af-textWrap{text-align:left;}
.af-body input.image{border:none!important;}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}
.af-body input.text{width:100%;float:none;padding:2px!important;}
.af-body.af-standards input.submit{padding:4px 12px;}
.af-clear{clear:both;}
.af-element label{text-align:left;display:block;float:left;}
.af-element{padding:5px 0;}
.af-form-wrapper{text-indent:0;}
.af-form{text-align:left;margin:auto;}
.af-header{margin-bottom:0;margin-top:0;padding:10px;}
.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}
.lbl-right .af-element label{text-align:right;}

TD.mincart {
font-size: 10px;
font-family : Verdana;
background-color: #ffffff;
}

/** comparison.css *********************************************/

#pg-content .content-comp { margin: 0 30px 30px 30px; padding: 0; background: url(/images/compare/content-bg.gif) repeat-x left bottom; }
#pg-content .content-comp table { margin: 0 7px 10px 7px; }
#pg-content .content-comp table, #pg-content .content-comp td { border-collapse: collapse; }
#pg-content .content-comp th.column { padding: 0 0 20px 9px; width: 110px; }
#pg-content .content-comp th.column { background: url(/images/compare/header-divider.gif) no-repeat right bottom; }
#pg-content .content-comp td.initial { background: url(/images/compare/header-divider.gif) no-repeat right bottom; }
#pg-content .content-comp th.final-column { background: none; }
#pg-content .content-comp td.initial { width: 300px; vertical-align: top; font-size: 14px; line-height: 18px; color: #333333; }
#pg-content .content-comp h2 { margin: 5px 0 10px 0; color: #0C549C; font-size: 12px; line-height: 15px; font-weight: bold; }
#pg-content .comp-title { color: #306A0F; font-size: 28px; font-weight: bold; }
#pg-content .content-comp .strikethrough { height: 20px; color: #373737; font-size: 14px; text-decoration: line-through; }
#pg-content .content-comp .pricing { height: 30px; color: #373737; font-size: 18px; font-weight: bold; }
#pg-content .content-comp .start_btn_bgw { display: block; width: 87px; height: 28px; background: url(/images/buttons/green-start-now.png) no-repeat left top; }
#pg-content .content-comp .start_btn_bgw span { display: none; }
#pg-content .content-comp .add_btn_bgw { display: block; width: 87px; height: 28px; background: url(/images/buttons/green-add-to-cart.png) no-repeat left top; cursor:pointer; }
#pg-content .content-comp .add_btn_bgw span { display: none; }
#pg-content .content-comp .marker-dot-red { background: url(/images/compare/dot-red.gif) no-repeat center center; }
#pg-content .content-comp .marker-dot-gray { background: url(/images/compare/dot-gray.gif) no-repeat center center; }
#pg-content .content-comp .marker-dot-orange { background: url(/images/compare/dot-orange.gif) no-repeat center center; }
#pg-content .content-comp .marker-dot-green { background: url(/images/compare/dot-green.gif) no-repeat center center; }
#pg-content .content-comp .marker-dot-blue { background: url(/images/compare/dot-blue.gif) no-repeat center center; }
#pg-content .content-comp .row-odd th, #pg-content .content-comp .row-odd td { padding: 15px 10px; background-color: #c5e5f7; border: 1px solid #B2D9F0; }
#pg-content .content-comp .row-even th, #pg-content .content-comp .row-even td { padding: 15px 10px; border: 1px solid #B2D9F0; }
#pg-content .content-comp .row-even .row-first { border-left: 0 none #FFFFFF; }
#pg-content .content-comp .row-even .row-last { border-right: 0 none #FFFFFF; }
#pg-content .content-comp .table-last th, #pg-content .content-comp .table-last td { border-bottom: 0 none #FFFFFF; }
#pg-content .content-comp .row-first a, #pg-content .content-comp .initial a { padding-left: 9px; font-size: 13px; line-height: 15px; font-weight: bold; color: #0C549C; background: url(/images/cart-sprites.gif) no-repeat scroll 0 5px; }
#pg-content .content-comp .position-bottom { position: relative; top: 135px; left: 10px; }
#pg-content .content-comp .position-bottom-cqpfsp { position: relative; top: 165px; left: 10px; }
#pg-content .content-comp .row-first ul { margin-left: 25px; list-style: disc; }
#pg-content .content-comp .row-first li { font-size: 11px; line-height: 14px; }
#pg-content .content-comp a.arrow-rotated { background: url(/images/cart-sprites.gif) no-repeat scroll 0 -15px; }
#pg-content .content-comp .willmaker-compare-chart { float:left; width:100px; font-size:10px;  }

/* correct IEs alignment */
* html #pg-content .content-comp th.column, * html #pg-content .content-comp th.final-column { background: url(/images/compare/header-divider.gif) no-repeat left bottom; }
* html #pg-content .content-comp td.initial { background: none; }

/* Fix spacing on Free th*/
.free-column {position:relative;vertical-align:bottom}
.free-column-fix {position:absolute;top:0}


