@charset "utf-8";
/* CSS Document */

ul.homewhyul {
padding:0px 5px 5px 15px;
}

ul.homewhyul li{
padding:0px;
}

#sectionbanner{
	text-align:center;
	padding:10px 0px;
}

#sectionbanner img{
	border:0;
}

div.sectionbanner:after, div.topsectioncontents:after, .topsectionscontentsmore:after, .section2contentsred:after, .section2contentsbrown:after, .section2contentstall:after, .section2contents:after, #brownitemtitledashedborder:after, #widesectionshell:after, .widebodyshell:after, #widebodyshell:after, .footerviewall:after, .footercategory:after, .footeritem:after, .homefootercategory:after, .homefooteritem:after, #brownheadercontainer:after, #relateditemslowerframe:after, .recentitemslowerframe:after, .recent-items:after, #recentitemscontainer:after, .outerbluecontaineroptions:after, .outerlowerbluecontainer:after, .outerlowerspecialinstructionscontainer:after, .outerlowerrushcontainer:after, .outerlowerproofcontainer:after, .outerlowerreturnaddresscontainer:after, .outerlowerbirchcraftcontainer:after, .outerlowerwordingcontainer:after, .outerlowerpricingcontainer:after, .outerlowerenvelopeliningcontainer:after, .outerlowerdigitalphotocontainer:after, .outerlowerpreshipenvelopescontainer:after, .outerlowerfrontaddresscontainer:after, .outerlowerassemblycontainer:after, .lowerbluecontainer:after, #tab-header-items:after, #tab-header:after, #details-tab:after, #pricing-tab:after, #shipping-tab:after, #related-items-tab:after, #help-tab:after, #tabs:after, #pagingheader:after, #recentitemscontainer:before {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

.blueinsets{
	float:left;
	width:100%;
	text-align:center;
	margin:0px auto;
	background-color:#ffffff;
	position:relative;
	padding-top:5px;
}

.blueinset{			
	padding:5px;
}

.mccainimage img{
	float:right;
	height:300px;
	padding:3px;
}

.mccaintext {
	float:left;
	width:650px;
}


.greenimage img{
	text-align:center;
}

tr.tabsectionrow {
	padding: 5px 0px 0px 0px;
	
}

input.search{
	BORDER: #67432c 1px solid; 
	FONT-SIZE: 14px; 
	COLOR: #67432c; 
	BACKGROUND-COLOR: #e7e7e7;
}

input.mailbutton{
	margin:0px 0px 0px 5px
}
.ccbadge { 
        padding: 13px 5px 16px 5px;
        float: left;
}
.ccbadge img{
		border:0px;
}
.yahoobadge { 
        margin: 1px 0px 5px 20px;
        float: left;
}
.yahoobadge img{
		border:0px;
		vertical-align:middle;
}
.bizbadge { 
        padding: 1px 0px 0px 15px;
        float: left;
}
.bizbadge img{
		border:0px;
		vertical-align:middle;
}
.badge { 
        margin: 1px 5px 2px 5px;
        float: left;
}
.badge img{
		border:0px;
		vertical-align:middle;
}
.hackerbadge { 
        padding: 20px 5px 17px 5px;
        float: left;
}
.hackerbadge img{
		border:0px;
		vertical-align:middle;
}
#yahoo-store-checkout {
	position:relative;
	width:960px;
	border-left:solid 2px #67432c;
	border-right:solid 2px #67432c;
	text-align:left;
	margin:0px auto;
}

div#ys_merchHeader{
	width:960px;
	text-align:left;
	margin:0px auto;
	position:relative;
}


#footer {background:#ffffff; clear:both; position:relative;}

#finaltext {margin:0px;}

#copyright {color:#67432c; display:block; font:normal x-small/1.2 verdana, sans-serif; padding:0 5px 5px; text-align:right;}

#seobottomdescription {
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #67432c;
	width: 948px;
	padding:5px;
	height:auto !important; height:85px;
}


div.linkrow {
	width:100%;
	position:relative;
	}
div.linkrow div.linkpagelinks {
	float:left;
	color:#67432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-left:10px;
	margin-right:10px;
	width:200px;
}

div.linkrow div.linkpagelinks a, div.linkrow div.linkpagelinks a:visited, div.linkrow div.linkpagelinks a:hover {
	color:#67432c;
	text-decoration:underline;
}

div.linkrow span.linkpagedescription {
	float:left;
	color:#67432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:475px;
}

#oneslogan {
	font: bold 13px Arial, Helvetica, sans-serif;
	text-decoration: none;
	position:absolute;
	color:#88c1cb;
	top:40px;
	left:120px;
	float:none;
	width:350px;
	text-align:left;
	padding:0px;
}

#header h1 {
	font: bold 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
	position:absolute;
	color:#88c1cb;
	top:40px;
	left:120px;
	float:none;
	width:350px;
	text-align:left;
	padding:0px;
}

#header h1 a:link, #header h1 a:visited{
	text-decoration: none;
	color:#88c1cb;
}
#header h1 a:hover{
	text-decoration: underline;
	color:#88c1cb;
}
#header {background:#ffffff url(''); min-height:74px; height:auto !important; height:74px; position:relative; z-index:200;}
#header {background:#ffffff; position:relative; z-index:200;}

#headeradplaceholder  {background:#ffffff; clear:both;}
#headeradspace {
	margin:5px 0px;
	text-align:center;
}
#header #hkey {
	font:12px Arial, Helvetica, sans-serif;
	color:#67432c;
	text-align:center;
	position:absolute;
	top:-18px;
	left:0px;
	width:960px;
}
.headerkeywords {
	font:12px Arial, Helvetica, sans-serif;
	color:#67432c;
	text-align:center;
	position:absolute;
	height:12px;
	min-height:12px;
	top:-18px;
	left:0px;
	width:960px;
}

.headerkeywords h1{
	font:12px Arial, Helvetica, sans-serif !important;
	color:#67432c !important;
	text-align:center !important;
	position:absolute !important;
	top:0px !important;
	left:0px !important;
	width:960px !important;
	z-index:201 !important;
}

#onebrandmark{
position:absolute;
left:10px;
top:-23px;
margin:0px;
width:auto;
}

#onebrandmark img{
border:0px;
}

#brandmarkcart{
margin:0px;
width:auto;
position:absolute;
left:0px;
top:0px;
}

#iboxnamebrown{
position:absolute;
top:5px;
left:115px;
}
#iboxnamebrown img{
border:0px;
}

.headergreenbar {
	position:absolute;
	bottom:0px;
	left:0px;
	height:14px;
	min-height:14px;
	background-color:#e9f4e9;
	width:960px;
	
}
span.freegroundtruck {
	float:left;
	text-align:right;
	width:160px;
}
span.freegroundgreeny {
	float:left;
    font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-left:3px;
	text-align:left;
	width:340px;
	text-decoration: none;
	color:#FF0033;}
span.freegroundgreeny a, span.freegroundgreeny a:visited{
	text-decoration: none;
	color:#FF0033;
	}
span.freegroundgreeny a:hover{
	text-decoration: underline;
	color:#FF0033;
	}
span.headergreenmenu {
	float:right;
    font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-right:3px;
	text-decoration: none;
	color:#67432c;}
span.headergreenmenu a{
	text-decoration: none;
	color:#67432c;
	}
span.headergreenmenu a:visited{
	text-decoration: none;
	color:#67432c;
	}
span.headergreenmenu a:hover{
	text-decoration: underline;
	color:#67432c;
	}

.headeremailmenu{
    font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#67432c;
	position:absolute;
	top:8px;
	left:485px;
	z-index:5;
}
.headeremailmenu a:link{
	text-decoration: none;
	color:#67432c;
}
.headeremailmenu a:hover{
	text-decoration: underline;
	color:#67432c;
}
.headeremailmenu a:visited{
	text-decoration: none;
	color:#67432c;
}
.headerlivepersonbigbutton {
	position:absolute;
	top:6px;
	left:545px;
}
.headerhackersafe {
	position:absolute;
	top:4px;
	left:894px;
}

.iboxgreenheader {
	position:absolute;
	top:30px;
	left:567px;
	z-index:0;
}
.headermenuphonebrown{
    font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#67432c;
	position:absolute;
	top:7px;
	left:695px;
	text-align:center;
}
.headermenuphonebrown a:link{
    font: bold 14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#67432c;
}
.headermenuphonebrown a:visited{
	text-decoration: none;
	color:#67432c;
}
.headermenuphonebrown a:hover{
	text-decoration: underline;
	color:#67432c;
}
.headerphoneicon{
	position:absolute;
	top:9px;
	left:675px;
	}
.headerphoneicon img{
	border:0px;
}
.headerviewcarttext{
    font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#67432c;
	position:absolute;
	top:8px;
	left:855px;
	text-align:center;
}
.headerviewcarttext a:link{
	text-decoration: none;
	color:#67432c;
}
.headerviewcarttext a:visited{
	text-decoration: none;
	color:#67432c;
}
.headerviewcarttext a:hover{
	text-decoration: underline;
	color:#67432c;
}

.headerviewcartbutton{
	position:absolute;
	top:7px;
	left:920px;
	}
.headerviewcartbutton img{
	border:0px;
}
.headeremailicon{
	position:absolute;
	top:9px;
	left:465px;
	}
.headeremailicon img{
	border:0px;
}
.onesearch-areabrown{
	position:absolute;
	left:725px;
	top:30px;
}
.search-gobrown{
	position:absolute;
	top:0px;
	left:155px;
}
#nav4 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#nav4 li, #nav4 a {height: 31px; display: block;}
#nav4_1b {left: 0; width: 130px;}
#nav4_2b {left: 130px; width: 100px;}
#nav4_3b {left: 230px; width: 98px;}
#nav4_4b {left: 328px; width: 80px;}
#nav4_5b {left: 408px; width: 97px;}
#nav4_6b {left: 505px; width: 130px;}
#nav4_7b {left: 635px; width: 92px;}
#nav4_8b {left: 727px; width: 116px;}
#nav4_9b {left: 843px; width: 117px;}

.navcontainer1 {
overflow:hidden;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#67432c;
position:relative;
z-index:500;
/*height:415px;*/
width:200px;
text-align:left;
}

div.dd {
position:absolute;
z-index:500;
visibility:hidden;
overflow:hidden;
margin:0 auto;
padding:0;
}

ul.menu {
list-style:none;
margin-top:4px;
margin-left:0;
padding-left:0;
margin-right:8px;
margin-bottom:8px;
}

ul.menu li {
font-size:11px;
font-weight:700;
margin-left:0px;
padding-left:15px;
padding-top:5px;
}

ul.menu li a:hover {
background-color:#99cc99;
}

ul.menu li a {
color:#67432c;
font-size:11px;
font-weight:700;
text-decoration:none;
}

ul.menu ul {
list-style:none;
margin-top:0;
margin-left:5px;
margin-right:8px;
padding-left:0;
}

ul.menu ul li {
font-size:10px;
font-weight:500;
padding-top:3px;
}

ul.menu ul li a {
font-size:10px;
font-weight:500;
}

ul.menu li li {
padding-left:0;
}

#nav4 {
width:960px;
height:31px;
background:url(images/ib960brownmenu.gif) no-repeat;
position:relative;
margin:0;
padding:0;
}

.dd1cC1 {
width:196px;
height:100%;
/*background-image:url(images/menuwhite1.gif);
background-repeat:repeat-y;*/
background-color:#eef1f9;
border:solid #67432c 2px;
float:left;
}

.dd1cTop {
position:relative;
height:2px;
width:200px;
background-image:url(images/dd1cTopBottom.gif);
background-repeat:no-repeat;
overflow:hidden;
}

.dd1cBottom {
position:relative;
height:2px;
width:200px;
background-image:url(images/dd1cTopBottom.gif);
background-repeat:no-repeat;
clear:both;
}

.accesslinks {
display:none;
}

.breadtable{
margin-bottom:3px;
}

#GN3_Container {
height:31px;
width:959px;
margin-bottom:5px;
}
#homerightbodytop {
	float:left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#c9aa73;
	width:749px;
	text-decoration:none;
	z-index:0;
}

