img {
	border:none;
}

a, a:hover{
	color:white;
}

.red {
	color:red; 
}
.left {
	float:left;
}
.right {
	float:right;
}
sup {
	font-size:8px;
}

h2, p {
	color:#E0E6E6;
}

body {
	background:none;
	background-color:#000000;
}

#page_wrapper {
	width:734px;
	margin:auto auto;
}

#main_content {
/*border:3px solid blue; */
/*	background-color:#581C1E; */
	background-image: url(../images/main_content_bg.gif);
	background-repeat:no-repeat;
	width:734px;
	height:702px;
}
#inner_wrapper {
/*border:3px solid blue; */
	width: 702px;
	height:673px;
/*	margin:auto auto; */
	position:relative;
	top:15px;
	left:15px;
	background-image: url(../images/inner_wrapper_bg.gif);
	background-repeat:no-repeat;	
}

.inner_wrapper {
	width:550px;
}
.inner_wrapper h2{
	font-size:14px;
	color:red;
	line-height:30px;
}

/* **************************************************** */
#top_nav {
	background-color: #484848; 
	width:100%;
	height:43px;
}
#top_nav .logo {
margin-left:5px;
 	float:left; 
}
#top_nav ul#main_menu {
	width:600px;
	color: #CCCCCC;
	float:left;
	margin:0px 0px 0px 0px;
}
#top_nav ul#main_menu li {
	margin:0px 0px;
	padding:0px 0px;
	display:inline;
}

/* **************************************************** */

#content_box {
/*	border:1px solid red; */
	width:290px;
	float:right;
	position:relative;
	top:10px;
	left:-85px;
}
#content_box h2 {
	font-size:28px;
}
#content_box p {
	font-size:12px;
	line-height:16px;
}

#video_box {
/*	border:1px solid #666; */
	border-top:2px solid #7FA1B3;
	border-bottom:2px solid #7FA1B3;
	width:262px;
	height:228px;
	position:relative;
	top:15px;
	left:15px;
	float:left;
	font-size:12px;
}
#video_box  p{
	padding:10px 20px;
}

#video_box  p a{
	color:red;
}
/* **************************************************** */

#mid_content_box {
	padding:10px 10px;
	position:relative;
	top:35px;
	left:0px;
}
#mid_content_box h2{
	font-size:22px;
	padding:0px 0px;
	margin:0px 0px;
}
#mid_content_box p{
	padding:0px 0px;
	margin:5px 0px;
	line-height:16px;
	font-size:12px;
}

/* **************************************************** */
#wallpapers_box {
	border:1px solid black;
	display:block;
/*	width:240px; */
	width:245px;
	height:150px;
	position:relative;
	top:55px;
	left:30px;
	overflow:auto;
}
#wallpapers_box  ul li .links {
	color:white;
	float:left;
	position:relative;
	top:-5px;
	left:10px;
}
#wallpapers_box ul {
	display:block;
	float:left;
	margin:0px 0px;
	padding:0px 0px;
}
#wallpapers_box li {
	height:50px;
	display:block;
	width:100%;
	margin:0px 0px;
	padding:0px 0px;
	float:left;
}
#wallpapers_box img{
	margin:0 0;
	float:left;
}

.extras_box {
	display:block;
	float:right;
	position:relative;
	top:-70px;
	_top:-73px;
	!top:-73px;
	left:-181px;
}

/* **************************************************** */
#footer_box {
	position:relative;
	top:55px;
	left:17px;
}
#footer_box a {
	color:#898989;
}

#footer_box .legal {
	color:#898989;
	display:block;
	float:left;
	font-size:9px;
	margin-left:0px;
	width:300px;
	position:relative;
	top:-7px;
	left:0px;
}
