body {
	margin: 0 0 15px 0;
	padding: 0;
	/*background: #d067cc url(images/bg_main.jpg) repeat-x fixed;*/
	background: #e1c1e1 none;
	/*background: #000 url(images/beng_bg.jpg) no-repeat center top;*/
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
	text-align: center;
}

form {
	padding: 0;
	margin: 0;
}

a:link, a:active, a:visited, a:hover {
	color: #000;
}

p {
	margin: 0;
	padding: 0;
}

#container {
	width: 998px;
	margin: 0;
	padding: 0;
	background-color: #fff;
}
.headerall {
  background-color: #FFFFFF;
  display: block;
  margin: 0;
  padding: 10px 0;
  width: 1000px;
}

.clear, .wline {
	clear: both;
	margin: 0;
	padding: 0;
}
.ban72890 {
  display: block;
  margin: 0;
  padding: 0;
}
.headerline {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	display: block;
	clear: both;
	height: 1px;
	border-bottom: 1px solid #e5e5e5;
}

.ban300250 {
	padding: 0 0 10px 0;
	margin: 0;
	text-align: center;
	width: 300px;
}
.ban {
	padding: 0;
	margin: 0 0 10px 0;
}
#rightsum .ban img {
	padding: 0;
	margin: 0 0 10px 0;
	border: none;
}


.ban300sum2 {
	padding: 0 0 10px 0;
	margin: 0;
	text-align: center;
	width: 306px;
}
.footerlinks {
	color: #fff;
	font-size: 12px;
	font-family: "Trebuchet MS";
	text-align: center;
	
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #e5bee8;
	clear: both;
	
	margin: 20px 0 0 0;	
	padding: 10px 0;
	
	background:#505050;
	background: url(images/menubg.jpg) repeat-x bottom;
}
.footerlinks a:link, .footerlinks a:active, .footerlinks a:visited {
	color:#fff;
	text-decoration: none;
	
}
.footerlinks a:hover {
	color:#fff;
	text-decoration: underline;
}

.textlink {
	display: none;
}
.minitextlink {
	margin: 2px 0 0 0;
	padding: 0;
	display: none;
}

.home {
	/*background: url(images/bg_home_beng.gif) no-repeat;*/
	background: url(images/bg_home.gif) no-repeat; 
	/*width: 341px;*/
	width: 291px;
	height: 25px;
}

.home h1 {
	margin: 0 0 0 35px;
	padding: 6px 0 0 0;
	font-size: 11px;
}

.home h1 a:link, .home h1 a:active, .home h1 a:visited {
	color: #5B5B5B;
	text-decoration: none;
}

.home h1 a:hover {
	text-decoration: underline;
}
.sponsorspacer {
	margin: 0 0 0 105px;
	padding: 0;
}

.logotable {
	width: 377px;
	margin: 0;
	padding: 0;
}

.logo table {
	width: 100%;
	margin: 0;
	padding: 0;
}

.logoimg {
	float: left;
	margin: 0;
	padding: 0;
}

.logoimg img {
	margin: 0;
	padding: 0;
}

.menuout{
	width:998px;
	background-color:#fff;
	/*border: 2px solid red;*/
}
.menu {
	background: url(images/menubg.jpg) repeat-x bottom;
	/*background:#505050;*/
	height: 39px;
	margin: 0;
	padding: 0;
/*	font-family: PFCatalog;*/
}

.menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.menu ul li {
	list-style: none;
	border-right: 1px solid #5f525f;
	float: left;
	margin: 0;
	padding: 0;
	height: 39px;
}
/*.menu ul li.new2, .menu ul li.new5, .menu ul li.new8 {
	background-image: url(images/newnoanimation.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 8px;
	list-style: none;
	border-right: 1px solid #fff;
	float: left;
	height: 26px;
	padding: 0 5px 0 40px;
}

.menu ul li.new6 {
	background-image: url(images/newnoanimation.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0 8px;
	list-style: none;
	border-right: 1px solid #fff;
	float: left;
	height: 26px;
	padding: 0 5px 0 40px;
}*/
.menu ul li h1, .menu ul li h6 {
	margin: 0;
	padding: 0;
}
.menu ul li h1 a {
	margin: 0;
	padding: 11px 9px 10px 9px;
	display: block;	
	font-family: "Trebuchet MS";
	font-size: 13px;
	height: 39px;
}

.menu ul li h6 a {
	margin: 0;
	padding: 10px 8px 11px 8px;
	display: block;	
	font-size: 13px;
	font-weight: normal;
}

.menu ul li h1 a:link, .menu ul li h1 a:active, .menu ul li h1 a:visited, .menu ul li.menuon h1 a:hover, .menu ul li h6 a {
	color: #FFF;
	text-decoration: none;
}

.menu ul li h1 a:hover, .menu ul li.menuon, .menu ul li h6 a:hover {
	display: block;
	background: url(images/menubgon.jpg) repeat-x;
}

.topshadow {
/*   background: url(images/shadow.gif) repeat-x top;*/
	height: 18px;
}

.submenu {
	background-color: #ae41ae;
	margin: 0;
	padding: 0;
	text-align: left;
}

.submenu table {
	font-size: 12px;
	color: #FFF;
	line-height: 17px;
	margin: 0;
	padding: 0;
}
.submenu td {
	padding: 5px 2px;
}

.submenu a:link, .submenu a:active, .submenu a:visited {
	color: #FFF;
	text-decoration: none;
}

.submenu a:hover {
	text-decoration: underline;
}

.submenuon a:link, .submenuon a:active, .submenuon a:visited, .submenuon a:hover {
	color: #9B069D;
	text-decoration: none;
}