#tabrightbodytop {
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#c9aa73;
	width:928px;
	text-decoration:none;
	height:auto !important;
	height:200px;
	z-index:0;
	margin:7px 0 10px 15px;
	position:relative;
}

.clear20{
	clear:both;
	margin:30px 0px 30px 0px
}
.clear10{
	clear:both;
	margin:30px 0px 30px 0px
}

.clear{
	clear:both;
}
.hopepagetoprowcontainer {
	width:100%;
}

.homewhycontainer {
	float:left;
	width:299px;
	padding:0px 0px 0px 3px;
}

.homewhy-namebar {
	width:299px;
	background-image:url(images/homewhyheader.gif);
	background-repeat:no-repeat;
	height:32px;
	min-height:32px;
}

	.homewhy-namebar h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	width:299px;
	text-align:center;
	padding:4px 2px 0px 2px;
	color:#67432c;
	font-weight:bold;
	}
	
	.homewhy-namebar h2 a{
	color:#67432c;
	text-decoration:none;
	}
	.homewhy-namebar h2 a:visited{
	color:#67432c;
	text-decoration:none;
	}

	.homewhy-namebar h2 a:hover{
	color:#67432c;
	text-decoration:underline;
	}
.homepagemainrotatingimage {
	float:left;
	padding-left:3px;
	width:644px;
}
.homepagemainimage {
	float:left;
}
.homepagemainimage img{
	width:644px;
	height:311px;
	border:0;
	padding-left:3px;
}

.homecategorysection-namebar {
	width:944px;
	height:28px;
	min-height:28px;
}
        div.homecategorysection-namebar h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:22px;
		text-align:center;
		font-weight:bold;
		color:#67432c;
		height:28px;
		padding:4px 0px 6px 0px;
		float: left; 
		width: 100%; 
		}
        div.homecategorysection-namebar h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.homecategorysection-namebar h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.homecategorysection-namebar h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
		
	    div.homecategorysection-namebar .sectionheader {
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		text-align:center;
		font-weight:bold;
		color:#67432c;
		height:32px;
		padding:4px 0px 8px 0px;
		float: left; 
		width: 100%; 
		}
        div.homecategorysection-namebar .sectionheader A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.homecategorysection-namebar .sectionheader A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.homecategorysection-namebar .sectionheader A:hover {
		color:#67432c;
		text-decoration:underline;
		}

.homedesignersection-namebar {
	width:942px;
	background-image:url(images/homedesignertop.gif);
	height:32px;
	min-height:32px;
}
        div.homedesignersection-namebar h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		text-align:center;
		font-weight:bold;
		color:#67432c;
		height:24px;
		padding:5px 0px 3px 0px;
		float: left; 
		width: 100%; 
		}
        div.homedesignersection-namebar h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.homedesignersection-namebar h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.homedesignersection-namebar h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}

.widesectionnamebar {
	width:928px;
	height:32px;
	min-height:32px;
}
.narrowsectionnamebar {
	width:456px;
	height:32px;
	min-height:32px;
}
.headerrow1{
	width:922px;
	height:1px;
	min-height:1px;
	text-align:center;
	background-color:#67432c;
	border-left:1px solid #dac8bc;
	border-right:1px solid #dac8bc;
	margin-left:2px;
}
.headerrow2{
	width:924px;
	height:1px;
	min-height:1px;
	text-align:center;
	background-color:#67432c;
	border-left:1px solid #aba09a;
	border-right:1px solid #aba09a;
	margin-left:1px;
}
.headerrow3{
	width:920px;
	height:1px;
	min-height:1px;
	text-align:center;
	background-color:#67432c;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
	margin-left:1px;
}
.headerrow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#67432c;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		text-align:center;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		float: left; 
		width: 100%; 
		}
        div.headerrow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.headerrow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.headerrow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.headerbrownrow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#67432c;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerbrownrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headerbrownrow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.headerbrownrow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.headerbrownrow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.headerbabybluerow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#d2f0ff;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerbabybluerow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headerbabybluerow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.headerbabybluerow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.headerbabybluerow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
.headerbluerow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#0033ff;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerbluerow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headerbluerow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.headerbluerow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.headerbluerow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.headernavybluerow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#000066;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headernavybluerow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headernavybluerow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.headernavybluerow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.headernavybluerow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.headerpinkrow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#ffddff;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerpinkrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headerpinkrow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.headerpinkrow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.headerpinkrow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
.headerhotpinkrow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#ff00ff;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerhotpinkrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headerhotpinkrow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.headerhotpinkrow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.headerhotpinkrow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}


.headerredrow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#ff0033;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerredrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		text-align:center;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		float: left; 
		width: 100%; 
		}
        div.headerredrow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.headerredrow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.headerredrow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.headergreenrow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#96e180;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headergreenrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headergreenrow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.headergreenrow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.headergreenrow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
.headerlightgreenrow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#66cc99;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerlightgreenrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headerlightgreenrow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.headerlightgreenrow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.headerlightgreenrow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
.headerdarkgreenrow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#006600;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerdarkgreenrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headerdarkgreenrow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.headerdarkgreenrow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.headerdarkgreenrow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.headerorangerow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#ffae5e;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerorangerow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headerorangerow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.headerorangerow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.headerorangerow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
.headerpurplerow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#9933ff;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headerpurplerow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headerpurplerow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.headerpurplerow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.headerpurplerow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.headeryellowrow4{
	width:922px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#ffffcc;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.headeryellowrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.headeryellowrow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.headeryellowrow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.headeryellowrow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}

.headerrow5{
	width:928px;
	height:3px;
	min-height:3px;
	text-align:center;
	background-color:#67432c;
	}

.narrowheaderrow1{
	width:450px;
	height:1px;
	min-height:1px;
	text-align:center;
	background-color:#67432c;
	border-left:1px solid #dac8bc;
	border-right:1px solid #dac8bc;
	margin-left:2px;
}
.narrowheaderrow2{
	width:452px;
	height:1px;
	min-height:1px;
	text-align:center;
	background-color:#67432c;
	border-left:1px solid #aba09a;
	border-right:1px solid #aba09a;
	margin-left:1px;
}
.narrowheaderrow3{
	width:448px;
	height:1px;
	min-height:1px;
	text-align:center;
	background-color:#67432c;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
	margin-left:1px;
}
.narrowheaderrow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#67432c;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		text-align:center;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		float: left; 
		width: 100%; 
		}
        div.narrowheaderrow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.narrowheaderrow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.narrowheaderrow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.narrowheaderbrownrow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#67432c;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderbrownrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		text-align:center;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		float: left; 
		width: 100%; 
		}
        div.narrowheaderbrownrow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.narrowheaderbrownrow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.narrowheaderbrownrow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.narrowheaderredrow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#ff0000;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderredrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		text-align:center;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		float: left; 
		width: 100%; 
		}
        div.narrowheaderredrow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.narrowheaderredrow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.narrowheaderredrow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.narrowheaderbabybluerow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#d2f0ff;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderbabybluerow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheaderbabybluerow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.narrowheaderbabybluerow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.narrowheaderbabybluerow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
.narrowheaderbluerow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#0033ff;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderbluerow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheaderbluerow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.narrowheaderbluerow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.narrowheaderbluerow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.narrowheadernavybluerow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#000066;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheadernavybluerow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheadernavybluerow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.narrowheadernavybluerow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.narrowheadernavybluerow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.narrowheaderpinkrow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#ffddff;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderpinkrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheaderpinkrow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.narrowheaderpinkrow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.narrowheaderpinkrow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
.narrowheaderhotpinkrow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#ff00ff;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderhotpinkrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheaderhotpinkrow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.narrowheaderhotpinkrow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.narrowheaderhotpinkrow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}

.narrowheadergreenrow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#96e180;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheadergreenrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheadergreenrow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.narrowheadergreenrow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.narrowheadergreenrow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
.narrowheaderlightgreenrow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#66cc99;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderlightgreenrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheaderlightgreenrow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.narrowheaderlightgreenrow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.narrowheaderlightgreenrow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
.narrowheaderdarkgreenrow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#006600;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderdarkgreenrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheaderdarkgreenrow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.narrowheaderdarkgreenrow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.narrowheaderdarkgreenrow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.narrowheaderorangerow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#ffae5e;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderorangerow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheaderorangerow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.narrowheaderorangerow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.narrowheaderorangerow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
.narrowheaderpurplerow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#9933ff;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderpurplerow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheaderpurplerow4 h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.narrowheaderpurplerow4 h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.narrowheaderpurplerow4 h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}
.narrowheaderyellowrow4{
	width:450px;
	height:26px;
	min-height:26px;
	text-align:center;
	background-color:#ffffcc;
	border-left:3px solid #67432c;
	border-right:3px solid #67432c;
}
        div.narrowheaderyellowrow4 h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		font-weight:normal;
		color:#67432c;
		height:22px;
		padding-top:1px;
		width: 100%; 
		}
        div.narrowheaderyellowrow4 h2 A:link {
		color:#67432c;
		text-decoration:none;
		}
        div.narrowheaderyellowrow4 h2 A:visited {
		color:#67432c;
		text-decoration:none;
		}
		div.narrowheaderyellowrow4 h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}

