/* CSS file for http://www.ouroboros.com.  * Copyright (c) 2005 Anca Mosoiu (anca@anca.tv) and Jeff Jouppi (jeff@jouppi.com). * *//* Sitewide Styles */

body {	margin:6px 6px 6px 6px;	padding:0px 0px 0px 0px;	font-family:Trebuchet, Trebuchet MS, Helvetica, sans-serif;	font-size:11pt;	font-color:#000;	background-color: #363636;}

h1 {	font-family:Trebuchet, Trebuchet MS, Helvetica, sans-serif;	font-size:14pt;	font-weight:bold;	text-transform:uppercase;	color:#B81A00;	margin-top: 0px;	padding-top: 10px;	padding-left:21px;}


.section_header{	margin:10px 0px 3px 0px;	padding:0px 0px 0px 0px;	font-family: trebuchet, Trebuchet MS, helvetica, sans-serif;	font-size:12pt;	padding-left:21px;	font-weight: bold;	font-variant:small-caps;	color: #006699;}

h2 {	font-family:Trebuchet, Trebuchet MS, Helvetica, sans-serif;	font-size:11pt;	font-weight:bold;	text-transform:uppercase;	color:#000;	margin-top: 0px;	padding-top: 2px;	padding-left:21px;}

h3 {	font-family:arial, helvetica, arial, sans-serif;	font-size:medium;	font-weight:bold;	margin-top: 0px;	padding-top: 10px;	padding-left:21px;	margin-bottom: 5px;}p {	font-family:Trebuchet MS, Trebuchet, helvetica, arial, sans-serif;	font-size:9pt;	padding-left:21px;}

A:link { color: white; text-decoration: underline }
A:active { color: white; text-decoration: underline }
A:visited { color: white; text-decoration: underline }

.small {	font-size:x-small;}

.teal {	color: #045E94;}

.white {	color:#fff;}

.white a {	color:#FF9933;}

td {	vertical-align: top;}

/* The site containers */

#main_container{	position:absolute;	left:50%;	width:750px;	padding:0px 0px 0px 0px;	margin-left: -375px;	margin-top:17px;	padding-left:3px;	background:#363636 url(images/shadow-l.gif) repeat-y top left;}

/* Drop-shadow border container divs */

#topborder{	position:relative;	background: #363636 url(images/shadow-top.gif) repeat-x;	}#bottomborder {	position:relative;	background #36366 url(images/shadow-bottom.gif) repeat-x;}.rightborder {	background #363636 url(images/shadow-r.gif) repeat-y top right;}.leftborder {	background #363636 url(images/shadow-l.gif) repeat-y top right;}

/* left navigation items */

.leftnav {	top: 0px	left: 0px;	padding:5px 0px 6px 0px;	background: #fff url(images/concrete.jpg) repeat-y top left;	width:190px;	}

.leftnav ul{	list-style-type:none;	margin:0px 0px 0px 0px;	padding:0px 5px 0px 5px;}

.leftnav li {	margin: 1px 0px 0px 0px;	padding:1px 2px 1px 15px;	background-color:#000;	width:162px;	font-family: trebuchet, Trebuchet MS, helvetica, sans-serif;	font-size:12px;	font-weight: bold;	text-transform:uppercase;	/* font-variant: small-caps' */	color: #fff;	}

.leftnav li:hover{	background-color:#262626;}

.leftnav li.selected{	background-color:#991600;}

.leftnav a {	color:#fff;	text-decoration:none;}

#logo {	width:179px;	height:63px;	margin:1px 5px 1px 5px;	background-color:#000;}

/* end left navigation */

/* content area */

.contentframe {	width:750px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	min-height:360px;	}

.content {	margin:6px 4px 4x 4px;	/*border: 1px solid #DCDCDB;*/	background:#fff;	padding:5px 0px 5px 0px;	min-height:360px;	width:557px;}

.home_content {	padding-top:25px;	background:#000;	width:547px;

}
.home_content td {	font-family:trebuchet, Trebuchet MS, helvetica, arial, sans-serif;	font-size:12px;	font-weight:normal;	text-transform:uppercase;	color: #808080;		vertical-align:middle;}


.home_content p {	font-family:trebuchet, Trebuchet MS, helvetica, arial, sans-serif;	font-size:12px;	font-weight:normal;	text-transform:uppercase;	color: #808080;		line-height:12px;	margin:0px 0px 0px 14px;	padding: 10px 0px 10px 0px;}

/* Header Tout image */

#header_tout{	position:relative;	float:right;	height:}

/* Section Navigation */#section_nav{	border-top: 1px solid #999;	padding-top:5px;	background-color:#EBEBEB;	height:23px;	padding-left:21px;}

#section_nav ul {	margin-top:3px;	padding:3px 0px 5px 0px;	display: inline;	font-variant:small-caps;	} 

#section_nav ul li {	margin-left:1px;	padding: 5px 7px 5px 1px;	list-style: none;	display: inline;	}

		#section_nav ul li.first {	margin-left:0px;	padding:0px 0px 5px 5px;	border-left: none;	list-style: none;	display: inline;	}

#section_nav ul li:hover {	background-color: #DFDFDF;	margin-top:2px;	}	


#section_nav a {	color:#000;	text-decoration:none;}

	/* Misc Stuff */ 

.copyright {	width:737px;	font-family:trebuchet, Trebuchet MS, helvetica, arial, sans-serif;	font-size:9pt;	font-weight:normal;	padding:4px;	color: #808080;	text-align:left;	padding:2px 3px 2px 3px; 		}			


#copyright a{	color: #808080;}