.submenu td.submenuon {
	text-decoration: none;
/*	background: url(images/arrow_submenu.gif) no-repeat left;*/
	background-color: #f0d4f3;
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

.collection h1 span, .moda h1 span, .omorfia h1 span, .sxeseis h1 span, .psychologia h1 span, 
.fitness h1 span, .ygeia h1 span, .diatrofi h1 span, .advright2 h1 span, .atzenta h1 span, 
.advleft h1 span, .restart h1 span, .themata h1 span, .text h4 span, .googlesum h1 span, 
.googleart h1 span, .restartgal h1 span, .gossip h1 span, h1 span, .related h2 span {
	display: inline;
	height: 0;
	left: -1000px;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	width: 0;
}


.collection a, .moda a, .omorfia a, .sxeseis a, .psychologia a, .fitness a, .ygeia a, 
.diatrofi a, .themata a, .text a, .provlepsinav a, .gossip a, .kosmika a, .diaites a, 
.mendecoder a, .sex a, .sexlife a, .zodia a ,.geyseis a, .spiti a, .shop a,.moda2 a{
	cursor: hand;
	color:#9B069D;
	text-decoration:none;
}
.collection a:hover, .moda a:hover, .omorfia a:hover, .sxeseis a:hover, .psychologia a:hover, .fitness a:hover, .ygeia a:hover, 
.diatrofi a:hover, .themata a:hover, .text a:hover, .provlepsinav a:hover, .gossip a:hover, .kosmika a:hover, .diaites a:hover, 
.mendecoder a:hover, .sex a:hover, .sexlife a:hover, .zodia a:hover {

}

.ban728 {
	width: 100%;
	background-color: #9b069d;
	padding: 10px 0;
	margin: 10px 0 20px 0;
	text-align: center;
}

#rightcol {
	float: right;
	width: 306px;
	margin: 0;
	padding: 0;
	text-align: center;
}

.footer {
	color: #9b069d;
	font-size: 11px;
	text-align: center;
	border-top: 1px dotted #e5bee8;
	clear: both;
	margin-bottom: 20px;
	padding: 20px 0;
}

.footer a:link, .footer a:active, .footer a:visited, .footer a:hover {
	color: #9b069d;
	text-decoration: underline;
}

.shop h2,.omorfia h2, .sxeseis h2, .psychologia h2, .fitness h2, .ygeia h2, .diatrofi h2, 
.bigphoto h1, .gossip h2, .kosmika h2, .sxeseis h2, .psychologia h2, .mendecoder h2, .sex h2, .spiti h2, .geyseis h2, .moda2 h2 {
	margin: 10px ;
	padding: 0;
	font-size: 15px;
	color: #9B069D;
	font-family: "Trebuchet MS";
	width:290px;
	font-weight:bold;

}
.moda2 h2 a:link, .moda2 h2 a:active, .moda2 h2 a:visited,
.shop h2 a:link, .shop h2 a:active, .shop h2 a:visited,
.omorfia h2 a:link, .omorfia h2 a:active, .omorfia h2 a:visited, 
.sxeseis h2 a:link, .sxeseis h2 a:active, .sxeseis h2 a:visited, 
.psychologia h2 a:link, .psychologia h2 a:active, .psychologia h2 a:visited, 
.fitness h2 a:link, .fitness h2 a:active, .fitness h2 a:visited, 
.ygeia h2 a:link, .ygeia h2 a:active, .ygeia h2 a:visited, 
.diatrofi h2 a:link, .diatrofi h2 a:active, .diatrofi h2 a:visited, 
.gossip h2 a:link, .gossip h2 a:active, .gossip h2 a:visited, 
.kosmika h2 a:link, .kosmika h2 a:active, .kosmika h2 a:visited, 
.sex h2 a:link, .sex h2 a:sex, .sex h2 a:visited,
.mendecoder h2 a:link, .mendecoder h2 a:active, .mendecoder h2 a:visited,
.spiti h2 a:link, .spiti h2 a:active, .spiti h2 a:visited,
.geyseis h2 a:link, .geyseis h2 a:active, .geyseis h2 a:visited  {
	color: #9B069D;
	text-decoration: none;
}
.moda2 h2 a:hover,
.shop h2 a:hover,
.omorfia h2 a:hover, .sxeseis h2 a:hover, .psychologia h2 a:hover, .fitness h2 a:hover, .ygeia h2 a:hover, 
.diatrofi h2 a:hover, .gossip h2 a:hover, .kosmika h2 a:hover, .sex h2 a:hover, .mendecoder h2 a:hover {
	text-decoration: underline;
	color: #9B069D;
}


/**********************************  PROMO BOXES  ***************************************/

.zodiahome {
	background: url(images/bg_zodia.gif) no-repeat;
	width: 299px;
	height: 99px;
	text-align: left;
	margin-bottom: 10px;
}

.zodiahome h1 a:link, .zodiahome h1 a:active, .zodiahome h1 a:visited, 
.fitnesshome h1 a:link, .fitnesshome h1 a:active, .fitnesshome h1 a:visited,
.shoppinghome h1 a:link, .shoppinghome h1 a:active, .shoppinghome h1 a:visited {
	color: #fff;
	text-decoration: none;
}

.diaiteshome {
	background: url(images/bg_diaites.jpg) no-repeat;
	width: 299px;
	height: 99px;
	text-align: left;
	margin-bottom: 10px;
}

.diaiteshome h1 a:link, .diaiteshome h1 a:active, .diaiteshome h1 a:visited {
	color: #e0ef93;
	text-decoration: none;
} 

.zodiahome h1 a:hover, .diaiteshome h1 a:hover, .fitnesshome h1 a:hover, .shoppinghome h1 a:hover, .zodiahome h1 a:hover {
	text-decoration: underline;
}

.fitnesshome {
	background: url(images/bg_fitness.jpg) no-repeat;
	width: 299px;
	height: 99px;
	text-align: left;
	margin-bottom: 10px;
}

.shoppinghome {
	background: url(images/bg_shopping.jpg) no-repeat;
	width: 299px;
	height: 99px;
	text-align: left;
	margin-bottom: 10px;
}

.sexhome {
	background: url(images/bg_sex.gif) no-repeat;
	width: 299px;
	height: 99px;
	text-align: left;
	margin-bottom: 10px;
}

.sexhome h1 a:link, .sexhome h1 a:active, .sexhome h1 a:visited {
	color: #ffccd2;
	text-decoration: none;
} 

.zodiahome h1, .diaiteshome h1, .fitnesshome h1, .shoppinghome h1, .sexhome h1 {
	margin: 0 110px 0 10px;
	padding: 40px 0 0 0;
	font-size: 12px;
}

.zodiahome h1 a:hover, .diaiteshome h1 a:hover, .fitnesshome h1 a:hover, .shoppinghome h1 a:hover, .sexhome h1 a:hover {
	text-decoration: underline;
}

/**********************************  END PROMO BOXES  ***************************************/


/**********************************  SUMMARY FASHION NEWS  *************************************/

.adverts {
	float: left;
	width: 300px;
}