.narrowheaderrow5{
	width:456px;
	height:3px;
	min-height:3px;
	text-align:center;
	background-color:#67432c;
	}
    
.tabwidesection-namebarbrown {
	width:928px;
	height:32px;
	min-height:32px;
	background-image:url(images/brownheader928.jpg);
}
        div.tabwidesection-namebarbrown h1 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:18px;
		text-align:center;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:4px;
		float: left; 
		width: 100%; 
		}
        div.tabwidesection-namebarbrown h1 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.tabwidesection-namebarbrown h1 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.tabwidesection-namebarbrown h1 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}

        div.tabwidesection-namebarbrown h2 {
		font-family:Arial, Helvetica, sans-serif; 
		font-size:20px;
		text-align:center;
		font-weight:normal;
		color:#ffffff;
		height:22px;
		padding-top:4px;
		float: left; 
		width: 100%; 
		}
        div.tabwidesection-namebarbrown h2 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.tabwidesection-namebarbrown h2 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
		div.tabwidesection-namebarbrown h2 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}


.topsection-namebarbrownbrown {
background-color:#ffffff; 
color:#FFFFFF;
font-size:16px;
height:26px;
padding-top:2px;
border-top:1px dashed #67432c;
border-bottom:1px dashed #67432c;
font-weight: bold; 
width:100%;
text-align:center;
}
        div.topsection-namebarbrownbrown h1 { 
		background-color:#99cc99;
		font-size:16px;
		color:#67432c;
		height:22px;
		padding-top:2px;
		float: left; 
		width: 100%; 
		}
        div.topsection-namebarbrownbrown h1 A:link {
		color:#67432c;
		text-decoration:underline;
		}
        div.topsection-namebarbrownbrown h1 A:visited {
		color:#67432c;
		text-decoration:underline;
		}
		div.topsection-namebarbrownbrown h1 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
        div.topsection-namebarbrownbrown h2 { 
		background-color:#99cc99;
		font-size:16px;
		color:#67432c;
		height:22px;
		padding-top:2px;
		float: left; 
		width: 100%; 
		}
        div.topsection-namebarbrownbrown h2 A:link {
		color:#67432c;
		text-decoration:underline;
		}
        div.topsection-namebarbrownbrown h2 A:visited {
		color:#67432c;
		text-decoration:underline;
		}
		div.topsection-namebarbrownbrown h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
        div.topsection-namebarbrownbrown h3 { 
		background-color:#99cc99;
		font-size:16px;
		color:#67432c;
		height:22px;
		padding-top:2px;
		float: left; 
		width: 100%; 
		}
        div.topsection-namebarbrownbrown h3 A:link {
		color:#67432c;
		text-decoration:underline;
		}
        div.topsection-namebarbrownbrown h3 A:visited {
		color:#67432c;
		text-decoration:underline;
		}
		div.topsection-namebarbrownbrown h3 A:hover {
		color:#67432c;
		text-decoration:underline;
		}		
.topsectiontext{
    font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#67432c;
	width:98%;
	height:40px;
	float:left;
	margin-left:5px;
	margin-bottom:10px;
	text-align:left;
}

.topsectiontext a{
	text-decoration: none;
}

div.topsectioncontents div.sectionname{
	color:#67432c;
	padding:10px 0px 0px 10px;
	height:28px;
	width:130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
}
div.topsectioncontents div.sectionname a{
	color:#67432c;
	text-decoration:none;
}
div.topsectioncontents div.sectionname a:visited{
	color:#67432c;
	text-decoration:none;
}
div.topsectioncontents div.sectionname a:hover{
	color:#67432c;
	text-decoration:underline;
}

div.topsectioncontents div.itemname{
	color:#006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
}
div.topsectioncontents div.itemname a{
	color:#006699;
	text-decoration:underline;
}
div.topsectioncontents div.itemname a:visited{
	color:#006699;
	text-decoration:underline;
}
div.topsectioncontents div.itemname a:hover{
	color:#006699;
	background-color:#88c1cb;
	text-decoration:underline;
}

div.itemname{
	color:#006699;
	min-height:28px;
	height:1%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
}
div.itemname a{
	color:#006699;
	text-decoration:underline;
}
div.itemname a:visited{
	color:#006699;
	text-decoration:underline;
}
div.itemname a:hover{
	color:#006699;
	background-color:#88c1cb;
	text-decoration:underline;
}
div.section-name{
	padding:7px 0px 0px 0px;
	height:28px;
	color:#006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
}
div.section-name a{
	color:#006699;
	text-decoration:underline;
}
div.section-name a:visited{
	color:#006699;
	text-decoration:underline;
}
div.section-name a:hover{
	color:#006699;
	background-color:#88c1cb;
	text-decoration:underline;
}
div.sectionname{
	padding:10px 0px 0px 20px;
	height:28px;
	color:#006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
}
div.sectionname a{
	color:#006699;
	text-decoration:underline;
}
div.sectionname a:visited{
	color:#006699;
	text-decoration:underline;
}
div.sectionname a:hover{
	color:#006699;
	background-color:#88c1cb;
	text-decoration:underline;
}

.homerightbodycontentsitem {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:48%;
	height:265px;
	margin:0px 6px 10px 7px;
	text-decoration:none;
	z-index:0;
}

.homerightbodycontentspriceitem {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:48%;
	height:260px;
	margin:0px 6px 10px 7px;
	text-decoration:none;
	z-index:0;
}

.rightbodycontentsitem {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:48%;
	height:305px;
	margin:0px 6px 10px 7px;
	text-decoration:none;
	z-index:0;
}

.rightbodycontentsitems {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:456px;
	min-height:270px;
	margin:0 0 5px 15px;
	text-decoration:none;
	z-index:0;
}


.hometopsectioncontainer {
	margin:0px 3px 10px 4px;
}


.topsectioncontainer {
	margin:0px 3px 10px 4px;
}
.tabsectioncontainer {
	float:left;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#c9aa73;
	width:928px;
	text-decoration:none;
	height:auto !important;
	height:200px;
	z-index:0;
	margin:0px 0px 5px 0px;
}
.homedesignersectioncontainer {
/*	margin:0px 3px 0px 0px;*/
	padding:0 3px 0 5px;
}

.topsectionscontentsmore{
	color:#67432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding-right:5px;
	float:right;
}
	
.topsectionscontentsmore a{
	color:#ff0000;
	text-decoration:underline;
}
.topsectionscontentsmore a:visited{
	color:#ff0000;
	text-decoration:underline;
}

.topsectionscontentsmore a:hover{
	color:#ff0000;
	text-decoration:underline;
}

div.tabsection-namebarbrown {
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
height:32px;
min-height:32px;
position:relative;
font-size:16px;
width:456px;
background-image:url(images/brownheader456.jpg);
}
		div.tabsection-namebarbrown h3 { 
		padding-top:4px;
		height:22px;
		font-size:20px;
		font-weight:normal;
		float: left;
		text-align:center;
		width:100%;
		}
        div.tabsection-namebarbrown h3 A:link {
		color:#ffffff;
		text-decoration:none;
		}
        div.tabsection-namebarbrown h3 A:visited {
		color:#ffffff;
		text-decoration:none;
		}
        div.tabsection-namebarbrown h3 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}

div.tabsectionfooterbrown {
height:5px;
min-height:5px;
position:relative;
width:456px;
background-image:url(images/brownfooter456.jpg);
}

div.tabsectionfooterholiday {
height:5px;
min-height:5px;
position:relative;
width:456px;
background-image:url(images/brownfooter456.jpg);
}

div.tabsection-namebarholiday {
color:#ffffff;
height:26px;
min-height:26px;
padding-top:2px;
position:relative;
font-size:16px;
font-weight: bold; 
width:456px;
background-image:url(images/brownheader456.jpg);
}
        div.tabsection-namebar span.section-title { 
		padding-top:2px;
		font-size:16px;
		height:22px;
        background-color:#99cc99; 		
		float: left;
		text-align:center;
		width:100%;
		}
        div.tabsection-namebar span.section-title A:link {
		color:#67432c;
		text-decoration:underline;
		}
        div.tabsection-namebar span.section-title A:visited {
		color:#67432c;
		text-decoration:underline;
		}
        div.tabsection-namebar span.section-title A:hover {
		color:#67432c;
		text-decoration:underline;
		}
		div.tabsection-namebar h2 { 
		padding-top:2px;
		height:22px;
		font-size:16px;
        background-color:#99cc99; 		
		float: left;
		text-align:center;
		width:100%;
		}
        div.tabsection-namebar h2 A:link {
		color:#67432c;
		text-decoration:underline;
		}
        div.tabsection-namebar h2 A:visited {
		color:#67432c;
		text-decoration:underline;
		}
        div.tabsection-namebar h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
		div.tabsection-namebarholiday h3 { 
		padding-top:2px;
		height:22px;
		font-size:16px;
		float: left;
		text-align:center;
		width:100%;
		}
        div.tabsection-namebarholiday h3 A:link {
		color:#ffffff;
		text-decoration:underline;
		}
        div.tabsection-namebarholiday h3 A:visited {
		color:#ffffff;
		text-decoration:underline;
		}
        div.tabsection-namebarholiday h3 A:hover {
		color:#ffffff;
		text-decoration:underline;
		}

