 body
 { 
	/*background:#fafafa url(../img/bg-body.gif) fixed repeat-x 0 100%;*/
	background:url(../img/long_bg.jpg) fixed repeat-x 0 100%;
	font:80% Arial, Helvetica, Sans-Serif;
	color:#555;
	line-height:180%;
	margin:0;
	padding:0;
	text-align:center;
	
}

/*		positioning		*/
div#title_pos
{
	position: absolute;
	top: 0px;
	left: 2px;
	font-size: 24px;
}

div#menu
{
	position: absolute;
	top: 8px;
	left: 500px;
	font-size: 12px;
	color: #000;
	width:300px;
	vertical-align:bottom;
	z-index:2;
}

table#the_content
{
	padding:3px;
	/*#top: -225px; /*ie*/
	/*_top: -220px; /*ie 6 or lower*/
	font-size: 10px;
	color: #555;
	/*border: 1px #963 solid;*/
	min-height: 263px;
	width: 985px;
	max-width: 995px;
	min-width: 985px;
	text-align:justify;	
}




div#online
{
	position:relative;
	top:10px;
	left:0px;
	padding:6px;
	max-width:988px;
	min-width:988px;
	height:20px;
	font-size:14px;
	color:#555;
	background:#fff;
}

div#content
{
	position:relative;
	top:5px;
	padding:0px;
	text-align: left;
	width: 1020px;
	margin: 0 auto;
	margin-top: 10px;
	font-size:10px;
	background: #ffffff;/*	old color#fdfdf4;*/
	border:1px #000 solid;
	min-height:1020px;
	min-width:1000px;
	max-width:1000px;
	text-align: justify;
	z-index:1;
	
}


/*		Navigation		*/

div#navigation
{
	width:400px;
	position:relative;
	top:-135px;
	left:600px;
}

div#nav_home
{
	position:absolute;
	width:400px;
	top:45px; 
	#top:50px;
	left:600px;
	#left:600px;
	visibility:hidden;
}

div#nav_art
{
	position:absolute;
	width:400px;
	top:45px; 
	#top:50px;
	left:600px;
	#left:600px;
	visibility:hidden;
}

div#nav_user
{
	position:absolute;
	width:400px;
	top:45px; 
	#top:50px;
	left:600px;
	#left:600px;
	visibility:hidden;
}

div#nav_post
{
	position:absolute;
	width:400px;
	top:45px; 
	#top:50px;
	left:600px;
	#left:600px;
	visibility:hidden;
}

/*		End Navigation		*/


div#side
{
	/*
	border:1px #963 solid;
	*/
	padding:6px;
	text-align: left;
	width: 304px;
	font-size:10px;
	min-height:1020px;
	min-width:184px;
	max-width:184px;
	text-align: justify;

}


/*		hidden		*/
#post_games
{
	position:relative; 
	top:10px; 
	#top:10px;
	left:0px;
	#left:0px;
	visibility:hidden;
}

#post_blog
{
	position:relative; 
	top:24px; 
	#top:-26px;
	left:0px;
	#left:0px;
	visibility:hidden;
}

#post_news
{
	position:relative; 
	top:58px;
	#top:-62px;
	left:0px;
	#left:0px;	/*# is a comment in ff*/
	visibility:hidden;
}

#sticky_date
{
	visibility:hidden;
}


/*	FORMATTING	*/

.quote
{
	background: url(../img/quote.jpg) no-repeat;
	/*background-color:#aaaaaa;*/
	border-right:2px solid #369;
	font:12px Arial, Helvetica, Sans-Serif;
	color:#000;
	padding:10px;
	padding-top:35px;
	text-align:justify;
	width:500px;
}


#headings
{
	font-size:20px;
	font-family:arial, helvetica, verdana;
	color: #555;
	font-weight: bold;
}

#headings_side
{
	font-size:16px;
	font-family:arial, helvetica, verdana;
	color: #555;
	font-weight: bold;
}

#comment
{
	border-top:0px solid #555;
	border-bottom:0px solid #555;
	padding:2px;
	font-size:9px;
	font-family:arial, helvetica, verdana;
	color: #555;
	font-weight: bold;
	text-align:justify;
}

.comment_container
{
	width:700px; 
	min-height:180px; 
	border:1px solid #d8d8d8; 
	padding:5px; 
	font-size:10px;
}

.comment_comment
{
	padding-left:0px;
	font-size:12px;
	font-family:arial, helvetica, verdana;
	color: #555;
	text-align:justify;
}

.comment_header
{
	float:left; 
	margin:3px;
	min-height:100px; 
	background:#fafafa; 
	font-family:arial; 
	min-height:30px; 
	width:120px; 
	padding-left:5px; 
	font-size:14px;
	text-align:center;
}

.comment_comment
{
	padding-left:0px;
	font-size:12px;
	font-family:arial, helvetica, verdana;
	color: #555;
	text-align:justify;
}

.news_container
{
	width:785px; 
	min-height:180px; 
	/*border:1px solid #d8d8d8; */
	padding:5px; 
	font-size:10px;
}

.news_stats
{
	float:left; 
	font-family:arial;
	width:130px; 
	padding-left:5px; 
	font-size:10px;
	text-align:left;
	background:#e3f4f9; 
	border:1px solid #bae2f0;
	margin-right:10px;
	margin-top:10px;
}

.news_news
{
	min-height:300px;
	margin-bottom:35px;
}

#intro
{
	font-size:12px;
	font-family:arial;
	color:#555;
}

