body {
	margin: 0;
	padding: 10px 0 0 0;
	text-align: center;
	background: #ddd;
	background: url(images/bg.gif) repeat-x top center #ddd;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
}

a {
	color: #026bc4;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}
/*p {
	margin: 0;
	padding: 0;
}*/
.clear, .wline {
	margin: 0;
	padding: 0;
	clear: both;
}


.container {
	margin: 0;
	padding: 0;
	width: 1000px;
}

.header {
	margin: 0;
	padding: 0;
	width: 1000px;
	height: 117px;
	color: #fff;
}

/* 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.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;
}


.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, .ban120300 {
	background: url(images/bg_rightblock.png) no-repeat;
	margin: 0;
	padding: 13px 0 0 0;
	width: 326px;
	text-align: center;
}

.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;
}

td.tdsearch {
/*	width: 300px;*/
}

.search {
	float: left;
}

.fsearch {
	margin: 0;
	padding: 5px 0 0 5px;
	background: url(images/bg_search.png) no-repeat;
	width: 195px;
	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;
}

.categorypath {
	margin: 0;
	padding: 0;
	float: left;
	width: 200px;
}
.categorypath h1 {
	margin: 0;
	padding: 8px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	float: left;
	color: #026BC4;
}
.categorypath h2 {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
.categorypath h2 {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}
.categorypath h2 a {

	color: #000;
}


/* 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.cat1active, .catmenu ul li.cat2active, .catmenu ul li.cat3active, .catmenu ul li.cat4active {
	margin: 0;
	padding: 0 10px 0 0;
	list-style: none;
	float: left;
	background: url(images/bg_catmenu_li.gif) no-repeat top right;
	height: 40px;
/*	width: 309px;*/
	width: 230px;
}

.catmenu ul li.cat4, .catmenu ul li.cat4active {
	background: none;
}


.catmenu ul li h6 {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 13px;
}

.catmenu ul li.cat1active h6, .catmenu ul li.cat2active h6, .catmenu ul li.cat3active h6, .catmenu ul li.cat4active h6 {
	margin: 0;
	padding: 10px 0 0 0;
	font-size: 13px;
	color: #026bc4;
	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.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 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	color: #026bc4;
	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 45px 0 17px;
	height: 40px;
}

.catmenu ul li h6 a:hover {
	color: #026bc4;
	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;
	background: url(images/bg_catmenu_h6_on.png) no-repeat top right;
	text-align: center;
	height: 40px;	
	/*width: 180px;*/
	font-size: 13px;
/*	width: 170px;*/
}

.catmenu ul li h6.on a {
	color: #000;
	text-decoration: none;
}

.catmenu ul li h6.on a:hover {
	color: #026bc4;
	background: url(images/bg_catmenu_h6_on.png) no-repeat center right;
	text-decoration: none;
}



/***** Drop Down Menu START *****/

.headermenu {
	margin: 0;
	padding: 0;
	width: 1000px;	
}
#sddm {	
   margin: 0;
	padding: 0;
	z-index: 30000;	
}


#sddm li a {

}

.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;
	z-index: 30000;
}

#sddm div a {
	position: relative;
	display: block;
	width2: auto;
	white-space2: nowrap;
	text-align: left;
	text-decoration: none;
}

#sddm div a:hover {
	color: #FFF;
}

/* STO PERIPTERO VGAINEI */

/*#sddm #m3 {
	display: block;
	position: absolute;
	margin: auto auto auto -13px;  IE is correct 
	padding: auto;
	font-size: 10px;
}*/

#sddm h1 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #026bc4;
	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: #026bc4;
	text-decoration: none;
	cursor: pointer;
}
#sddm h1 a:hover {
   font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #026bc4;
	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: #026bc4;
	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: #026bc4;
	text-decoration: none;
	cursor: pointer;
}
#sddm h5 a:hover {
 	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #026bc4;
	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: #74aedf;
}

#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 */




