body
{
	font-family: Verdana;
	font-size: 11px;
	background-color: #272727;
	color: #FFFFFF;
	margin:0px;
}

A
{
	color: #99CC00;
	text-decoration: none;
}
A:hover
{
	color: #BBFF66;
	text-decoration: none;
}

H3
{
	margin: 12px 0px 0px 0px;
	padding: 0px;
	font-family: Trebuchet MS, Verdana;
	letter-spacing: 2px;
	text-transform: lowercase;
	font-size:17px;
}

#container, #header
{
	width: 965px;
	margin:auto;
}
#header
{
	background-image:url(/images/logo.gif);
	background-repeat:no-repeat;
	background-position:8px 20px;
	height:80px; 
	position:relative;
}

#sub-header
{
	height:24px;
	background-color:#FFFFFF;
	background-image:url(/images/sub-logo.gif);
	background-repeat:no-repeat;
	background-position:center;
}


.feeditem
{
	padding: 3px;
	border-top: solid 1px #494949;
}


#section-5 .feeditem, 
#section-10 .feeditem,
#section-16 .feeditem
{
	float: left;
	width: 450px;
}

#section-5 .feeditem .name, 
#section-10 .feeditem .name,
#section-16 .feeditem .name
{
	float: left;
	width: 160px;
	font-weight: bold;
}
#section-5 .feeditem .title, 
#section-10 .feeditem .title,
#section-16 .feeditem .title
{
	float: left;
	width: 290px;
}

#section-1, #section-2, #section-3, #section-4, #section-5, #section-6, 
#section-7, #section-8, #section-9, #section-10, #section-11, #section-12, 
#section-13, #section-14, #section-15,  #section-16
{
	float: left;
	margin: 8px;
	position:relative;
}

#section-1 { z-index:50; }
#section-2 { z-index:49; }
#section-3 { z-index:48; }
#section-4 { z-index:47; }
#section-5 { z-index:46; }
#section-6 { z-index:45; }
#section-7 { z-index:44; }
#section-8 { z-index:43; }
#section-9 { z-index:42; }
#section-10 { z-index:41; }
#section-11 { z-index:40; }
#section-12 { z-index:39; }
#section-13 { z-index:38; }
#section-14 { z-index:37; }
#section-16 { z-index:36; }
#section-15 { z-index:35; }


#section-1, #section-2, #section-3, #section-4, #section-7, #section-8, 
#section-9, #section-12, #section-13, #section-14
{
	width: 302px;
}

#section-5, #section-6, #section-10, #section-11, #section-15
{
	width: 940px;
}

#section-6 .sub
{
	float: left;
	/* width: 310px; */
}

.vidbox, .twitterbox { float:left; width:140px; margin-right:12px; overflow:hidden; }
.vidbox IMG, .twitterbox IMG { border:solid 1px #494949; margin-bottom:4px; }
.twitterbox IMG { float:left; margin:0px 8px 0px 0px; }


#bookmarks { float:right; width:480px; text-align:right; margin:54px 6px 6px 6px; }
#bookmarks IMG { border:solid 1px #666666; }

#snap { float:right; width:480px; text-align:right; margin-top:4px; }

FORM { margin:0px; }

#clickhome 
{
	float:left;
	width:350px; 
	height:80px;
	cursor:pointer;
}

#footer-container 
{
	clear:both;
	border-top: solid 1px #333333;
	height:100px;
	margin-top:24px;
}
#footer
{
	margin:auto;
	margin-top:8px;
	width: 950px;
}
.popup
{
	position:absolute;
	left:32px;
	background:#FFFFEE;
	border:solid 1px #669966;
	color:#000000;
	padding:8px 16px 12px 8px;
	font-size:10px;
	display:none;
}

#ourname-container
{
	position:absolute;
	left:614px;
	top:4px;
	width: 100px; 
	font-size: 9px; 
	padding: 54px 4px 4px 4px;
}
#ourname
{
	position: relative; 
}
.about 
{
	font-size:12px; 
	line-height:16px;
}


/* SNAP!!! */
	.snap_layout_table
	{
		width:			330px;
		height:		40px;
		/* background: 	url(http://aff.snap.com/affiliates/images/bg_hybrid.gif); */
		background:#b8b8b8;
	}
	.snap_search_box
	{
		padding-left: 	5px;
		border:			1px solid cccccc;
		width:			220px;
		height:			20px;
		font-size:		14px;
		font-family:	"trebuchet MS", arial;
		color:			#666666;
		background-color:#FFFFFF;
	}
	.snap_logo_cell
	{
		width:			90px;
	}
	.snap_search_cell
	{
		width:			220px;
		padding-right:	10px;
	}
	textarea.snap_search_code
	{
		width:			370px;
		height:			100px;
	}

/* END SNAP!! */

#send_friend {
	display: block;
	position: absolute;
	top: 8px;
	right: 8px;
	padding-left: 28px;
	background: url(images/email.png) no-repeat center left;
}
