@charset "utf-8";
/* CSS Document */

<style type="text/css">
a,a:active,a:link,a:hover
	{
	color:#7fb1ca;
	text-decoration:underline;
	}
a:hover
	{
	text-decoration:none;
	}
body
	{
	background:#FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	margin:0;
	padding:0;
	}
#header
	{
	width:100%;
	height:190px;
	background:url(../images/head_01.png) repeat-x #666;	
	}
	#header-inner /*   Main Logo   */
		{
	/*   text-align: center;   */
	width:975px;  /*   701px   */
	height:190px;
	padding:0;
	position:relative;  /*   position:relative;   */
	overflow:hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: none;
	background-image: url(../images/head_03.png);
	background-repeat: no-repeat;
	background-position: center;
		}
		#header-nav  /*   Navigation Tabs   */
			{
	width:100%;
	height:40px;
	overflow:hidden;
	position:absolute;
	bottom:2px;
	left: -2px;
			}
			#header-nav div
				{
				width:137px;  /*   137px   */
				height:40px;
				overflow:hidden;
				float:left;		
				}
			#header-nav div a
				{
				width:140px;  /*   140px   */
				height:42px;
				margin:-1px 0 0 -1px;
				display:block;
				background-position:0 1px;
				}
			#header-nav div a:hover
				{
				background-position:0 -40px;
				}
			#home a
				{
				background:url(../images/homeroll.png) no-repeat;
				}	
			#report a
				{
				background:url(../images/reportroll.png) no-repeat;
				}	
			#faq a
				{
				background:url(../images/faqroll.png) no-repeat;
				}	
			#upload a
				{
				background:url(../images/uploadroll.png) no-repeat;
				}	
			#books a
				{
				background:url(../images/booksroll.png) no-repeat;
				}	
			/* #developers a
				{
				background:url(../images/contactroll.png) no-repeat;
				}	*/
			#contact a
				{
				background:url(../images/contactroll.png) no-repeat;
				}		
#divider
	{
	width:100%;
	height:8px;
	background-color:#199dd1;
	}
#middle
	{
	width:100%;
	height:197px;
	background:url(../images/middleback.png) repeat-x;	
	}
	#middle-inner
		{
		width:975px;     /*  width:778px;  */
		height:197px;
		margin:0 auto 0 auto;
		padding:0;
		position:relative;
		overflow:hidden;
		background:url(../images/middleimg.png) no-repeat;
		}
		
		
		#middle-inner-message
		{
		width:600px;    /*   width:778px;   */
		
		margin:0 auto 0 auto;
		margin-top: 125px;
		position:relative;
		overflow:hidden;
		padding-left: 130px;    /*   padding-left: 140px;   */
		padding-right: 20px;
		
		}	
		
		
		#header-ads
		{
		display:block; 
		width:258px;  /* 252px; */
		height:125px;
		margin:0 auto 0 auto;
		padding:0;
		position:relative;
		float:right
		}
		
			#header-ad-1
			{
			width:125px;
			height:125px;
			margin:0 auto 0 auto;
			margin-left: 1px;
			padding:0;
			position:relative;
			float:left
			}
			
			#header-ad-2
			{
			width:125px;
			height:125px;
			margin:0 auto 0 auto;
			padding:0;
			position:relative;
			float:right
			}
		
		
#welcome
	{
	width:100%;
	height:167px;
	background:url(../images/lowermiddleback.png) repeat-x;	
	}
	#welcome-inner
		{
		width:975px;     /* width:778px;  */
		height:167px;
		margin:0 auto 0 auto;
		padding:0;
		position:relative;
		overflow:hidden;
		}
		#welcome-text
			{
			padding:12px 11px;
			}
#main-search-inner
			{
			width:100%;
			color:#6b6e6f;
			background:url(../images/backgroundoptions_63.png) repeat-y;
			padding-top:4px;
			}
		#main-search-bottom
			{
			width:100%;
			height:13px;
			background:url(../images/latestbackground_79.gif) no-repeat;
			}
			
			
			
			
			
			
#main-premium-inner
			{
			width:100%;
			color:#6b6e6f;
			background:url(../images/backgroundoptions_63.png) repeat-y;
			padding-top:4px;
			}
		#main-premium-bottom
			{
			width:100%;
			height:13px;
			background:url(../images/latestbackground_79.gif) no-repeat;
			}
			
			
			
			
			
			
#main-content-inner
			{
			color:#6b6e6f;
			padding:10px 6px 0 8px;
			height:100%;
			background:url(../images/latestbackground_47.gif) left repeat-y
			}
		#main-content-sponsor
			{
			padding:0 5px 0 5px;
			background:url(../images/sponsorbackground_69.gif) repeat-y;
			}
		#main-content-bottom
			{
			width:100%;
			height:16px;
			background:url(../images/latestbackground_68.png) no-repeat;
			}    