div.section-namebar {
background-color:#ffffff; 
color:#67432c;
height:26px;
padding-top:2px;
position:relative;
border-top:1px dashed #67432c;
border-bottom:1px dashed #67432c;
font-size:16px;
font-weight: bold; 
width:100%;
}
        div.section-namebar span.section-title { 
		padding-top:2px;
		font-size:16px;
		height:22px;
        background-color:#99cc99; 		
		float: left;
		text-align:center;
		width:100%;
		}
        div.section-namebar span.section-title A:link {
		color:#67432c;
		text-decoration:underline;
		}
        div.section-namebar span.section-title A:visited {
		color:#67432c;
		text-decoration:underline;
		}
        div.section-namebar span.section-title A:hover {
		color:#67432c;
		text-decoration:underline;
		}
		div.section-namebar h2 { 
		padding-top:2px;
		height:22px;
		font-size:16px;
        background-color:#99cc99; 		
		float: left;
		text-align:center;
		width:100%;
		}
        div.section-namebar h2 A:link {
		color:#67432c;
		text-decoration:underline;
		}
        div.section-namebar h2 A:visited {
		color:#67432c;
		text-decoration:underline;
		}
        div.section-namebar h2 A:hover {
		color:#67432c;
		text-decoration:underline;
		}
		div.section-namebar h3 { 
		padding-top:2px;
		height:22px;
		font-size:16px;
        background-color:#99cc99; 		
		float: left;
		text-align:center;
		width:100%;
		}
        div.section-namebar h3 A:link {
		color:#67432c;
		text-decoration:underline;
		}
        div.section-namebar h3 A:visited {
		color:#67432c;
		text-decoration:underline;
		}
        div.section-namebar h3 A:hover {
		color:#67432c;
		text-decoration:underline;
		}

.lowersectionstext{
    font: 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#67432c;
	width:97%;
	margin-left:5px;
	margin-bottom:10px;
}

.lowersectionstext a{
	text-decoration: none;
}
.section2contentsred{
	position:relative;
	border-right: 3px solid #ff0000;
	border-left: 3px solid #ff0000;
	height:284px;
}

.section2contentsbrown{
	position:relative;
	border-right: 3px solid #67432c;
	border-left: 3px solid #67432c;
	min-height:230px;
	height:auto !important;
	height:230px;
}

.section2contentstall{
	position:relative;
	border-right: 3px solid #67432c;
	border-left: 3px solid #67432c;
	min-height:305px;
	height:auto !important;
	height:305px;
}

.section2contents{
	position:relative;
	margin-top: 1px;
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	height:284px;
}

.section2homecontents{
	position:relative;
	margin-top: 1px;
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	height:234px;
}

.section2homepricecontents{
	position:relative;
	margin-top: 1px;
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	height:234px;
}

.lowersectionsicon {
	float:right;
	border:0px;
	margin:5px;
	right:5px;
	top:5px;
}

.lowersectionscontents{
	color:#67432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height:80px;
	width:46%;
	position:absolute;
	bottom:35px;
	left:10px;
}
.lowersectionscontents2{
	color:#67432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height:80px;
	width:46%;
	position:absolute;
	bottom:35px;
	right:10px;
}
.lowersectionsitemtext{
	color:#006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin:3px 0px 0px 0px;
}
.lowersectionsitemtext a{
	color:#006699;
	text-decoration:none;
}
.lowersectionsitemtext a:visited{
	color:#006699;
	text-decoration:none;
}

.lowersectionsitemtext a:hover{
	color:#006699;
	text-decoration:underline;
}

.lowersectionscontentsmore{
	color:#67432c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	position:absolute;
	right:5px;
	bottom:5px;
}
.lowersectionscontentsmore a{
	color:#ff0000;
	text-decoration:underline;
}
.lowersectionscontentsmore a:visited{
	color:#ff0000;
	text-decoration:underline;
}

.lowersectionscontentsmore a:hover{
	color:#ff0000;
	text-decoration:underline;
}

.hometopsectionbottom{
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	height: 240px;
	position:relative;
	margin-top:1px;
}

.hometopsectionbottommed{
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	height: 295px;
	position:relative;
	margin-top:1px;
}

.hometopsectionbottomtall{
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	height: 360px;
	position:relative;
	margin-top:1px;
}

.hometopsectionbottommedtall{
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	height: 465px;
	position:relative;
	margin-top:1px;
}

.topsectionbottom{
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	height:250px;
	position:relative;
	text-align:center;
	margin:0px auto;
	margin-top:1px;
}

.topsectionbottommed{
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	position:relative;
	min-height:100px;
	height:1%;
	margin-top:1px;
}
.homesectionbottom{
	width:940px;
	}
.homesectiondesigner{
	border-right: 2px solid #d5d5d5;
	border-left: 2px solid #d5d5d5;
	width:938px;
	}
	
.contents-table{
	padding:0px;
}

.tabsectionbottommed{
	border-right: 3px solid #67432c;
	border-left: 3px solid #67432c;
	position:relative;
	width:922px;
	height:auto !important;
	height:200px;
	min-height:100px;
}
.tabwidefooter{
	background-image:url(images/brownfooter928.jpg);
	background-repeat:no-repeat;
	height:5px;
	font-size:4px;
	width:928px;
	margin: 0;
	}
.homesectiondesignerfooter{
	background-image:url(images/homedesignerbottom.gif);
	background-repeat:no-repeat;
	width:942px;
	height:13px;
	min-height:13px;
	}

.topsectionbottomtall{
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	height:375px;
	position:relative;
	margin-top:1px;
}

.topsectionbottommedtall{
	border-right: 1px solid #67432c;
	border-bottom: 1px solid #67432c;
	border-left: 1px solid #67432c;
	height:400px;
	position:relative;
	margin-top:1px;
}

.brownitemtitledashedborder{
	width:100%;
	height:25px;
	line-height:25px;
	padding-top:2px;
	margin-bottom:5px;
	border-top:1px solid #99cc99;
	border-bottom:1px solid #99cc99;
}

.brownitemtitledashedborder h1{
	width: 100%;
	height: 23px;
	line-height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color: #ffffff;
	background-color:#67432c;
	text-align:center;
}

.brownitemtitledashedborder h1 a{
	color: #ffffff;
	text-decoration:underline;
}

.brownitemtitledashedborder h1 a:visited{
	color: #ffffff;
	text-decoration:underline;}

.brownitemtitledashedborder h1 a:hover{
	color: #ffffff;
	text-decoration:underline;}

.brownitemtitledashedborder h2{
	width: 100%;
	height: 23px;
	line-height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color: #ffffff;
	background-color:#67432c;
	text-align:center;
}

.brownitemtitledashedborder h2 a{
	color: #ffffff;
	text-decoration:underline;
}

.brownitemtitledashedborder h2 a:visited{
	color: #ffffff;
	text-decoration:underline;}

.brownitemtitledashedborder h2 a:hover{
	color: #ffffff;
	text-decoration:underline;}

.brownitemtitledashedborder h3{
	width: 100%;
	height: 23px;
	line-height:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color: #ffffff;
	background-color:#67432c;
	text-align:center;
}

.brownitemtitledashedborder h3 a{
	color: #ffffff;
	text-decoration:underline;
}

.brownitemtitledashedborder h3 a:visited{
	color: #ffffff;
	text-decoration:underline;}

.brownitemtitledashedborder h3 a:hover{
	color: #ffffff;
	text-decoration:underline;}

#brownitemtitledashedborder{
	width:99%;
	height:25px;
	padding-top:2px;
	margin-left:3px;
	margin-bottom:5px;
	border-top:1px solid #99cc99;
	border-bottom:1px solid #99cc99;
}

div#brownitemtitledashedborder #page-title{
	width: 100%;
	height: 23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #ffffff;
	background-color:#67432c;
	text-align:center;
}
div#brownitemtitledashedborder h1{
	width: 100%;
	height: 23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #ffffff;
	background-color:#67432c;
	text-align:center;
}

#brownbread {
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#67432c;
	text-decoration:none;
	text-align:left;
	z-index:0;
	margin:0px 0px 5px 5px;
}
#brownbread a{
	color:#67432c;
	text-decoration:none;
}
#brownbread a:visited{
	color:#67432c;
	text-decoration:none;
}
#brownbread a:hover{
	color:#67432c;
	text-decoration:underline;
}

#topsectioncaption{
    font: 12px Arial, Helvetica, sans-serif;
	padding: 5px 0px 5px 15px;
	text-decoration: none;
	color:#67432c;
	width:96%;
}

.lowersectionsmallcontents {
	text-align:center;
	position:absolute;
	width:100%;
	bottom:25px;
}

.tabsectionsmallcontents {
	text-align:center;
	width:100%;
	margin-bottom:15px;
	padding-top:5px;
}
.tabsectiondesignercontents {
	text-align:center;
	width:100%;
	padding-top:5px;
}

.homecategorycontents {
	text-align:center;
	padding-left:5px;
	padding-bottom:10px;
	width:100%;
}

.tabnarrowmoreright {
    font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
	color:#67432c;
	position:absolute;
	bottom:3px;
	right: 10px;
}
.tabnarrowmoreright a {
	text-decoration: none;
	color:#279e05;
}
.tabnarrowmoreright a:visited {
	text-decoration: none;
	color:#279e05;
}
.tabnarrowmoreright a:hover {
	text-decoration: underline;
	color:#279e05;
}

.tabnarrowmore {
    font: 11px Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 8px 0px 0px 10px;
	text-decoration: none;
	color:#67432c;
}
.tabnarrowmore a {
	text-decoration: none;
	color:#67432c;
}
.tabnarrowmore a:visited {
	text-decoration: none;
	color:#67432c;
}
.tabnarrowmore a:hover {
	text-decoration: underline;
	color:#67432c;
}

.customerservicecontents {
	text-align:left;
	padding-left:10px;
	font-size:12px;
	color:#67432c;
}
.customerservicecontents a{
	color:#67432c;
}
.customerservicecontents a:visited{
	color:#67432c;
}
.customerservicecontents a:hover{
	color:#67432c;
}

.topsectiontextcontentsarea {
	margin:10px 0 0 0;
}
table.widesectiontextcontentsbox {
	text-align:center;
	border:0px;
	width:919px;
	margin:0px 0px 0px 3px;
	padding:2px;
}
td.widesectiontextcontents {
	vertical-align:middle;
	text-align:left;
	width:23%;
	padding:2px 0px 2px 15px;
	font-size:11px;
	color:#59B0C4;
}	
td.widesectiontextcontents a{
	color:#67432c;
	text-decoration:none;
}	
td.widesectiontextcontents a:visited{
	color:#67432c;
	text-decoration:none;
}	
td.widesectiontextcontents a:hover{
	color:#67432c;
	text-decoration:underline;
}	

table.narrowsectiontextcontentsbox {
	text-align:center;
	border:0px;
	width:445px;
	margin-left:3px;
	padding:2px;
}

