@import url('reset.css') screen;
html, body {height:100%;}
body {background-color:#d8d4d4; font:62.5% Arial, Helvetica, sans-serif; color:#585858; text-align:center;}
.hidden	{width:0 !important; font-size:0 !important; height:0 !important; position:absolute !important; left:-999% !important; overflow:hidden !important;}
label {cursor:pointer;}
.clearfix:after{content:"."; display:block;	height:0; clear:both; visibility:hidden;}
.clearfix {display: inline-block;}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* typography */
p, a, li, dt, dd, label, input, textarea, legend {font-size:1.2em;}
a {color:#fff; text-decoration:none;}
li a, p a, label input, label textarea, h1 a, h2 a, h3 a, h4 a, h5 a, li li, p label{font-size:1em;}
p {padding-bottom:5px; line-height:1.4em;}
ul, ol {list-style:none; margin:0; padding:0}
h1 {font-size:2.9em;}
h2{font-family:Helvetica,Arial,sans-serif; font-size:2.6em; letter-spacing:-0.04em; line-height:1.05em; font-weight:bold; color:#000; padding-bottom:20px;}
h2 span {color:#585858;}
h3 {letter-spacing:-0.04em; line-height:1.05em; font-size:1.8em; font-weight:bold; padding:10px 0 5px 0}

.error {color:#f33;}

.col {float:left; margin:0 10px 0 0; display:inline;}
.one {width:183px;}
.two {width:510px;}
.col.last {margin:0;}
.padm {padding:30px 20px;}
.padt {padding:30px 0;}
.three {width:693px;}


/* input buttons */
.submit {background:#707070; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; display:inline; float:left;}
.submit input {border:none; background:#000 url(/img/buttons/btn-arrow.gif) no-repeat right center; color:#fff; border:none; overflow:visible; padding:0 1.2em .2em .5em; font-weight:bold; cursor:pointer; margin:-1px 1px 1px -1px; float:left; height:1.6em;} 
.submit input.search {background-image:url(/img/buttons/btn-search.gif); padding-right:2em;}
.submit input:hover {text-decoration:underline;}


/* Structure */
.container {width:100%; margin:0 auto 10px auto; position:relative; z-index:0;}
.header{height:99px; width:100%; background:#ac0f09 url(../images/bg/topredbg.jpg) no-repeat center center; border-bottom:1px solid #fd1c1c; text-align:center;}
.hinr{width:765px; height:99px; position:relative; margin:auto;}
.hinr h1{width:160px; position:absolute; left:0; top:30px}
.hinr .nav{	position:absolute;	left:200px;	top:53px;	width: 564px;}
.hinr .nav ul{margin:0px; padding:0px; text-align:right;}
.hinr .nav ul li{display: inline;}
.hinr .nav ul li a{padding:5px 8px; font-weight:bold;}


.logo{position:absolute; left:262px; top:0px;}
.phldr{height:231px; position:relative; width:100%; background:#533719 url(../images/bg/pictbg.jpg) no-repeat center center; border-bottom:1px solid #f8e827; text-align:center;}
.pinr{width:765px; height:231px; position:relative; margin:auto;}
.pict {float:left; margin:0 0 0 0; display:inline; width:507px;}
.coff{float:left; margin:0 0 0 0; display:inline; width:134px; padding:55px 0 0 64px; text-align:}

/* Content*/
.content{width:765px; margin:auto; text-align:left; background:#fff url(../images/bg/cbg.gif) no-repeat center top;}
.content div img{ display:block;}
#stockb{background:#fff url(../images/bg/scbg.gif) no-repeat center top;}




/* Footer */
.footer {background:#c2bebe; margin:10px 0 0 0; padding:20px 0; width:100%; float:left;}
.pinf{width:765px; height:40px; position:relative; margin:auto;}
.footer .nav{	position:absolute;	left:0px;	top:20px;	width: 564px; text-align:left;}
.footer .nav ul li{display: inline;}
.footer .nav ul li a{padding:5px 8px; font-weight:bold; color:#666666;}