.promos {
	float: left;
	margin-left: 30px;
}

.ban728II {
	margin-left: 10px;
	clear: both;
	padding: 0;
}

/**********************************  END SUMMARY FASHION NEWS  *************************************/



/*-------------------------------------  GOOGLE ADV LEFT  --------------------------------*/

.advleft {
	font-size: 10px;
	padding: 0;
	margin: 10px 0;
	color: #385a97;
	font-weight: normal;
	font-size: 10px;
/*	border-right: 1px solid #CCD8EE;
	border-bottom: 1px solid #CCD8EE;
	border-left: 1px solid #CCD8EE; */
	width: 300px;
}

.advleft a:link, .advleft a:active, .advleft a:visited, .advleft a:hover {	
	padding: 0;
	margin: 0;
	color: #385a97;
	text-decoration: underline;
	text-align: left;
	font-weight: normal;
	font-size: 10px;
}

.advleft h1 {	
	background: transparent url(images/advs_google.gif) left top no-repeat;
	width: 300px;
	height: 21px;
	margin: 0 0 5px 0;
	padding: 0;	
	border: 0;
}

/*-------------------------------------  END GOOGLE ADV LEFT  --------------------------------*/



/*-------------------------------------  GOOGLE ADV SUMMARY  --------------------------------*/

.googlesum {
	margin: 0;
	padding: 0;
}
.googlesum .googlesummary {
	margin: 0;
	padding: 0;
}
p#p7eq1 {
	margin: 0;
	padding: 0;	
}

.googlesum, .googleart {
	padding: 0;
	margin: 10px 0 0 0;
	border-right: 1px solid #CCD8EE;
	border-bottom: 1px solid #CCD8EE;
	border-left: 1px solid #CCD8EE;
	width: 652px;
	clear: both;	
}

.googlesum h1, .googleart h1 {	
	background: #9b069d url(images/advs_google_sum.gif) left top no-repeat;
	height: 18px;
	margin: 0;
	padding: 0;
}

/*-------------------------------------  END GOOGLE ADV SUMMARY  --------------------------------*/



/*  ------------------  TOP MENU 1 START ------------------- */

/*#topmenu {
   background-color: #DCDCDC;
	height: 25px;
	margin: 0 auto;
	padding: 0;
	z-index:-100;
}

#topmenu2 {
	margin: 0 auto;
	width: 992px;
	z-index:-100;
}

#topmenu .network {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	position: relative;
	width: 970px;
	z-index:-100;
}

#topmenu .network p {
	color: #fff;
	float: left;
	margin: 0;
	padding: 0;
	z-index:-100;
}

#topmenu .network p a:link, #topmenu .network p a:visited, #topmenu .network p a:active {
	color: #B8040B;
	text-decoration: none;
	z-index:-100;
}

#topmenu .network p a:hover {
	text-decoration: underline;
	z-index:-100;
}

#topmenu .network p select {
	font-size: 10px;
	font-weight: bold;
	width: 150px;
	z-index:-100;
}

#topmenu .network p.sites {
	color: #000;
	float: left;
	margin: 0 0 0 10px;
	padding: 1px 0 0 0;
	text-align: right;
	z-index:-100;
}*/

/*  -------------------  TOP MENU 1 END  ----------------------- */


/******************** EGONAV ********************/
#egonav {
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    height: 20px;
    margin: 0;
    padding: 0;
    width: 123px;
    z-index: 80000;
}
#egonav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
    z-index: 80000;
}
#egonav ul li {
    cursor: pointer;
    display: block;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    outline: medium none;
    padding: 1px;
    position: relative;
}
#egonav ul li a:link, #egonav ul li a:active, #egonav ul li a:visited {
    color: #000000;
    display: block;
    outline: medium none;
    padding: 0;
    text-decoration: none;
}
#egonav ul li:hover, #egonav ul li a:hover {
    display: block;
    text-decoration: none;
}
#egonav ul li.current {
    color: #FFFFFF;
}
#egonav ul li.current a:link, #egonav ul li.current a:active, #egonav ul li.current a:visited, #egonav ul li.current a:hover {
    border: 0 none;
    color: #FFFFFF;
    padding: 5px 10px;
    text-decoration: none;
}
#egonav ul li ul {
    background: url("images/bg_egosubmenu2.png") no-repeat scroll 0 0 transparent;
    display: none;
    height: 200px;
    margin: 7px 0 0;
    padding: 10px 0 0 14px;
    position: absolute;
    top: 16px;
    width: 258px;
}
#egonav ul li ul li {
    background: url("images/e-gomenu_arrow.gif") no-repeat scroll 0 0 transparent;
    color: #444444;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: normal;
    height: 25px;
    margin: 0;
    padding: 0 0 0 8px;
    text-decoration: none;
    width: 110px;
}
#egonav ul li ul li a {
    background-color: transparent;
    text-decoration: none;
}
#egonav ul li ul li a:link, #egonav ul li ul li a:active, #egonav ul li ul li a:visited, #egonav ul li.right ul li a:link, #egonav ul li.right ul li a:active, #egonav ul li.right ul li a:visited {
    background-color: transparent;
    background-image: none;
    border: 0 none;
    color: #444444;
    margin: 0;
    padding: 0;
    text-align: left;
    text-decoration: none;
    width: 110px;
}
#topmenu .network #egonav ul li ul li a:hover {
    text-decoration: underline;
}
#egonav ul li.over {
    color: #FFFFFF;
    text-decoration: none;
}
#egonav ul li:hover ul, #egonav ul li.over ul {
    color: #FFFFFF;
    display: block;
    text-decoration: none;
}







/******************  GOOGLE  SEARCH  **********************/
.google {
	float: right;
	margin: 15px 10px 0 0;
	width: 350px;
	border: 0px solid #00ff00;
}
.googlesponsor {
	float: right;
	/*margin: 15px 10px 0 0;*/
	margin: 0;
	width: 350px;
	border: 0px solid #00ff00;
	text-align: right;
}
.googlesponsor img {
	margin: 0;
	padding: 0;
	width: 150px;
	height: 68px;
}
.googlebox {
	font-size: 10px;
	color: #636363;
	padding: 10px 0 10px 0;
	margin: 0;
	width: 240px;
}
.googlebox form {
	padding: 0;
	margin: 0;
}
.googlebox label {
	font-size: 10px;
	color: #636363;
	font-family: Tahoma;
}

