* {margin:0; padding:0;}
img {border:0;}
body { background:#9ea89e url(../images/bg.jpg) repeat-x; font:11px Arial, Helvetica, sans-serif; color:#ffffff;}
.center { width:969px; margin:0 auto; background:url(../images/main-bg.png) repeat-y;}
.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
ul {list-style:none;}
a { color:#231f20}
.main { background:url(../images/main-t.png) no-repeat; min-height:345px; padding:0 8px;}

/*Head*/
.head { background:url(../images/head-bg.jpg) repeat-x; height:65px; position:relative;}
.logo, .button-1 { position:absolute}
.logo { left:16px; top:16px;}
.button-1 {display:block; background:url(../images/button-11.jpg) no-repeat; width:137px; height:21px; bottom:0px; right:0px; font-weight:bold; padding:11px 0 0 13px; text-decoration:none; color:#ffffff;}
.button-1:hover {background:url(../images/button-1.jpg) no-repeat;}

.wrap {padding:0 0 0 4px; min-height:1px; background:url(../images/wrap-bg.png) repeat-y left; margin-bottom:3px;}
.left { width:158px; border-top:4px solid #5e9c9f; padding:21px 0 0 0; background:#a4c7c9 url(../images/left-bg.png) repeat-y; float:left;}
.right { width:791px; float:left; background:#066167;}

/*Left*/
.left h3 { font-size:19px; font-weight:bold; color:#efefef; background:url(../images/point-1.png) no-repeat left center; margin:0 0 0 10px; padding:1px 0 1px 34px;}
.l-nav {margin:24px 0 23px 0;}
.l-nav a { border-left:3px solid #5e9c9f; border-right:3px solid #5e9c9f; border-top:1px solid #c1dcd5; display:block; height:20px; font-weight:bold
; font-size:12px; padding:5px 0 0 11px;}
.l-nav a:hover, .center .activ a { background:#74a3ae; border-left:3px solid #06606b; border-right:3px solid #06606b; color:#ffffff;}

.pay-box-1 { margin:0 3px; background:url(../images/bg-1.png) repeat-x;}
.pay-box-1-b { background:url(../images/bg-2.png) repeat-x bottom; min-height:1px; padding:31px 0 0 0;}
.th1 {text-align:center; margin-bottom:16px;}
.th1 img { border:1px solid #ffffff;}
.th1 a:hover img { border:1px solid #06565b;}
.desc {}
.desc p { text-align:center; margin-bottom:15px;}
.desc p a {color:#ffffff;}
.desc div { font:11px Tahoma; line-height:14px; width:132px; margin:0 auto; padding-bottom:2px;}
.acc { width:152px; height:48px; display:block; margin:0 0 0 3px; background:url(../images/get-accs2.png) no-repeat; text-indent:-9000px;}
.acc:hover { background:url(../images/get-accs.png) no-repeat;}

.friend { background:url(../images/bg-3.png) repeat-x; margin:0 3px; padding:41px 0 0px 0;}
.center .friend h3 {margin-left:7px;}
.friend ul { font-weight:bold; margin:24px 0 0 0;}


/*Right*/
.gall-1 { padding:3px 0 9px 3px;}
.gall-1 img {width:150px; height:200px; border:1px solid #033336; margin:0 3px 3px 0; padding:1px; background:#ffffff; }
.gall-1 a:hover img { background:#06565b;}

.tabs {width:785px; margin:0 0 0 3px; background:url(../images/border-2.png) repeat-x; height:36px;}
.tabs table {width:100%;}
.tabs td {height:36px; border-collapse:collapse; border-right:1px solid #066167;}
.tabs a {height:26px; text-align:center; display:block; padding-top:10px; color:#bcd2bd; font-size:12px; font-weight:bold; text-decoration:none;}
.center .sel a, .tabs .sel a:hover { background:url(../images/tabs-1.png) repeat-x; color:#ffffff;}
.tabs a:hover { background:url(../images/tabs2.png) repeat-x; color:#ffffff;}
.gall-2 { background:#94b3b7; width:778px; margin:0 0 3px 3px; padding:4px 0 1px 6px;}
.gall-2 img { width:147px; height:112px; border:1px solid #033336; padding:1px; margin:0 4px 3px 0; background:#ffffff;}
.gall-2 a:hover img  {background:#06565b;}

.box-3 { width:784px; margin:0 0 0 3px; overflow:hidden; background:#a5c2bf; padding:3px 0 0 0}
.wrap-2 { width:1000px; min-height:1px;}
.pr-box { height:196px; background:url(../images/pr-box.png) repeat-x; width:391px; margin:0 2px 2px 0; float:left;}
.pr-box-l { width:216px; float:left; padding:21px 0 0 9px;}
.pr-box-r {width:160px; float:left; padding:29px 0 0 0;}
.pr-box-l img {border:1px solid #ffffff;}
.pr-box-l a:hover img { border:1px solid #06565b;}
.desc-t { margin:0 0 11px 7px; }
.desc-t a {color:#ffffff;}
.desc2 { margin:0 0 11px 7px; width:132px; font:11px Tahoma; line-height:14px;}
.get-n {text-indent:-9000px; display:block; height:21px; background:url(../images/get2.png) no-repeat; width:153px;}
.get-n:hover {background:url(../images/get1.png) no-repeat;}

/*Categories*/
.box-4 { background:#5e9c9f; margin:0 0 0 4px; padding:3px 0 3px 3px; width:942px;}
.cats { min-height:1xp; margin-bottom:3px;}
.cats div { width:311px; float:left; margin-right:3px; padding-top:22px; background:url(../images/cats-bg.png) repeat-x #a4c7c9; padding-bottom:1px; }
#slide { width:311px; float:left; margin-right:3px; padding-top:0px; background:url(../images/cats-bg.png) repeat-x #a4c7c9; padding-bottom:9px; }
.cats h2 {font-size:19px; font-weight:bold; color:#efefef;  margin:0 0 10px 28px;}
.cats ul {margin:0 0 0 19px;}
.cats li {height:27px; padding:0 0 0 11px; background:url(../images/point-2.png) no-repeat 0px 5px; font-weight:bold; font-size:12px;}
.cats li a:hover {color:#06565b;}
.sp {display:block; width:141px; background:url(../images/point-3.png) no-repeat; height:25px; padding:0 0 0 32px; margin:0 auto; color:#0f3133; text-decoration:none; font-size:20px;}

.pay-box2 { width:309px; float:left; border:1px solid #a4c7c9; height:305px; background:url(../images/pay-bg-2.png) repeat-x; padding:8px 0 0 0; position:relative; margin-right:3px;}
.th2 { text-align:center; height:146px;}
.th2 img {border:1px solid #ffffff;}
.th2 a:hover img { border:1px solid #06565b;}
.desc3 p { text-align:center; margin-bottom:11px;}
.desc3 div { width:283px; margin: 0 auto; font:11px Tahoma;  line-height:14px;}
.desc3 a { color:#faffeb;}
.get-3 {position:absolute; top:273px; left:0px; width:100%; }
.get-3 a {text-indent:-9000px; display:block; height:21px; background:url(../images/get2.png) no-repeat; width:153px; margin:0 auto}
.get-3 a:hover {background:url(../images/get1.png) no-repeat;}

/*Footer*/
.foot {background:url(../images/foot-bg.png) repeat-x; height:45px; margin-top:5px; text-align:center; padding-top:2px;}
.foot a {color:#ffffff;}