/* END CATEGORY MENU */


/* MAINPAGE */

.maincol {
	margin: 0;
	padding: 0;
	float: left;
	width: 658px;
}

/* 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, .alliopsi 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: 12px;
	text-align: left;
	font-weight: normal;
	background: url(images/bg_li_diamondb.gif) no-repeat;
}

.alliopsi h2 {
	margin: 0 14px 0 14px;
	padding: 0 0 7px 12px;
	color: #000;
	font-family: Verdana;
	font-size: 12px;
	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,
.alliopsi h2 a:link, .alliopsi h2 a:visited, .alliopsi h2 a:active {
	color: #000;	
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}
.bestout h2 a:hover, .alliopsi h2 a:hover,  {
	color: #000;	
	font-family: Verdana;
	font-size: 12px;
	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 {
	background: url(images/rightbutton.png) no-repeat;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: center;
	color: #026bc4;	
	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 {
	color: #026bc4;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
}
.rightbutt a:hover {
	color: #026bc4;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: underline;
}

.blockrout, .imounekei, .latest, .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, .latest 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: normal;
}

.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: #026bc4;
	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: #026bc4;
	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;
}
.latest h2 {
	margin: 0;
	padding: 0 0 9px 12px;
	color: #000;
	font-family: Verdana;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
	background: url(images/bg_li_diamondb.gif) no-repeat;
}
.latest h2 a:link, .latest h2 a:active, .latest h2 a:visited {
	color: #000;	
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}
.latest h2 a:hover {
	color: #000;	
	font-family: Verdana;
	font-size: 12px;
	text-decoration: underline;
}

.latest h3 {
	margin: 5px 20px 0 0;
	padding: 0;
	text-align: right;
	font-size: 11px;
	font-family: Georgia, "Times new Roman";
	font-weight: normal;
}

.latest .date {
	font-size: 10px;
	color: #026bc4;
	margin: 0 0 0 10px;
	padding: 0;
	font-weight: normal;
}

/**************** 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;
	width: 306px;	
	min-height: 65px;
}
.promoartout .catnm {
	margin: 0 0 3px 0;
	padding: 0;
	color: #026bc4;
	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: #026bc4;
	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: #026bc4;
	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;
}

.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: #026bc4;
}

.homenews .tit1 a  {
	color: #026bc4;
	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: #026bc4;
	border-bottom: 2px solid #ddd;
}
.line {
	margin: 7px 0 10px 0;
	padding: 0;
	border-top: 2px solid #ddd;
}
.line1, .line2 {
	margin: 5px 0;
	padding: 0;
	border-top: 1px solid #ddd;
	clear: both;
}

.line3 {
	margin: 0;
	padding: 0;
	clear: both;
}

.hpvideos h6 a {
	color: #026bc4;
	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: #026bc4;
	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: #026bc4;
	/*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: #026bc4;
	text-decoration: none;
}
.competition h4 a:hover {
	color: #026bc4;
	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;
}
.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 ********/

.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;
/*	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 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;	*/
}






.topsum {
	margin: 0;
	padding: 0 4px 10px 14px;
	background: #fff;
	text-align: left;
	width: 640px;
}

.topsum h6 {
	margin: 0 10px 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;
}

.topsum h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0055CF;
	font-size: 16px;
	margin: 0 0 5px 0;
	padding: 0;
}

.topsum h2 {
	font-family: Verdana;
	color: #000;
	font-size: 11px;
	font-weight: normal;
	margin: 0 10px 0 0;
	padding: 0;
	line-height: 16px;
}

.topsum h4 {
	font-size: 10px;
	color: #4E4E4E;
	font-weight: normal;
	font-family: Verdana;
	margin: 0 0 5px 0;
	padding: 0;
}
.topsum img {
	float: left;
	margin: 0 10px 15px 0;
	padding: 0;
}

.topsum ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.topsum ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 198px;
}

