body {
	background: url('images/background.gif') repeat-x #008AC4;
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	text-align: center;	
}

a {
	color: #00678f;
}

a:hover {
	color: #0090c8;
}

a.mainmenu2 {
	font-size: 14px;
	color: #00678f;
	text-decoration: none;	
}

a.mainmenu {
	font-size: 14px;
	color: #00678f;
	text-decoration: none;	
}

a.mainmenu:hover {
	font-size: 14px;
	color: #ffffff;
	background: #80a817;
	
}

a.mmhightlight {
	font-size: 14px;
	color: #68b523;
	text-decoration: none;	
}

a.mmhightlight:hover {
	font-size: 14px;
	color: #ffffff;
	background: #80a817;
	
}

a.newslink {
	color: #ffffff;
	text-decoration: underline;
}

a.newslink:hover {
	color: #ffffff;
	text-decoration: none;
}

p.menuhandler {
	margin: 0px;
	padding-top: 9px;
}

span.newsdate {
	font-size: 11px;
	color: #ffffff;
}

p.newslink {
	text-align: right;
	margin: 0px;
	padding-top: 10px;	
}

img {
	border: 0px;
}

ul, li {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

ul {
	padding-left: 15px;
	list-style: circle;	
}

#main {	
	position: relative;
	width: 900px;
	margin: 0px auto 0px auto;	
	padding: 0px;
	text-align: left;
	overflow: visible;
}

#homenet {
	position: absolute;
	left: 25px;
	top: 0px;
}

#left_gradient {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 409px;
	width: 30%;
	background: url('images/left_grad.gif') repeat-x;
}


#mainmenu {
	position: absolute;
	left: 151px;
	top: 2px;
	width: 738px;
	height: 35px;
	background: url('images/mainmenu.jpg') repeat-x  #FFFFFF;
	text-align: center;
	word-spacing: 10px;
}


#eadv_holder {
	position: absolute;
	left: 421px;
	top: 8px;
	width: 468px;
	height: 60px;	
}

#new_holder {
	position: absolute;
	left: 421px;
	top: 40px;
	width: 468px;
	height: 60px;	
}

#block_handler_main2 {
	position: absolute;
	height: 612px;
	width: 584px;
	top: 122px;
	left: 15px;
	background: url('images/mainblock.jpg');
}

#block_handler_forum2 {
	position: absolute;
	height: 216px;
	width: 273px;
	top: 448px;
	left: 15px;
}

#block_handler_video2{
	position: absolute;
	height: 216px;
	width: 273px;
	top: 448px;
	left: 315px;
}

#block_handler_games2{
	position: absolute;
	height: 216px;
	width: 273px;
	top: 448px;
	left: 315px;
}

#block_handler_contact2 {
	position: absolute;
	height: 216px;
	width: 265px;
	top: 448px;
	right: 20px;
}

#block_handler_myhomenet2 {
	position: absolute;
	height: 342px;
	width: 265px;
	right: 20px;
	top: 100px;
}

#block_handler_others2{
	position: absolute;
	height: 267px;
	width: 533px;
	left: 15px;
	top: 665px;
}

#block_handler_recomend2 {
	position: absolute;
	height: 263px;
	width: 310px;
	top: 665px;
	right: 10px;
}

#footer2 {
	position: absolute;
	width: 890px;
	left: 0px;
	top: 962px;
	margin: 0px;	
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 10px;
	text-align: right;
	color: #dbf4ff;
}

#footer a {
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}

#footer a:hover {
	color: #ffffff;
	text-decoration: none;
}

#footer .copyright {
	float: left; 
	text-align: left; 
	padding-left: 15px;
}

.block_aboutus2 {
	width: 562px;
	height: 151px;
	padding: 0px 11px 0px 11px;
	font-size: 14px;
	color: #ffffff;	
}

.block_news2 {
	width: 562px;
	height: 155px;
	padding: 0px 11px 0px 11px;
	font-size: 12px;
	color: #ffffff;		
	line-height: 17px;
}

p.main_title {
	margin: 0px;
	padding: 8px 0px 4px 0px;
}

.block_main {
	position: relative;	
	left: 0px;
	top: 23px;	
	height: 263px;			
}

.block_leftside {
	background: url('images/block_leftside.jpg') no-repeat;
	width: 11px;	
	height: 193px;		
	position: absolute;
	top: 0px;
	left: 0px;	
}

.block_rightside {
	background: url('images/block_rightside.jpg') no-repeat;
	width: 11px;
	height: 193px;
	position: absolute;
	top: 0px;
	right: -12px;
}

.block_leftside_mh {
	background: url('images/block_leftside_mh.jpg') no-repeat;
	width: 11px;	
	height: 324px;		
	position: absolute;
	top: 0px;
	left: 0px;	
}

