body {
	margin: 0;
	padding: 0;
	text-align: center;
	background: #ddd;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
}

.bg {
	padding: 10px 0;
	background: url(images/bg.gif) repeat-x top center;
}
/*********************** ***********/
.statsubmenu {

	padding:0;
	margin:0;

}
.statsubmenu ul{
	padding:0;
	margin:0 auto 0 170px;
	list-style-type:none;
	width:710px;
	}
.statsubmenu ul li{
	width:111px;
	float:left;
	height:22px;
	padding:8px 5px 0px 0px;
	font-size:10px;
	border-right:1px solid #474747;
}
.statsubmenu ul li a{
	color:#fff;
	height:22px;
	display:block;
	padding:3px 0 0 0;
	font-weight:bold;
	text-decoration:none;
	}

.statsubmenu ul li.sscat6{
	border:0 none;
}

.statsubmenu ul li.sscat3 a{
	    background: url("images/ssactive.gif") no-repeat scroll center top transparent;
		color:#000;

}
/************************ ****************/
a {
	color: #c3124d;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.clear {
	margin: 0;
	padding: 0;
	clear: both;
}

form {
	margin: 0;
	padding: 0;
}

.container {
	margin: 0;
	padding: 0;
	width: 1000px;
}

.header {
	margin: 0;
	padding: 0;
	width: 1000px;
	height: 147px;
/*	background: url(images/header.gif) no-repeat left top;*/
	color: #fff;
}

.headerban {
	margin: 0 0 3px 0;
	padding: 0;
	width: 980px;
	height: 99px;
}

.ban72890 {
	margin: 0;
	padding: 0;

	width: 728px;
	height: 90px;
}

.minitextlink {
	margin: 0;
	padding: 0;
	float: right;
	width: 217px;
	height: 86px;
}

.banner300250 {
	background: url(images/bg_rightblock.png) no-repeat;
	margin: 0;
	padding: 13px 0 0 0;
	width: 326px;
}

.ban468 {
	margin: 0 0 14px 0;
	padding: 10px 0 0 0;
	background: url(images/bg_ban46860.png) no-repeat;
	width: 658px;
	height: 70px;
	text-align: center;
}
.ban120300 {
	background: url(images/bg_rightblock.png) no-repeat;
	margin: 0;
	padding: 13px 0 0 0;
	width: 326px;
}
.dropdiags {
	font-size: 10px;
	color: #333333;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	width: 285px;
	padding: 0;
	margin: 10px 0 0 10px;
	display: block;
	float: left;
}
/* GLOBAL MENU */

.globalmenu {
	width: 1000px;
	height: 45px;
	margin: 0;
	padding: 0;
	background: #000;
	text-align: left;
}
.globalmenu img {
	margin: 0;
	padding: 0;
}
.globalmenu ul {
	margin: 10px 0 0 10px;
	padding: 0;
}
.globalmenu ul li {
	margin: 0 3px 0 0;
	padding: 0;
	color: #fff;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: bold;
}
.globalmenu ul li a {
	color: #fff;
	height: 26px;
	margin: 0;
	padding: 10px 5px 0 5px;
	color: #fff;
	display: block;
}

.globalmenu ul li.cat8 a {
	color: #fff;
	height: 32px;
	margin: 0;
	padding: 4px 5px 0 5px;
	color: #fff;
	display: block;
}

.globalmenu ul li:hover {
	background: url(images/globalmenugron.gif) left top;
	text-decoration: none;
}
.globalmenu ul li a:hover {
	color: #000;
	background: url(images/globalmenugron2.gif) right top no-repeat;
	text-decoration: none;
}



.globalmenu ul li.cat2, .globalmenu ul li.cat2:hover {
	background: url(images/globalmenuon.gif) left top;
}

.globalmenu ul li.cat2 a {
	background: url(images/globalmenuon2.gif) right top no-repeat;
}




.globalmenu ul li.globalmenuon, .globalmenu ul li.globalmenuoncat1, .globalmenu ul li.globalmenuoncat2, .globalmenu ul li.globalmenuoncat3, .globalmenu ul li.globalmenuoncat4, 
.globalmenu ul li.globalmenuoncat5, .globalmenu ul li.globalmenuoncat6, .globalmenu ul li.globalmenuoncat7, .globalmenu ul li.globalmenuoncat9 {
	padding: 10px 0 0 4px;
	margin: 0;
	height: 26px;
	background: url(images/globalmenuon.gif) left top;
	color: #000;
}

.globalmenu ul li.globalmenuoncat8 {
	padding: 4px 0 0 4px;
	margin: 0;
	height: 32px;
	background: url(images/globalmenuon.gif) left top;
	color: #000;
}

.globalmenu ul li.globalmenuon2 {
	background: url(images/globalmenuon2.gif) left top;
	width: 5px;
	height: 36px;
	margin: 0 4px 0 0;
	padding: 0;
}