.logo {
	padding: 0 10px;
}
.glogo {
	padding: 0 0 0 8px;
	vertical-align: bottom;
}
.googlebox .ginput {
	background: url(images/searchinputg.jpg) top left no-repeat;
	border: 0;
	font-size: 11px;
	color: #636363;
	font-family: Tahoma;
	width: 200px;
	border: 0;
	margin: 5px 0 0 0;
	padding: 6px 5px 25px 5px;
}
.googlebox .gsubmit {
	background: url(images/searchsubmitg.jpg) top left no-repeat;
	font-weight: bold;	
	cursor:pointer;
	width: 30px; 
	height: 45px;
	border: 0;
	margin: 5px 0 0 0;
	padding: 0;
}
.googlebox .gwherel {
	text-align: center;
	margin: 0;
	padding: 0 0 0 30px;
}
.googlebox .gwherer {
	text-align: center;
	margin: 0;
	padding: 0 40px 0 0;
}
.radiobtn {
	margin:  0 5px 0 2px;
	padding: 0;
}

/************************ END GOOGLE SEARCH **********************/



/********** ADVERTS RIGHT BLOCK **************/
.advright {	
	padding: 0; 
	margin: 0 0 10px 0;
	border: 0px solid #d9d9d9;
	width: 300px;
	background: #fff;
	font-family: Verdana;
}
.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;
}
/****************************************************************/



/************** AGORES RIGHT COLUMN **********

table.tab160 {
	margin: 0 0 10px 0;
	width: 300px;
	padding: 10px 0 0 0;
}

.agores {
	background-color: #fff;
	border: 1px solid #9b069d;
	text-align: left;
	width: 138px;
}

.agores h1 {
   padding: 3px;
   margin: 0 0 3px 0;
   font-size: 11px;
   border-bottom: 1px solid #9b069d;
}
.agores .top {
  padding: 8px 1px 8px 4px;
  border-bottom: 1px dashed Gray;
   color: #c3046b;
	font-weight: bold;
	font-size: 9px;
}
.agores .top  a:link, .agores .top  a:visited, .agores .top  a:active, .agores .top  a:hover {
  color: #c3046b;
  text-decoration: none;
}
.agores .top img {
  padding: 0;
  margin: 5px 3px 0 0;
}
.agores .top h2 {
  padding: 0 0 4px 0;
  margin: 0;
  color: #980295;
  font-size: 10px;
  font-family: Tahoma;
  font-weight: normal;
}

.agores .top h2 a:link, .agores .top h2 a:visited, .agores .top h2 a:active, .agores .top h2 a:hover {
  color: #980295;
  text-decoration: none;
}
.agores .top h3 {
  padding: 0 0 4px 0;
  margin: 0;
  color: #4A4946;
  font-size: 9px;
   font-family: Tahoma;
}

.agores .top h3 a:link, .agores .top h3 a:visited, .agores .top h3 a:active, .agores .top h3 a:hover {
  color: #4A4946;
  font-size: 9px;
  text-decoration: none;
}

.agores .syn {
  padding: 8px 2px;
  font-weight: bold;
   color: gray;
   font-weight: bold;
   font-size: 10px;
}

.agores .bottom {
  padding: 12px 1px 12px 4px;
  border-bottom: 1px dashed #e46de6;
  text-align: center;
}

td .ban120 {
	padding: 0 0 0 8px;
}

.ban120a {
	width: 300px;
	clear: both;
	
}


************** AGORES RIGHT COLUMN THE END **********/

/************** AGORES RIGHT COLUMN **********/

table.tab160 {
	margin: 10px 0 10px 0;
	width: 300px;
}

.agores {
	background-color: #fff;
	border: 1px solid #006927;
	text-align: left;
	width: 138px;
}

.agores h1 {
   padding: 3px;
   margin: 0 0 3px 0;
   font-size: 11px;
   border-bottom: 1px solid #006927;
}
.agores .top {
  padding: 8px 1px 8px 4px;
  border-bottom: 1px dashed Gray;
   color: #00930A;
	font-weight: bold;
	font-size: 9px;
	clear: both;
}
.agores .top  a:link, .agores .top  a:visited, .agores .top  a:active, .agores .top  a:hover {
  color: #9b069d;
  text-decoration: none;
}
.agores .top img {
  padding: 0;
  margin: 5px 3px 0 0;
}
.agores .top h2 {
  padding: 0 0 4px 0;
  margin: 0;
  color: #0055CF;
  font-size: 10px;
  font-family: Tahoma;
  font-weight: normal;
}

.agores .top h2 a:link, .agores .top h2 a:visited, .agores .top h2 a:active, .agores .top h2 a:hover {
  color: #0055CF;
}
.agores .top h3 {
  padding: 0 0 4px 0;
  margin: 0;
  color: #4A4946;
  font-size: 9px;
   font-family: Tahoma;
}

.agores .top h3 a:link, .agores .top h3 a:visited, .agores .top h3 a:active, .agores .top h3 a:hover {
  color: #4A4946;
   font-size: 9px;
}

.agores .syn {
  padding: 8px 2px;
  font-weight: bold;
   color: gray;
   font-weight: bold;
   font-size: 10px;
}

.agores .bottom {
  padding: 12px 1px 12px 4px;
  border-bottom: 1px dashed Gray;
  text-align: center;
}

td .ban120 {
	padding: 0 0 0 8px;
}


/**************** AGORES 300 ******************/
.agores300 {	
	text-align: left;	
	width: 298px;
	display: block;
	clear: both;
	background-color: #fff;
	border: 1px solid #036a95;
	margin: 5px 0 10px 0;
	padding: 0;
}
.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;
  text-decoration: none;
}
.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;
	text-decoration: none;
}
.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;
  text-decoration: none;
}
/* AGORES 300 THE END */






/************** AGORES RIGHT COLUMN THE END **********/

/******************* SUMMARY TOP *****************/

.misc {
	background: url(images/bg_sumstars.gif) no-repeat;
	height: 34px;
	clear: both;
	margin-bottom: 0;
}

.misc h1 {
	margin: 0;
	padding: 5px 0 0 5px;
	font-size: 20px;
	color: #7b13c9;
}

/******************* END SUMMARY TOP *****************/



/******************* REST ARTICLES *****************/

