body{margin:0;padding:0;text-align:center;background:#f6f1de url(img/bg.gif) 0 0 repeat-x}
body,td{font:normal 14px "Times New Roman", Times;color:#736f63; line-height:16px}
h1,h2,h3{font:bold 15px "Times New Roman", Times;color:#d54219; margin:0 0 12px 0; text-transform:uppercase; padding:0;line-height:13px}
#content h3{color:#4a483e}
#left-colum h3{font-size:13px; margin-bottom:8px}
p{margin:0 0 13px 0;padding:0}
a{text-decoration:underline;color:#a9a28d}
a:hover{ text-decoration:none; color:#d3370d}
form{display:inline}
input,select,textarea{font:normal 11px Arial; color:#737168; vertical-align:middle}
select{height:20px}
button{font:normal 11px Verdana}
.clr{height:1px; clear:both; overflow:hidden; margin-top:-1px}

#main{width:1000px; margin:0 auto}

#head{padding:18px 0 0 0; text-align:center; height:147px; margin-bottom:6px; background:url(img/head.jpg) 50% 0 no-repeat}
#head a img{border:0}

#menu{height:71px; width:853px; background:url(img/mn-2.gif) 0 0 repeat-x; margin:0 auto 8px auto}
#menu div{background:url(img/mn-1.jpg) 0 0 no-repeat}
#menu ul{height:71px; background:url(img/mn-3.jpg) 100% 0 no-repeat; padding:12px 0 0 52px; margin:0; list-style:none}
#menu ul li{float:left; padding:14px 19px 0 0; height:23px; font:bold 12px Garamond; line-height:12px; text-transform:uppercase; margin-right:17px; background:url(img/li-mn.gif) 100% no-repeat}
#menu ul li.end{padding-right:0; margin:0; background:none}
#menu ul li a{color:#676257; text-decoration:none}
#menu ul li a:hover{color:#d3370d}
#menu ul li a img{border:0}

#container{width:545px; padding:0 125px 65px 330px; text-align:left}
#container #left-colum{width:170px; float:left; margin-left:-206px;_margin-left:-103px}
#container #content{width:545px; float:right}

#left-colum .menu{margin:0 0 18px 0; padding:0; list-style:none; width:170px}
#left-colum .menu li{margin-bottom:4px;background:#fffcf5 url(img/box-1-1.gif) 0 0 no-repeat}
#left-colum .menu li b{display:block;background:url(img/box-1-2.gif) 0 100% no-repeat; font-weight:normal;_height:1px}
#left-colum .menu li i{display:block; background:url(img/li-1.gif) 152px 13px no-repeat; font-style:normal;_height:1px}
#left-colum .menu li b a{display:block;padding:7px 20px 7px 16px;text-decoration:none; color:#545042;height:100%}
#left-colum .menu li a:hover{color:#807a64}
#left-colum .box{width:170px; background:#fffcf5 url(img/box-1-1.gif) 0 0 no-repeat}
#left-colum .box div{background:url(img/box-1-2.gif) 0 100% no-repeat; padding:10px 17px; color:#a9a28d}
#left-colum .ul-1{padding:0; margin:0; list-style:none}
#left-colum .ul-1 li{padding:4px 0 4px 12px; background:url(img/li-2.gif) 0 10px no-repeat}

#content .box-2{width:551px; margin:0 -3px 28px -3px; background:url(img/box-2-1.gif) 0 0 no-repeat; position:relative; float:left}
#content .box-2 div{background:url(img/box-2-3.gif) 0 100% no-repeat; padding:8px 0}
#content .box-2 img{width:535px; padding:0 8px; background:url(img/box-2-2.gif) 0 0 repeat-y}
#content .cat-1{margin:0 -29px 0 -4px; width:579px; padding:0; list-style:none; position:relative}
#content .cat-1 li{float:left; width:164px; padding:0 25px 25px 4px; line-height:19px; color:#938b72}
#content .cat-1 li .img{background:url(img/box-3-1.gif) 0 0 no-repeat; width:168px; margin:0 0 5px -4px}
#content .cat-1 li .img div{background:url(img/box-3-3.gif) 0 100% no-repeat; padding:6px 0}
#content .cat-1 li .img img{width:150px; padding:3px 9px; background:url(img/box-3-2.gif) 0 0 repeat-y}
#content .cat-1 li a,
#content .item ul li a{color:#736f63; font-size:16px; line-height:18px; }
#content .cat-1 li a:hover,
#content .item ul li a:hover{color:#d3370d}
#content .cat-1 li.clr,
#content .item ul li.clr{float:none; width:auto; padding:0;_margin-top:-15px;_margin-top:-15px}
#content .cat-1row{border-bottom:1px dotted #a9a28d;}

#content .text{font:normal 16px "Times New Roman", Times;color:#736f63; line-height:18px; text-align: justify; }
#content .nav{margin:0 0 10px 0; padding:0; list-style:none; height:16px}
#content .nav{font:normal 20px "Times New Roman", Times;color:#d3370d; line-height:16px}
#content .nav li {float:left; height:16px; padding:0 12px 0 0; margin:0 9px 0 0; background:url(img/li-nav.gif) 100% 6px no-repeat;}
#content .nav li.last {background:none;}
#content .nav li a{color:#505050; }
#content .nav li a:hover{color:#d3370d}
#content .item{margin:0 -17px 20px -4px; width:566px; position:relative}
#content .item{font:normal 15px "Times New Roman", Times;color:#736f63; /*line-height:18px*/}
#content .item .left{width:268px; padding-left:4px; padding-right: 10px; float:left; }
#content .item .left .img{width:272px; margin:0 10px 10px -4px; background:url(img/box-4-1.gif) 0 0 no-repeat}
#content .item .left .img div{background:url(img/box-4-3.gif) 0 100% no-repeat; padding:7px 0}
#content .item .left .img img{padding:2px 9px 2px 10px; width:254px; background:url(img/box-4-2.gif) 0 0 repeat-y}
#content .item ul{width:566px; margin:0; padding:0; list-style:none;}
#content .item ul li{width:278px; padding:0 0 10px 5px; float:left}
#content .item ul li .img{width:125px; background:url(img/box-5-1.gif) 0 0 no-repeat; float:left; margin:0 0 10px -4px}
#content .item ul li .img div{background:url(img/box-5-3.gif) 0 100% no-repeat; padding:7px 0}
#content .item ul li .img img{width:107px; padding:2px 9px; background:url(img/box-5-2.gif) 0 0 repeat-y}
#content .item ul li b{font-size:15px; color:#d3370d}
#content .item .orderlink{font-weight:bold;}
#content .ul-2{width:365px; margin:0 0 20px 0; padding:0; list-style:none}
#content .ul-2 li{line-height:20px; font-weight:bold; padding:0 0 10px 15px; background:url(img/li-4.gif) 2px 7px no-repeat}
#content .ul-2 li input{float:right; width:192px}

#footer{background:#df582d; border-top:8px solid #e6d7a4}
#footer-text{width:845px; margin:0 auto; height:95px; padding:26px 75px 0 80px; color:#ed9d79; text-align:left; font-size:14px; line-height:14px}
#footer-text ul{float:right; width:635px; margin:0 0 18px 0; padding:0; list-style:none; height:14px}
#footer-text ul li{float:right; padding:0 0 0 28px; background:url(img/li-3.gif) 14px 2px repeat-y}
#footer-text ul li.end{padding:0; background:none}
#footer-text ul li a{color:#fff8dd}
#footer-text ul li a:hover{color:#f1b89e}
#footer-text div{text-align:right; clear:both}
#footer-text div a{margin-left:13px}
#footer-text div a img{border:0}


#content .ul-1{margin:0 0 23px 0; padding:0; list-style:none}
#content .ul-1 li{padding:0 0 9px 12px; background:url(img/li-2.gif) 0 6px no-repeat; line-height:18px}
#content .ul-1 li b{display:block; float:left; width:182px}
#content .ul-1 li strong{display:block; float:left; width:182px}
#content .ul-1 li input,
#content .ul-1 li textarea{width:225px}
#content .ul-1 li select{width:228px;_width:200px}
#content .ul-1 li.end{background:none; padding-left:164px}