.midhead {
	text-align: left;
	margin: 0;
	padding: 0;
	float: left;
}

.midhead table {
	width: 990px;
/*	background: aqua;*/
}

.logo {
	padding: 17px 0 0 20px;
	margin: 0;
	text-align: left;
}
.midhead table.tblweather {
	width: 150px;
	margin: 20px 0 0 0;
	padding: 0;
}
.midhead table.tblweather td {
	margin: 0;
	padding: 0;
}
.midhead table.tblweather img {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
.midhead table.tblweather h2 {
	font-size: 16px;
	color: #fff;
	font-weight: bold;
	margin: 0;
	padding: 0;
	text-align: right;
}
.midhead table.tblweather h3 {
	font-size: 10px;
	color: #fff;
	font-weight: normal;
	margin: 0;
	padding: 0;
	text-align: right;
}

.midhead table.tblweather h3 a, .midhead table.tblweather h3 a:hover {
	font-size: 10px;
	color: #fff;
}

.homedate {
	padding: 0 0 8px 10px;
	margin: 20px 0 0 0;
	font-size: 9px;
	text-align: left;
	font-weight: bold;
}




td.tdsearch {
	width: 240px;
	text-align: right;
	padding: 15px 0 0 0;
}

.search {
	float: left;
}

.fsearch {
	margin: 0;
	padding: 5px 0 0 5px;
	background: url(images/bg_search.png) no-repeat;
	width: 194px;
	height: 20px;
	border: none;
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
}

.go {
	background: url(images/btn_go.png) no-repeat;
	float: left;
	width: 22px;
	height: 25px;
	font-weight: bold;
	margin: 1px 0 0 5px;
	padding: 0;
}

.go a {
	color: #fff;
	text-decoration: none;
	font-size: 1px;
	display: block;
	width: 22px;
	height: 25px;
	margin: 2px 0 0 0;
}

.go a:hover {
	text-decoration: underline;
}


/************* CATEGORY MENU *****************/

.catmenu {
	margin: 0 0 14px 0;
	padding: 0;
	background: url(images/bg_catmenu.png) no-repeat;
	width: 960px;
	height: 43px;
}

.catmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.catmenu ul li.cat1, .catmenu ul li.cat2, .catmenu ul li.cat3, .catmenu ul li.cat4, .catmenu ul li.cat5,
.catmenu ul li.cat1active, .catmenu ul li.cat2active, .catmenu ul li.cat3active, .catmenu ul li.cat4active, .catmenu ul li.cat5active, .catmenu ul li.cat6, .catmenu ul li.cat6active  {
	margin: 0;
	padding: 0 7px 0 0;
	list-style: none;
	float: left;
	background: url(images/bg_catmenu_li.gif) no-repeat top right;
	height: 40px;
}

.catmenu ul li.cat7, .catmenu ul li.cat7active {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	height: 40px;
}
.catmenu ul li h6 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	text-align: center;
}
.catmenu ul li.cat1active h6, .catmenu ul li.cat2active h6, .catmenu ul li.cat3active h6, .catmenu ul li.cat4active h6, .catmenu ul li.cat5active h6, .catmenu ul li.cat6active h6, .catmenu ul li.cat7active h6 {
	margin: 0;
	padding: 10px 35px 0 7px;
	font-size: 13px;
	color: #C3124D;
	background: url(images/bg_catmenu_h6_on.png) no-repeat top right;
	text-align: center;
	height: 40px;
}

.catmenu ul li.cat1active h6 a, .catmenu ul li.cat2active h6 a, .catmenu ul li.cat3active h6 a, .catmenu ul li.cat4active h6 a, .catmenu ul li.cat5active h6 a, .catmenu ul li.cat6active h6 a,  .catmenu ul li.cat7active h6 a,
.catmenu ul li.cat1active h6 a:hover, .catmenu ul li.cat2active h6 a:hover, .catmenu ul li.cat3active h6 a:hover, .catmenu ul li.cat4active h6 a:hover, .catmenu ul li.cat5active h6 a:hover, .catmenu ul li.cat6active h6 a:hover, .catmenu ul li.cat7active h6 a:hover {
	margin: 0;
	padding: 0;
	font-size: 13px;
	color: #C3124D;
	background: none;
	text-align: center;
}


.catmenu ul li h6 a {
	color: #000;
	background: url(images/bg_catmenu_h6.png) no-repeat top right;
	text-decoration: none;
	display: block;
	padding: 10px 35px 0 8px;
	height: 40px;
}

.catmenu ul li h6 a:hover {
	color: #C3124D;
	background: url(images/bg_catmenu_h6_on.png) no-repeat top right;
	text-decoration: none;
	display: block;
}

