/*			
			HANDBOOK PRODUCTIONS
			www.handbookproductions.com
			
			Design: 	FocusDMS.com
			XHTML/CSS: 	VikenY.com
			Revised: 	8/3/10 11:44 PM			
*/	


@import url('reset.css');	/* CSS Reset */

/*
			GLOBAL LAYOUT STYLES
*/

body {
	padding: 0;
	margin: 0 0 60px 0;
	background: #FFFFFF url(../img/bg_sub.gif) no-repeat center top;	
	width: 100%;
	display: table;
  	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	}

body#homepage {
	background: #FFFFFF url(../img/bg_home.gif) no-repeat center top;	
	}


	
.container_main {
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	}
	
	
/*	
	HOME PAGE
*/

.container_head_home {
	width:	800px;
	height: 52px;
	background-color: #FFF;
	}

.header_home {
	background:url("../img/logo_home.gif") repeat scroll 0 0 transparent;
	width:	190px;
	height:	52px;
	display: inline;
	float: left;
	}

	.header_home h1 {display: none;}
		
	.header_home a {
		display: block;
		width: 	189px;
		height:	52px;
		}	

	
/*	
				SUB PAGES
*/	
	
.container_head_sub {
	width:	800px;
	height: 175px;
	background-color: #FFF;
	}
	
.header_sub {
	background:url("../img/logo_sub.gif") repeat scroll 0 0 transparent;
	height:	175px;
	width:	120px;
	position: relative;
	left:	38px;
	display: inline;
	float: left;
	}

	.header_sub h1 {display: none;}
		
	.header_sub a {
		display: block;
		width: 	120px;
		height:	175px;
		}	

/*
			MAIN MENU
*/


.menu_main	{
	float:right;
	position: relative;
	right: 6px;
	top: 148px;
	}
	
.container_head_home .menu_main {
	top: 28px;
	}
	
.menu_main ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	}
	
.menu_main li {
	float: left;
	letter-spacing: 0.070em;
	margin: 0 30px 0 0;
	text-transform: uppercase;
	font-size: 10px;	
	}
	
.menu_main li a {
	color: #999999;
	text-decoration: none;
	}
	
.menu_main li a:hover {color: #f19826;}
	

/*
			PAGE CONTENT
*/

.container_body	{
	width: 800px;
	min-height: 475px;
	background-color: #333333;
	color:	#FFF;
	}
	
/*	Disable Background Color for homepage to prevent a colored border at the bottom */


.container_body.homepage	{			
	height: 598px;
	}

	
.container_body h3 {
	font-size: 11px;
	color: #fff;
	margin-bottom: 35px;
	}	
	

/*
			SIDEBAR & SIDEBAR MENU
*/		
	
.menu_side {
	float: left;
	width: 152px;
	padding-top: 26px;
	padding-left: 38px;
	min-height: 449px;
	}

.menu_side h3 {
	text-transform: uppercase;
	}

.menu_side ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	}

.menu_side li {
	float: none;
	letter-spacing: 0.075em;
	margin: 0 1em 0 0;
	color: #999999;
	font-size: 10px;	
	}	
	
.menu_side li a {
	color: #999999;
	text-decoration: none;
	text-transform: none;
	font-size: 10px;	
	}
	
.menu_side li a:hover {
	color: #f19826;
	}	
	

/*
			PAGE CONTENT
*/	


p {
	font-size: 10px;	
	}

.container_content {
	width: 590px;
	float: right;
	padding-top: 26px;
	margin-right: 20px;
	}
	
.content {
	width: 400px;
	margin-left: 10px;
	font-size: 10px;
	}
	
.content p {
	margin-bottom: 10px;
	line-height: 2.2em;		
	}

	
.content a {
	text-decoration: underline;
	color: #FFF;
	}

.content.noheading			{margin-top:-4px;}	/* Adjust for no Heading */

/* In Production */				

.content#production p  		{color: #f47b20;}	
.content#production a 		{color: #f47b20; text-decoration:none;}
.content#production a:hover {color: #dddddc;}

#apitsLogo	{	
	display: block; 
	position: relative;
	left: -16px; 
	top: -5px;
	}

/* Projects */	
.content#projects p  		{color: #71c8f0;}	

/* Contact */	
.content#contact p  		{color: #97c93c;}	
.content#contact a 			{color: #97c93c;}
.content#contact a:hover 	{color: #dddddc;}

 
/* 
		FOOTER
*/

.footer {float: right; margin-top: 15px; font-size: 10px; color: #ccc;}
.footer #credit 		{display: inline; padding-left: 30px;}
.footer #credit a 		{text-decoration: none; color: #ccc;}	
.footer #credit a:hover {color:#9abb00}	
.footer #copyright 		{display: inline;}




