/* CSS Document */

*{

	margin:0;

	padding:0;

	border:0;

}

body{

	background-color:#000000;

}



#header{

	width:100%;

	height:268px;

	

}

#headera{

	background-image:url(http://mysypage.com/images/head_a.jpg);

	width:100%;

	overflow:hidden;

}


#up_header{

	background-image:url(../images/c10-1.jpg);

	background-repeat:repeat;

	position:relative;

	height:210px;

	width:100%;

	overflow:hidden;

}



#down_header{

	height:46px;

	width:1000px;

	background-color:#444444;

	background-repeat:repeat-x;

}



#logo{

	width:450px;

	height:166px;

	position:absolute;

	left:15px;

}



#siteName{

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	font-weight:bold;

	font-size:40px;

	position:absolute;

	left:25px;

	top:63px;

	

}



#siteName a{

	text-decoration:none;

	color:#00FF00;

}





#shape{

	width:166px;

	height:66px;

	position:absolute;

	left:25px;

	top:110px;

}


#graphics{

	position:absolute;

	left: 230px;

	top: 0px;

}



#quickLogin{

	position:absolute;

	left:720px;

	font-family:Arial, Helvetica, sans-serif;

	color:#303030;

	font-size:12px;

}


#login-content, #quickLogin, #statistic-content, #adv-content, #online-content,

#latestvideo-content, #profiledetail-content, #vote-content, 

#userinfo-content, #mediumbox-content, #fullbox-content,#invitefriend-content,#invitenewfriend-content,

#myprofile-content, #signup-content, #viewvideo-content, #relatedvideo-content, 

#browsegroup-content, #smallbox-content, #videodetails-content, #sharedetails-content, 

#groupforum-content, #grouprecentvideo-content,#small-rightbox-content {

    padding:10px;

    margin-top: 2px;

    background: url("../images/tpl_box_shading2.png") repeat-x;

}

#login-content, #quickLogin input, #statistic-content, #adv-content, #online-content,

#latestvideo-content, #profiledetail-content, #vote-content, 

#userinfo-content, #mediumbox-content, #fullbox-content,#invitefriend-content,#invitenewfriend-content,

#myprofile-content, #signup-content, #viewvideo-content, #relatedvideo-content, 

#browsegroup-content, #smallbox-content, #videodetails-content, #sharedetails-content, 

#groupforum-content, #grouprecentvideo-content,#small-rightbox-content {

    padding:0px;

    margin-top: 0px;

    background: url("http://mysypage.com/images/tpl_box_shading2.png") repeat-x;

}


#quickLogin a:link{

	color:#ffffff;

	font-size:11px;

}
.quickLogin a:hover{

	color:#000000;

	font-size:11px;

}

#quickLogin input{

	border:1px dotted #FF6600;

	color:#ffffff;

	text-area-background:#303030;

	font-family:"Courier New", Courier, monospace;

	font-size:12px;

	

}



.quickLabel{

	font-family:Arial, Helvetica, sans-serif;

	color:#303030;

	font-size:12px;

	

}



.quickLoginAlternatives{

	text-align:right;

	padding-right:40px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#ffffff;

	padding-right:40px;

}



.quickLoginAlternatives a:link{

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

}



.quickLoginAlternatives a:visited{

	color:#FFFFCC;

}

.quickLoginAlternatives a:hover{

	color:#000000;

}



#nav{

	width:100%;

	height:41px;

	

	position:relative;

	top:-15px;

	z-index:999;

}



#nav .nav_right{

	width:14px;

	height:41px;

	background-image:url(../images/nav_right.png);

	float:left;

}



#nav .nav_left{

	width:14px;

	height:41px;

	background-image:url(../images/nav_left.png);

	position:absolute;

	left: 911px;

	top:0px;

}



#nav .navMenu{

	display:block;

	height:41px;

	width:900px;

	background-image:url(../images/nav_back.png);

	background-repeat:repeat-x;

	overflow:hidden;

	

}

#nav .navMenu ul{

	float:left;

	list-style:none;

	min-width: 105px;

	height:41px;

	border-right:groove #CCCCCC 1px;

	display:block;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:17px;

	text-align:center;

	

}



#nav .navMenu li{

	float:left;

	list-style:none;

	min-width: 105px;

	height:41px;

	border-right:groove #CCCCCC 1px;

	display:block;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:17px;

	text-align:center;

	

}



#nav .navMenu li:hover{

	background-image:url(../images/nav_back-hover.png);

}

#nav .navMenu li a{

	display:block;

	margin:10px auto;

}

#nav .navMenu li a:link{

	color:#007700;

	

	

	text-decoration:none;

	

	

}



#nav .navMenu li a:visited{

	text-decoration:none;

	color:#007700;

}



#nav .navMenu li a:hover{

	text-decoration:none;

	color:#FFCC00;

	display:block;

}