#news_content
{
	font-size:12px;
	font-family:arial;
	color:#555;
}

td#content
{
	padding:2px;
	font-size: 10px;
	color: #555;
	/*border: 1px #963 solid;*/
	min-height: 263px;
	width: 790px;
	max-width: 790px;
	min-width: 790px;
	text-align:justify;
	/*a[href^="http://www.yesthisbig.com"], »
	a[href^="http://yesthisbig.com"] {
	background: transparent;
	padding-right: 0;
}*/

}

div#post_info
{
	width:180px; 
	font-size:10px; 
	font-family:arial; 
	color:#555; 
	background:#e3f4f9; 
	border:1px solid #bae2f0;
	line-height:1.3em; 
}

td#side
{
	padding:0px;
	font-size: 10px;
	color: #555;
	border-left: 1px #ccc solid;
	min-height: 263px;
	width: 178px;
	max-width: 178px;
	min-width: 178px;
	text-align:justify;
	padding-bottom:20px;
}

td#art
{
	/*position:relative;
	top:10px;
	left:0px;
	padding:6px;
	border:1px #963 solid;*/
	max-width:598px;
	min-width:598px;
	height:20px;
	font-size:14px;
	color:#555;
	background:#fff;
}


td#spaces
{
	max-width:3px;
	min-width:3px;
	background:#ffffff;
}

td#stickies
{
	padding-left:2px;
	font-size: 10px;
	color: #555;
	/*border: 1px #963 solid;*/
	height:227px;
	min-height:227px;
	background-color:#ffffff;
}

.side_over
{
	width:180px;
	height:150px;
	overflow-x:none;
	overflow-y:auto;
}

/*		LINKS		*/

A:link
{
	color: #555; 
	text-decoration: underline;
	font-family:arial;
	font-weight:bold;
}
				
A:visited
{
	color: #555; 
	text-decoration: underline;
	font-family:arial;
	font-weight:bold;
}
				
A:hover
{
	color: #555; 
	text-decoration: none;
	font-weight:bold;
}
				
A:active
{
	color: #0000cc;
	text-decoration: none;
	font-weight:bold;
}

A:link#sticky
{
	font-size:13px;
	color: #555; 
	text-decoration: underline;
	font-family:arial;
	font-weight:bold;
}
				
A:visited#sticky
{
	font-size:13px;
	color: #555; 
	text-decoration: underline;
	font-family:arial;
	font-weight:bold;
}
				
A:hover#sticky
{
	font-size:13px;
	color: #555; 
	text-decoration: none;
	font-weight:bold;
}
				
A:active#sticky
{
	font-size:13px;
	color: #0000cc;
	text-decoration: none;
	font-weight:bold;
}

A:link#news_title
{
	font-size:20px;
	font-family:arial, helvetica, verdana;
	color: #555;
	text-decoration:none;
	font-weight: bold;
}

A:hover#news_title
{
	font-size:20px;
	font-family:arial, helvetica, verdana;
	color: #555;
	text-decoration:none;
	font-weight: bold;
}

A:visited#news_title
{
	font-size:20px;
	font-family:arial, helvetica, verdana;
	color: #555;
	text-decoration:none;
	font-weight: bold;
}

A:active#news_title
{
	font-size:20px;
	font-family:arial, helvetica, verdana;
	color: #f00;
	text-decoration:none;
	font-weight: bold;
}

A:link#menu
{
	font-size:20px;
	font-family:arial, helvetica, verdana;
	color: #555;
	text-decoration:none;
	font-weight: bold;
}

A:hover#menu
{
	font-size:20px;
	font-family:arial, helvetica, verdana;
	color: #aaa;
	text-decoration:none;
	font-weight: bold;
}

A:visited#menu
{
	font-size:20px;
	font-family:arial, helvetica, verdana;
	color: #555;
	text-decoration:none;
	font-weight: bold;
}

A:active#menu
{
	font-size:20px;
	font-family:arial, helvetica, verdana;
	color: #f00;
	text-decoration:none;
	font-weight: bold;
}

A:link#navigation_1
{
	font-size:13pt;
	font-family:arial, helvetica, verdana;
	text-decoration:none;
	font-weight: bold;
}

A:hover#navigation_1
{
	font-size:13pt;
	font-family:arial, helvetica, verdana;
	color:  #fff;/*#151B8D;*/#151B8D;
	text-decoration:none;
	font-weight: bold;
}

A:visited#navigation_1
{
	font-size:13pt;
	font-family:arial, helvetica, verdana;
	text-decoration:none;
	font-weight: bold;
}

A:active#navigation_1
{
	font-size:13pt;
	font-family:arial, helvetica, verdana;
	color: #000;
	text-decoration:none;
	font-weight: bold;
}


A:link#navigation_2
{
	font-size:11pt;
	font-family:arial, helvetica, verdana;
	text-decoration:none;
	font-weight: bold;
}

A:hover#navigation_2
{
	font-size:11pt;
	font-family:arial, helvetica, verdana;
	color: #fff;/*#151B8D;*/
	text-decoration:none;
	font-weight: bold;
}

A:visited#navigation_2
{
	font-size:11pt;
	font-family:arial, helvetica, verdana;
	text-decoration:none;
	font-weight: bold;
}

A:active#navigation_2
{
	font-size:11pt;
	font-family:arial, helvetica, verdana;
	color: #000;
	text-decoration:none;
	font-weight: bold;
}

