/*Global*/
* {margin:0; padding:0;}
img {border:0;}
body { background:#ece7e9; font:12px Arial, Helvetica, sans-serif; color:#000000;}
.center { background:#ffffff; width:979px; margin:0 auto; border-right:1px solid #000000; border-left:1px solid #000000;}
.clear {clear:both; line-height:0px; height:0px; font-size:1px;}
ul {list-style:none;}
a { color:#ffffff; text-decoration:none;}
.preload {display:none;}

/*Head*/
.head { height:89px; position:relative;}
.logo, .logo p, .stats, .search { position:absolute;}
.logo { top:2px; left:4px;}
.logo p { font:12px  Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; width:270px; text-align:center; top:36px; left:0; font-weight:bold;}
.stats { background:url(../images/stats.png) no-repeat; width:208px; height:75px; left:747px; top:0px;}
.stats p { text-align:center; font:14px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; height:19px; padding-top:1px;}
.stats div {float:left; text-align:center; font:12px Tahoma; padding:10px 0 0 0;}
.col-1 { width:65px;}
.col-2 { width:73px;}
.col-3 { width:69px;}
.stats div span { display:block; padding-top:3px;}
.search { width:232px; padding:4px 0 5px 15px; background:#000000; left:378px; top:0px;}
.s-area { border:0px; width:145px; margin-right:7px; font-size:11px; color:#848384; padding:1px 0 1px 10px;}
.search input { vertical-align:middle;}

/*Navigation*/
.nav { border-top:1px solid #878787; border-bottom:1px solid #000000; background:url(../images/nav-bg.png) repeat-x; height:31px; margin-bottom:15px;}
.nav table { width:100%;}
.nav table td { height:31px; text-align:center; background: url(../images/td-border.png) no-repeat 0px 11px;}
.nav table td a { display:block; font-size:14px; height:22px; padding-top:9px;}
.nav table td a:hover { background:url(../images/nav-bg-3.png) repeat-x; }
.center .home a { padding-top:13px; height:18px; background:url(../images/nav-bg-2.png) repeat-x;}

/*New*/
.new { border-top:8px solid #e56600; min-height:21px; background:#000000; margin-bottom:10px;}
.new h2 { border-bottom:1px solid #9e9e9e; margin:0 7px 0 9px; font-size:14px; color:#ffffff; padding:7px 0 1px 3px; }

/*Main*/
.left { width:801px; float:left; padding:21px 0 64px 0;}
.right { width:178px; float:left; padding-bottom:64px;}

/*Left*/
.left h2 {  font-size:14px; border-bottom:1px solid #000000; padding:0 0 1px 3px; margin:0 20px 0 9px;}

/*Thumbs*/
.thumbs { padding:10px 0 0 9px;}
.t { background:url(../images/player.jpg) no-repeat; width:244px; height:244px; position:relative; float:left; padding:0 20px 0 0; position:relative;}
.img-t { padding:2px 0 0 2px; }
.img-t  img {width:240px; height:180px;}
.bar { height:19px; cursor:pointer; padding:4px 0 0 3px;}
.bar a { background:url(../images/play-hover.jpg) no-repeat; display:block; width:30px; height:18px;}
html a:hover {visibility:visible;}
.bar a:hover img { visibility:hidden;}
.play { position:absolute; left:2px; top:2px;}
.play td { width:240px; height:180px; text-align:center;}

/*Pages*/
.pages { padding:0 0 0 15px; text-align:center;}
.pages a { border:1px solid #e6e6e6; background:#f9f9f9; padding:2px 4px 2px 4px; margin-right:1px; color:#636363;}
.pages a:hover {color:#ffffff; background:#e56600;}


/*Right*/
.now { background: url(../images/now.png) no-repeat #e56600; height:26px; text-align:center; font-size:14px; color:#ffffff; padding-top:12px; margin-bottom:17px; font-weight:bold;}

.menu { position:relative; border-top:1px solid #dbdada; border-bottom:1px solid #dbdada; border-left:1px solid #dbdada; background:#ede9e9; padding:11px 0 15px 0;}
.corner-top { position:absolute; top:-1px; left:-1px;}
.corner-bottom { position:absolute; bottom:-1px; left:-1px;}
.menu ul { width:100%;}
.menu ul li {height:17px;}
.menu ul li a { color:#000000; font-size:14px; padding:0 0 0 30px; background:url(../images/point.png) no-repeat 21px 6px; display:block;}
.header-ul { border-bottom:1px solid #ec8d41; padding-bottom:3px; margin-bottom:6px; }
.header-ul li { padding:0 0 0 22px;}
.center .header-ul a { display:inline;  background:url(../images/point.png) no-repeat 0px 6px; padding:0 0 0 9px;}
.menu-ul a:hover {background:url(../images/point.png) no-repeat 21px 6px #ec8a3c;}
.center .menu-ul li { height:auto; padding-bottom:2px;}

/*Footer*/
.foot-line { height:28px; position:relative; background:#000000; color:#ffffff;}
.foot-line div { position:absolute; width:139px; padding-left:37px; top:7px; right:0px; border-left:1px solid #6e6e6e;}
.foot-line div a:hover {text-decoration:underline;}
.foot-line p { padding:7px 0 0 16px;}
.foot { padding:21px 0 49px 17px}

/*Index 2*/
.categories { position:relative; }
.categories h2 {font-size:14px; border-bottom:1px solid #000000; padding:19px 0 1px 3px; margin:0 195px 0 9px;}
.now-2 { position:absolute; background: url(../images/now.png) no-repeat #e56600; height:26px; text-align:center; font-size:14px; color:#ffffff; padding-top:12px; margin-bottom:17px; font-weight:bold; width:178px; right:0px; top:0px;}
.cat { padding:24px 0 30px 11px; min-height:1px;}
.cat a { display:block; height:301px; width:233px;  text-align:center; background:url(../images/cat-bg.gif) no-repeat bottom #e66b08; font-size:18px;}
.cat div { float:left; padding:0 9px 28px 0;height:301px; width:233px;}
.cat a img { width:229px; height:273px; display:block; padding:2px 0 0 2px; margin-bottom:2px; text-align:left}
.cat a:hover {background:url(../images/cat-a.gif) no-repeat bottom #ec8a3c;}


/*Join Page*/
.wraper { min-height:400px; padding:18px 25px 60px 20px;}
.wraper a { color:#0000ff;}
.join {font-size:14px;}
.sel {color:#e56600; font-weight:bold;}
.und {text-decoration:underline;}
.in-cod {padding:10px 0 37px 0;}
.in-cod input {vertical-align:middle;}
.in-c { background:url(../images/code-in.png) no-repeat; width:135px; height:19px; border:0; padding:3px 0 0 5px;}
.f12 {font-size:12px;}
.reg {text-align:center; font-size:14px;}
.new-year { font-weight:bold; color:#fc6ca0; font-size:18px;}
.reg input, .j-r input { vertical-align:middle;}
.reg .in-c {margin:0 0 0 4px;}
.singup {font-size:14px; margin:68px 0 24px 0 ;}
.singup p { text-align:center; font-weight:bold; color:#fc6ca0; margin-bottom:15px;}
.center .first-ul { width:600px;}
.singup ul {float:left; width:330px; line-height:34px;}
.singup div { padding:0 0 0 0px; min-height:1px;}

/*Join 2*/
.j { font-size:14px; min-height:1px;}
.j-l { width:280px; float:left; padding:47px 0 25px 0;}
.j-r { width:635px; float:left;}

.j-l p { margin-bottom:3px;}
.j-l img { width:240px; height:180px; border:1px solid #000000;}
.center .wr2 { padding-top:0;}
.ne-h { padding:11px 0 31px 65px;}
.j a {text-decoration:underline;}
