﻿		body{
			padding: 0px;
			margin: 0px;
			background: #f7f7f7;
			height: 100%;
		}
		
		h2{
			font-family: arial, verdana, lucida grande;
			font-size: 17px;
			
		}
		
		#header_container{
			width: 100%;
			background:  url('../img/header_container_bg.gif') repeat-x;
			text-align: center;
		}
		
		#content*, #header {
			text-align: left;
		
		}
		
		
		#header{
			margin: 0px auto 0px auto;
			height: 90px;
			width: 865px;
			background: transparent url('../img/header_bg.gif') repeat-x;
			position:relative;
		}
		
/*
		#header h1{
			text-indent: -9999px;
			background: #000 url('../img/header_title.gif') top left no-repeat;
			padding: 0px;
			margin: 0px;
			height: 63px;
			width: 428px;
		}
*/
		
		#header #misc{
			position: absolute;
			right: 8px;
			top: 5px;
			padding: 0px;
			margin: 0px;
			list-style: none;
			
		}
		
		#header #misc a{
			color:#c3c8cc;
			font-family: lucida grande, verdana, arial;
			font-size: 10px;;
			text-decoration: none;
		}
		
		#header #misc a:hover{
			text-decoration: underline;
		}
		
		#nav_main ul {
			margin: 0px;
			padding: 0px;
			list-style: none;
			position: absolute;
			top: 25px;
			left: 521px;
		}
		
		#nav_main ul li{
			float: left;
			margin: 0px 0px 0px 0px;
			
		}
		
		
		
		
		
		#nav_main ul li img{
			margin: 0px 5px 0px 4px;
		
		}
		
		#nav_aux {
			height: 26px;
			background: #f7f7f7 url('../img/nav_aux_bg.gif') repeat-x;
			
		}
		
		#nav_aux ul{
			margin: 1px 0px 0px 0px;
			padding: 0px;
		}
		
		#nav_aux ul li{
			list-style: none;
			float: left;
			padding: 0px 0px 0px 0px;
			color: #000;
			font-family: verdana, arial, lucida grande;
			font-size: 10px;
			line-height: 22px;
			background: transparent;
		}
		
		#nav_aux ul li a {
			color: #000;
			font-family: verdana, arial, lucida grande;
			font-size: 10px;
			line-height: 22px;
			vertical-align: top;
			margin: 0px 10px 0px 10px; 
			padding: 5px 0px 5px 25px;
			text-decoration: none;
			background: transparent;
			
		}
		
		#nav_aux ul li a:hover {
			text-decoration: underline;
		}
		
		#nav_aux ul li #number{
			color: #7d1807; 
		}
		
		#nav_aux ul li #name{
			background: transparent url('../img/icons/person.gif') no-repeat;
			
		}
		
		#nav_aux ul li #portfolio{
			background: transparent url('../img/icons/portfolio.gif') no-repeat;
			
		}
		
		#nav_aux ul li #contribute{
			background: transparent url('../img/icons/person.gif') no-repeat;
			
		}
		
		#nav_aux ul li #messages{
			background: transparent url('../img/icons/messages.gif') no-repeat;
			
		}
		
		#nav_aux #search_box input{
			font-size: 9px;
			margin: 3px 0px 0px 150px;
			color: #868686;
			
		}
		#nav_aux #search_box label a{
			color: #000;
			text-decoration: none;
			font-family: verdana, lucida grande, arial;
			font-weight: bold;
			font-size: 10px;
			margin: 0px 0px 0px 7px;
			cursor: pointer;
		}
		
		/*content */

		
		
		#content {
			width: 700px;
			min-height: 500px;
			margin: 0px auto 0px auto;
			text-align: left;
			padding: 15px 0px 10px 0px;
			background: #f7f7f7 url('../img/body_bg.gif') repeat-y;
			
		}
		
		#body{
			margin: 10px 30px 10px 30px;
		}
		
		#basket_container *{
			text-align:left;
			width: 150px;
			border: 1px solid #000;
		}
		
		#footer{
			text-align: center;
			width: 700px;
			padding: 15px 0px 30px 0px;
			margin: 0px auto 0px auto;
			background: #f7f7f7 url('../img/body_bg.gif') repeat-y;
			clear: both;
		}
		
		#footer ul{
			margin: 0px auto 0px auto;
			width: 210px;
			
		}
		
		#footer ul li{
			list-style: none;
			float: left;
			margin: 5px 0px 5px 5px;
			padding-right: 5px;
			border-right: solid 1px #000;
			
		}
		#footer ul li a{
			font-family: arial, lucida grande, verdana;
			font-size: 11px;
			color: #444444;
			text-decoration: none;
			
		}
		
		#footer ul li a:hover{
			text-decoration: underline;
			
		}
		
		#footer ul li.last{
			border: 0px solid #fff;
		}
		
		#footer p{
			clear: both;
			font-family: verdana;
			font-size: 10px;
			color: #444444;
			margin:0px;
			padding: 5px 0px 2px 0px;
		}
		
		#footer a{
			clear: both;
			font-family: verdana;
			font-size: 10px;
			color: #444444;
			font-weight: bold;
		}
		
		