.catmenu ul li h6.on {
	margin: 0;
	padding: 10px 0 0 0;
	font-size: 13px;
	background: url(images/bg_catmenu_h6_on.png) no-repeat top right;
	text-align: center;
	height: 40px;
}

.catmenu ul li h6.on a {
	color: #000;
	text-decoration: none;
}

.catmenu ul li h6.on a:hover {
	color: #C3124D;
	background: url(images/bg_catmenu_h6_on.png) no-repeat center right;
	text-decoration: none;
}

/* END CATEGORY MENU */

/* MAINPAGE */

.maincol {
	margin: 0;
	padding: 0;
	float: left;
	width: 657px;
}

/* END MAINPAGE */


.rightcol {
	margin: 0;
	padding: 0;
	width: 326px;
	float: right;
}


/********* Right Col Block - Best News ************/
.bestout {
	background: url(images/bg_rightblocktab2.png) top no-repeat;
	margin: 0;
	padding: 0;
	text-align: left;
	border-top: 0px solid #dddddd;
	width: 326px;
}

.bestmenu {
	margin: 0;
	padding: 0;
	background: url(images/bg_best_menu.png) no-repeat bottom;
	width: 326px;
	height: 37px;
}

.bestout h1 {
	margin: 0;
	padding: 10px 0 15px 0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: left;
	font-weight: normal;
	float: left;
}
.tablefton1 {
	background: url(images/bg_rightblocktabl.png) top no-repeat;
	margin: 0;
	padding: 3px 0 15px 0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	float: left;
	width: 173px;
}

.tablefton2 {
	background: url(images/bg_tabs_h6_on.png) top no-repeat;
	margin: 0;
	padding: 3px 0 15px 0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
	float: left;
	width: 193px;
}

.bestout h2 {
	margin: 0 14px 0 14px;
	padding: 0 0 9px 12px;
	color: #000;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	background: url(images/bg_li_diamondb.gif) no-repeat;
}
.bestout h2 a:link, .bestout h2 a:visited, .bestout h2 a:active {
	color: #000;	
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
}
.bestout h2 a:hover {
	color: #000;	
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
}
.bestbot, .banbottom {
	background: url(images/bg_rightblockbot.png) bottom no-repeat;
	margin: 0 0 14px 0;
	padding: 0px;
	height: 12px;
	clear: both;
	display: block;
}
.rightbutt, .rightbutt1 {
	background: url(images/rightbutton.png) no-repeat;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: center;
	color: #c3124d;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	width: 124px;
	height: 23px;
	font-weight: normal;
	float: left;
}
.rightbutt a:link, .rightbutt a:visited, .rightbutt a:active, 
.rightbutt1 a:link, .rightbutt1 a:visited, .rightbutt1 a:active {
	color: #c3124d;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
}
.rightbutt a:hover, .rightbutt1 a:hover {
	color: #c3124d;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: underline;
}

.rightbutt2 {
	background: url(images/rightbutton_win.png) no-repeat;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: center;
	color: #fff;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	width: 124px;
	height: 23px;
	font-weight: normal;
	float: left;
}
.rightbutt2 a:link, .rightbutt2 a:visited, .rightbutt2 a:active {
	color: #fff;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
}
.rightbutt2 a:hover {
	color: #fff;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: underline;
}




.blockrout, .imounekei, .votemini {
	background: url(images/bg_rightblock.png) top no-repeat;
	margin: 0;
	padding: 14px 14px 0 14px;
	text-align: left;
	width: 298px;
}
.blockrout h1, .imounekei h1, .votemini h1 {
	margin: 0 0 10px 0;
	padding: 0 0 4px 0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	border-bottom: 2px solid #dddddd;
}
.blockrout h1 a:link, .blockrout h1 a:active, .blockrout h1 a:hover, .blockrout h1 a:visited,
.imounekei h1 a:link, .imounekei h1 a:active, .imounekei h1 a:hover, .imounekei h1 a:visited  {
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}

.blockrout ul {
	list-style: none;
	margin: 0 0 0 5px;
	padding: 0;
}
.blockrout ul li {
	margin: 0 8px 16px 0;
	padding: 6px 0 0 0;
	width: 91px;
	height: 26px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	display: block;
	float: left;
}
.blockrout ul li a {
	margin: 0 8px 14px 0;
	padding: 6px 0 0 0;
	width: 91px;
	height: 26px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	display: block;
	float: left;
	color: #c3124d;
	text-decoration: none;
	background: url(images/gamesbutt.gif) no-repeat;
}
.blockrout ul li a:link, .blockrout ul li a:active, .blockrout ul li a:visited {
	font-size: 11px;
	font-weight: bold;
	color: #c3124d;
	text-decoration: none;
}
.blockrout ul li a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	background: url(images/gamesbutton.gif) no-repeat;
}
.blockrout ul li.gameon {
	list-style: none;
	margin: 0 8px 14px 0;
	padding: 5px 0 0 0;
	width: 91px;
	height: 26px;
	font-size: 12px;
	text-align: center;
	display: block;
	float: left;
	color: #fff;
	text-decoration: none;
	background: url(images/gamesbutton.gif) no-repeat;
}

