* {margin:0; padding:0;}
* {outline:none;}
img {border:0;}
html {height:100%;}
body {height: auto !important; height: 100%; min-height: 100%; position: relative; background:#84ba64; font:12px Arial, Helvetica, sans-serif; color:#333333;}
.center { width:760px; margin:0 auto; padding-bottom:60px; overflow:hidden;}
.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
ul {list-style:none;}
a {}

/*Head*/
.head { width:990px; margin:0 auto; height:119px; position:relative; z-index:1;}
.logo {position:absolute; left:-40px; top:0;}
.hdesc {background:url(/images/hdesc.jpg); width:591px; height:100px; right:0; top:4px; position:absolute;}
.hdesc p {padding:0px 5px 0 7px; color:#171920; font:11px/11px Arial, Helvetica, sans-serif;}
.hdesc p span {color:#cf1c00;}
.hlink { background: url(/images/hlink.jpg); width:123px; height:30px; font: bold 14px/30px Arial, Helvetica, sans-serif; text-align:center; color: #fff; text-decoration:none; position:absolute; top:86px; right:26px;}
.hlink:hover {text-decoration:underline; color:#fff; text-shadow: none;}

.thumbs {min-height:1px; width:1240px; margin:0 auto 19px auto; z-index:2; position:relative;}
.thumbs div {float:left; width:248px; height:357px;}
.thumbs a {display:block; width:240px; border:1px solid #0d1635; text-align:center; color:#560456; text-decoration:none;}
.thumbs a img {display:block; width:240px; height:320px; border-bottom:1px solid #0d1635;}
.thumbs a span {font: 20px/27px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#003e70; display:block; background:#daf0cd;}
.thumbs a:hover span {text-decoration:none; color:#b50000;}

.box {background:url(/images/box-bg.jpg) repeat-x #fbfff0; width:1100px; margin:0 auto 25px auto; position:relative; border:1px solid #2c4349; border-radius:3px;}
.boxads {background:url(/images/box-bg.jpg) repeat-x #fbfff0; width:1238px; margin:0 auto 25px auto; position:relative; border:1px solid #2c4349; border-radius:3px;}
.box-t {background:url(/images/box-t.jpg) no-repeat;}
.box-b {background:url(/images/box-b.jpg) no-repeat bottom; min-height:1px;}
.header1 {width:989px; margin:0 auto; overflow:hidden; height:29px;}
.header1 .hex {float:left; position:relative; left:50%;}
.header1 .hex div {position:relative; float:left; left:-50%;}
.header1 .hex div * {float:left;}
.header1 h2 {background: url(/images/he1.jpg);font: bold 20px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-align:center; height:30px;padding:0px 20px 0 20px;}
.header2 h2 {background: url(/images/he2.jpg); color:#fff;}
.header2 span {background: url(/images/he2-bg.jpg) no-repeat top center;}

.top1 {padding:10px 0 10px 30px; min-height:1px;}
.top1 ul {padding:0 0 0 0; background:url(/images/border1.png) repeat-y right; width:20%; float:left;}
.top1 ul li { line-height:23px; font-size:17px; height:23px; background:url(/images/point.png) no-repeat left center; padding:0 0 0 20px;}
.top1 ul a {color:#003e70; text-decoration:none;}
.top1 ul a:hover { color:#F00;}

.top2 {padding:10px 0 10px 30px; min-height:1px;}
.top2 ul {padding:0 0 0 0; background:url(/images/border1.png) repeat-y right; width:20%; float:left;}
.top2 ul li {color:#6c696d; line-height:22px; font-size:14px;}
.top2 ul a {color:#003e70; text-decoration:none; font-size:15px;}
.top2 ul a:hover { color:#F00;}

.footer { height:100px; width:988px; margin:0 auto; position:relative; font:11px/13px Arial, Helvetica, sans-serif;}
.fdesc {background:url(/images/fdesc.jpg); width:627px; height:70px; right:0; top:0px; position:absolute; padding:12px 15px 0 15px; color:#5b7f46;}
.fdesc p {padding-bottom:0px;}
.fdesc a {color:#0090a4; font-size:10px; text-decoration:none; }
.fdesc a:hover {text-decoration:underline;}

.thumbs2 {min-height:1px; width:1242px; margin:0 auto 22px auto; z-index:2; position:relative;}
.thumbs2 div {float:left; width:207px; height:274px;}
.thumbs2 a img {border:1px solid #37172d; width:201px; height:268px;}
.thumbs2 a img:hover {border:1px dashed #37172d;}
h1 {text-align:left; color:#d50000; font: bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif; position:relative; z-index:2; margin-top:4px; margin-bottom: 0px; line-height: 15px; padding-left: 7px;}

.banner1 {padding:10px 0 10px 8px;}
.banner2 {padding:15px 0; text-align:center;}

.hadrlinks {margin: -15px auto 25px auto; text-align:center; font-weight:normal; color:#fff; font:12px/15px Arial, Helvetica, sans-serif; width:1000px;}
.hadrlinks a {color:#fff; margin:0 1px 0 4px; line-height:12px; font-size:12px; text-decoration:none;}
.hadrlinks a:hover {color: #FF0;}