#featured-themes
			{
			color:#6b6e6f;
			padding:2px 2px 0 2px;
			height:100%;
			width:100%;
			display:block;
			}
	#latest_theme
		{
		width:33%;
		height:100%;
		margin:0 auto 0 auto;
		float: left;
		margin-left: 2px;
		display:block;
		}
	#popular_theme
		{
	width:33%;
	height:100%;
	padding:0;
	position:relative;
	display:block; 
	float: left;
	/* float: right; */
		}
	#favorite_theme
		{
	width:33%;
	height:100%;
	float: left;
	padding:0;
	position:relative;
	display:block;
		}





#footer
	{
	width:100%;
        padding-top: 20px;
         background: #383c45;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	
	}
	
#footer a{
width:100%;
 padding-top: 10px;
 padding-bottom: 20px;
background: #383c45;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
	
	}	
	#footer-inner
		{
		width:701px;
		margin:0 auto 0 auto;
		padding:0;
		position:relative;
		overflow:hidden;
             background: #383c45;

		}

	.footerHeader 
		{
		text-decoration:underline
		width:100%;
		padding-top: 2px;
		padding-bottom: 5px;
		background: #383c45;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		font-weight:bold
		color:#FFF;
		}

A.BottomLinks:link    {display:inline ; line-height:19px; padding:0px; margin:0px; overflow:auto; text-decoration: none; color: #0000A0; background: #C8D8F8; font-size: x-small; font-family: Arial; font-weight: normal;}
A.BottomLinks:visited {display:inline ; line-height:19px; padding:0px; margin:0px; overflow:auto; text-decoration: none; color: #0000A0; background: #C8D8F8; font-size: x-small; font-family: Arial; font-weight: normal;}
A.BottomLinks:hover {display:inline ; line-height:19px; padding:0px; margin:0px; overflow:auto; text-decoration: none; color: #0000A0; background: #C8D8F8; font-size: x-small; font-family: Arial; font-weight: normal;}


#divider-2
	{
	color:#333740;
	background-color:#333740;
	width:100%;
	height:1px;
	overflow:hidden;	
	}
#divider-3
	{
	color:#2e323b;
	background-color:#2e323b;
	width:100%;
	height:35px;	
	overflow:hidden;
	}
#block_1      /*   main content   */
	{
	float: left;
	width: 515px;
	margin-left: 257px;
	}
* html #block_1
	{
	display: inline;
	}
#block_2      /*   left sidebar   */
	{
	float: left;
	width: 245px;
	margin-left: -771px;
	}
#block_3      /*   right sidebar   */
	{
	float: left;
	width: 205px;       /*   width: 245px;        CHANGE BACK          CHANGE BACK           CHANGE BACK           CHANGE BACK   */
	margin-left: 1px;       /*   margin-left: 390px;   */
	}
#wrapper
	{
	width: 978px;      /*   771px -  page body width   */
	margin:0px auto;
	position: relative;
	}
#wrapper
	{
	float: left;
	float/**/: none;
	}
#wrapper:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#wrapper
	{
	display: inline-block;
	}
/*\*/
#wrapper
	{
	display: block;
	}
.themerow
	{
	height:162px;   /*  height:162px; */
	padding-bottom:10px;
	}
.themebox
	{
	width:161px; /*  width:161px; */
	float:left;
	text-align:center;
	margin-right:6px;
	}
/*.ratingblock
	{
	height:35px; /*  height:100px; */
/*	} */
.themebox-img
	{
	width:151px;
	height:113px;
	border:1px solid #d2e6f0;
	background-color:#FFF;
	padding:4px;
	margin-bottom:14px;
	overflow:hidden;
	}
.login_table, .login_table td, .register_form, .register_form td, .admin_table, .admin_table td, .admin_table table
	{
	border:none;
	}
#logout_button
	{
	position:absolute;
	top: 100px;
	right:145px;
	padding:15px;
	border:3px solid #000000;
	background: #F9FB42;
	font-size: 10pt;
	color: #000;
	
	}
</style>
	[if lte IE 6]>
	<style type="text/css">
    #home a
    	{
        background-image:url(../images/iehomeroll.gif);
        }
	#report a
		{
		background:url(../images/iereportroll.gif) no-repeat;
		}	
	#faq a
		{
		background:url(../images/iefaqroll.gif) no-repeat;
		}	
	#upload a
		{
		background:url(../images/ieuploadroll.gif) no-repeat;
		}	
	#books a
		{
		background:url(../images/iebooksroll.gif) no-repeat;
		}	
		/*
	#developers a
		{
		background:url(../images/iecontactroll.gif) no-repeat;
		}
		*/	
	#contact a
		{
		background:url(../images/iecontactroll.gif) no-repeat;
		}	
    </style>
	<![endif]
ColumnSubHeading {
	font-size: 14px;
	font-weight: bold;
}
#column-sub-heading {
	font-size: 14px;
	font-weight: bold;
}
