body {
background:url(images/mainbg.jpg) 0 0 repeat-x #fff;
color:#55556A;
font:14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

div,p,ul,h2,h3,img {
margin:0;
padding:0;
}

ul {
list-style-type:none;
}

a {
color:#6E6C00;
text-decoration:underline;
}

a:hover {
color:#000;
text-decoration:underline;
}

#topPan {
width:747px;
height:152px;
position:relative;
margin:0 auto;
padding:0;
}

#topPan img {
width:208px;
height:58px;
position:absolute;
top:35px;
left:0;
}

#topPan ul {
width:480px;
height:32px;
position:absolute;
top:76px;
right:0;
}

#topPan ul li {
float:left;
width:79px;
height:32px;
padding:0 0 0 1px;
}

#topPan ul li a {
display:block;
width:79px;
height:32px;
background:url(images/menubg-normal.gif) 0 0 no-repeat #7E7B00;
color:#656565;
font-size:11px;
font-weight:700;
line-height:32px;
text-transform:uppercase;
text-align:center;
text-decoration:none;
}

#topPan ul li a:hover {
background:url(images/menubg-hover.gif) 0 0 no-repeat #7E7B00;
color:#7C7900;
text-decoration:none;
}

#topPan ul li.home {
display:block;
width:79px;
height:32px;
background:url(images/menubg-hover.gif) 0 0 no-repeat #7E7B00;
font-size:11px;
font-weight:700;
line-height:32px;
color:#7C7900;
text-decoration:none;
text-transform:uppercase;
text-align:center;
}

#topPan ul.dropdown {
width:480px;
height:22px;
position:absolute;
top:119px;
right:0;
}

#topPan ul.dropdown li {
float:left;
width:79px;
height:22px;
}

#topPan ul.dropdown li a {
display:block;
width:79px;
background:url(images/vertical-dot.gif) 100% 0 no-repeat #fff;
color:#3E3E3E;
font-size:11px;
text-decoration:none;
text-align:center;
line-height:22px;
}

#topPan ul.dropdown li a:hover {
text-decoration:none;
background:url(images/vertical-dot.gif) 100% 0 no-repeat #fff;
color:#7C7900;
}

#topPan ul.dropdown li.verticallinenone a {
display:block;
width:79px;
background:#fff;
color:#3E3E3E;
font-size:11px;
text-decoration:none;
text-align:center;
line-height:22px;
}

#topPan ul.dropdown li.verticallinenone a:hover {
text-decoration:none;
background:#fff;
color:#7C7900;
}

#bodytopmainPan {
width:100%;
color:#8D8D8D;
float:left;
clear:both;
padding:42px 0 0;
}

#bodytopPan {
width:747px;
position:relative;
color:#55556A;
margin:0 auto;
padding:0;
}

#bodytopPan h2 {
color:#6E6C00;
font-size:24px;
height:70px;
line-height:70px;
font-style:italic;
padding-top:20px;
}

#bodytopPan p {
text-align:justify;
padding:0 38px 38px 0;
}

#bodytopPan li {
list-style-image:url('images/arrow1.gif');
margin-left:20px;
text-align:justify;
padding:0 38px 5px 5px;
}

#bodytopPan li b {
color:#C70000;
}

#bodytopPan p span {
font-weight:700;
color:#C70000;
font-style:italic;
}

#bodytopPan p.more {
margin:0 0 15px;
padding:0;
}

#bodytopPan p.more a {
display:block;
width:79px;
height:28px;
background:url(images/greenbutton.gif) 0 0 no-repeat #fff;
color:#111;
font-size:15px;
line-height:28px;
text-decoration:none;
padding:0 0 0 10px;
}

#bodytopPan p.more a:hover {
background:url(images/redbutton.gif) 100% 0 no-repeat #fff;
color:#111;
text-decoration:none;
}

#footermainPan {
height:214px;
background:url(images/footerbg.gif) 0 0 repeat-x #565656;
color:#fff;
clear:both;
}

#footerPan {
width:747px;
position:relative;
margin:0 auto;
}

#footerPan img.footerlogo {
width:186px;
height:50px;
position:absolute;
top:93px;
right:0;
}

#footerPan p.buynow {
background:url(images/buynow-button.gif) 0 0 no-repeat;
position:absolute;
top:42px;
right:15px;
width:64px;
height:22px;
padding:3px;
}

#footerPan p.buynow a {
width:55px;
height:18px;
display:block;
font-weight:700;
color:#565656;
text-decoration:none;
text-transform:uppercase;
font-size:12px;
padding:2px 0 0 5px;
}

#footerPan p.buynow a:hover {
color:#565656;
text-decoration:none;
}

#footerPan p.copyright {
background:#565656;
color:#fff;
font:12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
position:absolute;
top:100px;
left:1px;
}

#footerPan p.copyright_banners {
position:absolute;
top:90px;
left:1px;
}

#footerPan .links {
position:absolute;
top:153px;
left:1px;
font:12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
line-height:20px;
}

#footerPan .links a {
color:#fff;
background:#565656;
text-decoration:none;
padding:0 4px;
}

#footerPan .links a:hover {
text-decoration:underline;
}

.copyright a {
color:#fff;
background:#565656;
text-decoration:none;
padding:0 4px;
}

.copyright a:hover {
text-decoration:underline;
}

.order_now {
text-align:center;
font-style:italic;
font-weight:bold;
border:1px dotted #C70000;
padding:15px;
}

.order_now a {
font-size:24px;
height:70px;
line-height:40px;
padding-top:20px;
color:#C70000;
text-decoration:none;
}

.order_now a:hover {
text-decoration:underline;
}