#leftColumn{

	width: 190px;

	float:left;

	margin-left:10px;
	

	margin-right:9px;

}



#middleColumn{

	width: 508px;

	color:#009900;	

	float:left;

	margin-right:7px;
	

}



#rightColumn{

	width: 190px;

	margin-right:8px;

	color:#009900;	

	float:left;

	

	

}

#ol{

	width:190px;

	color:#009900;

	background-color:#002200;	

	border:1px #999999 solid;

	margin-bottom:5px;

	overflow:hidden;

}



.lsidebar_block{

	width:190px;

	color:#d0d0d0;	

	border:1px #003300 solid;

	margin-bottom:5px;

	overflow:hidden;

}

#leftColumn h2{

	margin-left:0px;

	width:190px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	font-style:italic;

	font-weight:bold;

	color:#ffffcc;

	display:block;

	height:24px;

	background-image:url(../images/column_block_back.jpg);

	background-repeat:repeat-x;

	padding-top:0px;

}



#leftColumn ul{

	list-style:none;

}



#leftColumn ul li{

	display:block;

	width:190px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#0000ff;	

	padding-top:4px;

	

}



#leftColumn ul li a{

	text-decoration:none;

	text-color:#d0d0d0;

	background-color:#002200;

	border-bottom:#001100 1px solid;

	border-top:#001100 1px solid;

	width: 97%;

	height:100%;

	display:block;

	color:#009900;

	padding-left:5px;

}

#leftColumn ul li a:hover{

	text-decoration:none;

	text-color:#d0d0d0;

	background-color:#009900;

	border-bottom:#001100 1px solid;

	border-top:#001100 1px solid;

	width: 97%;

	height:100%;

	display:block;

	color:#fff000;

	padding-left:5px;

}



#middleColumn .fullBanner{

	width:468px;

	height:60px;

	background-color:#777777;

	margin-bottom:4px;

}



#middleColumn .contentBlock{

	width:100%;

	border:0px #999999 solid;

	color:#009900;

	font-size:12px;		

	margin-top:1px;

	margin-bottom:4px;

}

.contentBlock h4{

	text-align:center;

        background-color:#202020;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	color:#909090;

}


#middleColumn .contentBlock1{

	width:190px;

	border:1px #999999 solid;

	

	margin-bottom:4px;

}

.contentBlock1 h4{

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	color:#888888;

}

.contentBlock{

	width:99%;

	position:relative;

	color:#009900;

	text-align:left;

	font-family:Arial, Helvetica, sans-serif;

}

.comment{

	text-align:left;

	width: 98%;

	margin-top:10px;

	border-bottom:1px dotted #777777;

	margin-bottom:10px;

}

#commentBox{

	text-align:center;

}

.comment h5{

	margin-left:10px;

	color:#00ff00;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:left;

}

.comment h5 a{

	margin-top:15px;
	

	margin-bottom:10px;

	margin-left:10px;

	

	color:#770000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	text-align:left;	

	text-decoration:underline;

}

.comment p{

	width: 98%;

	margin-left:35px;
	

	margin-right:8px;

	margin-top:10px;
	

	margin-bottom:15px;


	font-family:Arial, Helvetica, sans-serif;

	color:#f0f0f0;

	font-size:13px;

}

#middleColumn h2{

	margin-left:5px;

	margin-bottom:0px;

        padding:2px;

	display:block;

	width:493px;

	height:26px;

	background-image:url(../images/mainContentBack.jpg);

	background-repeat:repeat-no;

	font-size:16px;

	color:#EEEEEE;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-style:italic;

}



#middleColumn .main_game{

	width:246px;

        background-color:#000000;

	height:105px;

	background-image:url(../images/main_game_back.jpg);

	float:left;

	margin-top:5px;

        margin-left:5px;

}



#middleColumn .main_more{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	text-align:right;

	margin-right:5px;

}



#middleColumn .main_more a:link{

	color:#00ff00;

	text-decoration:none;

}

#middleColumn .main_more a:visited{

	color:#555555;

	text-decoration:none;

}

#middleColumn .main_more a:hover{

	color:#fff000;

	text-decoration:underline;

}



#middleColumn .game_pic{

	width:60px;

	height:60px;

	position:absolute;

	left:7px;

	top:18px;

	

	

}



#middleColumn .game_info{

	width:160px;

	height:90px;

	font-size:11px;

	color:#00ff00;

	font-family:Arial, Helvetica, sans-serif;

	position:absolute;

	left:80px;

	top:15px;

}

#middleColumn .game_info8{

	width:96%;

	height:400px;

	position:relative;

	font-size:11px;

	color:#009900;

	font-family:Arial, Helvetica, sans-serif;

	left:6px;

	top:5px;

}


#middleColumn .game_pic1{

	width:160px;

	height:150px;

	position:absolute;

	left:7px;

	top:18px;

	

	

}