.topsum ul li.sum1, .topsum ul li.sum2 {
	margin: 0 18px 0 0;
}

.topsum ul li img {
	float: none;
	margin: 0 5px 0 0;
	padding: 0;
}

.calendar {
	background: url(images/calendar.gif) no-repeat left top;
	width: 317px;
	height: 277px;
	display: block;
	float: right;
}

.alliopsi {
	background: url(images/bg_rightblocktab2.png) top no-repeat;
	margin: 0;
	padding: 0;
	text-align: left;
	border-top: 0px solid #dddddd;
	width: 326px;
	height: 266px;
	display: block;
	float: right;
}
.alliopsibot {
	background: url(images/bg_rightblockbotsm.png) bottom right no-repeat;
	margin: 0 0 14px 0;
	padding: 0px;
	height: 10px;
	width: 326px;
	float: right;
}


/**************** GALLERY.CSS ******************/
.photos {
	margin: 5px 0 10px 0;
	padding: 10px 0 10px 0;
	text-align: left;			
	background: url(images/bg_gallery.gif) repeat-x top;
}

.photos table {
	margin: 0;
	padding: 0;
}

.photos .frstphoto {
	margin: 0;
	padding: 0;
	width: 578px;
	height: 430px;
	display: block;
	vertical-align: middle;
}
.photos h1 {
	color: #026bc4;
	font-size: 14px;
	font-weight: bold;
	margin: 15px 0 0 0;
	padding: 0;
	text-align: center;
/*	width: 440px;*/
}
.photos h1 a:link, .photos h1 a:active, .photos h1 a:visited, .photos h1 a:hover {
	color: #026bc4;
	text-decoration: none;
}
.photos h2 {
	color: #444;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 5px 0 10px 0;
	display: block;
	text-align: center;
/*	width: 450px;*/
}
.photos h2 a:link, .photos h2 a:active, .photos h2 a:visited, .photos h2 a:hover {
	color: #444;
	text-decoration: none;
}
.photorest {
	padding: 0;
	margin: 0;
	text-align: center;
}

.photorest ul {
	padding: 0;
	margin: 0;
	text-align: center;
	width: 630px;
	list-style: none;
	clear: both;
}

.photorest ul li {
	width: 140px;
	height: 150px;
	padding: 3px;
	margin: 0 4px 10px 5px;	
	display: block;
	float: left;
	border: 1px solid #d3d3d3;
}
.photorest ul li.gallon {
	width: 140px;
	height: 150px;
	padding: 3px;
	margin: 0 4px 10px 5px;		
	display: block;
	float: left;
	border: 1px solid #d3d3d3;
	background-color: #d3d3d3;
}
.photorest ul li img {
	padding: 0;
	margin: 0 0 2px 0;
}
.photorest ul li h1 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #333;
}

.photorest h2 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #00bbff;
}

#pageresults {
	margin: 0;
	padding: 0;
	color: #026bc4;
	font-family: Georgia;
	font-size: 12px;
}
#pageresults table {
	margin: 20px 0 0 180px;
	padding: 0;
}
#pageresults table td {
	margin: 0;
	padding: 0;
}
#pageresults table td img {
	margin: 0;
	padding: 0 10px;
}




.topsumm {
	background: url(images/leftcolsumm.png) no-repeat top left;
	margin: 0;
	padding: 2px 14px 0 14px;
	text-align: left;
	width: 630px;
}

.rightbuttin {
	background: url(images/rightbuttonin.png) no-repeat;
	margin: 0 0 0 3px;
	padding: 6px 0 0 6px;
	text-align: center;
	color: #026BC4;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	height: 25px;
	font-weight: normal;
	float: left;
}
.rightbuttin a:link, .rightbuttin a:visited, .rightbuttin a:active {
	color: #026BC4;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-decoration: none;
}
.rightbuttin a:hover {
	color: #026BC4;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	text-decoration: underline;
}
.rightbuttin2 {
	background: url(images/rightbuttonin2.png) no-repeat left top;
	width: 7px;
	height: 25px;
	margin: 0;
	padding: 0;
	float: left;
}

