@charset"utf-8";body{background:#005985;color:#fff;font:12px Arial, Helvetica, sans-serif;margin:0;text-align:center;}
a{font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5{font-family:Arial, Helvetica, sans-serif;}
//h1{color:#ddeff8;font-size:12px;font-weight:bold;margin:0;visibility:hidden;}
h1{color:#ddeff8;font-size:12px;font-weight:bold;margin:0;margin-left:30px;}
h2{color:#018acc;font-size:24px;font-weight:bold;margin:0;text-align:center;}
h3{background:url(images/bg-h3.jpg) top center no-repeat;color:#005985;font-size:13px;font-weight:bold;height:22px;margin:0;padding:20px 5px 0;width:180px;}
h4{background:url(images/bg-h4.jpg) top center no-repeat;color:#e3f7ff;font-size:16px;font-weight:bold;height:29px;line-height:29px;margin:0;padding:0 5px;text-align:center;width:520px;}
h5{color:#018acc;font-size:18px;font-weight:bold;margin:0 0 5px;}
#topline{background:#005985 url(images/bg-topline.jpg) top left repeat-x;height:8px;left:0;position:absolute;top:0;width:100%;z-index:-1;}
#page{background:url(images/bg-page.jpg) repeat-y;margin:0 auto;position:relative;text-align:left;width:980px;}
#logo{background:url(images/logo.png) no-repeat;behavior:url(iepngfix.htc);position:absolute;height:160px;width:229px;top:20px;left:0;z-index:2;}
#header{background:url(images/bg-header.jpg) top no-repeat;margin:0 auto;height:37px;width:980px;}
#intro{width:530px;}
#intro p{color:#000;font-size:13px;margin:10px auto;padding:0 40px;text-align:center;}
#intro a{color:#000;}
#intro a.register{background:url(images/bg-button.jpg) no-repeat;color:#000;display:block;height:29px;line-height:25px;margin:10px 0;text-align:center;width:186px;}
#stats{}
#login{margin:10px 0 0;width:190px;}
#login .textfield{background:#E3F7FE;border:1px solid #000;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:3px 0 0;padding:3px 5px;}
#login .button{background:#B6E6FA;border:1px solid #000;color:#005985;border:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;margin:5px 0;padding:0 5px 1px;}
#login a{color:#fff;font-size:11px;}
#login form{margin:10px 0 0;padding:0;}
#content{padding:0 10px 0 18px;width:952px;z-index:2;}
#left{float:left;margin-right:19px;width:180px;}
#categories ul{list-style:none;margin:0 auto;padding:0;width:170px;}
#categories li{height:29px;margin:5px 0 0;padding:0;width:170px;}
#categories li a{background:url(images/bg-category.jpg) top no-repeat;color:#005985;font-size:13px;display:block;height:29px;line-height:24px;margin:0;padding:0 5px;width:160px;}
#categories li.sub{height:19px;margin:-3px 0 0;}
#categories li.sub a{background:url(images/bg-subcategory.jpg) top no-repeat;color:#005985;height:19px;line-height:19px;padding-left:20px;font-size:11px;width:145px;}
#categories li a:hover{background:url(images/bg-category.jpg) bottom no-repeat;color:#000;text-decoration:none;}
#categories li.sub a:hover{background:url(images/bg-subcategory.jpg) bottom no-repeat;color:#000;}
#left .ads{text-align:center;padding:5px;width:170px;}
#left .ads img{background:#ddeff8;border:1px solid #005985;display:block;margin:5px auto;padding:1px;}
#left .ads a{color:#fff;}
#center{float:left;margin-right:10px;width:530px;}
#menu{background:url(images/bg-menu.jpg) center no-repeat;height:30px;line-height:28px;list-style:none;margin:10px auto 0;padding:0;text-align:center;width:530px;}
#menu li{font-size:13px;display:inline;padding:0 10px;}
#menu a.em{color:#fff200;}
#menu a{color:#fff;}
#info{background:url(images/bg-info.jpg) top left no-repeat;color:#000;margin:10px auto;min-height:90px;padding:0 10px 10px 116px;width:404px;}
#info p{margin:5px 0;}
.contentbox{margin:10px auto;width:530px;}
.contentbox .contents{background:url(images/bg-contents.jpg) center repeat-y;color:#000;padding:5px 30px 5px 20px;width:480px;}
.contents img{background:#ddeff8;border:1px solid #005985;padding:1px;}
.contents a{color:#000;}
.contents .cat-item .thumb{display:block;float:left;width:200px;}
.contents .cat-item .desc{float:left;padding:0;width:280px;}
.contentbox .top{background:url(images/bg-contents-top.jpg) center no-repeat;height:6px;width:530px;}
.contentbox .foot{background:url(images/bg-contents-foot.jpg) top center no-repeat;height:6px;width:530px;}
.contents#table{padding:5px 0 5px 10px;width:520px;}
.table{background:#ddeff8 url(images/table-bg.jpg) repeat-y;color:#000;margin:0 auto;width:500px;}
.table img{border:none;padding:0;}
.table table{font:12px normal Arial, Helvetica, sans-serif;margin:0 auto;text-align:center;width:480px;}
.table table td{border-bottom:1px solid #a6d6ed;padding:5px 10px;}
.table table td.t{padding-top:none;}
.table table td.b{border-bottom:none;padding-bottom:none;}
#right{float:left;width:190px;}
#right ul{list-style:none;margin:10px auto;padding:0;width:180px;}
#right li{background:url(images/bg-li.gif) left no-repeat;margin:0;padding:0 0 0 20px;}
#right li a{color:#fff;}
#right .ads{text-align:center;padding:5px;width:180px;}
#right .ads img{background:#ddeff8;border:1px solid #005985;display:block;margin:5px auto;padding:1px;}
#right .ads a{color:#fff;}
#footer{background:#005985 url(images/bg-footer.jpg) top no-repeat;height:80px;text-align:center;padding:30px 0;width:980px;}
#footer p{margin:10px auto;}
#footer a{color:#fff;}
.clear{clear:both;}
.joinnow{background:#005985 none repeat scroll 0 0;border:medium none;color:#FFFFFF;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;font-size:12px;font-weight:bold;margin:5px 0;padding:1px 5px 3px;}
.contents .cat-item .desc{background:#e3f7fe;float:left;padding:0;width:280px;}
.contents .cat-item .desc .head{background:#B6E6FA url(images/bg-desc_head.jpg) bottom no-repeat;height:3px;padding-top:3px;width:280px;}
.contents .cat-item .desc .foot{background:url(images/bg-desc_foot.jpg) no-repeat;height:3px;width:280px;}
.contents .cat-item .desc .text{font-size:11px;padding:3px 6px;margin:0 auto 0;}
.contents .cat-item .desc .info{color:#005985;font-size:11px;padding:3px 0;margin:0 auto 0;}
.contents .cat-item .desc .info .left{float:left;margin:0 auto 0;padding:0 3px 0 6px;width:131px;}
.contents .cat-item .desc .info .right{float:right;margin:0 auto 0;padding:0 3px 0;width:134px;}
.contents .cat-item .desc .info .credits{clear:both;font-weight:bold;margin:0 auto 0;padding:0 3px;text-align:center;text-transform:uppercase;width:274px;}
.videodesc{color:#005985;font-size:11px;padding:3px 0;margin:0 auto 0;}
.jmbfoot{display:none;}
input.upgradebutton{font-family:Arial,sans-serif;font-weight:bold;background-color:#FFFF33;border-style:outset;border-color:#FFFF33;}
#content,
#left,
#center,
#right { overflow:hidden; }