#middleColumn .game_info1{

	width:260px;

	height:80px;

	font-size:11px;

	color:#444444;

	font-family:Arial, Helvetica, sans-serif;

	position:absolute;

	left:87px;

	top:15px;

}



.rsidebar_block{

	width:190px;

	background-color:#001100;	

	border:1px #003300 solid;

	margin-bottom:5px;

	overflow:hidden;

	color:#006600;

}




#rightColumn h2{

	margin-left:0px;

	width:190px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:16px;

	font-style:italic;

	font-weight:bold;

	color:#ffFFcc;

	display:block;

	height:24px;

	background-image:url(../images/column_block_back.jpg);

	background-repeat:repeat-x;

	padding-top:1px;

}



.rsidebar_block .stat_info{

	width: 95%;

	color:#009900;	

	margin-left:4px;

	height: 30px;

	overflow:hidden;

}

.stat_info .icon{

	color:#009900;	

	float:left;

	width: 20%;	

	height:30px;

}



.stat_info .info{

	float:left;

	width:80%;

	color:#009900;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	height:30px;

	padding-top:2px;

	

}



.rsidebar_block li{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#009900;

	font-size:14px;	

	padding-left:6px;

}



.rsidebar_block li a{

	font-family:Arial, Helvetica, sans-serif;

	color:#888888;

	text-decoration:none;

	

}

#footer{

	width:100%;

	height:1px;

	

	position:relative;

	top:20px;

	z-index:2;

	clear:left;

	font-family:Arial, Helvetica, sans-serif;

	color:#AAAAAA;

	font-size:12px;

}



#inGame{

	width:100%;

	position:relative;

}



#game{

		position:relative;

		margin:0 auto;

		width:100%;

		text-align:center;

	}

	.tellfriend{

		width:110px;

		height:31px;

		position:absolute;

		right:40px;

		top:10px;

		

		

	}

	.fullscreen{

		position:absolute;

		left:40px;

		top:10px;

		width:110px;

		height:29px;

	}

	

	.rating{

		position:absolute;

		left:190px;

		top:10px;

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		text-align:center;

	}

	

	.wrapper{

		width:950px;

		

		background-color:#e5e5e5;

		margin: -84px auto;

   		border: 1px solid #FFCC00;

		position:relative;

		

	}

	

	#welcome{

		width:96%;

		height:auto;

		margin-left:10px;

		margin-right:5px;

		

		padding-right:4px;

		position:relative;

		

		font-family:Georgia, "Times New Roman", Times, serif;

		color:#666666;

		font-size:14px;

		

	}

	

	#text{

		font-family:Georgia, "Times New Roman", Times, serif;

		color:#009900;

		font-size:12px;

		

	}

	

	

	.loginUnit{

		font-family:Arial, Helvetica, sans-serif;

		color:#555555;

		font-size:14px;

		

	}

	

	.link{

		font-family:Arial, Helvetica, sans-serif;

		color:#CC3300;

		font-size:12px;

		font-style:italic;

		border-bottom:#DDDDDD solid 1px;

	}

	.link a{

		color:#0000DD;

		text-decoration:none;

		line-height:20px;

		font-size:14px;

		font-style:normal;

	}

	
        .link a:hover{

		color:#00ff00;

		text-decoration:none;

		line-height:20px;

		font-size:14px;

		font-style:normal;

	}

	

	.output{

		font-family:Arial, Helvetica, sans-serif;

		color:#555555;

	}

	

	#errorMsg{

		width:96%;

		height:auto;

		margin-left:10px;

		margin-right:5px;

		

		padding-right:4px;

		position:relative;

		font-family:Arial, Helvetica, sans-serif;

		color:#EE0000;

		font-size:14px;

	}

	#successMsg{

		width:96%;

		height:auto;

		margin-left:10px;

		margin-right:5px;

		

		padding-right:4px;

		position:relative;

		font-family:Arial, Helvetica, sans-serif;

		color:#009900;

		font-size:14px;

	}

	.game_info a{

		font-size:14px;

		text-decoration:none;

		color:#ff9900;

	}

        .game_info a:hover{

		font-size:14px;

		text-decoration:none;

		color:#fff000;

	}

	.title{

		color:#EE0000;

		font-style:italic;

		

		

	}

	.edit{

	position:absolute;

	top:81px;

	left: 188px;

	width: 53px;

	height: 12px;

	}

	

	.edit a{

		color:#FF3300;

		font-family:Arial, Helvetica, sans-serif;

		text-decoration:none;

		font-size:12px;

	}

	

	#welcome{

		width:96%;

		

		margin-left:10px;

		margin-right:5px;

		

		padding-right:4px;

		position:relative;

		padding-bottom:15px;

		font-family:Georgia, "Times New Roman", Times, serif;

		color:#666666;

		font-size:14px;

		

	}

	

	.wrapper{

		width:925px;

		

		background-color:#000000;

		margin: -84px auto;

   		border: 0px solid #FFCC00;

		position:relative;

		

	}