/**************** AGORES 300 ******************/
.agores300 {	
	text-align: left;	
	width: 306px;
	display: block;
	clear: both;
	margin: 5px 0 10px 0;
	padding: 0;	
	background: url(images/bg_rightblock.png) top no-repeat;
	margin: 0;
	padding: 14px 10px 10px 10px;	
}
.agores300 h6 {
   font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	color: #fff;
	background: url(images/agorestit.jpg) no-repeat top left;
	padding: 7px 5px;
	margin: 0 0 5px 0;
}
.agores300 .top {
	padding: 8px 5px;
	border-bottom: 1px dotted #cccccc;
	font-weight: bold;
	font-size: 10px;
	width: 286px;
	display: block;
	float: left;
}

.agores300 .topr {
	width: 210px;
	float: left;
	margin: 0;
	padding: 0;
}

.agores300 .top h2 {
  padding: 0 0 4px 0;
  margin: 0;
  color: #2c4563;
  font-size: 10px;
  font-family: Verdana;
  font-weight: normal;
}
.agores300 .top h2 a:link, .agores300 .top h2 a:visited, .agores300 .top h2 a:active, .agores300 .top h2 a:hover {
  color: #2c4563;
}
.agores300 .top h3 {
	padding: 3px 0 4px 0;
	margin: 0 0 4px 0;
	color: #fff;
	font-size: 10px;
	font-family: Tahoma;
	background: url(images/agoresh3.gif) no-repeat top left;
	text-align: center;
	width: 60px;
}
.agores300 .top h3 a:link, .agores300 .top h3 a:visited, .agores300 .top h3 a:active, .agores300 .top h3 a:hover {
	color: #fff;
	font-size: 10px;
}
.agores300 .top img {
  padding: 0;
  margin: 0 10px 0 0;
  border: 1px solid #cccccc;
}
.agores300 .top h5 {
  padding: 0;
  margin: 0;
  color: #ff7500;
  font-size: 11px;
  font-family: Verdana;
  width: 210px;
}
.agores300 .top h5 a:link, .agores300 .top h5 a:visited, .agores300 .top h5 a:active, .agores300 .top h5 a:hover {
  color: #ff7500;
}
/* AGORES 300 THE END */




/********** ADVERTS RIGHT BLOCK **************/
.advright {
	background: url(images/bg_rightblock.png) top no-repeat;
	margin: 0;
	padding: 14px 12px 0 10px;
	text-align: left;
}
.advright h6 {
	margin: 0 0 10px 0;
	padding: 0 0 4px 0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	border-bottom: 2px solid #dddddd;
	line-height: 14px;
}

.advstitle {
	padding: 0;
	margin: 0 0 3px 0;
}
.advright h1, .advr h1, .advright h1 a, .advr h1 a {
	padding: 0;
	margin: 0;
	color: #980295;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.advr h2 {
	font-size: 11px;
	padding: 0;
	margin: 0;
	color: #980295;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
}
.advright td {	
	text-align: left;
	padding: 0;
	margin: 0;
}
.protaseis {
	background: url(images/bgrightads.gif) top repeat-x;
	padding: 5px 0 0 0;
	margin: 0;
}
.protaseisbot {
	background: url(images/bgrightadsbot.gif) bottom repeat-x;
	padding: 0;
	margin: 0;
	height: 3px;
}
.advl {
	padding: 5px 7px;
	margin: 0;
	display: block;
	float: left;
	min-height: 60px;
}
.advr {
	padding: 5px;
	margin: 0px;
	color: #000;
	text-decoration: none;
	line-height: 14px;
	font-size: 11px;
}
.advr a, .advr a:link, .advr a:active, .advr a:visited {
	color: #000;
	text-decoration: none;
	line-height: 14px;
	font-size: 11px;
}
.advr a:hover {
	text-decoration: underline;
}
.advright br {	
	padding: 0;
	margin: 0;
	line-height: 5px;
}
.banradvs {
	margin: 0;
	padding: 0;
}
/****************************************************************/









