/* CSS Document */
/* 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : Levé Style Sheet
Author : Josh Hemsley	
Email : josh.hemsley@phoogoo.com
We Are : Phoogoo (www.phoogoo.com)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/


/**-----------------------------------------------------------------------------
======== FOR IE ======== 
-----------------------------------------------------------------------------**/

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clearboth{
	clear:both;
	}



/**-----------------------------------------------------------------------------
======== GLOBAL BODY ======== 
-----------------------------------------------------------------------------**/

html, body,td,th {
	font-family:"Trebuchet MS", "lucida grande", Arial, Helvetica, sans-serif;
	font-size: 14px;
	background:#444444;
	margin:0px;
	padding:0px;

}
body {
	font-family:"Trebuchet MS", "lucida grande", Arial, Helvetica, sans-serif;
	background:#444444;
	font-size: 14px;
	color:#ffffff;
	margin:0px;
	line-height:21px;
}


p {}
	



/**-----------------------------------------------------------------------------
======== TEXT LINK STYLES ======== 
-----------------------------------------------------------------------------**/
a:link {
	font-family:"Trebuchet MS", "lucida grande", Arial, Helvetica, sans-serif;
	color: #a9c5b9;
	text-decoration: none;
	}
a:visited {
	font-family:"Trebuchet MS", "lucida grande", Arial, Helvetica, sans-serif;
	color: #a9c5b9;
	text-decoration: none;
	}
a:hover {
	text-decoration: none;
	color: #92b1a4;
	}
a:active {
	text-decoration: none;
	}


/**-----------------------------------------------------------------------------
======== IMAGE LINK STYLES ======== 
-----------------------------------------------------------------------------**/
a img {
	border:0px;
	}

img.inline_thumb {
	border:1px solid #dee6e9;
	padding:2px;
	margin:5px;
	}

	
	
	
/**-----------------------------------------------------------------------------
======== HEADINGS ======== 
-----------------------------------------------------------------------------**/
	
h1, h2, h3, h4 {
	margin:0px;
	padding:0px;
	}
	
h2 {
	font-size:18px;
	padding-bottom:0px;
	margin-bottom:0px;
	}
	
h1 {
	font-size:28px;
	}
	
	

/**-----------------------------------------------------------------------------
======== STRUCTURE ======== 
-----------------------------------------------------------------------------**/
.wrapper {
	width: 860px;
	margin: 0px auto;
	}
	
#header {
	width:100%;
	background:url('../images/bg_header_001.jpg') repeat-x bottom left #ffffff;
	padding:20px 0px 15px 0px;
	border-bottom:1px solid #ffffff;
	border-top:5px solid #cbd8cb;
	}
	
	
/**-----------------------------------------------------------------------------
======== LOGO ======== 
-----------------------------------------------------------------------------**/	
h1.logo a{
	display:block;
	float:left;
	height:162px;
	width:279px;
	text-indent:-9999px;
	background:url('../images/logo_header.png') center center no-repeat;
	}
	
	
/**-----------------------------------------------------------------------------
======== NAV ======== 
-----------------------------------------------------------------------------**/
#nav {
	float:right;
	margin-top:60px;
	}
#nav ul {
	margin:0px;
	padding:0px;
	list-style:none;
	}	
#nav ul li {
	float:left;
	margin:0px 0px 0px 5px;
	}
#nav ul li a{
	display:block;
	padding:8px 20px 8px 20px;
	background:#444444;
	color:#ffffff;
	text-decoration:none;
	border:1px solid #ffffff;
	}
#nav ul li a:hover{
	background:#e9efed;
	border:1px solid #d7e5e1;
	color:#739267;
	text-decoration:none;
	}
#nav ul li a.active{
	background:#e9efed;
	border:1px solid #d7e5e1;
	color:#739267;
	text-decoration:none;
	}
	
	
/**-----------------------------------------------------------------------------
======== CONTENT ======== 
-----------------------------------------------------------------------------**/
#content {
	margin-top:60px;
	}
	
.sm_oneCol {
	width:500px;
	margin:auto;
	}

#footer {
	margin-top:30px;
	}
	


	

	
	
/**-----------------------------------------------------------------------------
======== GLOBAL TEXT STYLES ======== 
-----------------------------------------------------------------------------**/
.txt11 {font-size:11px;}
.txt12 {font-size:12px;}
.txt14 {font-size:14px;}
.txt16 {font-size:16px;}
.txt18 {font-size:18px;}
.txt20 {font-size:20px;}
.txt22 {font-size:22px;}
.txt24 {font-size:24px;}
.txt26 {font-size:26px;}	
.txt28 {font-size:28px;}		
	
.white_txt {color:#FFFFFF;}
.white_txt11 {color:#FFFFFF; font-size:11px;}
.white_txt12 {color:#FFFFFF; font-size:12px;}	
.white_txt14 {color:#FFFFFF; font-size:14px;}	
.white_txt16 {color:#FFFFFF; font-size:16px;}	
.white_txt18 {color:#FFFFFF; font-size:18px;}	
.white_txt20 {color:#FFFFFF; font-size:20px;}	
.white_txt22 {color:#FFFFFF; font-size:22px;}	
.white_txt24 {color:#FFFFFF; font-size:24px;}	
.white_txt26 {color:#FFFFFF; font-size:26px;}	
.white_txt28 {color:#FFFFFF; font-size:28px;}
.white_headline {color:#FFFFFF; font-size:32px;}

	
	
.green_txt {color:#9bbb9b;}
.green_txt11 {color:#9bbb9b; font-size:11px;}
.green_txt12 {color:#9bbb9b; font-size:12px;}	
.green_txt14 {color:#9bbb9b; font-size:14px;}	
.green_txt16 {color:#9bbb9b; font-size:16px;}	
.green_txt18 {color:#9bbb9b; font-size:18px;}	
.green_txt20 {color:#9bbb9b; font-size:20px;}	
.green_txt22 {color:#9bbb9b; font-size:22px;}	
.green_txt24 {color:#9bbb9b; font-size:24px;}	
.green_txt26 {color:#9bbb9b; font-size:26px;}	
.green_txt28 {color:#9bbb9b; font-size:28px;}	
.green_headline {color:#9bbb9b; font-size:32px;}
	
	
	
/**-----------------------------------------------------------------------------
======== GLOBAL PADDINGS ======== 
-----------------------------------------------------------------------------**/
.content_pad {padding:0px 21px 0px 21px;}