.rightbuttinon {
	background: url(images/rightbuttoninon.png) no-repeat;
	margin: 0 0 0 3px;
	padding: 5px 0 0 7px;
	text-align: center;
	color: #fff;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	height: 25px;
	font-weight: normal;
	float: left;
}
.rightbuttin2on {
	background: url(images/rightbuttonin2on.png) no-repeat left top;
	width: 7px;
	height: 25px;
	margin: 0;
	padding: 0;
	float: left;
}

/**************  SAN SIMERA  **********************/

.sansimera {
	background: url(images/bg_rightblock.png) top no-repeat;
	margin: 0;
	padding: 10px 10px 0 10px;
	text-align: left;
	width: 306px;	
}
.sansimera .catnm {
	margin: 0 0 3px 0;
	padding: 0;
	color: #026bc4;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.sansimera h2 {
	margin: 0;
	padding: 0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
.sansimera h2 a:link, .sansimera h2 a:active, .sansimera h2 a:visited {
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
}
.sansimera h2 a:hover {
	color: #026bc4;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
}
.sansimera img {
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
}


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;
}




#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: #dceefe;
}

.morenews h1 {
	margin: 0;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #696969;
}

.morenews h1 a {
	color: #026bc4;
	padding: 0;
	text-decoration: none;
}

.morenews h1 a:hover {
	text-decoration: underline;
}

.morenews h2 {
	margin: 0;
	font-size: 12px;
	color: #026bc4;
}


.progout {
	background: url(images/bg_rightblock.png) no-repeat;
	margin: 0;
	padding: 0;
	border-bottom: 0 solid #dddddd;
	width: 326px;
	display: block;
	float: right;
}

.prog {
	padding: 10px;
	margin: 0;
}

.progin {
	margin: 0;
	padding: 0;
}

.progin 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;
}

.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;
}
.progmore {
	font-size: 11px;
	color: #000;
	width: 100%;
	text-align: right;
	padding: 0;
	margin: 0;
	font-weight: normal;
	font-family: Georgia;
}
.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: #0055CF;
	font-weight: bold;
}
.table.plist td.tshow a:hover {
	margin: 0 0 5px 0;
	padding: 0;
	text-align: left;
	color: #0055CF;
	font-weight: bold;
	text-decoration: underline;
}

table.plist td.tshow h1 {
	margin: 0;
	padding: 0;
	font-family: Georgia,"Times new Roman";
	font-size: 13px;
}

table.plist td.tshow h1 a {
	color: #000;
	text-decoration: none;
}
table.plist td.tshow h1 a:hover {
	text-decoration: underline;
	
}

table.plist td.tshow h2 {
	margin: 0;
	padding: 0;
	font-size: 11px;
	font-weight: normal;
	color: #6a6262;
	
}

.line {
	margin: 5px 0;
	padding: 0;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #fff;
	width: 100%;
	height: 1px;
}

.videojwrestout {
    clear: both;
    display: block;
    margin: 0 0 10px;
    padding: 0;

}
.videojwrest {
    background-color: #E5E5E5;
    clear: both;
    display: block;
    height: 55px;
    margin: 0 0 2px;
    padding: 3px;
}
.videojwrest img {
    display: block;
    float: left;
    margin: 0 10px 0 0;
    padding: 0;
}
.videojwrest h1 {
    color: #444444;
    font-size: 11px;
}
.videojwrest h1 a:link {
    color: #444444;
    font-size: 11px;
    text-decoration: none;
    font-family: Verdana,Tahoma,Arial;
	padding:10px;
}
.videojwrest h1 a:hover {
    color: #E20D19;
    font-size: 11px;
}
.videojwrest h1 a:active, .videojwrest h1 a:visited {
    color: #444444;
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
}
/*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*/