.restart, .restartgal {
	margin: 20px 5px 10px 0;
	padding: 10px 0 20px 0;
	width: 650px;
	clear: both;	
}

.restart h1 {
	background: transparent url(images/tit_restart.gif) left top no-repeat;
	height: 19px;
	margin: 0 0 10px 0;
	padding: 0;
	border-bottom: 1px dashed #999;
}

.restartgal h1 {
	background: transparent url(images/tit_restartgal.gif) left top no-repeat;
	height: 19px;
	margin: 0 0 10px 5px;
	padding: 0;
	border-bottom: 1px dashed #999;
}

#arttext .restart ul, #arttext .restartgal ul {
	margin: 0 0 0 20px;
	padding: 0;
	list-style: none;
	float: none;
	width: auto;
}

#arttext .restart ul li {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	list-style: none;
	background: url(images/arrow_rest.gif) no-repeat left top;
	float: left;
	width: 300px;
	text-align: left;
	display: block;
}


.restartgal ul li {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	list-style: none;
	background: url(images/arrow_rest.gif) no-repeat left top;
	float: left;
	width: 290px;
	text-align: left;
	display: block;
}

.restart ul li h2, .restartgal ul li h2 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: normal;
}

.restart ul li h2 a:link, .restart ul li h2 a:active, .restart ul li h2 a:visited, 
.restartgal ul li h2 a:link, .restartgal ul li h2 a:active, .restartgal ul li h2 a:visited {
	color: #9b069d;
	text-decoration: none;
}

.restart ul li h2 a:hover, .restartgal ul li h2 a:hover {
	color: #9b069d;
	text-decoration: underline;
}

.restart img, .restartgal img {
	float: left;
	border: 1px solid #bcd650;
	margin: 0 5px 5px 0;
}

.restart ul {
	margin: 0 0 0 20px;
	padding: 0;
	list-style: none;
	float: none;
	width: auto;
	list-style: none;
}
.restart ul li {
	margin: 0 0 10px 0;
	padding: 0 0 0 10px;
	list-style: none;
	background: url(images/arrow_rest.gif) no-repeat left top;
	float: left;
	width: 290px;
	text-align: left;
	display: block;
}
.more a:link, .more a:active, .more a:hover, .more a:visited {
text-decoration: none;
font-weight: bold;
float: right;
color: #980295;
margin: 0 0 20px 0;
padding: 0;
} 
/******************* END REST ARTICLES *****************/


/* ---------------------------*/
#moresum {	
	float: left;
	width: 648px;
	margin: 10px 0 0 0;
	padding: 0 5px 0 5px;
}
#content {
	width: 648px;
	margin: 0;
	padding: 0;
	display: block;
	float: left;

}
#moresum img {
	border: 1px #e3d0e4 solid;
	margin: 0 5px 0 0;
	padding: 0;
	float: left;
}
#moresum h1 {
	margin: 0;
	padding: 0 0 5px 25px;
	font-size: 12px;
	background: url(images/arrow_b.gif) no-repeat;
	color: #7980295;
	line-height: 17px;
}
#moresum table {
	padding-bottom: 10px;
	border-bottom: 4px solid #9b069d;
	margin-bottom: 10px;
	width: 648px;
}

#moresum table.paginationg {
	padding-bottom: 10px;
	border-bottom: 4px solid #9b069d;
	margin-bottom: 10px;
	width: 648px;
}
#moresum table.paginationp {
	padding-bottom: 0;
	border-bottom: none;
	margin-bottom: 0;
	width: 548px;
}

#moresum table td {
	vertical-align: top;
}
#moresum table td.photo {
	width: 100px;
}
#moresum h1 a:link, #moresum h1 a:active, #moresum h1 a:visited {
	color: #980295;
	text-decoration: none;
}

#moresum h1 a:hover {
	text-decoration: underline;
}

#moresum h2 {	
	font-size: 11px;
	font-weight: normal;
	padding: 0 0 0 25px;
	margin: 4px 0 0 0;
}
#moresum table .videohas img {
	border: none;
}
table.paginationg {
	width: 648px;
}
table.paginationg a:link, table.paginationg a:active, table.paginationg a:hover, table.paginationg a:visited {
text-decoration: none;
font-weight: bold;
color: #980295;
margin: 0;
padding: 0;
} 

/* ---------------------------*/


/******************* CAROUSEL  SCRIPT *****************/

.carousel {
	margin-top: 20px;
	height: 195px;
	/*border-bottom: 4px solid #9b069d;*/
	width: 970px;
	/*position: relative;*/
	display: block;
	clear: both;
}

.dtk-carousel#dtk-car-0 {
	margin-bottom: 0;
}

.dtk-carousel ul {
	padding: 0;
	margin: 0; 
	/*float: left;*/
}

.dtk-carousel ol {
	padding: 0px;
	margin: 0px;
}

.dtk-carousel li {
	padding: 0;
	margin: 0;
}

.dtk-carousel img {
	border: 0px;
}

.dtk-carousel dfn {
	font-weight: normal;
	font-style: normal;
	text-align: left;
}

.dtk-carousel {
	padding: 0 0 20px 0;
	margin: 0;
	float: left;
	width: 970px;
	position: relative;
}

.dtk-carousel h2 {
	padding: 3px 0 5px 0;
	font-size: 10px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	margin: 0;
	zoom: 1;
	font-size: 11px;
}

.dtk-carousel h1 {
	padding: 0;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	margin: 2px 0 0 0;
	zoom: 1;
	font-size: 11px;
	color: #9B069D;
}

.dtk-carousel h5 {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #9B069D;
	text-align: center;
}

.dtk-carousel h2 a, .dtk-carousel h2 a:visited, .dtk-carousel h2 a:active {
	color: #5b5b5b;
	text-decoration: none;
}

.dtk-carousel h1 a, .dtk-carousel h1 a:visited, .dtk-carousel h1 a:active {
	color: #9B069D;
	text-decoration: none;
}

.dtk-carousel h2 a:hover, .dtk-carousel h1 a:hover {
	text-decoration: underline;
}

.dtk-carousel a.prev span {
	display: none;
}

.dtk-carousel a.next span {
	display: none;
}

.dtk-carousel a.prev {
	display: inline;
	background: url(images/carousel/movcar_nav.gif) no-repeat;
	cursor: pointer;
	right: 30px;
	overflow: hidden;
	width: 31px;
	position: absolute;
	top: 0;
	height: 22px;
}