.promoartout {
   background: url(images/bg_rightblock.png) top no-repeat;
	margin: 0;
	padding: 10px 10px 0 10px;
	text-align: left;
	min-height: 65px;
}
.promoartout .catnm {
	margin: 0 0 3px 0;
	padding: 0;
	color: #c3124d;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
.promoartout h2 {
	margin: 0;
	padding: 0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}
.promoartout h2 a:link, .promoartout h2 a:active, .promoartout h2 a:visited {
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.promoartout h2 a:hover {
	color: #c3124d;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}
.promoartout img {
	margin: 0 0 0 10px;
	padding: 0;
}
.hpgall {
	display: block;
	float: left;
	margin: 0 0 14px 14px;
	padding: 0;
	color: #c3124d;
	font-size: 11px;
	width: 90px;
	height: 100px;
}
.hpgall img {
	margin: 0 0 7px 0;
	padding: 0;
	display: block;
}

.ban300250 {
	background: url(images/bg_ban300250.png) no-repeat;
	margin: 0 0 14px 0;
	padding: 13px 0 0 0;
	border-bottom: 0 solid #dddddd;
	width: 326px;
	height: 263px;
	display: block;
	float: left;
}

.topcurves {
	background: url(images/bg_homenews.png) no-repeat;
	width: 658px;
	height: 10px;
	margin: 0;
	padding: 0;
}

.homenews, #arttext {
	margin: 0;
	padding: 0 14px;
	background: #fff;
	width: 630px;
	text-align: left;
}

.homenews h6, .musicnews h6 {
	margin: 0 0 10px 0;
	padding: 0 0 4px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #ddd;
}

/* COMMON NEWS */

.homenews .tit1 {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #c3124d;
}

.homenews .tit1 a  {
	color: #c3124d;
	text-decoration: none;
}

.homenews .tit2 {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

.homenews .tit2 a  {
	color: #000;
	text-decoration: none;
}

.homenews .tit1 a:hover, .homenews .tit2 a:hover {
	text-decoration: underline;
}

.homenews h3 {
	margin: 3px 0;
	padding: 0;
	font-size: 10px;
	font-weight: normal;
	color: #626262;
}

.homenews img.videoimg {
	float: none;
	border: none;
}

.homenews img, .hpvideos img {
	margin: 0 15px 0 0;
	padding: 0;
	float: left;
}

.homenewsline {
	margin: 15px 0;
	padding: 0;
	border-top: 1px solid #ddd;
	clear: both;
}

.tabsbot {
	margin: 0 0 14px 0;
	padding: 0;
	width: 658px;
	height: 8px;
	background: url(images/bg_tabs_bot.png) no-repeat;
}

/* END COMMON NEWS */


/* VIDEOS */

.hpvideos {
	margin: 0 0 0 14px;
	padding: 0 12px;
	background: url(images/bg_hpvideos.png) no-repeat;
	width: 293px;
	height: 276px;
	float: left;
	text-align: left;
}

.hpvideos h6 {
	margin: 10px 0 10px 0;
	padding: 0 0 2px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 16px;
	color: #c3124d;
	border-bottom: 2px solid #ddd;
}

.line1, .line2 {
	margin: 5px 0;
	padding: 0;
	border-top: 1px solid #ddd;
	clear: both;
}

.line {
	margin: 7px 0 10px 0;
	padding: 0;
	border-top: 2px solid #ddd;
}

.ego a {
	color: #000;
}

.line3 {
	margin: 0;
	padding: 0;
	clear: both;
}

.hpvideos h6 a {
	color: #c3124d;
	text-decoration: none;	
}

.hpvideos h1 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* END VIDEOS */

.more {
	margin: 10px 0 0 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000;
	float: right;
}

.more a, .newsmore a {
	color: #000;
	text-decoration: none;
}

.more a:hover, .newsmore a:hover {
	text-decoration: underline;
}



/**** COMPETITION BOX *************/
.competition {
	margin: 0 0 10px 0;
	padding: 5px 14px;
	font-size: 11px;
	text-align: left;
	float: left;
}
.competitionbot {
	margin: 0;
	padding: 5px 0;
	text-align: center;
	width: 310px;
}
.competition .competitionbot h1 {
	color: #ed1b24;
	margin: 0;
	padding: 2px;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}
.competition .competitionbot h1 a:link, .competition .competitionbot h1 a:active, .competition .competitionbot h1 a:visited {
	color: #ed1b24;
	text-decoration: none;
}
.competition .competitionbot h1 a:hover {
 	color: #ed1b24;
	text-decoration: underline;
 }
.competition h1 {
	margin: 0;
	padding: 5px 0 0 5px;
	font-size: 15px;
	font-family: Tahoma;
	clear: both;
	color: #C3124D;
	text-decoration: none;
}
.competition h1 a:link, .competition h1 a:active, .competition h1 a:visited {
	color: #ff5a00;
	text-decoration: none;
}
.competition h1 a:hover {
	color: #ff5a00;
	text-decoration: underline;
}
.competition h2 {
	margin: 0 0 10px 0;
	padding: 0 0 0 5px;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	clear: both;
	color: #3f3f3f;
	text-decoration: none;
}
.competition h2 a:link, .competition h2 a:active, .competition h2 a:visited {
	color: #3f3f3f;
	text-decoration: none;
}
.competition h2 a:hover {
	color: #3f3f3f;
	text-decoration: underline;
}

.competition img.compfoto {
	float: left;
	margin: 0;
	padding: 0 5px 5px 0;
	border-left: 5px solid #fff;
	width: 120px;
	height: 80px;
}

.competition h3 {
	margin: 0 5px 0 130px;
	padding: 3px 5px 3px 10px;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	color: #3f3f3f;
	text-decoration: none;
	border-bottom: 1px solid #dddee2;
	background: url(images/bg_li_diamondb2.gif) no-repeat left top;
}
.competition h3 a:link, .competition h3 a:active, .competition h3 a:visited {
	color: #3f3f3f;
	text-decoration: none;
}
.competition h3 a:hover {
	color: #3f3f3f;
	text-decoration: underline;
}
.competition h4 {
	margin: 0 5px 0 130px;
	padding: 3px 5px 3px 10px;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	color: #C3124D;
	/*background-color: #dddee2;*/
	text-decoration: none;
	border-bottom: 1px solid #dddee2;
	background: url(images/bg_li_diamondb2.gif) no-repeat left top;
}
.competition h4 a:link, .competition h4 a:active, .competition h4 a:visited {
	color: #C3124D;
	text-decoration: none;
}
.competition h4 a:hover {
	color: #C3124D;
	text-decoration: underline;
}
.competition h5 {
	margin: 0 0 0 10px;
	padding: 3px 5px 3px 10px;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: normal;
	color: #3f3f3f;
	text-decoration: none;
	clear: both;
	background: url(images/bg_li_diamondb2.gif) no-repeat left top;
	border-bottom: 1px solid #dddee2;
}
.competition h5 a:link, .competition h5 a:active, .competition h5 a:visited {
	color: #3f3f3f;
	text-decoration: none;
}
.competition h5 a:hover {
	color: #3f3f3f;
	text-decoration: underline;
}
.competition h6 {
	margin: 0 0 0 10px;
	padding: 3px 5px 3px 10px;
	font-size: 11px;
	font-family: Tahoma;
	font-weight: bold;
	color: #C3124D;
	/*background-color: #dddee2;*/
	text-decoration: none;
	border-bottom: 1px solid #dddee2;
	background: url(images/bg_li_diamondb2.gif) no-repeat left top;
}
.competition h6 a:link, .competition h6 a:active, .competition h6 a:visited {
	color: #C3124D;
	text-decoration: none;
}
.competition h6 a:hover {
	color: #C3124D;
	text-decoration: underline;
}








.date {
	color: #444;
	font-weight: bold;
}
.date a:link, .date a:active, .date a:hover, .date a:visited {
	color: #444;
}
.dateon {
	color: #000;
	font-weight: bold;
}
/********** COMPETITION BOX THE END  ********/


/*** HMOUN KI EGO EKEI ********/

.allphotos {
	width: 298px;
}

.allphotos .photothumb {
	margin: 0 10px 10px 0;
	padding: 0;
	width: 63px;
	height: 63px;
	display: block;
	float: left;
}

.allphotos .photothumb img {
	margin: 0;
	padding: 3px;
	border: 1px solid #A9A9A9;
	width: 60px;
	height: 60px;
}

.allphotos .photothumb a:hover img, .allphotos .photothumb .lionp img {
	margin: 0;
	padding: 2px;
	border: 2px solid #000;
	width: 60px;
	height: 60px;
}




/*.imounekei ul {
	list-style: none;
	margin: 0 0 0 5px;
	padding: 0;
	display: block;
	clear: both;
}
.imounekei ul li {
	margin: 0 10px 10px 0;
	padding: 0;
	width: 63px;
	height: 63px;
	display: block;
	float: left;
}
.imounekei ul li img {
	margin: 0;
	padding: 3px;
	border: 1px solid #A9A9A9;
	width: 60px;
	height: 60px;
}
.imounekei ul li a {
	margin: 0 12px 12px 0;
	padding: 0;
	display: block;
	float: left;
}
.imounekei ul li a:link, .imounekei ul li a:active, .imounekei ul li a:visited {

}
.imounekei ul li a:hover img, .imounekei ul li .lionp img {
	margin: 0;
	padding: 2px;
	border: 2px solid #000;
	width: 60px;
	height: 60px;
}
*/

.imounekei h2 {
	margin: 0;
	padding: 0;
	color: #A9A9A9;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align: left;
	float: left;
	text-decoration: none;
	line-height: 18px;
	word-spacing: 3px;
	border-bottom: 1px solid #fff;
/*	background: url(images/bg_li_diamondb.gif) no-repeat;	*/
}
.imounekei h2 a:link, .imounekei h2 a:active, .imounekei h2 a:visited {
	color: #A9A9A9;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.imounekei h2 a:hover {
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;

}
.imounekei h2 .lion { 
	color: #000;
	border-bottom: 1px solid #000;
}
.imounekei h2 .lioff { 
	border-bottom: 1px solid #fff;
}

.imounekei h3 {
	margin: 0;
	padding: 10px 0 5px 0;
	color: #000;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	text-align: left;
	text-decoration: none;
	line-height: 18px;
	word-spacing: 3px;
/*	background: url(images/bg_li_diamondb.gif) no-repeat;	*/
}


table.votetable {
	text-align: left;
}

td.votebutton {
	text-align: center;
	padding: 10px 0 0 0;
	width: 298px;
}

.votetitle  {
	font-weight: bold;
	margin: 0 0 10px 0;
	font-size: 12px;
}

td.voteradiol {
	font-size: 12px;
	font-weight: normal;
}

td.voteradio {
	font-size: 12px;
	font-weight: normal;
	width: 260px;
}

td.voteres {
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

td.votebartd {
	width: 260px;
}

td.votepercent {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}


/* Drop Down Menu START */
.headermenu {
	margin: 0;
	padding: 0;
	width: 1000px;
}
#sddm {	
   margin: 0;
	padding: 0;
	z-index: 3000;	
}
#sddm li a {

}
#sddm #m5 {
	display: block;
	position: absolute;
	margin: auto auto auto -15px; /* IE is correct */
	padding: auto;
	font-size: 10px;
}
#sddm #m6 {
	display: block;
	position: absolute;
	margin: auto auto auto -130px; /* IE is correct */
	padding: auto;
	font-size: 10px;
}
#sddm #m7 {
	display: block;
	position: absolute;
	margin: auto auto auto -267px; /* IE is correct */
	padding: auto;
	font-size: 10px;
}

