* {
	padding: 0;
	margin: 0;
}

body {
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
	background: #fff;
	color: #4c4b49;
}

div,img {
	border: 0;
	border-collapse: collapse;
}

ul {
	list-style: none;
}

p {
	padding: 0px 0px 18px 0px;
}

a {
	text-decoration: underline;
	color: #7e440c;
	outline: none;
}

a:hover {
	text-decoration: none;
}

.main {
	background: #ffffff url(../images/tail.gif) repeat-x 0 0;
	padding: 20px 0px 0px 0px;
}

.main-width {
	width: 963px;
	margin: 0 auto;
	background: url(../images/shadow-bgr.gif) repeat-y 0 0;
}

.main-width .shadow-left {
	background: url(../images/shadow-left.gif) no-repeat 0 0;
}

.main-width .shadow-right {
	background: url(../images/shadow-right.gif) no-repeat right 0;
}

.main-width .shadow-left-bot {
	/*background: url(../images/shadow-left-bot.gif) no-repeat 0 bottom;*/
	
}

.main-width .shadow-right-bot {
	/*background: url(../images/shadow-right-bot.gif) no-repeat right bottom;*/
	overflow: hidden;
	height: 100%;
}

.header {
	height: 411px;
	overflow: hidden;
	background: url(../images/border-top.gif) repeat-x 0 0;
	position: relative;
}

.header .left {
	background: url(../images/corner-left-top.gif) no-repeat 0 0;
}

.header .right {
	background: url(../images/corner-right-top.gif) no-repeat right 0;
	height: 411px;
	overflow: hidden;
	padding: 0px 12px 0px 11px;
}

.header .img {
	height: 248px;
}

/*** Menu ***/
.main-menu {
	clear: both;
	height: 59px;
	overflow: hidden;
	background: url(../images/menu-bgr.gif) repeat-x 0 0;
	padding: 0px 0px 0px 30px;
}

.menu {
	float: left;
}

.menu ul {
	list-style: none;
	float: left;
	overflow: hidden;
	padding: 10px 0px 0px 0px;
}

.menu ul li {
	float: left;
	overflow: hidden;
	background: url(../images/ver.gif) no-repeat right 9px;
	margin: 0px 0px 0px 0px;
	padding: 0px 6px 0px 0px;
}