.dtk-carousel a.next {
	display: inline;
	background: url(images/carousel/movcar_nav.gif) no-repeat;
	cursor: pointer;
	right: 30px;
	overflow: hidden;
	width: 31px;
	position: absolute;
	top: 0;
	height: 22px;
}

.dtk-carousel a.next {
	background-position: -30px 0px;
	right: 5px;
	width: 30px;
}

a.off {
	cursor: default! important;
}

.dtk-carousel .scrollnav {
	list-style-type: none;
	right: 95px;
	position: absolute;
	top: 5px;
}

.dtk-carousel .scrollnav a {
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	margin: 0px 1px;
	padding-top: 0px;
	display: block;
	background: url(images/carousel/movcar_nav2.gif) -11px -23px;
	overflow: hidden;
	width: 9px;
	height: 9px;
	text-indent: -100px;
}

.dtk-carousel .scrollnav a.current {
	background-position: 0px -23px;
	cursor: default;
}

/*.dtk-carousel div.scrollbody {
	margin: 10px 0 0 0;
	padding: 0;
	display: inline;
	overflow: hidden;
	width: 970px;
	left:0;
	border-top: 1px dotted #999999;
}*/

.dtk-carousel div.scrollpages {
	padding: 6px 0 0 0;
	margin: 0px;
	list-style-type: none;
	/*width: 2000em;*/
	width: 970px;
	left:0;
}
table.paginationa {
width: 62px;
margin: 0 30px 0 0;
padding: 0;
	float: right;
}
table.pag {
	width: 970px;
	margin: 0;
	padding: 0;
}
td.epiloges {
	width: 970px;
	border-bottom: 1px dotted #e5bee8;
}
table.pag td.arrows {
	width: 10px;
}

/*#prototype_12924 {
	width: 980px;
	height: 200px;
	display: block;
	margin: 0;
	padding: 0;
	clear: both;
}
*/
.dtk-carousel ul.dtk-list {
	float: left;
	display: inline;
	width: 970px;
	padding: 0;
}

/*.scrollpage {
	float: left;
	display: inline;
	width: 970px;
}*/

ul.dtk-list li.dtk-item {
	float: left;
	display: inline;
	text-align: left;
   /*height: 250px;*/
		margin-right: 15px;
	width: 175px;
}

ul.dtk-list li.dtk-item .dtk-center {
	text-align: center;
}

ul.dtk-list li.dtk-item .dtk-right {
	text-align: right;
}

ul.dtk-list li.dtk-item h3 {
	font-size: 11px;
	font-family: Tahoma, Verdana, Arial;
	padding: 4px 0;
	margin: 0;
	width: 125px;
	text-align: left;
	font-weight: bold;
}

ul.dtk-list li.dtk-item h3 a, ul.dtk-list li.dtk-item h3 a:visited, ul.dtk-list li.dtk-item h3 a:hover {
   color: #0A2B81;
}

.dtk-carousel:unknown {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0px;
	content: ".";
}

.dtk-carousel .scrollpages:unknown {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0px;
	content: ".";
}

.dtk-carousel h2:unknown {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0px;
	content: ".";
}

.dtk-carousel ul.scrollnav:unknown {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0px;
	content: ".";
}

.dtk-carousel .scrollpages {
	zoom: 1;
}

.dtk-carousel ul.scrollnav {
	zoom: 1;
}

/*ul.dtk-list li.dtk-item a, ul.dtk-list li.dtk-item a:visited, ul.dtk-list li.dtk-item a:hover {
	color: #AA0530;
	text-decoration: none;
}*/






.mainphoto img {
	border: 2px solid #dededc;
}

.double img {
	overflow: hidden;
}

/*ul.dtk-list li.dtk-item {
	margin-right: 20px;
	width: 175px;
}*/

.trbg1 {
	background-color: #F0F0F0;
}

.trbg2 {
	background-color: #FFF;
}
/****** Carousel THE END **********/


.ban728II {
	width: 100%;
	background-color: #9b069d;
	padding: 10px 0;
	margin: 10px 0 20px 0;
	text-align: center;
}





/**********************************  END PROMO BOXES  ***************************************/

.adverts {
	float: left;
	padding-left: 8px;
}



/******************************** WRITER ********************************/

.writer {
	height: 110px;
	border-bottom: 1px solid #9b069d;
	margin: 0 6px 0 0;
}

.writer img {
	float: left;
	margin: 0 15px 0 0;
}

.writer h3 {
	margin: 5px 15px 0 5px;
	padding: 0;
	color: #7b13c9;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
}

/******************************** END WRITER ********************************/


.spotlight {	
	text-align: left;
	width: 300px;
	border: 1px solid #e1c1e1;
}

.spotlight2 {
border: 1px solid #e1c1e1;
/*	border: 1px solid #ddd;*/
	text-align: left;
	width: 300px;
	margin-bottom: 10px;
}

.spotbg {
	background-color: #e1c1e1;
	height: 18px;	
	border: none;
}

.spotlight h3, .spotlight2 h3 {
	margin: 0 0 5px 0;
	padding: 2px 0 2px 5px;
	font-size: 13px;
	background-color: #e1c1e1;
	color: #651665;
}
.spotlight2 h3 a {
	text-decoration: none;
	color: #651665;
}
.spotlight2 h6 {
	margin: 0 0 5px 0;
	padding: 2px;
	font-size: 13px;
	background-color: #0084c9;
	color: #FFFFFF;
}

#arttext .spotlight ul, #arttext .spotlight2 ul, .spotlight ul, .spotlight2 ul, .spotlightnew ul  {
	margin: 8px;
	padding: 0;
	list-style: none;
	float: none;
	width: auto;

}

#arttext .spotlight ul li, #arttext .spotlight2 ul li, .spotlight ul li, .spotlight2 ul li, .spotlightnew ul li {
	margin: 0 0 8px 0;
	padding: 0;
	list-style: none;
	display: block;
}


.spotlight h4 {
	margin: 0;
	padding: 0 0 0 20px;
	font-size: 12px;
	background: url(images/bullet_gray.gif) no-repeat 0 5px;
	color: #980295;
}

.spotlight h5, .spotlight2 h5 {
	margin: 0;
	padding: 0 0 0 12px;
	font-weight: normal;
	font-size: 12px;
	background: url(images/bullet_gray.gif) no-repeat 0 5px;
}