.sddmenutbl {
	margin: 0;
	padding: 5px 0 0 0;
	background: url(images/bg_sddmmenumid.png) bottom left repeat-y;
	width: 410px;
}

#sddm div img.videoimg {
	float: none;
	border: none;
}


.submenufoto {
	margin: 0;
	padding: 0 5px 0 10px;
}
#sddm div {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	width: 370px;
   top: 270px;
	text-align: left;
}

#sddm div a {
	position: relative;
	display: block;
	width2: auto;
	white-space2: nowrap;
	text-align: left;
	text-decoration: none;
/*	background: #EAEBD8;
	color: #2875DE;*/
}

#sddm div a:hover {
	color: #FFF;
}


#sddm h1 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #C3124D;
	margin: 0 40px 5px 10px;
	padding: 0;
}
#sddm h1 a:link, #sddm h1 a:active, #sddm h1 a:visited {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #C3124D;
	text-decoration: none;
	cursor: pointer;
}
#sddm h1 a:hover {
   font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #C3124D;
	text-decoration: underline;
}
#sddm h2 {
	margin: 0 40px 10px 10px;
	padding: 0 0 10px 0;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #000;
	text-align: left;
	border-bottom: #E5E5E5 1px solid;
}
#sddm h2 a:link, #sddm h2 a:active, #sddm h2 a:visited {
	color: #000;
	text-decoration: none;
}
#sddm h2 a:hover {
	color: #000;
	text-decoration: underline;
}
#sddm h5 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #C3124D;
	margin: 0 0 5px 10px;
	padding: 0;
}
#sddm h5 a:link, #sddm h5 a:active, #sddm h5 a:visited {
	font-family: Verdana;
	font-size: 11px; 
	font-weight: bold;
	color: #C3124D;
	text-decoration: none;
	cursor: pointer;
}
#sddm h5 a:hover {
 	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #C3124D;
	text-decoration: underline;
}
.tdcateg {
	background: url(images/bg_submenu.png) repeat-y right;
	margin: 0;
	padding: 0 40px 0 0;
	width: 234px;
}
#sddm .tdcateg h1 {
	font-family: Georgia, "Times new Roman";
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-align: left;
	clear: both;
	margin: 6px 8px 10px 5px;
	padding: 2px 0 2px 4px;
	background: #de7d9d;
}