td.narrowsectiontextcontents {
	vertical-align:middle;
	text-align:left;
	width:50%;
	padding:2px 0px 2px 15px;
	font-size:11px;
	color:#59B0C4;
}	
td.narrowsectiontextcontents a{
	color:#67432c;
	text-decoration:none;
}
td.narrowsectiontextcontents a:visited{
	color:#67432c;
	text-decoration:none;
}
td.narrowsectiontextcontents a:hover{
	color:#67432c;
	text-decoration:underline;
}

table.topsectiontextcontentsbox {
	text-align:center;
	border:0px;
	width:928px;
	margin-left:15px;
}
td.topsectiontextcontentsboxheader {
	text-align:center;
	font-size:7px;
	border:0px;
	width:928px;
	min-height:11px;
	height:11px;
	background-image:url(images/bluewhiteheader928.jpg);
}
td.topsectiontextcontentsboxfooter {
	text-align:center;
	border:0px;
	font-size:7px;
	width:928px;
	height:11px;
	min-height:11px;
	background-image:url(images/bluewhitefooter928.jpg);
}
table.boxborder {
	background-image:url(images/blueboxborder.jpg);
	background-repeat:repeat-y;
	width:928px;
}
.moreparties{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
	color:#67432c;
}
tr.topsectiontextcontentsrow {
}
td.topsectiontextcontents {
	vertical-align:middle;
	text-align:left;
	font-weight:bold;
	padding:0px 0px 2px 15px;
	font-size:11px;
	color:#59B0C4;
}
td.topsectiontextcontents a{
	text-decoration:none;
	color:#67432c;
}
td.topsectiontextcontents a:visited{
	color:#67432c;
	text-decoration:none;
}
td.topsectiontextcontents a:hover{
	color:#67432c;
	text-decoration:underline;
}

.lowersectionsmallcontents img{
	vertical-align:middle;
}

.itemimage {
	text-align:center;
}

.homecategoryimage {
	text-align:center;
	vertical-align:middle;
	padding:8px 0px 5px 0px;
}

.sectionimage {
	height: 90px;
	background-image:url(images/lowersectionimagebackground.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
}
.tabsectionimage {
	height: 105px;
	background-image:url(images/tabsectionimagebackground.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
}

.topitemimage {
	text-align:center;
}

.fontpreviewbutton {
	text-align:center;
}

#bottomadspace {
	margin-top:5px;
}

.topsectionimage {
	height: 105px;
	vertical-align:middle;
}

#faqcontainer {margin:0 auto; text-align:left; width:95%; border:solid 1px #67432c; background-color: #e9e9e4;} /* This "container" is needed as IE produces resize induced rendering errors when using the BODY element for a container. */ 

.bottomrightcontainer {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	background-color:#67432c;
	color:#ffffff;
	width:48%;
	height:400px;
	margin:0px 6px 10px 7px;
	text-decoration:none;
	z-index:0;
}
.homeroundedbottomleftcontainer {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:515px;
	height:155px;
	margin:0px 6px 10px 5px;
	text-decoration:none;
	z-index:0;
}
.homeroundedbottomrightcontainer {
	float:right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:419px;
	height:150px;
	margin:0px 5px 5px 0px;
	text-decoration:none;
	z-index:0;
}

.roundedbottomrightcontainer {
	float:right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:515px;
	height:155px;
	margin:0px 5px 10px 0px;
	text-decoration:none;
	z-index:0;
}
.frontpagetextblock{
	position:relative;
	height:160px;
	width:952px;
}
.roundedbottomleftcontainer {
	float:left;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:419px;
	height:150px;
	margin:0px 6px 5px 5px;
	text-decoration:none;
	z-index:0;
}
.bottomleftcontainerheader {
	width:419px;
	height:18px;
	background-image:url(images/greygreenheader419.jpg);
	float:left;
}
.bottomsection-namebarbrown {
background-color:#67432c; 
color:#ffffff;
height:28px;
font-size:20px;
font-weight: bold; 
width:100%;
border-bottom:1px dashed #a37658;
float:left;
text-align:center;
}
.aboutheaderbar {
	width:515px;
	min-height:32px;
	height:32px;
	background-image:url(images/greyaboutheader515.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
}
.aboutheaderbartext {
	width:515px;
	min-height:27px;
	color:#67432c;
	font-size:18px;
	font-weight: bold; 
	text-align:center;
	padding:5px 0px 0px 0px;
}
.aboutheaderbartext a{
	color:#67432c;
	text-decoration:none;
}
.aboutheaderbartext a:visited{
	color:#67432c;
	text-decoration:none;
}
.aboutheaderbartext a:hover{
	color:#67432c;
	text-decoration:underline;
}
.whyheaderbar {
	width:515px;
	min-height:32px;
	height:32px;
	background-image:url(images/greyaboutheader515.gif);
	background-repeat:no-repeat;
	float:left;
	text-align:center;
}
.whyheaderbartext {
	width:515px;
	min-height:27px;
	color:#67432c;
	font-size:18px;
	font-weight: bold; 
	text-align:center;
	padding:5px 0px 0px 0px;
}
.whyheaderbartext a{
	color:#67432c;
	text-decoration:none;
}
.whyheaderbartext a:visited{
	color:#67432c;
	text-decoration:none;
}
.whyheaderbartext a:hover{
	color:#67432c;
	text-decoration:underline;
}

.homeallbrands{
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#59B0C4;
	float:right;
	padding:4px 4px 0px 0px;
}
.homeallbrands a{
	color:#59B0C4;
	text-decoration:underline;
}
.homeallbrands a:visited{
	color:#59B0C4;
	text-decoration:underline;
}
.homeallbrands a:hover{
	color:#59B0C4;
	text-decoration:underline;
}
.greenheadernamebar {
	width:419px;
	min-height:32px;
	height:32px;
	background-image:url(images/greygreenheader419.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#67432c;
	font-size:18px;
	font-weight: bold; 
	text-align:center;
}
.greenheadernamebartext {
	width:419px;
	min-height:27px;
	height:27px;
	color:#67432c;
	font-size:18px;
	font-weight: bold; 
	text-align:center;
	padding-top:5px;
}
.greenheadernamebartext a{
	padding-top:5px;
	height:27px;
	color:#0a9c02;
	text-decoration:none;
}
.greenheadernamebartext a:visited{
	color:#0a9c02;
	text-decoration:none;
}
.greenheadernamebartext a:hover{
	color:#0a9c02;
	text-decoration:underline;
}

.aboutfooterbar {
	width:515px;
	min-height:18px;
	height:18px;
	background-image:url(images/greyaboutfooter515.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#A0E9AA;
	font-size:7px;
	text-align:center;
}
.whyfooterbar {
	width:515px;
	min-height:18px;
	height:18px;
	background-image:url(images/greyaboutfooter515.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#67432c;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	padding-bottom:4px;
}
.whyfooterbar a{
	color:#67432c;
	text-decoration:none;
}
.whyfooterbar a:visited{
	color:#67432c;
	text-decoration:none;
}
.whyfooterbar a:hover{
	text-decoration:underline;
}

.home-whyfooter {
	width:299px;
	min-height:20px;
	height:20px;
	background-image:url(images/homewhyfooter.gif);
	background-repeat:no-repeat;
	float:left;
	color:#67432c;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	padding-bottom:4px;
}
.home-whyfooter a{
	color:#67432c;
	text-decoration:none;
}
.home-whyfooter a:visited{
	color:#67432c;
	text-decoration:none;
}
.home-whyfooter a:hover{
	text-decoration:underline;
}

.home-whyfooter {
	width:299px;
	min-height:20px;
	height:20px;
	background-image:url(images/homewhyfooter.gif);
	background-repeat:no-repeat;
	float:left;
	color:#67432c;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	padding-bottom:4px;
}
.home-whyfooter a{
	color:#67432c;
	text-decoration:none;
}
.home-whyfooter a:visited{
	color:#67432c;
	text-decoration:none;
}
.home-whyfooter a:hover{
	text-decoration:underline;
}

.greenfooterbar {
	width:419px;
	min-height:18px;
	height:18px;
	background-image:url(images/greygreenfooter419.jpg);
	background-repeat:no-repeat;
	float:left;
	color:#0a9c02;
	font-size:12px;
	font-style:italic;
	text-align:center;
}
.greenfooterbar a{
	color:#0a9c02;
	text-decoration:none;
}
.greenfooterbar a:visited{
	color:#0a9c02;
	text-decoration:none;
}
.greenfooterbar a:hover{
	color:#0a9c02;
	text-decoration:underline;
}

.bottomsection-text{
    font: 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	width:90%;
	float:left;
	margin:15px 5px 5px 10px;
}
.bottomsection-text a{
	color:#ffffff;
	text-decoration:none;
}
.bottomsection-text a:visited{
	color:#ffffff;
	text-decoration:none;
}
.bottomsection-text a:hover{
	color:#ffffff;
	text-decoration:underline;
}
.homewhy-text{
    font: 11px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:289px;
	height:259px;
	line-height:18px;
	padding: 0px 3px 0px 3px;
	float:left;
	border-left-style:solid;
	border-left-color:#d5d5d5;
	border-left-width:2px;
	border-right-style:solid;
	border-right-color:#d5d5d5;
	border-right-width:2px;
	text-align:left;
}
.homewhy-text a{
	color:#67432c;
	text-decoration:none;
}
.homewhy-text a:visited{
	color:#67432c;
	text-decoration:none;
}
.homewhy-text a:hover{
	color:#67432c;
	text-decoration:underline;
}
.whysection-text-box{
	width:511px;
	height:100px;
	min-height:100px;
	float:left;
	border-left-style:solid;
	border-left-color:#d5d5d5;
	border-left-width:2px;
	border-right-style:solid;
	border-right-color:#d5d5d5;
	border-right-width:2px;
}

.whysection-text{
    font: 12px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:486px;
	height:100px;
	padding:5px 5px 5px 20px;
}
.whysection-text a{
	color:#67432c;
	text-decoration:none;
}
.whysection-text a:visited{
	color:#67432c;
	text-decoration:none;
}
.whysection-text a:hover{
	color:#67432c;
	text-decoration:underline;
}

.greensection-text-box{
	float:left;
	height:100px;
	border-left-style:solid;
	border-left-color:#d5d5d5;
	border-left-width:2px;
	border-right-style:solid;
	border-right-color:#d5d5d5;
	border-right-width:2px;
	background-image:url(images/iboxhomegreen118x92.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.greensection-text {
	padding:5px 0px 0px 125px;	
	height:95px;
	min-height:95px;
    font: 12px Arial, Helvetica, sans-serif;
	color:#67432c;
	width:290px;
}
.greensection-text a{
	color:#A0E9AA;
	text-decoration:none;
}
.greensection-text a:visited{
	color:#A0E9AA;
	text-decoration:none;
}
.greensection-text a:hover{
	color:#A0E9AA;
	text-decoration:underline;
}

#widesectionshell{
	background:#ffffff;
	margin:2px;
	float:left;
	width:954px;
}

#widesectioncontent{
	width:954px;
	background:#ffffff;
	color:#67432c;
	font: 12px Arial, Helvetica, sans-serif;
	margin:0px;
}

#toplevelsectiontitle{
	width:948px;
	height:37px;
	margin-left:4px;
	background-image:url(images/brownheader928.jpg);
	float:left;
}
div#toplevelsectiontitle #page-title{
	width: 100%;
	height: 30px;
	margin-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
}
div#toplevelsectiontitle h1{
	width: 100%;
	height: 25px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #ffffff;
	text-align:center;
}

.widebodyshell{
	background:#ffffff;
	float:left;
	width:960px;
}

#widebodycontent{
	background:#ffffff;
	color:#67432c;
	margin:2px;
}
.widebodycontent{
	width:950px;
	background:#ffffff;
	color:#67432c;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin:2px 5px 5px 5px;
}
#sectioncaption{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#67432c;
	text-decoration:none;
	font-weight:normal;
	text-align:left;
	z-index:1;
	margin:0px 5px 5px 5px;
	position:relative;
	width:97%;
	float:left;
}