.menu ul li a {
	float: left;
	display: block;
	height: 100%;
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.menu ul li a span {
	display: block;
	float: left;
}

.menu ul li a span span {
	padding: 9px 10px 18px 10px;
}

.menu ul li a:hover {
	color: #996634;
	background: url(../images/menu-bgr-act.gif) repeat-x 0 0;
	cursor: pointer;
}

.menu ul li a:hover span {
	background: url(../images/menu-left-act.gif) no-repeat 0 0;
}

.menu ul li a:hover span span {
	background: url(../images/menu-right-act.gif) no-repeat right 0;
}

/*** Logo ***/
.logo {
	overflow: hidden;
	float: left;
	height: 99px;
}

.logo .indent {
	padding: 20px 0px 0px 20px;
}

/*** Column ***/
.content {
	clear: both;
	overflow: hidden;
	height: 100%;
	padding: 0px 18px 0px 16px;
}

.content-bgr {
	/*background: url(../images/content-bgr.gif) repeat-x 0 0;*/
	overflow: hidden;
	height: 100%;
}

/*** Content  ***/
.column-center {
	overflow: hidden;
	height: 100%;
	padding: 16px 0px 1px 16px;
}

/******/
.column-center .box {
	overflow: hidden;
	height: 100%;
	padding: 0px 0px 20px 0px;
}

.column-center .box .left {
	float: left;
	width: 420px;
	overflow: hidden;
	background: #fff;
	margin: 0px 21px 0px 0px;
}

.column-center .box .left-product {
	float: left;
	width: 620px;
	overflow: hidden;
	background: #fff;
	margin: 0px 21px 0px 0px;
}

.column-center .box .right-product {
	float: left;
	width: 220px;
	overflow: hidden;
	background: #fff;
}

.column-center .box .right {
	float: left;
	width: 420px;
	overflow: hidden;
	background: #fff;
}



.column-center .box .indent {
	padding: 12px 9px 10px 12px;
	overflow: hidden;
	background: none;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	color: #4c4b49;
	line-height: 1.5em;
}

.column-center .box .indent h1 {
	font-size: 20px;
	color: #301600;
	padding: 13px 0px 21px 47px;
}

.column-center img {
	float: left;
}

.column-center .box .right h1 {
	padding: 13px 0px 21px 48px;
}

.column-center .box .indent p {
	padding: 0px 0px 0px 11px;
}

.column-center .box .indent p b {
	color: #a41e1c;
}

.column-center .box .more-link {
	padding: 1px 17px 0px 0px;
}

.more-link {
	clear: both;
	display: block;
	float: right;
	font-size: 12px;
	color: #74502c;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.more-link span {
	background: url(../images/more-link.gif) no-repeat right 6px;
	padding: 0px 6px 0px 0px;
}

.more-link {
	text-decoration: none;
}

.more-link:hover {
	text-decoration: underline;
}

.column-center .box .right p {
	clear: both;
}

.column-center .indent {
	overflow: hidden;
	height: 100%;
	background: #f9f6eb;
	padding: 21px 28px 28px 23px;
	margin: 0px 0px 0px 0px;
}

/*** Footer ****/
.footer {
	clear: both;
	overflow: hidden;
	height: 100%;
	font-size: 1.2em;
	color: #000;
	line-height: 1.4em;
	padding: 0px 0px 0px 0px;
}

.footer .width {
	width: 963px;
	margin: 0 auto;
	height: 86px;
	overflow: hidden;
	background: url(../images/border-bot.gif) repeat-x 0 0;
}

.footer .footer-bgr-left {
	background: url(../images/corner-left-bot.gif) no-repeat 0 0;
	overflow: hidden;
	height: 86px;
}

.footer .footer-bgr-right {
	background: url(../images/corner-right-bot.gif) no-repeat right 0;
	width: 100%;
	overflow: hidden;
	height: 86px;
}

.footer .indent {
	overflow: hidden;
	height: 100%;
	padding: 23px 20px 20px 33px;
}

.footer span {
	
}

.footer a {
	color: #000; /*text-decoration:none;*/
}

#liquid-round {
	width: 100%;
	margin: 0px auto;
	background: #fff url(../images/liquid-leftside.gif) repeat-y left top;
}

.center-content {
	position: relative;
	background: url(../images/liquid-rightside.gif) repeat-y right top;
	padding: 1px 20px 1px 25px;
	margin: -1px 0 -10px 0;
}

.top {
	width: 100%;
	height: 20px;
	background: url(../images/liquid-top.gif) no-repeat left top;
}

.top span {
	display: block;
	position: relative;
	height: 20px;
	background: url(../images/liquid-top-right.gif) no-repeat right top;
}

.bottom {
	height: 60px;
	background: url(../images/liquid-bottom.gif) no-repeat left bottom;
}

.bottom span {
	display: block;
	position: relative;
	height: 60px;
	background: url(../images/liquid-bottom-right.gif) no-repeat right top;
}

.product-list-header {
	font-size: 1.2em;
	font-weight: bold;
}

.product-list {
	
}

.product-list .col1 {
	
}

.product-list .col2 {
	position: absolute;
	left: 130px;
}

.align-right {
	position: absolute;
	left: 865px;
	top: 42px;
	}

.product-list .col3 {
	position: absolute;
	left:300px;
}

.product-list .col4 {
	position: absolute;
	left: 400px;
}

.right-list {
	position: absolute;
	top:90px;
	width:400px;
	}
	
/*.footer a:hover { text-decoration: underline;}*/