#sddm .tdcateg h2 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 8px 5px;
	padding: 0;
	color: #fff;
	text-align: left;
	border-bottom: 0;
}
#sddm .tdcateg h2 a:link, #sddm .tdcateg h2 a:active, #sddm .tdcateg h2 a:visited {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	cursor: pointer;
}
#sddm .tdcateg h2 a:hover {
 	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
}
 #sddm hr {
	margin: 5px 10px 5px 2px;
	padding: 0;
	border-bottom: 1px solid Silver;
	border-top: 1px solid #fff;
	height: 1px;
}
  
/* Drop Down Menu END */


.progout {
	background: url(images/progout.gif) no-repeat;
	margin: 0 0 14px 0;
	padding: 0;
	border-bottom: 0 solid #dddddd;
	width: 321px;
	/*height: 291px;*/
	display: block;
	float: right;
}

.prog {
	padding: 10px;
	margin: 0;
}

.progin {
	margin: 0;
	padding: 0;
}
.days {
	margin: 0;
	padding: 0;
	width: 300px;
	height: 30px;
}

.dayoff {
	display: block;
	float: left;
	text-align: center;
	color: #000;
	background: url(images/day.gif) no-repeat top;	
	margin: 0 2px 0 0;
}
.dayoff a:link, .dayoff a:visited, .dayoff a:visited {
	padding: 3px 0 9px 0;
	width: 40px;
	color: #000;
	display: block;
	float: left;
	text-decoration: none;
}
.dayoff a:hover {
	color: #fff;
	display: block;
	float: left;
	background: url(images/dayon.gif) no-repeat top center;
	text-decoration: none;
}
.dayon {
	display: block;
	float: left;
	margin: 0 2px 0 0;
	padding: 3px 0 9px 0;
	width: 40px;
	text-align: center;
	color: #fff;
	background: url(images/dayon.gif) no-repeat top center;
}