.footerviewall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#67432c;
	padding:2px 0px 5px 5px;
	}

.footerviewall a{
	color:#67432c;
	font-style:italic;
	text-decoration:underline;
	}
.footerviewall a:visited{
	color:#67432c;
	text-decoration:underline;
}
.footerviewall a:hover{
	color:#67432c;
	text-decoration:underline;
}
.footernavtablecontainer{
	border-top:2px solid #67432c;
	border-bottom:2px solid #67432c;
	padding:0px 0px 4px 0px;
}
.footercategory{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#67432c;
	font-weight:bold;
	padding:0px 0px 5px 5px;
	}

.footercategory a{
	color:#67432c;
	text-decoration:none;
	}
.footercategory a:visited{
	color:#67432c;
	text-decoration:none;
}
.footercategory a:hover{
	color:#67432c;
	text-decoration:underline;
}
.footeritem{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#67432c;
	font-weight:normal;
	padding:0px 0px 0px 5px;
}

.footeritem a{
	color:#67432c;
	text-decoration:none;
	}
.footeritem a:visited{
	color:#67432c;
	text-decoration:none;
}
.footeritem a:hover{
	color:#67432c;
	text-decoration:underline;
}
.footerbrands{
	text-align:center;
}

.footercolumn {
	width:16%;
}
.homefootercategory{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#67432c;
	font-weight:bold;
	padding:5px 0px 5px 15px;
	}

.homefootercategory a{
	color:#67432c;
	text-decoration:none;
	}
.homefootercategory a:visited{
	color:#67432c;
	text-decoration:none;
}
.homefootercategory a:hover{
	color:#67432c;
	text-decoration:underline;
}
.homefooteritem{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#67432c;
	font-weight:normal;
	padding:0px 0px 0px 5px;
}

.homefooteritem a{
	color:#67432c;
	text-decoration:none;
	}
.homefooteritem a:visited{
	color:#67432c;
	text-decoration:none;
}
.homefooteritem a:hover{
	color:#67432c;
	text-decoration:underline;
}
.homefooterbrands{
	text-align:center;
}
.footernavtable{
	width:954px;
}
.homefootercolumn {
	width:23%;
}
.homefootercolumnwide {
	width:31%;
}
#greenmail {
	background-color:#e9f4e9;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	height:25px;
	min-height:25px;
	padding-top:8px;
	color:#67432c;
	text-align:center;
	border-top:2px solid #67432c;
	margin:5px 0px 0px 0px;
}

#sectioncaption ul{
	padding:5px 0px 0px 5px;
}

#browncaption {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#67432c;
	text-decoration:none;
	text-align:left;
	z-index:0;
	margin:0px 5px 0px 5px;
}

#browncaption ul{
	padding:5px 0px 5px 5px;
}
.items{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#67432c;
}
.items td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#67432c;
	text-align:center;
}

.itemprice{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#646464;
	text-align:center;
}

.csitems{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	padding:0px 0px 5px 5px;
	color:#67432c;
	text-align:left;
}

.csitems a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#67432c;
	text-align:left;
}

.csitems a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#67432c;
	text-align:left;
}

.csitems a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#67432c;
	text-align:left;
}

.itemoptionprice{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:14px;
		color:#67432c;
		display: block; 
        background-color:#eef1f9	; 		
		float: left; 
		width: 45%;
		margin-left:0px;
		margin-top:5px;
		}
.itemoptionsaleprice{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:15px;
		color:#ff0000;
		display: block; 
        background-color:#eef1f9; 		
		float: left; 
		width: 45%; 
		margin-left:0px;
		margin-top:5px;
}
.saleprice {
	color:#C00; 
	font-weight:normal;
	text-align:center;
	font-size:11px;
}
.spacer5blank{
		width: 95%;
		height:5px;
		clear:both;
}
.itemoptionpricewide{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		color:#67432c;
		display: block; 
        background-color:#eef1f9; 		
		float: left; 
		width: 90%;
		margin-left:10px;
		}
		
#brownheadercontainer{
	margin-top:6px;
	margin-left:3px;
	float:left;
	width:595px;
}

#brownitemheaderdashedborder{
	width:550px;
	height:22px;
	padding-top:2px;
	border-bottom:1px dashed #67432c;
	border-top:1px dashed #67432c;
}
#brownitemheadertitle{
	width: 550px;
	height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #67432c;
	background-color:#99cc99;
}
#browntabitemheaderdashedborder{
	width:570px;
	height:22px;
	padding-top:2px;
	border-bottom:1px dashed #67432c;
	border-top:1px dashed #67432c;
}
#browntabitemheadertitle{
	width: 570px;
	height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #67432c;
	background-color:#99cc99;
}
#browntabitemheaderinfo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #67432c;
	padding:5px 5px 5px 5px;
	width:560px;
}
#brownitemheaderinfo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #67432c;
	padding:5px 5px 5px 5px;
	width:540px;
}

.brownitemheaderfield {
	font-family:Arial, Helvetica, sans-serif;
	width:550px;
	font-size:12px;
	color: #67432c;
	padding:5px 0px 2px 0px;
}
        div.brownitemheaderfield span.label { 
		font-weight:bold;
		display: block; 
        background-color:#ffffff; 		
		float: left; 
		width: 150px; 
		}
		div.brownitemheaderfield span.data { 
		display: block; 
        background-color:#ffffff;  
		float: left; 
		width: 400px;  
}
		div.brownitemheaderfield span.data a{
		text-decoration:underline;
		color:#67432c; 
}

		div.brownitemheaderfield span.data a:visited{
		text-decoration:underline;
		color:#67432c; 
}
		div.brownitemheaderfield span.data a:hover{
		text-decoration:underline;
		color:#67432c; 
}


#brownitemheaderwarning{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #ff0000;
	padding:0px 5px 0px 5px;
	width:540px;
	text-align:center;
}
.browntabitemheaderfield {
	font-family:Arial, Helvetica, sans-serif;
	width:570px;
	font-size:12px;
	color: #67432c;
	padding:5px 0px 2px 0px;
}
        div.browntabitemheaderfield span.label { 
		font-weight:bold;
		display: block; 
        background-color:#ffffff; 		
		float: left; 
		width: 150px; 
		}
		div.browntabitemheaderfield span.data { 
		display: block; 
        background-color:#ffffff;  
		float: left; 
		width: 420px;  
}

		div.browntabitemheaderfield span.data a{
		text-decoration:underline;
		color:#67432c; 
}

		div.browntabitemheaderfield span.data a:visited{
		text-decoration:underline;
		color:#67432c; 
}
		div.browntabitemheaderfield span.data a:hover{
		text-decoration:underline;
		color:#67432c; 
}


#browntabitemheaderwarning{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #ff0000;
	padding:0px 5px 0px 5px;
	width:560px;
	text-align:center;
}

.visibleborder {
	border:2px solid #000000 !important;
}
.invisibleborder {
	border:2px solid #FFFFFF !important;
}
#titleBar {
	cursor:move;
	background-color: #000099;
	color:#FFFFFF;
}
#imgplaceholder {
	visibility:hidden;
	position:absolute;
	z-index:1000;
	background-color: #FFFFFF;
}
#hiddenfields {
	visibility:hidden;
}
.addtocart{
	float:right;
	padding-right:10px;
}
.close {
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 2px outset;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}

#brownitemimage{
	float:left;
	width:370px;
	text-align:center;
	background-color:#ffffff;
	background-image:url(http://site.invitationbox.com/mainimagebackground.gif);
	background-repeat:no-repeat;
}

#browntabitemimage{
	float:left;
	width:350px;
	text-align:center;
	background-color:#ffffff;
	background-image:url(http://site.invitationbox.com/mainimagetabbackground.gif);
	background-repeat:no-repeat;
}

#mainimg{
	text-align:center;
}

#mainimg img{
	text-align:center;
}

#imagecell{
	text-align:center;
}


#relatedtitlebackbrown{
width: 930px;
margin: 0px auto;
text-align:center;
border:solid 2px #67432c;
}

#relateditemslowerframe{
width: 930px;
margin: 0px auto;
text-align:center;
position:relative;
border-left:solid 2px #67432c;
border-right:solid 2px #67432c;
border-bottom:solid 2px #67432c;
}

#relatedtitle{
width: 926px;
margin: 0px auto;
text-align:center;
border:solid 2px #ffffff;
background-color:#99cc99;
color:#67432c;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

#recentitems{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#67432c;
}
#recentitems td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#67432c;
}

#recentitemscontainer {
	border:0px;
	min-height:100px;
	height:1%;
	padding: 5px 0px 10px 16px;
	width:928px;

}

