a:link {
	color: #908873;
	text-decoration:none;
}
a:visited {
	color: #A19981;
	text-decoration:none;
}
a:hover {
	color: #817A66;
	text-decoration:none;
}
a:active {
	color: #908873;
	text-decoration:none;
}

/* Site Formating*/

body {
	margin: 0px 0px 0px 0px;
	background-image:url(../images/front/Header_Bg.jpg);
	background-repeat:repeat-x;
	background-position:center top;
	background-color: #FFFFFF;
	text-align:center;
}
.Main{
	width:873px;
	margin:0px auto;
	text-align:left;
	padding-bottom:20px;
	
}
.Header{
	width:873px;
	height:123px;
	background-image:url(../images/front/Logo.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	position:relative;
}
.Header_Text{
	width:200px; 
	float:right; 
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;	
	color:#F5F3EC;	
	font-size:15px; 
	font-weight:normal;
	text-align:right;
	margin:40px 20px 0px 0px;
	letter-spacing:0.1em;
}

/* Home Top Nav - Formating Start*/

.Nav{
	width:810px;
	float:left;
	position:relative;
}
.Nav a:link{
	width:100%;
	color:#A19981;
	background-image:url(../images/front/Nav_Arrow.jpg);
	background-position:right;
	background-repeat:no-repeat;
	display:block;
}
.Nav a:hover{
	width:100%;
	color:#817A66;
	background-image:url(../images/front/Nav_Arrow_Dark.jpg);
	background-position:right;
	background-repeat:no-repeat;
	display:block;
}
.Nav_Sides{
	width:257px; 
	float:left; 
}
.Nav_Center{
	width:256px; 
	float:left; 
	margin:0px 20px 0px 20px; 
}

/* Home Top Nav - Formating End*/

/* Content Search and Breads - Formating Start*/

.Search {
	width:182px;
	margin-top:10px;
	margin-bottom:0px;
	float:left;
}
.Search form {
	padding:0px;
	margin:0px;
}
.Breads{	
	width:675px;
	margin-top:10px;
	margin-bottom:0px;
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:12px;
	float:right;
	vertical-align:top;
}
.Search_Box{
	width:122px;
	height:15px;
	font-size:11px;
	position:relative;
	border:1px solid #666666;
	float:left;
}
.Search_Button {
	float:right;
}
form{
	margin:0;
	padding:0;
	height:19px;
}

/* Content Search and Breads - Formating End*/

/* Home Image Banner - Formating Start*/

.Banner{
	width:810px;
	height:331px;
	background-image:url(../images/front/Banner.jpg);
	background-repeat:no-repeat;
	float:left;
	position:relative;
	display:block;
}
.Banner_Text{
	position:absolute;
	z-index:1;
	left: 15px;
	top: 290px;
	width: 200;
	color:#FFFFFF;
	font-size:22px;
	font-family:Times New Roman, Times CE;
}
.Banner_Text_Dark{
	color:#000000;
	font-size:22px;
	font-family:Times New Roman, Times CE;
}

/* Home Image Banner - Formating End*/

/* Home Content - Formating Start*/

.Content{
	width:873px;
	overflow:hidden;
	border-bottom:1px solid #A4A4A4;
	clear:both;
}
.Left_Column{
	width:182px;
	overflow:hidden;
	background-color:#DDDACF;
	margin-top:10px;
	float:left;
	min-height:340px;
}
.Left_Column_Content{
	width:221px;
	margin-top:10px;
	float:left;
	position:relative;
	border-top:1px solid #A4A4A4;
}
.Right_Column{
	width:675px;
	margin-top:10px;
	float:left;
	margin-left:16px;
	margin-bottom:15px;
	border-top:1px solid #A4A4A4;
	overflow:hidden;
}
.Form_Text{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:12px;
	color:#666666;
	margin:0px;
	padding:0px;
}
.Form_Input{
	width:352px;
	margin:0px;
	padding:0px;
}
.Form_Button{
	width:170px;
	margin:0px;
	padding:0px;
}
/* Home Content - Formating End*/

/* Product - Formatin Start*/

.Products{
	width:675px;
	margin-top:3px;
	padding-top:4px;
	float:right;
	position:relative;
}
.Product_box{
	width:31%;
	float:left;
	padding:5px;
}
.Product_box_center{
	width:31%;
	float:left;
	padding:5px;
	margin:0px 4px 0px 4px;
}
.Product_Info{
	width:675px;
	margin-top:4px;
	margin-top:4px;
	float:left;
	overflow:hidden;
}
/* Product - Formatin End*/

/* Footer - Formating Start*/

.Footer{
	width:873px;
	height:78px;
	clear:both;
}
.Production{
	margin:8px 14px 0px 0px;
	float:right;
	position:relative;
	text-align:right;
}
.Sales{
	margin:8px 58px 0px 0px;
	float:right;
	position:relative;
	text-align:right;
}

/* Footer - Formating Start*/

/* Text Formating - Start */

h1{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:18px;
	color:#828B9C;
	font-weight:normal;
	border-bottom:1px solid #A4A4A4;
	padding-bottom:7px;
	padding-top:4px;
	margin:0px;
}
h2{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:18px;
	color:#333333;
	font-weight:normal;
	padding-bottom:6px;
	padding-top:6px;
	margin:0px;
}
h3{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:14px;
	color:#333333;
	font-weight:normal;
	padding-bottom:4px;
	padding-top:6px;
	margin:0px;}
p{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:13px;
	color:#666666;
	margin-top:8px;
	line-height:18px;
}

li{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:13px;
	color:#666666;
}
DIV .Left_Column li{
	padding-right:10px;
	list-style-type:none;
	list-style-image:none;
	border-bottom:1px solid #B3B1A6;
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	color:#666666;
	font-size:13px;
	letter-spacing:10%;
}

#categoryHeader {
	width:166px;
	height:20px;
	background-color:#CCC9BB;
	padding:8px;
	border-bottom:#FFFFFF 1px solid;
}
#categoryHeader P {
	padding:0px;
	margin:0px;
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:13px;
	color:#666666;
}
DIV .Left_Column ul{
	margin:0px;
	padding:0px;
}
DIV .Left_Column_Content ul{
	margin:0px;
	padding:10px 11px 20px 8px;
}
DIV .Header li{
	list-style-type:none;
	list-style-image:none;
	margin:0px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:3px;
	padding-left:0px;
	height:16px;
	line-height:16px;
	border-bottom:1px solid #FFFFFF;
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	color:#666666;
	font-size:13px;
	letter-spacing:10%;
}
DIV .Header ul{
	padding:0px;
	margin:1px 11px 0px 8px;
}
DIV .Header a{
	width:100%;
	color:#FFFFFF;
	display:block;
}
DIV .Header a:hover{
	width:100%;
	color:#000000;
	display:block;
}
DIV .Left_Column a{
	padding:8px 0px 8px 0px;
}
DIV .Left_Column a:Link{
	width:100%;
	color:#666666;
	display:block;
}
DIV .Left_Column a:visited{
	width:100%;
	color:#666666;
	display:block;
}
DIV .Left_Column a:active{
	width:100%;
	color:#666666;
	display:block;
}
DIV .Left_Column a:hover{
	width:100%;
	color:#817A66;
	display:block;
	background-image:url(../images/new_nav_arrow.png);
	background-position:right;
	background-repeat:no-repeat;
}
DIV .Nav li{
	list-style-type:none;
	list-style-image:none;
	margin:0px;
	padding:5px 0px 7px 0px;
	border-bottom:1px solid #cccccc;
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	color:#666666;
	font-size:13px;
	letter-spacing:10%;
	display:block;
}
DIV .Nav ul{
	margin:0px;
	padding:0px 0px 10px 0px;
}
DIV .Products h3{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:13px;
	color:#666666;
	margin-top:0px;
	padding:0px;
	font-weight:normal;
}
DIV .Products p{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:11px;
	color:#666666;
	margin-top:0px;
	padding:0px;
	font-weight:normal;
}
DIV .Product_Info_Text {
	width:320px;
	margin-top:0px;
	padding:0px;
	float:right;
	margin-left:10px;
	overflow:hidden;
}
DIV .Product_Info_Pic {
	float:left;
	width:325px;
	overflow:hidden;
}
DIV .Product_Info_Text p{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:11px;
	color:#666666;
	font-weight:normal;
}
DIV .Production h3{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:15px;
	color:#666666;
	margin:0;
	font-weight:normal;
}
DIV .Production p{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:13px;
	color:#999999;
	margin:0;
}
DIV .Sales h3{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:15px;
	color:#666666;
	margin:0;
	font-weight:normal;
}
DIV .Sales p{
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:13px;
	color:#999999;
	margin:0;
}
.TopTools {
	width:873px;
	height:40px;
	clear:both;
}

.back_to_top {
	font-family:Gill Sans MT, Gill Sans, Trebuchet MS, Arial;
	font-size:12px;	
	color:#333;
	text-align:right;
	clear:both;
}
.back_to_top a {
	text-decoration:none;
	color:#666;
}
.back_to_top  a:hover {
	text-decoration:none;
	color:#000;
}
/* Text Formating - End*/