.spotlight h4 a:link, .spotlight h4 a:active, .spotlight h4 a:visited, 
.spotlight h5 a:link, .spotlight h5 a:active, .spotlight h5 a:visited, 
.spotlight2 h5 a:link, .spotlight2 h5 a:active, .spotlight2 h5 a:visited {
	color: #414141;
	text-decoration: none;
}

.spotlight h4 a:hover, .spotlight h5 a:hover, .spotlight2 h5 a:hover {
	text-decoration: underline;
}

.gads {
	padding: 15px 0 0 7px;
}

.leftbanners {
	float: left;
	width: 300px;
	margin: 0;
	padding: 0;
}


/*************** FORUM STYLES   *******************/

.forumarticle {
	padding: 2px;
	margin: 20px 0 5px 0;
}

.forumarticle hr {
	/*padding: 0;
	margin: 5px 0;
	border-bottom: 1px dotted #e5e5e5;*/
	display: none;
} 
.forumdate, .forummsg {
	color: #333;
	font-weight: normal;
	line-height: 17px;
}
.forummsg1anonymous {
	color: #333;
	font-size: 12px;
	padding: 15px 10px 15px 0;
	margin: 0 0 5px 0;	
	line-height: 17px;
}
.forummsg2anonymous {
	color: #333;
	padding: 15px 10px 15px 0;
	background-color: #f6e4f8;
	font-size: 12px;
	margin: 0 0 5px 0;	
	line-height: 17px;
}
.forummsg1registered {
	color: #000;
	padding: 15px 0 15px 10px;
	margin: 0;
	background-color: #f6e4f8;
	font-size: 12px;
	margin: 0 0 5px 0;	
	line-height: 17px;
}
.forummsg2registered {
	color: #000;
	padding: 15px 0 15px 10px;
	margin: 0;
	background-color: #f6e4f8;
	font-size: 12px;
	margin: 0 0 5px 0;	
	line-height: 17px;
}
.forumarticle table.forumtable {
	text-align: left;
	padding: 0;
	margin: 0;
	width: 660px;
}
.forumtable td {
	text-align: left;
}
.formtd {
	color: #333;
	font-weight: bold;
	font-size: 11px;
	width: 50px;
	text-align: left;
}

.forumtable td.forumtrbg1anonymous {
	color: #333;
	padding: 25px 10px;
	margin: 0 0 5px 0;	
	line-height: 17px;
}
.forumtable td.forumtrbg2anonymous {
	color: #333;
	padding: 25px 10px;
	margin: 0;
	background-color: #f6e4f8;
	margin: 0 0 5px 0;	
	line-height: 17px;
}

.forumarticle table.fpagination  {
	margin: 0 0 5px 0;
	padding: 0;
	background-color: #f0d4f3;
	color: #fff;
	font-size: 12px;
	width: 660px;
}

.fpagination td {
	padding: 5px 25px;
	margin: 0;
	color: #980295;
}
.fpagination td a:link, .fpagination td a:active, .fpagination td a:hover, .fpagination td a:visited {
	color: #980295;
	text-decoration: underline;
}
#forumpostblockbutton {
	margin: 10px 0;
	padding: 0;
	cursor: pointer;
}
#formmessage {
	margin: 20px 0 0 0;
	padding: 0;
}
.formemail {
		border: 1px solid #7e377b;
		width: 180px;
		padding: 0;
		margin: 0 5px 0 0;
}
.formmessage {
		border: 1px solid #7e377b;
		width: 260px;
		height: 55px;
		padding: 0;
		margin: 0 10px 0 0;
}
.formname {
		border: 1px solid #7e377b;
		width: 180px;
		padding: 0;
		margin: 0 5px 0 0;
}
.formtd {
	color: #333;
	font-weight: bold;
	font-size: 11px;
	width: 50px;
	text-align: left;
}
.forumarticle {
	padding: 2px;
	margin: 20px 0 5px 0;
}

.forumarticle hr {
	/*padding: 0;
	margin: 5px 0;
	border-bottom: 1px dotted #e5e5e5;*/
	display: none;
}



.navigate {
	margin: 0 0 5px 0;
	padding: 5px;
	background-color: #f0d4f3;
	color: #980295;
	font-size: 12px;
	width: 650px;
}
.navigate a:hover {
	color: #fff;
	text-decoration: underline;
}
.navigate a:link, .navigate a:active, .navigate a:visited {
	color: #fff;
	text-decoration: none;
}

/*******************************************/





/******************** EGONAV ********************/
#egonav {
/*	height: 20px;
	width: 123px;*/
	margin: 0;
	padding: 0;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	z-index:50000;
}
#egonav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	z-index:50000;
}
#egonav ul li {
	float: left; /* all list items */
	display: block;
	font-size: 12px;
	margin: 0;
	padding: 1px;
	font-weight: bold;
	position: relative;
	outline: none;
	cursor: pointer;
}
#egonav ul li a:link, 
#egonav ul li a:active, 
#egonav ul li a:visited {
	display: block;
	padding: 0;
	color: #000;
	text-decoration: none;
	outline: none;
}

#egonav ul li:hover, #egonav ul li a:hover {
	text-decoration: none;
	display: block;
}

#egonav ul li.current {
	color: #fff;
}
#egonav ul li.current a:link, #egonav ul li.current a:active, #egonav ul li.current a:visited, #egonav ul li.current a:hover {
	color: #fff;
	padding: 5px 10px;
	border: 0;
	text-decoration: none;
}

#egonav ul li ul {
	margin: 7px 0 0 0;
	padding: 10px 0 0 14px;
	display: none; /* second-level lists */
	position: absolute;
	left: -130px;
	top: 26px;
	width: 258px;
	height: 200px;
/*	border: 1px solid #838383;*/
	background: url(images/bg_egosubmenu2.png) no-repeat;
}

#egonav ul li ul li {
	float: none; /* sub mainmenu list items */
	color: #444;
	font-weight: normal;
	float: left;
	font-size: 10px;
	display: block;
	width: 110px;
	height: 25px;
	margin: 0;
	padding: 0 0 0 8px;
	text-decoration: none;
	background: url(images/e-gomenu_arrow.gif) no-repeat;
}
#egonav ul li ul li a {
	background-color: transparent;
	text-decoration: none;
}
#egonav ul li ul li a:link, #egonav ul li ul li a:active, #egonav ul li ul li a:visited, 
#egonav ul li.right ul li a:link, #egonav ul li.right ul li a:active, #egonav ul li.right ul li a:visited {
	margin: 0;
	padding: 0;
	width: 110px;
	text-align: left;
	background-color: transparent;
	color: #444;
	background-image: none;
	border: 0px;
	text-decoration: none;
}

