@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6, div, img, hr, p {

	vertical-align: baseline;
	font-weight: inherit;
	font-family: inherit;
	font-style: inherit;
	font-size: 100%;
	border: 0 none;
	outline: 0;
	padding: 0px;
	margin: 0px;
	font-family:"Arial Narrow";
	font-weight:normal;
	
}

body {
	background-color:#f7f0ea;
	margin:0px;
	padding:0px;
}

p{ margin:0px; }

.clear{ clear:both; }

img, div, a, input, td { behavior: url(iepngfix.htc); }

#wraper, #header, #footer, #copy-right { width:890px; }

#wraper {
	margin:0px auto;
}

#header { height:35px; }

#header #nav
{
	width:76px;
	float:right;
	padding:10px 0px 0px 2px;
	display:inline;
}

#header #nav a
{
	font-family:"Arial Narrow";
	font-size:13px;
	color:#dc5d1f;
	font-weight:normal;
	text-decoration:none;
}

#header #nav a:hover
{
	color:#967967;
}

.search-field
{
	padding:2px;
	font-family:"Arial Narrow";
	font-size:13px;
	color:#a2a2a2;
	width:201px;
	height:18px;
	border:solid 1px #cbcbcb;
	outline:none;
	float:left;
	margin:5px 0px 0px 0px;
}

#main
{
	background:#FFF;
	border:solid 1px #d7d7d7;
	width:890px;
}



#box
{
	width:260px;
	/*height:336px;*/
	height:auto;
	float:left;
	display:inline;
}

.box-space
{
	width:26px;
	height:336px;
	float:left;
}

.box-left-space
{
	width:27px;
	height:336px;
	float:left;
}

/*#box h1
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding:16px 0px 16px 0px;
	text-align:center;
	color:#000;
	
}
*/
#footer
{
	height:141px;	
}


#nav-bottom
{
	padding:0px;
	margin:0px;
	list-style:none;
	padding:12px 0px 0px 8px;
	float:left;
	display:inline;
}

#nav-bottom li, #nav-bottom li a 
{
	font-family:"Century Gothic";
	font-size:14px;
	color:#999797;
	font-weight:normal;
	text-decoration:none;
	float:left;
	display:inline;
}

#nav-bottom li a:hover, #nav-bottom li a.hover 
{
	color:#000;
}

#nav-bottom li.hspace
{
	padding:0px 6px 0px 6px;
}
#footer #email
{
	float:right;
	width: 264px;
	padding-top:10px;
}
#footer .email-field
{
	background:#fffcf8;
	font-family:"Century Gothic";
	font-size:12px;
	color:#dc5d1f;
	border:solid 1px #e7e7e7;
	outline:none;
	padding:2px;
	width:192px;
	height:22px;
	float:left;
	display:inline;
	
}

.signup
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#5f5f5f;
	float:right;
	padding:4px 8px 0px 0px;
}

.signup:hover
{
	color:#967967;
	text-decoration:none;	
}

#footer #copy-right
{
	background:url(../images/footer-bg.jpg) repeat-x;
	height:auto;
	margin-top:12px;
	padding-top: 32px;
}

.copy
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#6b6b6b;
	width:300px;
	padding-left:20px;
	float:left;
	display:inline;
}

.designed
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#6b6b6b;
	text-decoration:none;
	padding-right:20px;
	float:right;
}

.designed a
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#6b6b6b;
	text-decoration:none;
	
}


#products
{
	background:url(../images/inner-product-bg.jpg);
	height:450px;
	width:878px;
	margin:0px auto;
}
#products #col1
{
	width:628px;
	height:138px;
	float:left;
	display:inline;
}
#products #desc
{
	width:214px;
	height:138px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#585858;
	padding-left:13px;
	float:left;
	
}

#products #desc2
{
	width:214px;
	height:138px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#585858;
	padding-left:13px;
	float:left;
	
}

#products #gallery
{
	width:628px;
	height:298px;
	padding-left:13px;
	
}


#products #details
{
	width:214px;
	height:324px;
	border:solid 1px #d8d7d7;
	background:#FFF;
	float:right;
	margin: 22px 11px 0px 0px;
}

#products #details table
{
	margin:21px 0px 0px 10px;
	
}
#products #details table td
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	padding:2px;
	color:#787878;
}

