@charset "utf-8";
/* Main CSS - general body and text styles */
		
		
/*  MAIN LAYOUT STYLES  */		
		body{
			margin-top:10px;
			margin-bottom:5px;
			margin-left:0px;
			margin-right:0px;
			padding:0px;
			background-color:#000;
			color:#FFC;
			font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
			font-size:14px;
			scrollbar
			}

		.site_layout{
			background-position:center;
			width:100%;
			height:100%;
			margin-top:15px;
			margin-bottom:5px;
			margin-left:0px;
			margin-right:0px;
			padding:0px;
			}
		
			
/*  SITETOP STYLES */			
		.sitetop{
			width:1000px;
			padding:0px;
			margin:0px;
			float:inherit;
			}
			
		#sitetop_toprow{
			background-image:url('../images/interface/sitetop_01.jpg');
			background-repeat:no-repeat;
			border-top: #660000 solid 1px;
			border-left: #660000 solid 1px;
			border-right: #660000 solid 1px;
			padding:0px;
			margin:0px;
			height:30px;
			table-layout:
			}
		
		#sitetop_logo{
			border-left: #660000 solid 1px;
			border-right: #660000 solid 1px;
			padding:0px;
			margin:0px;
			height:48px;
			}

/*  CENTER AREA STYLES */
		a:link, a:active, a:visited {
			color:#ffff99;
		}
		
		a:hover {
			color:#ffffff;
		}
		
		h3 {
			margin:0px 0px 4px 0px;
			padding:0px;
		}
		
		.content{
			padding:0px;
			margin:0px;
			width:1000px;
		}
		
		#content_left{
			border-left: #660000 solid 1px;
			width:48px;
			height:422px;
			padding:0px;
			margin:0px;
		}
		
		
		#content_center{	
			background-image:url('../images/interface/center_gallery.jpg');
			background-repeat:no-repeat;
			width:901px;
			height:420px;

			}
		
		#content_right{
			border-right: #660000 solid 1px;
			width:51px;
			height:422px;
			padding:0px;
			margin:0px;
		}
			
			
		#content_text {
			padding:10px;
			text-align:left;
			}
		
		.scrollbox {
			width:auto;
			height:420px;
			overflow:auto;
			
		}
		
		.user_tools{
			padding:5px;
			float:none;
			display:inline;
			vertical-align:top;
			
			
		}
		
	/*	a.user_tools:link, a.user_tools:active, a.user_tools:visited, {
			padding:2px;
			font-size:12px;
			border:#660000 solid 1px;
			background-color:#440000;
			text-decoration:none;	
		}	
		
		a.user_tools:hover {
			color:#ffffff;
			text-decoration:blink;
			border:#fff solid 1px;
			background-color:#660000;
			
		}	
		
   */

/*  RESUME LIST STYLES */
		.resume{
			width:860px;
			padding:10px;
			display:block;
			float:left;
			}
			
		.resume_head{
			display:inline;
			width:350px;
			margin-left:20px;
			}

		.resume_title {
			display:block;
			font-weight:bold;
			
			}
			
		#header {
			text-align:center;
			
		}
		

/*  FOOTER STYLES  */
		.footer{
			background-image:url('../images/interface/footer_01.jpg');
			background-repeat:no-repeat;
			padding-top:5px;
			width:1000px;
			height:73px;
			border-bottom: #660000 solid 1px;
			border-left: #660000 solid 1px;
			border-right: #660000 solid 1px;
			}
			
		.seo_text{
			font-size:10px;
			color:#333;
			padding-top:15px;
			width:1000px;
			height:73px;
			
			}
			
		a.img_hover {
			position: relative;
			cursor: pointer;
			color: black;
			text-decoration: none;
		}
		
		a.img_hover div {
			position: absolute;
			display: none;
			bottom:  -4px;
			left: -50px;
			margin: 0em;
			padding: 0px;
			background-color: white;
			border: 1px solid black;
		}
		
		a.img_hover:hover div {
			display: block;
			z-index:20;
		}
		
		
		.icons{
			display:block;
			position:relative;
			width:200px;
			left:390px;
			bottom:92px;
			z-index:10;
		}
		
		.copyright{
			padding:5px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#880000;
		}
		
		a.copyright:active, a.copyright:visited, a.copyright:link,{
			color:#880000;
		}
		
		a.copyright:hover {
			color:#ff9900;
		}