.block_rightside_mh {
	background: url('images/block_rightside_mh.jpg') no-repeat;
	width: 11px;
	height: 324px;
	position: absolute;
	top: 0px;
	right: -12px;
}

.block_leftside_or {
	background: url('images/block_leftside_or.jpg') no-repeat;
	width: 11px;	
	height: 243px;		
	position: absolute;
	top: 0px;
	left: 0px;	
}
.block_leftside_or2 {
	background: url('images/block_leftside_or2.jpg') no-repeat;
	width: 11px;	
	height: 263px;		
	position: absolute;
	top: 0px;
	left: 0px;	
}

.block_rightside_or {
	background: url('images/block_rightside_or.jpg') no-repeat;
	width: 11px;
	height: 243px;
	position: absolute;
	top: 0px;
	right: -12px;
}
.block_rightside_or2 {
	background: url('images/block_rightside_or2.jpg') no-repeat;
	width: 11px;
	height: 263px;
	position: absolute;
	top: 0px;
	right: -12px;
}
.block_title {
	height: 64px;
	width: 100%;	
	position: absolute;	
	z-index: 100;
	top: 0px;
	left: 11px;		
}

.block_content {
	background: url('images/block_content.jpg') repeat-x #ffffff;
	height: 147px;
	width: 100%;	
	position: absolute;
	top: 0px;
	left: 11px;	
	padding-top: 46px;	
	padding-left: 0px;
}

.block_content_mh {
	background: url('images/block_content_mh.jpg') repeat-x #ffffff;
	height: 278px;
	width: 100%;	
	position: absolute;
	top: 0px;
	left: 11px;	
	padding-top: 46px;	
	padding-left: 0px;
}

.block_content_or {
	background: url('images/block_content_or2.jpg') repeat-x #ffffff;
	height: 216px;
	width: 100%;	
	position: absolute;
	top: 0px;
	left: 11px;	
	padding-top: 46px;	
	padding-left: 0px;	
}

.block_content_or2 {
	background: url('images/block_content_or2.jpg') repeat-x #ffffff;
	height: 261px;
	width: 100%;	
	position: absolute;
	top: 0px;
	left: 11px;	
	padding-top: 1px;	
	padding-left: 0px;	
}

.divider {	
	position: absolute;
	width: 3px;
	height: 174px;
}

.pos1 {
	top: 480px; 
	left: 606px
}

.pos2 {
	top: 480px; 
	left: 306px
}

.pos3 {
	top: 725px; 
	left: 570px
}

.icon {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 63px;
	height: 64px;
}

.title {
	position: absolute;
	top: 31px;
	left: 63px;
	height: 33px;
}

.subtitle {
	color: #0090c8;
	font-size: 18px;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;
}

.corner_info {
	font-size: 10px;
	line-height: 10px;
	float: right;
	padding-top: 30px;
	padding-right: 12px;
	text-align: right;
	color: #000000;
}

.blue_text {
	color: #0090c8;
}

.user_info {
	color: #00446B;
}

.button {
	position: absolute;
	bottom: 10px;
	right: 10px;	
}

.attention {
	margin: 0px;
	margin-right: 11px;
	line-height: 16px;
	padding: 5px;
	background: #e0eedd;
	border: 1px solid #d6e4d3;
}

.aboutus_text {
	margin: 0px; 
	padding: 0px; 
	text-indent: 20px
}

.rounded { width: 254px; }
.b1, .b2, .b3, .b4 { font-size: 1px; overflow: hidden; display: block; }
.b1 { height: 1px; background: #8BC5DE; margin: 0 5px; }
.b2 { height: 1px; background: #8BC5DE; border-right: 2px solid #8BC5DE; border-left: 2px solid #8BC5DE; margin: 0 3px; }
.b3 { height: 1px; background: #8BC5DE; border-right: 1px solid #8BC5DE; border-left: 1px solid #8BC5DE; margin: 0 2px; }
.b4 { height: 2px; background: #8BC5DE; border-right: 1px solid #8BC5DE; border-left: 1px solid #8BC5DE; margin: 0 1px; }
.contentb { background: #8BC5DE; border-right: 1px solid #8BC5DE; border-left: 1px solid #8BC5DE; }
.contentb div { margin-left: 5px; margin-right: 5px; line-height: 16px; }
.contentb p { margin: 0px; padding: 0px; line-height: 18px }
.rounded_title { background-color: #124b64; color: #ffffff; text-align: center; padding-bottom: 4px; }

.info_positive {
	font-size: 10px;
	color:  #0A581E;	
}

.info_negative {
	font-size: 10px;
	color:  #9E1A00;
}

.gmtdttl { font-size: 12px; color: #ffffff; text-align: center;  background-color: #124b64 }
.gmtdttl a { font-size: 12px; font-weight: normal; text-decoration: underline; color: #ffffff }
.gmtdttl a:hover { text-decoration: none; color: #ffffff }
.gmtdtext { font-size: 11px; color: #000000 }