#products #details .combo
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding:2px;
	width:122px;
	height:22px;
	border:solid 1px #CCC;
	color:#787878;
}
#products #details .text-field
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#787878;
	border:solid 1px #CCC;
	padding:2px;
	width:116px;
	height:16px;
}
#more-products-outer
{
	width:410px;
	height:240px;
	float:left;
	display:inline;
}

#more-products-inner
{
	width:410px;
	height:217px;
	background:url(../images/more-products-bg.jpg) repeat-x;
	margin:0px auto;
	text-align:center;
	
}

#horiz-align
{
	width:851px;
	height:244px;
	margin:0px auto;
	padding-left:6px;
	padding-top:26px;
}

.hspace2
{
	width:21px;
	float:left;
	height:20px;
}

#gallery #nav-img
{
	width:209px;
	height:62px;
	background:#fff;
}

#gallery #nav-img img
{
	
	margin:5px 0px 0px 4px;
}

#gallery #list
{
	width:209px;
	height:244px;
	float:left;
	display:inline;
}

#features
{
	margin:0px;
	padding:0px;
	padding:0px 0px 0px 16px;
}


#gallery #list ul li, #gallery #list ul li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
}

#gallery #display
{
	width:450px;
	height:296px;
	float:left;
	position: relative;
	right: -176px;
	top: -255px;
}

#colors
{
	width:140px;
	margin-top:133px;
}

#colors ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	padding-top:6px;
}

#colors li, #colors a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#a1a1a1;
	text-decoration:none;
	text-transform:uppercase;
}

#colors li
{
	background:url(../images/bullets.jpg) no-repeat;
	background-position:left 5px;
	padding:2px 0px 0px 8px;
}

.hr
{
	border-top:solid 1px #d7d7d7;
	height:1px;
	width:882px;
	margin:0px 4px 0px 4px;
	
}
#main #content
{
	padding:13px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
}



.text-field-1, .text-field-2, .textarea
{
	border:solid 1px #bea798;
	background:#fbf5ef;
	height:15px;
	padding:2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	outline:none;
}

.text-field-1 {	width:200px; }
.text-field-2 {width:150px;}
.textarea { width:340px; height:70px;}

#tbl-contact { margin-left:30px; }

#reset, #submit
{
	cursor:pointer;
	width:65px;
	height:30px;
	border:none;
	outline:none;
	
}
#submit{ background:url(../images/submit.jpg) no-repeat;} 
#reset { background:url(../images/reset.jpg) no-repeat;}

#list-box
{
	width:179px;
	height:181px;
	/* [disabled]background:url(../images/list-box.jpg) no-repeat; */
	text-align:center;
	margin-right:10px;
	margin-bottom:10px;
	display:inline;
	float:left;
	/* [disabled]background-color: #F4F4F4; */
}

#list-box h2
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;

	padding:6px 0px 0px 0px;
	text-align:center;
}

#list-box img {	padding:14px 0px 0px 0px; }

#list-box p, #list-box a {
	font-family:Tahoma;
	font-size:11px;
    color:#02890f;
	font-weight:bold;
	padding-top:4px; text-align:center;
}

#list-box a
{
	color:#3b3b3b;
	font-weight:normal;
	text-decoration:none;	
	display:block;
	padding-top:2px;
}

#list-box a:hover
{
	color:#000;

}


.h-align
{
	padding-left:55px;	
}

.bags-h-align
{

	padding-left:150px;

}


#at15s_inner, .at_item span { font-family:Arial, Helvetica, sans-serif;font-size:11px; }


.page-title, .page-url, .page-desc, .page-matched,page-desc-matched
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#4b4b4b;
}
.page-title
{color:#dc5d1f; font-size:13px}
.page-desc
{
	color:#4b4b4b;
	font-size:12px;
	
}

.page-url
{
	color:#0093dd;
	font-size:11px;
}

.page-matched, .page-desc-matched
{
	color:#dc5d1f;
	font-size:13px;
	font-weight:bold;
}
.page-desc 
{
	padding-left:12px;
	display:block;
}
.page-url
{
	padding-left:12px;
	display:block-inline;
}
#search_result br
{
	
	display:none;
}
.page-matched-text
{
	color:#dc5d1f;
	font-size:12px;

}

#search_result p
{
	display:block;
	
	padding-bottom:16px;
	padding-left:6px;
}


