@charset "utf-8";
/* CSS Document */

body {
margin:0;
padding:0;
background:#fff7e5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a {color:#a14800; text-decoration:none;}
a:hover {border-bottom:1px dotted #a14800;}

.wrap {
width:1000px;
margin:0 auto;
padding:0 10px;
}

.clear {clear:both;}

#top {
background:#FFFFFF url('images/top-bg.gif') repeat-x;
height:132px;
border-top:2px solid #ff9641;
border-bottom:2px solid #00aeff
}

#top img.logo {
float:left;
border:none;
outline:none;
margin:10px 0 0 10px;
}

#top img.sep {
width:5px;
height:132px;
float:left;
}

#top .bookmarks {
background:#ff9641 url('images/bookmark-left.gif') no-repeat left;
height:29px;
width:265px;
float:right;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
margin-right:45px
}
#top .bookmarks img {
margin-bottom:-5px;
border:none;
outline:none;
}

#top .bookmarksR {
background:url('images/bookmark-right.gif') no-repeat right;
padding-top:4px;
padding-bottom:12px
}

#top .links {
float:right;
width:700px;
height:25px;
margin-top:20px;
clear:right;
}

#top .links a {
display:block;
background:#a4e1fe url('images/top-links-bg.gif') repeat-x;
float:left;
color:#000000;
text-decoration:none;
margin:0 4px;
outline:none
}

#top .links a .LinkL {
background:url('images/top-links-left.gif') no-repeat left;
}

#top .links a .LinkR {
background:url('images/top-links-right.gif') no-repeat right;
padding:11px;
}

#top .links a:hover {
background:#a4e1fe url('images/top-links-bg-hover.gif') repeat-x;
border:medium none;
}

#top .links a:hover .LinkL {
background:url('images/top-links-left-hover.gif') no-repeat left;
}

#top .links a:hover .LinkR {
background:url('images/top-links-right-hover.gif') no-repeat right;
}










#sidead {
float:right;
width:317px;
margin:15px 0;
background:#caeeff url('images/right-ad-top.gif') no-repeat top;
text-align:center
}

#sidead .bottom {
background:url('images/right-ad-bottom.gif') no-repeat bottom;
padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px
}

#textcontent {
float:left;
width:100%;
margin:15px 0;
text-align:justify;
}

h2.boxh2 {
margin:0;
font-size:12px;
background:#ececec url('images/h2-bg.gif') repeat-x;
}

h2.boxh2 .h2L {
background:url('images/h2-left.gif') no-repeat left;
}
h2.boxh2 .h2R {
background:url('images/h2-right.gif') no-repeat right;
padding:14px
}

.box {
background:#FFFFFF url('images/box-back.gif') repeat-y left;
}
.boxR {
background:url('images/box-back.gif') repeat-y right;
}
.boxB {
background:url('images/box-back.gif') repeat-x bottom;
}
.boxBL {
background:url('images/box-bl.gif') no-repeat bottom left;
}
.boxBR {
background:url('images/box-br.gif') no-repeat bottom right;
padding:15px
}


table.prod {
width:100%;
}

table.prod td.prdimg1, table.prod td.prdimg2{
width:65px;
text-align:center;
}
table.prod td.prdimg1 {
background:#fff7e5;
}
table.prod td.prdimg2 {
border:1px solid #fff7e5;
}
table.prod td.prdimg1 img, table.prod td.prdimg2 img{
border:2px solid #ff9641;
}

table.prod td.prdtext1, table.prod td.prdtext2{
vertical-align:text-top;
font-size:11px;
width:300px;
}
table.prod td.prdtext1 strong, table.prod td.prdtext2 strong {
font-size:11px;
padding-bottom:4px;
display:block;
}

table.prod td.prdtext1 {
border:1px solid #fff7e5;
}
table.prod td.prdtext2 {
background:#fff7e5;
}

table.prod td.prdmr1, table.prod td.prdmr2 {
text-align:center;
width:65px;
}
table.prod td.prdmr1 img, table.prod td.prdmr2 img {
border:none;
outline:none;
}
table.prod td.prdmr1 a:hover, table.prod td.prdmr2 a:hover {
border-bottom:none;
}
table.prod td.prdmr2 {
border:1px solid #fff7e5;
}
table.prod td.prdmr1 {
background:#fff7e5;
}



#siderss {
float:left;
width:317px;
margin:15px 0;
background:#caeeff url('images/right-ad-top.gif') no-repeat top;
text-align:center
}

#siderss .bottom {
background:url('images/right-ad-bottom.gif') no-repeat bottom;
padding:10px
}

#siderss h3 {
margin:5px;
padding-bottom:10px;
border-bottom:5px;
border-bottom:1px dotted #000000;
}

#siderss ul {
margin:0;
padding:0;
list-style:inside circle;
text-align:left;
padding-left:5px;
}

#siderss li {
margin:0;
padding:0;
padding-bottom:8px;
}


#textcontent2 {
float:right;
width:665px;
margin:15px 0;
text-align:justify;
font-size:11px;
}



#footer {
height:56px;
background:#ffb87e url('images/footer-bg.gif') repeat-x top;
width:1000px;
margin:0 auto;
font-size:12px;
font-family:Arial, Helvetica, sans-serif
}

#footer .left {
height:56px;
background:url('images/footer-left.gif') no-repeat left top;
}
#footer .right {
height:56px;
background:url('images/footer-right.gif') no-repeat right top;
}

#footer .copy {
float:left;
padding:25px 0 0 25px;
}
#footer a {
color:#00354e;
text-decoration:none;
}
#footer a:hover {
text-decoration:underline;
}
#footer .links {
float:right;
padding:25px 25px 0 0;
color:#fc8c30;
}