body 
{
	font: small verdana, sans-serif;margin: 0; padding: 0;
	
	color : #000; 
	background-color: #FFFFFF;
}

.tCenter	{ text-align:center; }
.logo1	
{ 
    background:url(../images/bg.png) repeat-x #08a0db; color:#fff; text-align:center; }
.logo	{ padding: 7px 5px 5px 7px;
	margin: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 95%; 
  border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
  color:#fff; background:#000; text-align:center; }


img
{
	vertical-align: middle; 
	border: 0;
}
img.ss
{
	border: 3px solid #FF0000;
	max-width: 240px;
	max-height: 320px;
}
a:active, a:visited, a:link 
{ 
	color : #C41A04; 
	text-decoration : none; 
} 
a:hover 
{ 
	color: #000000;
	text-decoration : underline; 
}
td
{
	vertical-align: top;
	font-size: 12px; 
}


div.header
{ text-align:center; border:1px solid #0682c7; color:#fff; font-size:120%; padding:5px; 
background:#0682c7;
background: -moz-linear-gradient(top, #0e98e3 0%, #0682c7 95%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e98e3), color-stop(95%,#0682c7)); 
background: -webkit-linear-gradient(top, #0e98e3 0%, #0682c7 95%); 
}
h2 a{ color:#ffffff; 
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	
}
h2 a{ color:#ffffff; }




.updates div22 { border-bottom:1px solid #0099CC; padding:4px;margin: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 95%; background:#F5F5F5; }
.updates div	{ border-bottom:1px solid #0099CC; padding:4px;margin: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 95%; background:#FFFFD7;border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;}


div.header a:active, div.header a:visited, div.header a:link
{
	color: #ffffff;
}
div.header a:hover
{
	color: #9dc3d6;
}
#mainDiv
}

div.advert
{
	padding: 7px 5px 5px 7px;
	margin: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 95%;
	background-color: #e2c953;
	color: #7c4823;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.pgn { background:#fff; border-bottom:1px solid #aaa; border-top:1px solid #aaa; padding:5px 0; text-align:center;}
.pgn form{ padding-top:5px; }
.pgn a, .pgn span { padding:2px 5px; margin:0 1px; font-weight:bold; -moz-border-radius:5px; -webkit-border-radius:5px; }
.pgn a { border:1px solid #ccc; background:#f5f5f5; color:#369; }
.pgn div { padding-top:5px; }
.pgn span,.pgn a:hover { border:1px solid #ccc; background:#ddd; color:#777;}




div.advert p
{
	text-align: left;
}
div.advert a:active, div.advert a:visited, div.advert a:link
{
	color: #7c4823;
}
div.advert a:hover
{
	color: #ffffff;
}

div.norm

{ text-align:center; border:1px solid #0682c7; color:#fff; font-size:120%; padding:5px; 
background:#0682c7;
background: -moz-linear-gradient(top, #0e98e3 0%, #0682c7 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e98e3), color-stop(100%,#0682c7)); 
background: -webkit-linear-gradient(top, #0e98e3 0%, #0682c7 100%); 
}
h2 a{ color:#ffffff; 
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	
}
div.norm a:active, .norm a:visited, .norm a:link
{
	color: #ffffff;
}
div.norm a:hover
{
	color: #ffffcc;
}

div.page
{
	padding: 7px 5px 5px 7px;
	margin: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 95%;
	text-align: center;
	vertical-align: middle;
	background-color: #ffffcc;
	color: #7c4823;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
div.page a:active, div.page a:visited, div.page a:link
{
	color: #7c4823;
}
div.page a:hover
{
	color: #ffffff;
}

div.plain
{
	padding: 7px 5px 5px 7px;
	margin: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 95%;
	background-color: #C2CAED;
	color:#22252E ;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

div.plain a:active, div.plain a:visited, div.plain a:link
{
	color: #526C85;
}
div.plain a:hover
{
	color: #000000;
}

div.plain a:active, div.plain a:visited, div.plain a:link
{
	color: #7c4823;
}
div.plain a:hover
{
	color: #ffffff;
}



div.bkmk {
  background: #FFFFCC;
  border: 4px double #FFCC00;
  color: #FF0000;
  padding: 4px;
  text-align: center;
  margin: auto;
  
	text-align: center;
	width: 95%; 
  border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

}


div.update
{
	padding: 7px 5px 5px 7px;
	margin: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 95%;
	vertical-align: middle;
	background-color: #e2c953;
	color: #7c4823;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
div.update a:active, div.update a:visited, div.update a:link
{
	color: #000000;
}
div.update a:hover
{
	color: #ffffff;
}

div.mainlink
{
	padding: 5px 5px 5px 7px;
	margin: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 95%;
	display: block;
	vertical-align: middle;
	background-color: #EFF3F6;
	color: #633d30;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
div.mainlink:hover
{
	background-color: #9dc3d6;
}
div.mainlink a:active, div.mainlink a:visited, div.mainlink a:link
{
	display: block;
	color: #633d30;
}
div.mainlink a:hover
{
	display: block;
	color: #000000;
	text-decoration:none;
}

div.detail
{
	padding: 7px 5px 5px 7px;
	margin: auto;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 95%;
	vertical-align: middle;
	background-color: #EFF3F6;
	color: #633d30;
	border-radius: 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
div.detail a:active, div.detail a:visited, div.detail a:link
{
	color: #633d30;
	text-decoration: none;
}
div.detail a:hover
{
	color: #000000;
	text-decoration:underline;
}