body {
	margin: 0;
	padding: 10px 0 0 0;
	text-align: center;
	background:  url(images/bg.gif) repeat-x #ddd;
	font-size: 12px;
	font-family: Verdana, Tahoma, Arial;
}

a {
	color: #17a3b4;
	text-decoration: none;
}

a:hover {
	color: #000;
	text-decoration: none;
}

.wline, .clear {
	margin: 0;
	padding: 0;
	clear: both;
}

form {
	margin: 0;
	padding: 0;
}

p {
	margin: 0 0 8px 0;
	padding:0;
}

.container {
	margin: 0;
	padding: 0;
	width: 1000px;
}

.headerban {
	margin: 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;
}

.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;
}


.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;
}


.banner300250 {
	background: url(images/bg_rightblock.png) no-repeat;
	margin: 0;
	padding: 13px 0 0 0;
	width: 326px;
}
.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;
}

/* 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;
}

.catmenu ul li.cat5, .catmenu ul li.cat5active {
	margin: 0;
	padding: 0 10px 0 0;
	list-style: none;
	float: left;
	height: 40px;
}

.catmenu ul li h6 {
	margin: 0;
	padding: 0;
	font-size: 13px;
	text-align: center;
	width: 180px;
}
.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 {
	margin: 0;
	padding: 10px 0 0 0;
	font-size: 13px;
	color: #06616c;
	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: #06616c;
	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 40px 0 10px;
	height: 40px;
}

.catmenu ul li h6 a:hover {
	color: #06616c;
	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;
/*	width: 180px;*/
	height: 40px;
}

.catmenu ul li h6.on a {
	color: #000;
	text-decoration: none;
}

.catmenu ul li h6.on a:hover {
	color: #06616c;
	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: 3000;	
}
#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: 262px;
	text-align: left;	
}

#sddm div a {
	position: relative;
	display: block;
	width2: auto;
	white-space2: nowrap;
	text-align: left;
	text-decoration: none;
}

#sddm div a:hover {
	color: #FFF;
}
#sddm #m5 {
	display: block;
	position: absolute;
	margin: auto auto auto -175px; /* IE is correct */
	padding: auto;
	font-size: 10px;
}

#sddm h1 {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #1B8094;
	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: #1B8094;
	text-decoration: none;
	cursor: pointer;
}
#sddm h1 a:hover {
   font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #1B8094;
	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: #1B8094;
	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: #1B8094;
	text-decoration: none;
	cursor: pointer;
}
#sddm h5 a:hover {
 	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #1B8094;
	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: #80ccd6;
}

#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: 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: 5px 0 13px 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: 5px 0 13px 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;
}
.rightbutt {
	background: url(images/rightbutton.png) no-repeat;
	margin: 0;
	padding: 5px 0 0 0;
	text-align: center;
	color: #17a3b4;	
	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: #17a3b4;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: none;
}
.rightbutt a:hover {
	color: #17a3b4;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-decoration: underline;
}

.blockrout, .votemini {
	background: url(images/bg_rightblock.png) top no-repeat;
	margin: 0;
	padding: 14px 12px 0 12px;
	width: 302px;
	text-align: left;
}

.blockrout 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 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: #1b8094;
	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: #1b8094;
	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;
	width: 306px;
	min-height: 65px;
}
.promoartout .catnm {
	margin: 0 0 3px 0;
	padding: 0;
	color: #17A3B4;
	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: #17A3B4;
	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: #17A3B4;
	font-size: 11px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 90px;
	height: 100px;
}
.hpgall a:link, .hpgall a:active, .hpgall a:visited {
	color: #17A3B4;
	font-size: 11px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
.hpgall a:hover {
	color: #17A3B4;
	font-size: 11px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
}
.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 {
	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: #17a3b4;
}

.homenews .tit1 a  {
	color: #17a3b4;
	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;
	margin: 0;
	padding: 0;
}

.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: #000;
	border-bottom: 2px solid #ddd;
}

.line {
	margin: 7px 0 10px 0;
	padding: 0;
	border-top: 2px solid #ddd;
}

.ego a {
	color: #000;
}

.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: #000;
	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 {
	color: #17a3b4;
	text-decoration: none;
}

.more a:hover {
	color: #000;
}




.videolist1 {
	display: block;
	float: left;
	width: 150px;
	height: 110px;
	text-align: center;
	padding: 0;
	margin: 0 10px 0 0;
}
/*.videolist1 img {
	width: 39px;
	height: 39px;
	padding: 38px 58px;
	margin: 0;
}*/

.videolist2 {
	display: block;
	float: left;
	width: 96px;
	height: 60px;
	text-align: center;
	padding: 0;
	margin: 0 10px 0 0;
}
/*.videolist2 img {
	width: 39px;
	height: 39px;
	padding: 10px 28px;
	margin: 0;
}*/


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: #e1f8fb;
}

.morenews h1 {
	margin: 0;
	font-size: 16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #696969;
}

.morenews h1 a {
	color: #17a3b4;
	padding: 0;
	text-decoration: none;
}

.morenews h1 a:hover {
	text-decoration: underline;
}

.morenews h2 {
	margin: 0;
	font-size: 12px;
	color: #696969;
}





.progout {
	background: url(images/bg_agenda.png) no-repeat;
	margin: 0 0 14px 0;
	padding: 0;
	border-bottom: 0 solid #dddddd;
	width: 326px;
	/*height: 280px;*/
	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;
}

.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: #17a3b4;
	font-weight: bold;
}
.table.plist td.tshow a:hover {
	margin: 0 0 5px 0;
	padding: 0;
	text-align: left;
	color: #17a3b4;	
	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;
}

.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: -10px 0 0 0;
	padding: 20px 0 10px 0;
	background: url(images/bg_agenda.png) no-repeat bottom;
	width: 326px;
}
/*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*/
