/* header*/
/*-- new header --*/

#header, #header-expanded {
	background: url(images/header-background.png) repeat-x;
	height: 29px;
	width: 100%;
}

#header-align {
	width: 315px;
	margin: auto;
}
.clear {
}


#header-nav {
	height: 29px;
	width:316px;
	list-style: none;
	margin: 0px;
	background: #000;
	float: left;
	font-weight: bold;
	padding: 0px;
	border-right:1px solid #000;
}

#header-nav li {
	display: inline;
	line-height: 29px;
}

#header-nav li a {
	float: left;
	padding: 0px 10px;
	border-right: 1px solid #343434;
	border-left: 1px solid #343434;
	color: #FFF;
	font-size: 14px;
	background: url(images/nav-background.png) repeat-x;
	margin-left: 1px;
}
#quote .right {
	text-align: right;
	float: right;
}
#quote {
	font-size: 16px;
	font-weight: bold;
	color: #BB0000;
	text-align: center;
	margin: 20px;
	padding: 10px;
	clear: right;
	float: left;
	width: 200px;
}
#top {
	width: 750px;
	float: left;
}

#header-nav li a.subnav, a.dark {
	color: #B5B5B5;
}

#header-nav li a:hover {
	text-decoration: none;
	background: url(images/nav-background.png) 0px -31px repeat-x;
}


/* Import other style-sheets for the noir skin */
body {
	margin: 0px;
	background: url(images/bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#000000;
	font: 12px "Trebuchet MS", Verdana, Sans-serif;
	color: #E5E5E5;
}
/*==========================
	SIDEBAR SPECIFIC
==========================*/

.tags-drill-add {
	border: none;
	margin-bottom: 2px;
	margin-left: 5px;
}

.video-cite {
	margin-bottom: 0px;
}

.video-cite img {
	float: left;
	margin-right: 10px;
}

.video-cite p {
	margin-top: 5px;
}

/* STRUCTURE
===========================*/


#body-content {
	width: 700px;
	float: left;
}
#body-pics {
	width: 700px;
	float:left;
	margin-top:50;
	margin-bottom:350;
	vertical-align:top;
	
}
#body-sidebar {
	background: url(images/sidebar-background.jpg) no-repeat;
	background-color:#000000;
	width: 220px;
	min-height: 450px;
	padding: 10px;
	float: right;
	margin-right: 15px;
	padding-top:150;
	padding-bottom:150;
}

#body-footer {
	height: 15px;
	width: 100%;
	padding-left: 47px;
}

#body-footer-align {
	width: 938px;
	height: 68px;
	padding-left: 47px;
	padding-top: 20px;
}

#body-footer ul {
	padding: 0px;
	margin: 0px;
	list-style: none;
}

#body-footer li {
	margin-right: 10px;
	display: inline;
}



/* Links */

a {
	color: #88D9F3;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.function {
	color: #FFD95A;
}

.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
	height: 0;
}
.clear-none { clear: both; }hr {
	border: 1px solid #363636;
	margin-top: 15px;
	clear: both;
}


.onclick { cursor:pointer; }

a.title {
	font-weight: bold;
	color: #FFFFFF;
}
html, body { 
scrollbar-3dlight-color:#3C3C3C; 
scrollbar-arrow-color:#88D9F3; 
scrollbar-base-color:#000000; 
scrollbar-face-color:#000000; 
scrollbar-highlight-color:#363636; 
scrollbar-shadow-color:#363636; 
scrollbar-track-color:#000000; 
} 
.content_title {
	color: #88D9F3;
	font-size:11;
	font-family:Trebuchet MS, Verdana, Sans-serif;
	text-transform:capitalize;
}