.recentitemstitleback{
	width:928px;
	height:32px;
	min-height:32px;
	background-image:url(images/brownheader928.jpg);
	text-align:center;
	
}

.recentitemslowerframe{
width: 922px;
min-height:100px;
height:1%;
text-align:center;
border-left:solid 3px #67432c;
border-right:solid 3px #67432c;
}

.recentitemstitle{
margin: 0px auto;
text-align:center;
padding-top:3px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
}

div#contact-us-area {
	text-align:center;
	width: 900px;
	margin-bottom: 18px;
}
div#contact-us-area form {
	margin: 8px;
	padding: 0;
}
div#contact-us-area form label {
	width: 300px;
	text-align: right;
	float: left;
	color: #67432c;
	font: bold 11px Verdana, Arial, sans-serif;
	padding-right: 10px;
}
div#contact-us-area > form > label {
	width: 300px;
	margin-top: 8px;
}
div#contact-us-area form input {
	width: 350px;
	float: left;
	margin-top: 4px;
	margin-right: 30px;
	border: solid 1px #67432c;
	padding: 2px;
}
div#contact-us-area form textarea {
	width: 350px;
	height: 140px;
	margin-top: 4px;
	float:left;
	border: solid 1px #67432c;
	padding: 2px;
}
div#contact-us-area form input#submit-button {
	margin-top:5px;
	padding-top:5px;
	border: none;
	width:auto;
	float:none;
}
div#contact-us-area form input#reset-button {
	background: url(images/contact-clear.gif) no-repeat center top;
	width: 63px;
	height: 22px;
	float: none;
	margin: auto;
	border: none;
	vertical-align: middle;
}

.verses-heading {
padding:2px; 
background-color:#FFFFFF;
text-align: left;
color:#67432c; 
font-weight: bold;
font-size: 14px;
width:100%;
}
.verses {
padding:2px 2px 2px 8px; 
background-color:#FFFFFF;
color: #67432c;
text-align: left;
font-size: 12px;
width:100%;
}
#verseslist ul{
	padding:0px 0px 0px 5px !important;
}
#verseslist li {
color:#67432c; 
font-weight: bold;
font-size: 12px;
padding: 0px 0px 0px 15px;
}

.recent-items{
	text-align:center;
	margin:0px auto;
}

.recentitem{
	float:left;
	position:relative;
	height:150px;
	width:19%;
	padding:2px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#67432c;
}


.recentitem img{
	vertical-align:middle;
}

#pricingrow1{
	background-color:#ccffcc;
	font-size:11px;
}

#pricingrow2{
	background-color:#99cc99;
	font-size:11px;
}
#pricingheader{
	background-color:#67432c;
	color:#ffffff;
}
.pricingforheader{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	color:#67432c;
}
#pricingfooter{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	color:#67432c;
}

span.recentitem a.sectionimage{
	height:90px;
	width: 90px;
	background-image:url(images/lowersectionimagebackground.gif);
	background-repeat:no-repeat;
	vertical-align:middle;
}

.warningtall{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align:center;
	font-weight:bold;
	padding-bottom:10px;
}

.warningtall{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align:center;
	font-weight:bold;
	padding-bottom:10px;
}
.outerbluecontainer {
	width:940px;
	margin-bottom:10px;
	padding:0px 10px 0px 10px;
}
.outerbluetabcontainer {
	width:560px;
	margin-bottom:5px;
	padding:0px 5px 0px 5px;
}
.outerbluecontaineraj {
	width:95%;
	margin-bottom:10px;
	margin-left:10px;
}

.outerbluecontaineroptions {
	width:584px;
	float:right;
	margin:10px 19px 10px 0px;
}

.outerlowerpricingcontainer, .outerlowerwordingcontainer, .outerlowerbirchcraftcontainer, .outerlowerreturnaddresscontainer, .outerlowerproofcontainer, .outerlowerrushcontainer, .outerlowerspecialinstructionscontainer, .outerlowerenvelopeliningcontainer, .outerlowerfrontaddresscontainer, .outerlowerpreshipenvelopescontainer, .outerlowerdigitalphotocontainer, .outerlowerassemblycontainer, .outerlowerbluecontainer {
	border-bottom:1px solid #67432c;
	border-right:1px solid #67432c;
	border-left:1px solid #67432c;
}

.outerlowerpricingcontainer {
	background-color:#eae8e9;
}

.outerlowerwordingcontainer, .outerlowerbirchcraftcontainer, .outerlowerenvelopeliningcontainer, .outerlowerbluecontainer {
	background-color:#eef1f9;
}

.outerlowerreturnaddresscontainer {
	background-color:#E9F4E9;
}

.outerlowerproofcontainer {
	background-color:#fce3fa;
}

.outerlowerrushcontainer {
	background-color:#fbfccd;
}

.outerlowerspecialinstructionscontainer {
	background-color:#e5ded4;
}

.outerlowerfrontaddresscontainer, .outerlowerdigitalphotocontainer {
	background-color:#c8e4e8;
}

.outerlowerpreshipenvelopescontainer {
	background-color:#eae8e9;
}

.outerlowerassemblycontainer {
	background-color:#dfd5d7;
}

.lowerbluecontainer {
	padding:0px 5px 5px 5px;
}

div.topic-heading {
background-color:#67432c;
color:#ffffff; 
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
height:20px;
font-weight: bold; 
width:100%;
}
        div.topic-heading span.name {
		padding-left:2px;
		background-color:#67432c; 
                display: block; 		
		float: left; 
		width: 863px; 
		}
        div.topic-heading span.name A:link {
		text-decoration:none;
		}
        div.topic-heading span.name A:visited {
		text-decoration:none;
		}
        div.topic-heading span.namenarrow {
		padding-left:2px;
		background-color:#67432c; 
                display: block; 		
		float: left; 
		width: 780px; 
		}
        div.topic-heading span.namenarrow A:link {
		text-decoration:none;
		}
        div.topic-heading span.namenarrow A:visited {
		text-decoration:none;
		}

		div.topic-heading div.namefull { 
		padding-left:2px;
		background-color:#67432c; 
                display: block; 		
		float: left; 
		width: 100%; 
		}
		div.topic-heading span.namefull { 
		background-color:#67432c; 
		float: left; 
		width: 100%; 
		}
        div.topic-heading span.namefull A:link {
		text-decoration:none;
		}
        div.topic-heading span.namefull A:visited {
		text-decoration:none;
		}
		div.topic-heading span.moreinfo { 
		float: right; 
		color:#FFFFFF;
		width: 75px; 
                }
		div.topic-heading span.moreinfo img{
		border:0px;
		padding:1px 1px 0px 0px;
        }
		div.topic-heading span.moreinfotest { 
		position:absolute;
		color:#FFFFFF;
		top:-20px;
		left:820px;
        }
        div.topic-heading span.moreinfo A:link {
		color:#FFFFFF;
		text-decoration: underline;
                }
        div.topic-heading span.moreinfo A:visited {
		color:#FFFFFF;
		text-decoration: underline;
}
.spacer5{
		width: 100%;
		height:5px;
		clear:both;
}
.spacer10{
		width: 100%;
		height:10px;
		clear:both;
}

.doublelowerbluecontainer {
	padding:0px 5px 5px 5px;
	height:180px;
}
#doublelinedpic {
		float:left;
		height:150px;
		padding:5px;
}
#doublelinedpic img{
	border:1px solid #67432c;
}
#linedpic {
		float:left;
		height:120px;
		padding:5px;
}
#linedpic img{
	border:1px solid #67432c;
	float:right;
}
.doublelinedoutercontainer {
		float:left;
		padding:5px;
}

.guidanceleft{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	padding-top:5px;
	font-size:12px;
	float:left;
}

.personalguidanceleft{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	padding-top:5px;
	font-size:12px;
	position:relative;
	height:auto !important;
	height:50px;

}

span.pricingguidance{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:center;
	padding-top:5px;
	font-size:12px;
}

#verseslinescontainer {
		float:left;
		width:650px;
}

.linescontainer {
		float:left;
		width:650px;
}

#spacer1{
		width: 100%;
		height:1px;
		clear:both;
}
.rightnavhelplinks {
		width: 180px;
		background-color:#ffffff;
		margin:2px 0px 2px 2px;
		float:left;
		border:1px solid #67432c;
}
#rightnavhelplinksheader {
		font:bold 14px Arial, Helvetica, sans-serif;
		color: #67432c;
		background-color:#88c1cb;
		border-bottom:1px solid #67432c;
		padding:3px 0px 3px 0px;
		text-align:center;
}
#rightnavhelplinkstext {
		font:bold 11px Arial, Helvetica, sans-serif;
		padding:3px 0px 3px 0px;
		line-height:20px;
		color: #67432c;
		background-color:#ffffff;
		text-align:left;
}
#rightnavhelplinkstext a{
		font:bold 11px Arial, Helvetica, sans-serif;
		color: #67432c;
		background-color:#ffffff;
		text-align:left;
		text-decoration:none;
}
#rightnavhelplinkstext a:visited{
		font:bold 11px Arial, Helvetica, sans-serif;
		color: #67432c;
		background-color:#ffffff;
		text-align:left;
		text-decoration:none;
}

#rightnavhelplinkstext a:hover{
		font:bold 11px Arial, Helvetica, sans-serif;
		color: #67432c;
		text-align:left;
		text-decoration:underline;
}

.doubleguidanceleft{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	padding-top:5px;
	margin-left:10px;
	font-size:12px;
	width:730px;
	float:left;
}
.doublequestionsleft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	float:left;
	margin:10px 0px 0px 10px;
}
.spacer5noclear{
		width: 100%;
		height:5px;
}

.doublequestionsleft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
	float:left;
	margin:10px 0px 0px 10px;
}

