/* CSS Document */

html {}
body { background-image:url(../images/site/bg.gif); background-color:#757c81; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; margin:0px; padding:0px;} img { border:none; } a { text-decoration:none; color:#000000;} a:hover{color:#b4b4b4;}
div.container { }
.left { float:left; } .right { float:right; } .center { margin:0px auto;}
.flag { vertical-align: bottom; }

.topright label { float: left; width: 7em; margin-right: 1em; }
.topright fieldset { border:none; margin: 0px; padding:0px;}
legend { color: #000000; font-weight: bold;}
.topright fieldset ol { list-style: none; margin:0px; padding:0px;}
.topright fieldset li { float: left; clear: left; width: 100%; padding:0px; margin: 0px; }
.topright fieldset.submit { border-style: none; }
input { border: solid 1px #777777; margin:1px; height:18px; font: 11px Tahoma; padding-left:4px; vertical-align:middle; }
select { font: 11px Tahoma; } textarea { font: 11px Tahoma; } .submit {color:#FFFFFF; font: 9px Verdana; font-weight:bold; background-color:#43474d;}
td, th { padding:0px; margin:0px; vertical-align:top; }
table { border-collapse:collapse; vertical-align:top; text-align:left;}

/* Header */
div.fullhead {margin: 0px auto; width:1021px;} 
div.newhead1 {float:left; width:606px; height:170px; background-image:url(../images/site/logo_area.png);}
div.newhead1 a { position:relative; width: 385px; height: 135px;} div.newhead1 a i {visibility:hidden;} a#homepage {top:25px; left: 25px; display:block;}
div.newhead2 {float:right; width:23px; height:140px; background-image:url(../images/site/right_profile.png);}
div.newhead3 {float:left; width:415px; height:30px; background-image:url(../images/site/below_profile.png);}
div.top-bar_ { height: 31px; margin: 0px auto; background-color: #272b30; background-image:url(../images/site/top_bar.jpg); font-size:9px; color:#FFFFFF;}
div.topright { float:left; width:366px; height:84px; background-color: #252a2f; border-left:solid 1px #353a3e; border-right:solid 1px #353a3e; color:#fffefe; font-size:9px; padding:12px;} div.topright a{color:#fffefe;} div.topright a:hover { color:#b4b4b4;}
div.profilerow { float:left; width:392px; height:32px; } .profilerow ul, .profilerow li {display:inline; margin:0px; padding: 0px;}

/*Main*/
div.mainsec { margin:0px auto; width: 1021px; background-color:#acb9c7;}
div.mainsec2 { margin:0px auto; width: 1017px; background-color:#FFFFFF; position:relative; top:2px; padding: 2px 0px 0px 0px; }
div.topad { margin-bottom:2px; }
div.ad-text-left_ { float:right; width:22px; height:92px; background-image:url(../images/site/ad_text_left.jpg); margin-left: 2px;}
div.ad-space_ { float:right; width:728px; height:90px; background-color: #191a1d; border:1px solid #353a3e; border-left:none; margin-right:2px; }
div.ad-text-right_ { width:20px; height:97px; background-image:url(..images/sites/ad_text_right.jpg); }
div.headline { background: url(../images/site/new_headline.jpg) repeat-x; height:18px; color:#FFFFFF; font-weight:bold; font-size:8px; text-transform:uppercase; line-height:18px; border:solid 2px #505559; padding-left: 10px;} div.headline img {margin: 0px 7px 0px 0px; vertical-align:middle;}
div.sponsors { float:left; width:175px; height:261px; background-color: #191a1d; margin: 0px 1px 3px 0px; }
div.flash { float:left; width:665px; height:261px; background-color: #191a1d; margin: 0px 3px 3px 3px; } 
div.latestladders {float:left; width:175px; height:338px;}
.arerow { line-height:25px;  margin: 0px 3px 5px 3px; background: #202124;}
.arerow a {width:100%; display:block; background: no-repeat 95% 50%;} .arerowhover {background-color:#343d46;} 
.arerow a:hover {background:#343d46 no-repeat 95% 50%;}
/*div.fullcontent { padding-left:4px; padding-top:3px; width:99%; }
div.maincontent { float:left; width:685px; }
div.extracontent { float:right; width:315px; padding-top:3px; }*/
div.fullcontent { margin: 3px 0px 0px 0px; width:100%;}
div.maincontent {float:left; width:680px;} /*680*/
div.extracontent { float:right; width:325px;}
div.box { background-color:#eceef1; margin: 0px 0px 7px 0px; border:1px solid #999999;}
div.altbox { background-color:#171719; margin: 0px 0px 2px 0px; color:#FFFFFF;}  .altbox a {color:#FFFFFF;}  .altbox a:hover { color:#b4b4b4;} 
.news_title img {margin:0px; padding:0px; } div.news_summ { line-height:14px;} 
div.ctabtitle { font-size:16px; font-family:'Trebuchet MS'; line-height:17px; } 
.viewmore a { font:10px Tahoma;} .viewmore { font:10px Tahoma;} .altbox .viewmore a { color:#767a87; } .altbox .viewmore { color:#767a87; } 
.altbox .viewmore a:hover {color:#b4b4b4; } .box .viewmore a {color:#4c4f57; } .box .viewmore a:hover {color:#b4b4b4; }

div.top-footer { float:left; width:1019px;	height:88px; background-image:url(../images/site/top_footer.jpg); }
div.bottom-footer { margin:0px auto; width:1021px; height:32px;	background-color: #2b3035; color:#c4c4c4; font-size:10px; }
.newsrow { margin-bottom:22px;}
.header{ text-align:center;}

.main {width:100%; border:solid 2px #B2B2B2; margin-left:1px;}
/*.main td{ border: 1px dotted #9B9B9B; background-color:#E1E1E1; padding:2px 4px 1px 4px; height:21px; vertical-align:middle; }*/ 
.main td{ border: 1px dotted #9B9B9B; background-color:#eceef1; padding:2px 4px 1px 4px; height:21px; vertical-align:middle; }
.main th{ background: url(../images/site/new_headline.jpg) repeat-x; height:18px; color:#FFFFFF; font-weight:bold; font-size:8px; text-transform:uppercase; line-height:18px; border:solid 2px #505559; padding-left: 10px;} 
.main th img {margin: 0px 7px 0px 0px; vertical-align:middle;}
/*.main th{ padding:0px 3px 0px 6px; background-image:url(http://consolegaming.eu/images/table-top-bg.gif); border-bottom:solid 2px #B2B2B2; vertical-align:middle; height:20px;color:#FFFFFF; background-repeat:repeat-x;font-size: 10px;width:100%;}*/
.main a:link {text-decoration: none; color:#000000} .main a:visited {text-decoration: none; color:#000000}
.main a:active {text-decoration: none; color:#000000} .main a:hover {text-decoration: none; color:#444444}
.main th a:link {text-decoration: none; color:#FFFFFF} .main th a:visited {text-decoration: none; color:#FFFFFF}
.main th a:active {text-decoration: none; color:#FFFFFF} .main th a:hover {text-decoration: none; color:#888888;}
.main th .dull {text-decoration: none; color:#999999;} .main .altcolour td{ background-color:#DFE2E7;}
/*.main .altcolour td{ background-color:#EDEDED;}*/
/*.main .ladderheader td { background-image:url(http://tconsolegaming.eu/new/ladder-top-bg.jpg); border:dotted 1px #000000; border-top:0px; border-bottom:1px solid #000000; height:24px; font:10px Tahoma;}
.main .ladderheader td { background-color:#D4D4D4; border:dotted 1px #000000; border-top:0px; border-bottom:1px solid #000000; height:24px; font:10px Tahoma;} */
.main .ladderheader td { background-image:url(http://www.consolegaming.eu/images/ladder-top-bg.jpg); background-color:#D0D5DC; border:dotted 1px #000000; border-top:0px; border-bottom:1px solid #000000; height:24px; font:10px Tahoma;}
.main .mainbottom{ background: url(../images/site/new_headline.jpg) repeat-x; height:18px; color:#FFFFFF; font-weight:bold; font:10px Tahoma; line-height:18px; border:solid 2px #505559; text-transform:lowercase; text-align:center;} 
.main .mainbottom a:link, .main .mainbottom a:visited, .main .mainbottom a:active {text-decoration: none; color:#767a87;}
.main .mainbottom a:hover {text-decoration: none; color:#b4b4b4;} .main .mainbottom {text-decoration: none; color:#53555F;}
.full { width:100%; } .full80 { height:85%; } .center{ text-align:center;} .right{ text-align:right;} .rank { color:#4B4B4B;}
.matches {color:#353535;} .wins {color:#2B840F;} .losses {color:#840F0F;} .posstreak {color:#1C4B0D;} .negstreak {color:#4D0E0E;}

/* Content */
.content { float:left; width:675px;} .content h2 { font-size:36px; font-family:trebuchet ms, arial; color: #234B70; padding:0px 5px 5px 10px; margin-bottom:-5px; }
.content_text { font-family:trebuchet ms, arial; font-size:12px; } .content_summary { padding:0px 5px 5px 10px; font-size:15px; font-weight:bold; font-family:trebuchet ms, arial;}
.content_com_title {background: url(../images/site/new_headline.jpg) repeat-x; height:18px; line-height:18px; border:solid 1px #505559; border-bottom-width:2px; padding:0px 3px 0px 6px;vertical-align:middle;font-size: 10px;} .content_com_title img{margin: 0px 7px 0px 10px;vertical-align:middle;}
/* div.headline {  color:#FFFFFF; font-weight:bold; font-size:8px; text-transform:uppercase;  } */
.contentimg img{ margin:3px; } .c_altcolour { background-color:#262b2e; color:#FFFFFF;} .c_altcolour2 { background-color:#eaecf1; border: solid 1px #505559;}
.c_altcolour a  { color:#FFFFFF; } .c_altcolour a:hover { color:#444444; } .comments { width:450px; }
.cheader{ background-repeat:repeat-x; height:26px;color:#FFFFFF; font-size: 10px;} .pheader th { background-image:url(http://consolegaming.eu/images/previews-top-bg.jpg);}
.rheader th { background-image:url(http://consolegaming.eu/images/reviews-top-bg.jpg);} .mheader th { background-image:url(http://consolegaming.eu/images/media-top-bg.jpg);} .nheader th { background-image:url(http://consolegaming.eu/images/newspost-top-bg.jpg);}

/* Overview box (review) */
.revrow { background: #202124;} .revrow a {width:100%; background: no-repeat 95% 50%;} .revrowhover {background-color:#343d46;}  .revrow a:hover {background:#343d46 no-repeat 95% 50%;}

/* Tournament - Brackets*/
.tourn {margin-left:10px; border: none; color:#FFFFFF;} .tourn a{color:#FFFFFF;} .tourn a:hover{text-decoration:underline;} .tourn td { vertical-align:middle; padding-bottom:35px; font-size:9px;} .tourn p {margin:0px; width:110px; height:17px; padding-top:3px;} .tourn p.a {background-color:#606060; text-align:center; vertical-align:middle; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;} 
.tourn p.b {background-color:#777777; text-align:center; vertical-align:middle; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;} .tourn p.w {background-color:#373f47; text-align:center; font-weight:bolder; height:26px; padding-top:8px; font-size:12px;} .tourn .spacing {height:36px;}
.tourn .line_join{background:url(../images/line_spacer2.gif) no-repeat center 0px; width:1px; height:24px;}
/*.dates{ font-size:9px; text-align:center; vertical-align:top;}*/

/* Tabber Shit: Example of using an ID to set different styles for the tabs on the page */
.tabberlive#contenttab div.tabbertab{height:450px;} .tabberlive#matchtab div.tabbertab{height:350px;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;} .clearfix {display: block;}
/* End hide from IE-mac */

/*Main Menu */
.multi-level {height:42px; position:relative; z-index:100;} .menu, .menu ul {list-style-type:none; padding:0; margin:0; font-family:arial, sans-serif;}
.menu li.top {display:block; float:left; position:relative;} .menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
.menu li.top a.top_link {display:block; float:left; height:42px;} .menu li.top a span {position:absolute; left:-9999px; top:0; z-index:0; font-size:10px;} /* move the link text off screen */
.menu ul.sub1, .menu .sub1 li{ width:125px; } .menu ul.sub2, .menu .sub2 li { width:90px; } .menu ul.sub3, .menu .sub3 li { width:113px; } .menu ul.sub4, .menu .sub4 li { width:106px; } .menu ul.sub5, .menu .sub5 li { width:107px; } .menu ul.sub6, .menu .sub6 li  { width:142px; } .menu ul.sub7, .menu .sub7 li { width:110px;} .menu ul.sub8, .menu .sub8 li { width:112px; } .menu ul.sub9, .menu .sub9 li  { width:116px; }
.menu li.p1 {width: 125px; background:url(../images/site/main_site_nav_m.png) no-repeat;;}
.menu li.p2 {width: 90px; background:url(../images/site/news_nav_m.png) no-repeat;;}
.menu li.p3-1 {width: 113px; background:url(../images/site/register_nav_m.png) no-repeat;;}
.menu li.p3-2 {width: 113px; background:url(../images/site/mycg_nav_m.png) no-repeat;;}
.menu li.p4 {width:106px; background:url(../images/site/ladders_nav_m.png) no-repeat;;}
.menu li.p5 {width: 107px; background:url(../images/site/leagues_nav_m.png) no-repeat;;}
.menu li.p6 {width: 142px; background:url(../images/site/tournaments_nav_m.png) no-repeat;;}
.menu li.p7 {width:110px; background:url(../images/site/forums_nav_m.png) no-repeat;;}
.menu li.p8 {width: 112px; background:url(../images/site/content_nav_m.png) no-repeat;;}
.menu li.p9 {width: 116px; background:url(../images/site/support_nav_m.png) no-repeat;;}
.menu li a.home {width: 125px; background:url(../images/site/main_site_nav.png) no-repeat;}
.menu li a.news {width: 90px; background:url(../images/site/news_nav.png) no-repeat;}
.menu li a.register {width: 113px; background:url(../images/site/register_nav.png) no-repeat;}
.menu li a.mycg {width: 113px; background:url(../images/site/mycg_nav.png) no-repeat;}
.menu li a.ladders {width: 106px; background:url(../images/site/ladders_nav.png) no-repeat;}
.menu li a.leagues {width: 107px; background:url(../images/site/leagues_nav.png) no-repeat;}
.menu li a.tourneys {width:142px; background:url(../images/site/tournaments_nav.png) no-repeat;}
.menu li a.forums {width: 110px; background:url(../images/site/forums_nav.png) no-repeat;}
.menu li a.content {width: 112px; background:url(../images/site/content_nav.png) no-repeat;}
.menu li a.support {width: 116px; background:url(../images/site/support_nav.png) no-repeat;}
.menu a:hover {visibility:visible;} /* for IE6 */ .menu li:hover { position:relative; z-index:200;} /* for IE7 */
.menu li a.home:hover, .menu li:hover a.home, .menu li a.news:hover, .menu li:hover a.news,  .menu li a.register:hover, .menu li:hover a.register, .menu li a.mycg:hover, .menu li:hover a.mycg, .menu li a.ladders:hover, .menu li:hover a.ladders, .menu li a.leagues:hover, .menu li:hover a.leagues, .menu li a.tourneys:hover, .menu li:hover a.tourneys, .menu li a.forums:hover, .menu li:hover a.forums, .menu li a.content:hover, .menu li:hover a.content, .menu li a.support:hover, .menu li:hover a.support {background:transparent;}
.menu ul, .menu2 ul, .menu :hover ul ul, .menu2 :hover ul ul, .menu :hover ul :hover ul ul, .menu2 :hover ul :hover ul ul, .menu :hover ul :hover ul :hover ul ul, .menu2 :hover ul :hover ul :hover ul ul, .menu :hover ul :hover ul :hover ul :hover ul ul .menu2 :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}
.menu :hover ul.sub, .menu2 :hover ul.sub {left:0; top:42px; background: #1c1d1f; padding:3px 0; border:1px solid #888; white-space:nowrap; height:auto;} .menu2 :hover ul.sub {top:28px;} .menu :hover ul.sub li, .menu2 :hover ul.sub li {display:block; height:20px; position:relative; float:left; } .menu :hover ul.sub li a, .menu2 :hover ul.sub li a {display:block; font-size:11px; height:20px; line-height:20px; text-indent:3px; color:#fff; text-decoration:none;  border-width:0 0 0 3px;} .menu :hover ul.sub li a.fly, .menu2 :hover ul.sub li a.fly {background:#fff url(multi_level-files/arrow.gif) 80px 7px no-repeat;} .menu :hover ul.sub li a:hover, .menu2 :hover ul.sub li a:hover {background:#265076; color:#fff;} .menu :hover ul.sub li a.fly:hover, .menu2 :hover ul.sub li a.fly:hover {background:#265076 url(multi_level-files/arrow_over.gif) 80px 7px no-repeat; color:#fff;} .menu :hover ul li:hover > a.fly, .menu2 :hover ul li:hover > a.fly {background:#265076 url(multi_level-files/arrow_over.gif) 80px 7px no-repeat; color:#fff;} .menu :hover ul :hover ul, .menu2 :hover ul :hover ul, .menu :hover ul :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul, .menu :hover ul :hover ul :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul :hover ul, .menu :hover ul :hover ul :hover ul :hover ul :hover ul, .menu2 :hover ul :hover ul :hover ul :hover ul :hover ul{left:90px; top:-4px; background: #fff; padding:3px 0; border:1px solid #888; white-space:nowrap; z-index:200; height:auto; z-index:300;}

/*Arena Menu */
.menu2, .menu2 ul {list-style-type:none; padding:0; margin:0; font-family:arial, sans-serif;} .menu2 li.top {display:block; float:left; position:relative;}
.menu2 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;} .menu2 li.top a.top_link {display:block; float:left; height:29px;}
.menu2 li.top a span {position:absolute; left:-9999px; top:0; z-index:0; font-size:10px;} /* move the link text off screen */
.menu2 ul.sub1, .menu2 .sub1 li{ width:125px; } .menu2 ul.sub2, .menu2 .sub2 li { width:90px; } .menu2 ul.sub3, .menu .sub3 li { width:113px; } .menu2 ul.sub4, .menu2 .sub4 li { width:141px; } .menu2 ul.sub5, .menu2 .sub5 li { width:80px; } .menu2 ul.sub6, .menu2 .sub6 li  { width:92px; } .menu2 ul.sub7, .menu2 .sub7 li { width:110px;} .menu2 ul.sub8, .menu2 .sub8 li { width:112px; } .menu2 ul.sub9, .menu2 .sub9 li  { width:116px; }

.menu2 li.p1 {width: 88px; background:url(../images/site/overview_m.png) no-repeat;;} .menu2 li.p2 {width: 88px; background:url(../images/site/ladders_m.png) no-repeat;;} .menu2 li.p3 {width: 88px; background:url(../images/site/leagues_m.png) no-repeat;;} .menu2 li.p4 {width:119px; background:url(../images/site/tournaments_m.png) no-repeat;;} .menu2 li.p5 {width:73px; background:url(../images/site/teams_m.png) no-repeat;;} .menu2 li.p6 {width: 92px; background:url(../images/site/matches_m.png) no-repeat;;} .menu2 li.p7 {width: 120px; background:url(../images/site/halloffame_m.png) no-repeat;;} .menu2 li.p8 {width: 122px; background:url(../images/site/matchfinder_m.png) no-repeat;;} .menu2 li.p9 {width: 70px; background:url(../images/site/rules_m.png) no-repeat;;} .menu2 li.p10 {width: 70px; background:url(../images/site/staff_m.png) no-repeat;;} .menu2 li.p11 {width: 83px; background:url(../images/site/forums_m.png) no-repeat;;} .menu2 li a.overview {width: 88px; background:url(../images/site/overview.png) no-repeat;} .menu2 li a.ladders {width: 88px; background:url(../images/site/ladders.png) no-repeat;} .menu2 li a.leagues {width: 88px; background:url(../images/site/leagues.png) no-repeat;} .menu2 li a.tourneys {width:119px; background:url(../images/site/tournaments.png) no-repeat;} .menu2 li a.teams {width: 73px; background:url(../images/site/teams.png) no-repeat;} .menu2 li a.matches {width: 92px; background:url(../images/site/matches.png) no-repeat;} .menu2 li a.halloffame {width: 120px; background:url(../images/site/halloffame.png) no-repeat;} .menu2 li a.matchfinder {width: 122px; background:url(../images/site/matchfinder.png) no-repeat;} .menu2 li a.rules {width: 70px; background:url(../images/site/rules.png) no-repeat;} .menu2 li a.staff {width: 70px; background:url(../images/site/staff.png) no-repeat;} a.forums {width: 83px; background:url(../images/site/forums.png) no-repeat;} .menu2 a:hover {visibility:visible;} /* for IE6 */ .menu2 li:hover { position:relative; z-index:250;} /* for IE7 */
.menu2 li a.overview:hover, .menu2 li:hover a.overview, .menu2 li a.ladders:hover, .menu2 li:hover a.ladders, .menu2 li a.leagues:hover, .menu2 li:hover a.leagues, .menu2 li a.tourneys:hover, .menu2 li:hover a.tourneys, .menu2 li a.teams:hover, .menu2 li:hover a.teams, .menu2 li a.matches:hover, .menu2 li:hover a.matches, .menu2 li a.halloffame:hover, .menu2 li:hover a.halloffame, .menu2 li a.matchfinder:hover, .menu2 li:hover a.matchfinder, .menu2 li a.rules:hover, .menu2 li:hover a.rules, .menu2 li a.staff:hover, .menu2 li:hover a.staff, .menu2 li a.forums:hover, .menu2 li:hover a.forums {background:transparent;}


.special td{ padding:1px; margin:1px; text-align:center;} .special { border-collapse:separate;} /* THIS IS NEEDED FOR OVERDIV. */
/*Arena Menu v2 */ 
#arena_nav ul {list-style-type: none;  margin: 0; padding: 0;} #arena_nav li {float: left; padding: 0px 10px; margin-top: 5px;}
#arena_nav li a {font-size: 12px; font-weight: bold; color: #fff;}
#scoreboard td { padding-top:3px; padding-bottom:3px; }
.mf td{ text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bolder;} .mfnum{ color:#990000; font-size:12px; font-weight:normal; }
#upcoming_events img{ border:2px solid #999999; width:310px; margin-bottom:5px; }
#footer-links{ font:11px Tahoma; }
#footer-links a{ color:#333333; }
#footer-links a:hover{ color:#666666; }
.required { color:#990000; font-size:12px;}

/*Article listing*/
div.search_con { background-image:url(../images/bg_search.png); width:665px; height:30px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); margin-left:5px; }
div.article_con { width:665px; height:160px; background:#323943;color:#fff; float:left; margin-left:5px; margin-top:3px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); }
div.feature_con { width:665px; height:80px; background:#323943;color:#fff; float:left; margin-left:5px; margin-top:3px; -moz-border-radius:2px; -webkit-border-radius:2px; behavior:url(border-radius.htc); }
div.feature_text_con { font-size:12px; }
div.feature_text_con a { font-size:12px; }
div.boxart_con { width:100px; height:141px; float: left; margin-left:10px; margin-top: 5px; border: 3px solid #dadada; }
div.title_con { width:400px; height:20px; float: left; margin-left:10px; margin-top: 15px; margin-bottom:2px; }
div.title_con a{ color:#fff; font-size:16px; }
div.title_con a:hover{ color:#dadada; font-size:16px; }
div.rating_con { width:200px; height:20px; float:right; margin-right:5px; margin-top:15px; margin-bottom:2px; color:#fff; font-weight:none;}
div.rating_con a{ color:#fff; font-weight:none; }
div.rating_con1 { width:200px; height:20px; float:right; margin-right:-5px; margin-top:-15px; margin-bottom:2px; color:#fff; font-weight:none;}
div.rating_con1 a{ color:#fff; font-weight:none; }
div.line_con { width:655px; height:1px; border-bottom:1px solid #dadada; margin-right:10px; margin-left:10px; margin-top: 35px; }
div.date_con { width:400px; height:20px; float:left; margin-left:10px; margin-top:2px; }
div.date_con a{ color:#fff; font-size:12px; }
div.date_con1 { width:400px; height:20px; float:left; margin-left:10px; margin-top:-5px; }
div.date_con1 a{ color:#fff; font-size:12px; }
div.content_con { width:500px; height:55px; float: left; margin-left:10px; margin-top:4px; }
div.content_con1 { width:500px; height:55px; float: left; margin-left:10px; margin-top:4px; }
div.read_con { width:125px; height:20px; float:right; margin-right:10px; margin-top: 2px; }
div.read_con a{ color:#fff; font-size:12px; }
div.read_con a:hover{ color:#dadada; font-size:12px; font-weight:bold;}

/*Shop Menu*/
.shopmenu {background-image:url(../images/site/shop-menu.png); width:100%; height:29px; font-size: 14px; font-weight:bold; color: #FFFFFF;}
.shopmenu  span { margin-left:10px; line-height:29px; } .shopmenu a { color:#FFFFFF; } .shopmenu a:hover { color:#dadada;}