#topmenu .network #egonav ul li ul li a:hover {
	text-decoration: underline;
}

#egonav ul li.over {
	color: #fff;
	text-decoration: none;
}
#egonav ul li:hover ul, #egonav ul li.over ul {
	display: block; /* lists nested under hovered list items */
	color: #fff;
	text-decoration: none;
}
/*------*/


/******************TOPMENU*********************/
#topmenu {
	height: 49px;
	margin: 0;
	padding: 6px 0 0 0;
	float: left;
}

#topmenu2 {
	margin: 0;
	padding: 0;
	width: 117px;
}

#topmenu .network {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	position: relative;
	z-index: 500000;
}

#topmenu .network p {
	color: #fff;
	float: left;
	margin: 0;
	padding: 0;
}

#topmenu .network p a:link, #topmenu .network p a:visited, #topmenu .network p a:active {
	color: #B8040B;
	text-decoration: none;
}

#topmenu .network p a:hover {
	text-decoration: underline;
}

#topmenu .network p select {
	font-size: 10px;
	font-weight: bold;
	width: 150px;
}

#topmenu .network p.sites {
	color: #000;
	float: left;
	margin: 0 0 0 10px;
	padding: 2px 0 0 0;
	text-align: right;
}



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;
	vertical-align:middle;
	border-bottom:1px dotted #a5a5a5;
}

td.voteradio {
	font-size: 12px;
	font-weight: normal;
	width: 260px;
	padding:5px 0 5px 0;
	border-bottom:1px dotted #a5a5a5;
}

td.voteres {
	font-size: 12px;
	font-weight: normal;
	color: #000;
}


td.votebartd {
	width: 260px;
}

td.votepercent {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}


.votemini {
	display: none;
}
/* .votemini h1 {
	margin: 0;
	padding: 0;
	color: #fff;
	background:url(images/vote_right.gif) no-repeat top left;
	height:26px;
	width:306px;
	font-size: 1px;
	text-align: left;
	font-weight: bold;
}

*/
 
 
 .votemini2 {
	overflow:hidden;
	margin: 10px 0;
	padding: 0px;
	text-align: left;
	width: 298px;
}
 .votemini2 h1 {
	margin: 0 0 10PX 0;
	padding: 0;
	color: #fff;
	background:url(images/vote_right.gif) no-repeat top left;
	height:33px;
	width:306px;
	font-size: 1px;
	text-align: left;
	font-weight: bold;
}

/* end topmenu*/ 

.artphotoslcont {
	float: right;
	width: 220px;
	margin: 0 0 10px 0;
}

#arttext .text table {
	clear: both;
	float: left;
}




.connxtvscroll {
	width: 658px;
	height: 49px;
	background: transparent url(images/conxscroll.png) no-repeat;
	margin: 0;
	clear: both;
	padding: 16px 0 0 0;
	text-align: left;
}
.marqueecontainer {
	width: 423px;
	height: 17px;
	border: 0px solid red;
	margin: 0 0 0 20px;
	display: inline-block;
	float: left;
}
.marqueearrows {

width: 55px;
border: 0px solid red;
	margin: 0;
	padding: 0;
	float: right
	
}
.marqueearrows a img {
	border: 0px solid red;
	display: inline;
	margin: 0;
	
}
#myMarq a:link, #myMarq a:visited, #myMarq a:hover, #myMarq a:active  {
	text-decoration: none;
	color: #0271a7;
	font-weight: bold;
}

#arttext .spotlight2 ul li h4 {
	margin: 0;
	padding: 0 0 0 12px;
	font-size: 12px;
	background: url(images/bullet_gray2.gif) no-repeat;
	color: #414141;
	font-weight: normal;
}

.text .spotlight2 a:link, .text .spotlight2 a:active, .text .spotlight2 a:visited {
	font-weight: normal;
	color: #414141;
}
.text .spotlight2 a:hover {
	color: #414141;
	text-decoration: underline;
}





/* pagination */

.pagenav {
	background: #eee;
	margin: 20px 10px 0 10px;
	padding: 10px 3px;
	text-align: center;
	font-size: 14px;
	font-family: "Trebuchet MS";
}

.photogalcontout .pagenav {
	background: #eee;
	margin: 20px 10px 0 10px;
	padding: 3px;
	text-align: center;
	font-size: 11px;
	font-family: "Trebuchet MS";
	color: #616161;
}

.pagenav a {
	text-decoration: none;
	color: #858585;
	padding: 0 3px;
}

.pagenav a:hover {
	background: #9e9e9e;
	color: #fff;
	padding: 0 3px;
}

.photogalcontout .pagenav a {
	text-decoration: none;
	color: #616161;
	padding: 0 3px;
	font-family: tahoma, arial, verdana;
}

.photogalcontout .pagenav a:hover {
	background: transparent;
	color: #616161;
	padding: 0 3px;
	text-decoration: underline;
}

.pagenav .sel {
	background: #575757;
	color: #fff;
	padding: 0 3px;
}

.pagenav .numbers {
	width: 495px;
	text-align: center;
	display: inline-block;
}

.pagenav .first, .pagenav .last {
	color: #b8b8b8;
	font-size: 11px;
	margin: 0;
	display: inline-block;
}

.pagenav .first a:hover, .pagenav .last a:hover {
	background: transparent;
	color: #626262;
}




.videocont {
	margin: 0 0 25px 0;
	padding: 0;
	width: 500px;
	text-align: left;
}

.videojwrest {
	margin: 0 0 0 34px;
	padding: 5px 0 0 5px;
	font-size: 11px;
	font-weight: normal;
	width: 427px;
	background: #ededed;
}

.text .videojwrest table {
	width: 420px;
}

.text .videojwrest table td {
	vertical-align: top;
	padding: 0 0 5px 0;
	text-align: left;
}

.videojwrest table td img {
	float: left;
	margin: 0 5px 0 0;
}

.text .videojwrest a:link, .text .videojwrest a:active, .text .videojwrest a:visited {
	color: #414141;
	font-weight: normal;
}