/*.days ul {
	margin: 0 0 5px 0;
	padding: 0;
	clear: both;
}
.days ul li {
	display: block;
	float: left;
	text-align: center;
	color: #000;
	background: url(images/day.png) no-repeat top;	
	margin: 0 2px 0 0;
}
.days ul li a:link, .days ul li a:visited, .days ul li a:visited {
	padding: 3px 0 9px 0;
	width: 40px;
	color: #000;
	display: block;
	float: left;
	text-decoration: none;
}
.days ul li a:hover, .days ul li:hover {
	color: #fff;
	display: block;
	float: left;
	background: url(images/dayon.png) no-repeat top center;
	text-decoration: none;
}
.days ul li.dayon {
	display: block;
	float: left;
	margin: 0 2px 0 0;
	padding: 3px 0 9px 0;
	width: 40px;
	text-align: center;
	color: #fff;
	background: url(images/dayon.png) no-repeat top center;
}*/
.progmore {
/*	font-size: 11px;
	color: #000;
	width: 100%;
	text-align: right;
	padding: 0;
	margin: 0;
	font-weight: normal;
	font-family: Georgia;*/
	display: none;
}
.progmore a:link, .progmore a:active, .progmore a:visited {
	font-size: 11px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	font-family: Georgia;
}
.progmore a:hover {
	font-size: 11px;
	color: #000;
	text-decoration: underline;
	font-weight: normal;
	font-family: Georgia;
}
table.plist {
	margin: 0;
	padding: 0;
}
table.plist td {
	margin: 0;
	padding: 0;
}
table.plist td.time {
	margin: 0;
	padding: 0 10px 0 0;
}
table.plist td.tshow {
	margin: 0;
	padding: 0;
	text-align: left;
	color: #656565;
	font-weight: normal;
}
table.plist td.tshow a:link, table.plist td.tshow a:active, table.plist td.tshow a:visited {
	margin: 0 0 5px 0;
	padding: 0;
	text-align: left;
	color: #C3124D;
	font-weight: bold;
}
.table.plist td.tshow a:hover {
	margin: 0 0 5px 0;
	padding: 0;
	text-align: left;
	color: #C3124D;	
	font-weight: bold;
	text-decoration: underline;
	
}
.line {
	margin: 5px 0;
	padding: 0;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #fff;
	width: 100%;
	height: 1px;
}

#nextpagetop {
	margin: 20px 0;
	padding: 0;
}

#nextpage {
	margin: 10px 0;
	padding: 0;
}

#nextpage table td, #nextpagetop table td {
	padding: 0 10px;
}


.morenews {
	margin: 0;
	padding: 7px 0;
	text-align: center;
	background: #fee4ee;
}

.morenews h1 {
	margin: 0;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #696969;
}

.morenews h1 a {
	color: #c3124d;
	padding: 0;
	text-decoration: none;
}

.morenews h1 a:hover {
	text-decoration: underline;
}

.morenews h2 {
	margin: 0;
	font-size: 12px;
	color: #696969;
}

.progin h6 {
	margin: 0 0 5px 0;
	padding: 0 0 4px 0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	text-align: left;
	font-weight: bold;
	border-bottom: 2px solid #dddddd;
}

.sponsoragenda {
	margin: 0 0 0 -30000px;
	padding: 0;
}

/*WEBOVER*/

.webover {
width:100%;
height:100%;
position: absolute;
left: 0;
border: 0px solid red;
	z-index: 10000;
background-color: #000;
	
}


.webover .text {
	color:#fff;
	font-size:12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 5px 0;
	background-color: transparent;
	text-align: center;
}
.webover .text a:link, .webover .text a:active, .webover .text a:visited {
	color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.webover .text a:hover {
	color:#fff;
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.webover .text img {
	border: 0px;
	margin: 0 0 0 10px;
}
.webover td.ad {
	padding: 20px;
}
/*WEBOVER END*/