.doubleliningcontainer {
		float:left;
		width:550px;
		margin-left:10px;
}
.doublecontainer {
	width:550px;
	text-align:left;
}
.doubleradio-free{
	text-align:center;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.warning{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align:center;
	font-weight:bold;
}

.brownitembodyfield {
	font-family:Arial, Helvetica, sans-serif;
	width:98%;
	font-size:12px;
	color: #000000;
	padding:5px 0px 2px 0px;
	clear:both;
}
        div.brownitembodyfield span.biglabel { 
		font-weight:bold;
		font-size:14px;
		display: block; 
		float: left; 
		width: 200px; 
		}
        div.brownitembodyfield span.label { 
		font-weight:bold;
		display: block; 
		float: left; 
		width: 200px; 
		}
		div.brownitembodyfield span.thinlabel { 
		font-weight:bold;
		display: block; 
		float: left; 
		width: 100px; 
		}
		div.brownitembodyfield span.thinnerlabel { 
		font-weight:bold;
		display: block; 
		float: left; 
		width: 150px; 
		}
		div.brownitembodyfield span.widelabel { 
		font-weight:bold;
		display: block; 
		float: left; 
		width: 320px; 
		}
		div.brownitembodyfield span.widerlabel { 
		font-weight:bold;
		display: block; 
		float: left; 
		width: 300px; 
		}
		div.brownitembodyfield span.speciallabel { 
		font-weight:bold;
		display: block; 
		float: left; 
		width: 450px; 
		}
		div.brownitembodyfield span.pricing { 
		font-weight:bold;
		display: block; 
		float: left; 
		width: 320px;
		margin-left: 30px;
		}
		div.brownitembodyfield span.viewall { 
		font-weight:bold;
		font-size:14px;
		display: block; 
		color:#FF0000; 		
		float: left; 
		text-align:center;
		width: 140px;
		margin-left: 30px;
		}
        div.brownitembodyfield span.link { 
		font-weight:bold;
		display: block; 
		float: left; 
		}
		div.brownitembodyfield span.link a { 
		text-decoration:underline;
		}
		div.brownitembodyfield span.linesdata { 
		display: block; 
		width: 415px;
		float: left;
		}
		div.brownitembodyfield span.linesdata a { 
		text-decoration:underline;
		}
		div.brownitembodyfield span.linesdata input {
		text-align:center;
		border:1px solid #000000;
		}
		div.brownitembodyfield span.linesstyle { 
		font-weight:bold;
		display: block; 
		text-align:center;
		text-decoration:underline;
		width: 70px;
		padding-left:3px;
		float: left;
		}
		div.brownitembodyfield span.linesstyle select {
		border:1px #67432c solid; 
		}
		div.brownitembodyfield span.linesstyle a { 
		text-decoration:underline;
		}
		div.brownitembodyfield span.linesstyle input {
		text-align:center;
		border:1px solid #000000;
		}		
		div.brownitembodyfield span.data { 
		display: block; 
		float: left;
		}
		div.brownitembodyfield span.data a { 
		text-decoration:underline;
		}
		div.brownitembodyfield span.data input {
		text-align:center;
		border:1px solid #000000;
		}
		div.brownitembodyfield span.egbadata { 
		display: block; 
		float: left;
		width:200px;
		}
		div.brownitembodyfield span.egbadata a { 
		text-decoration:underline;
		}
		div.brownitembodyfield span.egbadata input {
		text-align:center;
		border:1px solid #000000;
		}
		div.brownitembodyfield span.datatest { 
		display: block; 
        float: left; 
		width: 390px;  
		}
		div.brownitembodyfield span.datatest a {
		font-weight:normal;
		text-decoration:underline;  
		}
		div.brownitembodyfield span.datatest select {
}

.questionsleft{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-align:left;
}
.radio-freeleft{
	text-align:left;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.radio-yesno{
	float:left;
	color:#000000;
	width:220px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.perslinescontainer {
		float:left;
		width:800px;
}
.warningleft{
    color:#FF0000;
	text-align:left;
	font:bold 12px Arial, Helvetica, sans-serif;
}

#hidden-form form, #hidden-form input {
padding:0px; 
margin:0px;
}

.brownitemoptionpricefield {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#eef1f9;
	width:98%;
	font-size:12px;
	color: #67432c;
	padding:5px 0px 2px 0px;
}
.brownitemoptionfield {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	width:550px;
	font-size:12px;
	color: #67432c;
	padding:5px 0px 2px 0px;
}
        div.brownitemoptionfield span.label { 
		font-weight:bold;
		display: block; 
		float: left; 
		width: 160px; 
		}
		div.brownitemoptionfield span.data { 
		display: block; 
        float: left; 
		width: 390px;  
		}
		div.brownitemoptionfield span.data a {
		font-weight:normal;
		text-decoration:underline;  
}

.itemnotavailablenarrow{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:22px;
		color:#ff0000;
		display: block; 
        background-color:#ffffff;
		float:right;
		padding:10px 0px 20px 0px;
		width:630px;
		text-align:center; 
		}
.itemnotavailable{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:22px;
		color:#ff0000;
		display: block; 
        background-color:#ffffff;
		float:left;
		width:95%;
		text-align:center; 
		}

table.promotable {
width: 700px;
margin-top:10px;
background-color: #ffffff;
border: 1px #000000 solid;
border-collapse: collapse;
border-spacing: 0px;
text-align:center;
}
td.promoheader{
background-color: #99CC99;
text-align:center;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
color: #67432c;
}
td.promos { 
border-bottom: 1px #99cc99 dotted;
text-align: center;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #67432c;
background-color: #ffffff;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 8px;
padding-right: 0px;
}
td.promos img{
border:0px;
padding:0px;
}

img {
	border:0;
}
.sitemap-header {font: bold 14px verdana; color: #000000; display: block; padding-top:  25px;}
.sitemap-1      {font: bold 12px verdana; color: #0000FF; display: block; padding-left: 25px;}
.sitemap-2      {font: bold 12px verdana; color: #0000FF; display: block; padding-left: 40px;}
.sitemap-3      {font: normal 10px verdana; color: #0000FF; display: block; padding-left: 60px;}
.sitemap-4      {font: normal 9px verdana;  color: #0000FF; display: block; padding-left: 75px;}
.sitemap-5      {font: normal 8px verdana;  color: #0000FF; display: block; padding-left: 90px;}

.paging{
	font-size:14px;
	font-weight:bold;
}

.searchResults{
	font-size:14px;
	font-weight:bold;
}

#sectionResults td{
	width:50%;
	font-size:14px;
	font-weight:normal;
}

#itemSearchResults td{
	font-size:14px;
	font-weight:normal;
}


#details-tab-header{
display:none;
float:left;
width:110px;
height:32px;
background-image:url(images/graytab110x32.gif);
}
#details-tab-header-selected{
display:block;
float:left;
width:110px;
height:32px;
background-image:url(images/whitetab110x32.gif);
}
#pricing-tab-header{
display:block;
float:left;
width:110px;
height:32px;
background-image:url(images/yellowtab110x32.gif);
}
#pricing-tab-sale-header{
display:block;
float:left;
width:110px;
height:32px;
color:#ff0000;
background-image:url(images/yellowtab110x32.gif);
}
#pricing-tab-sale-header a{
color:#ff0000;
}
#pricing-tab-header-selected{
display:none;
float:left;
width:110px;
height:32px;
background-image:url(images/whitetab110x32.gif);
}
#pricing-tab-sale-header-selected{
display:none;
float:left;
width:110px;
height:32px;
color:#ff0000;
background-image:url(images/whitetab110x32.gif);
}
#shipping-tab-header{
display:block;
float:left;
width:110px;
height:32px;
background-image:url(images/pinktab110x32.gif);
}
#shipping-tab-header-selected{
display:none;
float:left;
width:110px;
height:32px;
background-image:url(images/whitetab110x32.gif);
}
#related-items-tab-header{
display:block;
float:left;
width:220px;
height:32px;
background-image:url(images/graytab220x32.gif);
}
#right-tab-header{
display:block;
float:left;
width:31px;
height:32px;
background-image:url(images/righttab31.gif);
}
#right-tab141-header{
display:block;
float:left;
width:141px;
height:32px;
background-image:url(images/righttab141.gif);
}
#right-tab251-header{
display:block;
float:left;
width:251px;
height:32px;
background-image:url(images/righttab251.gif);
}
#right-tab361-header{
display:block;
float:left;
width:361px;
height:32px;
background-image:url(images/righttab361.gif);
}

#related-items-tab-header-selected{
display:none;
float:left;
width:220px;
height:32px;
background-image:url(images/whitetab220x32.gif);
}

#help-tab-header{
display:block;
float:left;
width:140px;
height:32px;
background-image:url(images/graytab220x32.gif);
}
#help-tab-header-selected{
display:none;
float:left;
width:140px;
height:32px;
background-image:url(images/whitetab220x32.gif);
}
#tab-header-items{
position:relative;
text-align:center;
font-size:12px;
font-weight:bold;
width:584px;
height:32px;
line-height:32px;
}


#tab-header {
width:584px;
}

#tabbottom{
height:2px;
line-height:2px;
min-height:2px;
background-image:url(images/tabbottom.gif);
background-repeat:no-repeat;
}
#tab-items{
position:relative;
width:580px;
}
#details-tab{
display:block;
float:left;
width:570px;
border-width:0px 2px 0px 2px;
border-style:solid;
border-color:#67432c;
padding:10px 5px;
}

#pricing-tab{
display:none;
float:left;
width:570px;
border-width:0px 2px 0px 2px;
border-style:solid;
border-color:#67432c;
padding:5px;
}

#shipping-tab{
display:none;
float:left;
width:570px;
border-width:0px 2px 0px 2px;
border-style:solid;
border-color:#67432c;
padding:5px;
}

#related-items-tab{
display:none;
float:left;
width:570px;
border-width:0px 2px 0px 2px;
border-style:solid;
border-color:#67432c;
padding:5px;
}

#help-tab{
display:none;
float:left;
width:570px;
border-width:0px 2px 0px 2px;
border-style:solid;
border-color:#67432c;
padding:5px;
}

#brownitemheadermap {
	text-align:center;
	width:550px;
}
#brownitemheadermap img{
	width:548px;
}
#itemheaderpricechart{
width:560px;
height:350px;
}

.optionquestion{
	font-size:12px;
}

#tabs{
width:580px;
}

#tabviewall { 
		font-weight:bold;
		text-align:center;
		width: 560px;
}
#iframeprice { 
	text-align:center;
	width:560px;
}

#tabbody{
width:565px;
text-align:center;
}
		
.recentviewimg {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    width: 80px;
    height: 80px;
}
.recentviewimg * {
    vertical-align: middle;
}
.free-shipping-amount {
	background-color: #BB0000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
}

/*\*//*/
.recentviewimg {
    display: block;
}
.recentviewimg span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/
<!--[if IE]>
.recentviewimg span {
    display: inline-block;
    height: 100%;
}
<![endif]-->



