html, body {
width:100%;
margin:0px;
padding:0px;
}
body {
background: url(../images/mainbg.jpg) repeat-x;
background-position: top center;
background-color:#752008;
color:#2f2a22;
font-family:Georgia, Times New Roman;
font-size:13px;
line-height:19px;
}
.top1 {
background: url(../images/bgtop1.jpg) repeat-x; height:167px;
}
.top2 {
background: url(../images/top2.png) no-repeat; height:167px;
background-position: top left;
width:1067px;
}
.rel {
position:relative; z-index:2;
}
.abs {
position:absolute;
}
.fl {
float:left;
}
.fr {
float:right;
}
.clear {
clear:both;
}
.contain {
width:818px;
margin-left:auto;
margin-right:auto;
}
.contain2 {
width:1067px;
margin-left:auto;
margin-right:auto;
}
.menu {
background: url(../images/menubg.png);
width:223px;
background-position:top left;
color:#d0ac72;
font-family:Georgia, Times New Roman;
font-size:17px;
font-weight:bold;
margin-bottom:15px;
line-height:21px;
}
.menu .pad {
padding-left:16px; padding-right:16px;
padding-top:10px; padding-bottom:10px;
}
.menu ul {
list-style:none;
list-style-type:none;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
padding:0px;
}
.menu a:link {
text-decoration:none;
}
.menu a:visited {
text-decoration:none;
}
.menu a:hover {
text-decoration:none;
}
.menu li {
padding:0px;
margin-top:4px;
margin-bottom:4px;
}
.menu li a {  display:block; color:#d0ac72; padding-top:6px; padding-bottom:6px; padding-left:5px; padding-right:5px; }
.menu li a:hover {  display:block; color:#ffffff; background:url(../images/menuonbg.gif); padding-top:6px; padding-bottom:6px; padding-left:5px; padding-right:5px;}
.on a {  display:block; color:#ffffff; background:url(../images/menuonbg.gif); padding-top:6px; padding-bottom:6px; padding-left:5px; padding-right:5px; }
.on a:link {  color:#ffffff; }
.on a:visited {  color:#ffffff; }
.on a:hover {   color:#ffffff; }
.leftshad {
background: url(../images/body_02.png) repeat-y;
width:19px;
}
.rightshad {
background: url(../images/body_04.png) repeat-y;
width:18px;
}
.mainbod {
background: url(../images/body_03.jpg) no-repeat;
width:600px;
height:750px;
background-position:top;
background-color:#ede7d9;
vertical-align:top;
}
.mainbod .pad {
width:590px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
}
a img {
border:none;
}
p {
margin-top:2px;
margin-bottom:12px;
}
h1, h2, h3 {
margin-top:0px;
margin-bottom:10px;
}
h1 {
color:#dd3e17;
font-size:25px;
font-family: Georgia, Times New Roman;
line-height:27px;
font-weight:normal;
}
h2 {
color:#dd3e17;
font-size:18px;
font-family: Georgia, Times New Roman;
line-height:20px;
font-weight:normal;
}
.tagline {
color:#747d46;
font-size:18px;
font-family: Georgia, Times New Roman;
line-height:15px;
font-weight:bold;
}
.taglinesm {
color:#747d46;
font-size:12px;
font-family: Georgia, Times New Roman;
font-weight:bold;
}
.textbox1 {
background: url(../images/textbox1.gif) top no-repeat;
width:257px;
min-height:301px;_height:301px;
vertical-align:top;
}
.textbox2 {
background: url(../images/textbox2.gif) top no-repeat;
width:310px;
min-height:301px;_height:301px;
vertical-align:top;
}
.textbox3 {
background: url(../images/textbox3.gif) top no-repeat;
width:580px;
min-height:301px;_height:301px;
vertical-align:top;
}
.separator {
background-color:#d6c4ae;
height:1px;
margin-bottom:9px;
margin-top:9px;
}
.separator1 {
background-color:#d6c4ae;
height:1px;
margin-bottom:14px;
margin-top:14px;
}
.boxpad {
padding-left:12px;
padding-right:12px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
}
.menus td {
padding-left:6px; padding-right:6px;
}
.footer {
color:#d9ad69;
font-size:11px;
line-height:15px;
padding-top:0px;
padding-bottom:20px;
}
.footer a:link {
color:#d9ad69;
text-decoration:none;
}
.footer a:visited {
color:#d9ad69;
text-decoration:none;
}
.footer a:hover {
color:#ffffff;
text-decoration:underline;
}
a:link {
text-decoration:underline;
color:#dd3e17;
}
a:visited {
text-decoration:underline;
color:#dd3e17;
}
a:hover {
text-decoration:none;
color:#dd3e17;
}
.vm {
vertical-align:middle;
}
.whitie {
background-color:#ffffff;
padding:9px;
}
.green {
color:#606e12;
}
.green a:link {
color:#606e12; text-decoration:none;
}
.green a:visited {
color:#606e12; text-decoration:none;
}
.green a:hover {
color:#606e12; text-decoration:underline;
}
.date {
background: url(../images/date.gif) no-repeat;
color:#ffffff; font-size:14px;
width:51px;
height:44px;
margin-left:8px;
margin-right:8px;
margin-bottom:8px;
text-align:center;
}
.vt {
vertical-align:top;
}
.press p {
margin-top:0px;
}
.pic {
width:249px;
margin-left:20px;
margin-right:20px;
margin-bottom:14px;
}
.pic img {
margin-bottom:0px;
}
.prod {
margin-left:16px;
margin-right:16px;
width:159px;
}
.nentry {
padding:5px; cursor:pointer;
}
.nentryon {
padding:5px;
background-image:url(../images/bgnews.png);
cursor:pointer;
}
.rightside {
top:0px; left:190px; z-index:88;
}
.small {
font-size:10px;
line-height:14px;
}

