body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #404040;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
}
/*div size color*/

.pagealign{
text-align:center;
}
.maindiv {
width:1000px;
}
.toplinks {
	background-color:#ff8a00;
	width:1000px;
	height:23px;
	font-size:12px;
	text-transform: uppercase;
	padding-top: 4px;
} 
.divleft{
	float:left;
	margin-top:10px;
	padding-top:5px;
	margin-left:15px;
	width:610px;
}
.orgcolor {
	color:#ff8a00;
}
li {
	background-color:#434343;
	padding-top:3px;
	padding-left:4px;
	margin-top:4px;
	margin-right:5px;
	margin-left:6px;
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside;
}
.tablev {
background-color:#434343;
width:600px;
font-size:12px;
text-align:left;
margin-top:2px;
padding:5px;
float:left;
}
.tablevarb {
background-color:#434343;
width:600px;
font-size:12px;
text-align:right;
margin-top:5px;
padding:5px;
float:left;
}
.contentdivcolorarb {
	background-color:#2a2a2a;
	height:30px;
	padding-top:4px;
	margin-top:40px;
	padding-left:3px;
	margin-bottom:5px;
}

.viewmap {
	background-color:#434343;
	text-align:center;
	height:22px;
	width:100px;
	font-size:12px;
	padding-top:4px;
}
.contentdiv {
width:608px;
text-align:left;
overflow:visible;
}
.contentdiv2 {
width:608px;
text-align:left;
float:left;
}
.contentdivcolor {
	background-color:#2a2a2a;
	height:30px;
	padding-top:4px;
	padding-left:3px;
	margin-bottom:5px;
	margin-top:1px;
}

/*forms*/
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/inputbg.jpg);
	height: 20px;
	border: 1px solid #686868;
	margin-left:5px;
}
.inputtitle {
float:left;
width:45px;
}
.inputbox {
}
.submit {
	background-image:none;
	background-color:#ff8900;
	color:#FFFFFF;
	font-size:14px;
	font-weight: bold;
}
a {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	background-color:#EC7C00;
}
table {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.vdothumb {
width:125px;
padding:5px;
height:110px;
background-color:#2a2a2a;
float:left;
margin-right:10px;
}
.margin {
margin-top:25px;
margin-bottom:20px;
}
.hgames {
	background-color:#2a2a2a;
	float:left;
	height:130px;
	width:611px;
	margin-bottom:20px;
	
}
.frame {
	background-color:#2a2a2a;
	float:left;
	border: 5px solid #2a2a2a;
}
.frame2 {
background-color:#2a2a2a;
height:30px;
float:left;
}
.gamesmall {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
float:left;
margin-left:2px;
margin-top:5px;
text-align:center;
width:200px;
background-color:#2a2a2a;
}
.martop {
margin-top:300px;
}
.martopnews {
margin-top:30px;
}
/*home news*/
.detailnews {
width:296px;
float:left;
text-align:left;
margin:3px;
}
.detailnews color {
background-color:#434343;
padding:5px;
}

.rowspacer{
margin-top:2px;
}
.rowcolor{
background-color:#343434;
margin-bottom:1px;
padding-left:2px;
}
.imglogo{
width:80px;
float:left;
}
.newstext{
width:210px;
float:left;
text-align:justify;
}
.newsframe {
background-color:#2a2a2a;
width:614px;
height:170px;
padding:5px;
}
.specercolor {
color:#404040;
height:10px;
}
.floatlogo {
float:left;
margin-left: 10px;
}
.logosize {
float:left;
width:170px;
}
.maplayes {
	background-color:#434343;
	font-size:12px;
	text-align:left;
	margin-top:2px;
	padding:5px;
	position:relative;
	visibility: hidden;
}
.hidden {
display:none;
}
.vdolayes {
	background-color:#313131;
	font-size:12px;
	float:left;
	text-align:left;
	padding:5px;
	display:none;
	margin-top:20px;
}
.gallerylayer {
	background-color:#252525;
	font-size:12px;
	float:left;
	text-align:left;
	padding:5px;
	display:none;
	margin-bottom:10px;
}
.onlybgcolor {
	background-color:#232323;
	padding:3px;
}