/****************************** GLOABAL CSS ******************************
 * All styles below this line are related to the entire website
 */ 		
.Default {
	height					: 100%;
	}
body {
	font-family				: Verdana, Arial, Helvetica, sans-serif;
	font-size				: 12px; 
	color					: #000000;
	background-color		: #2D3D3D; /* background */
	line-height 			: 1.6em;
	margin					: 0px auto 0px auto; /* 'top' 'right' 'bottom' 'left' */
	padding					: 0px 0px 0px 0px; /* 'top' 'right' 'bottom' 'left' */
	}
a, 
a:link, 
a:visited, 
a:active {
	color					: #662200;
	text-decoration			: none;
	}	
a:hover {
	color					: #B31E00;
	text-decoration			: underline;
	}		
.outer {
	width					: 990px;
	margin					: 0px auto 10px auto; /* 'top' 'right' 'bottom' 'left' */
	padding					: 0px 0px 0px 0px; /* 'top' 'right' 'bottom' 'left' */
	background-color		: #2D3D3D;
	}
/****************************** TOPPER SECTION ******************************
 * All styles below this line are related to the Menu
 */
.pageHeader {
	margin					: 20px auto;
	color					: #2D3D3D;
	width					: 990px;
	height					: 350px;
	background-repeat		: no-repeat;
	-webkit-border-radius	: 20px;
	-moz-border-radius		: 20px;
	z-index					: 1;
	}
.pageHeader img{
 	padding					: 8px 0px 0px 8px; /* 'top' 'right' 'bottom' 'left' */
	}
/****************************** MENU SECTION ****************************** */
.menu {
	height					: 50px;
	overflow				: hidden;
	width					: 900px;
	background				: url(images/menu-background-swoop.png);
	background-repeat		: no-repeat;
	background-color		: #006666;
	padding					: 0px 0px 0px 90px; /* 'top' 'right' 'bottom' 'left' */
	line-height				: 50px;
	font-size				: 14px;
	font-style				: oblique;
	font-weight				: bold;
	border-top				: #f3d889 outset; /* solid double dotted dashed groove ridge outset */
	border-bottom			: #f3d889 thin solid; 
	}
.menu a, 
.menu a:link, 
.menu a:visited, 
.menu a:active {
	color					: #f3d889;
	text-decoration			: none;
	}	
.menu a:hover {
	color					: #f6f6f6;
	text-decoration			: underline;
	}
.menu img {
	padding					: 0px 5px 0px 5px; /* 'top' 'right' 'bottom' 'left' */
	}	
/****************************** CONTENT SECTION ******************************
 * All styles below this line are related to the Content Area
 */
.contentArea {
	margin					: 0px 0px 0px 0px; /* 'top' 'right' 'bottom' 'left' */
	padding					: 20px 20px 20px 20px; /* 'top' 'right' 'bottom' 'left' */	 
    background-color		: #ffffff;
    border					: 0px solid #ffffff;
 
    /* Do rounding (native in Firefox and Safari) */
    -webkit-border-radius	: 20px;
    -moz-border-radius		: 20px;
	z-index					: 1; 
	}
.contentArea a, 
.contentArea a:link, 
.contentArea a:visited, 
.contentArea a:active {
	color					: #662200;
	text-decoration			: none;
	}	
.contentArea a:hover {
	color					: #B31E00;
	text-decoration			: underline;
	}			
h1 {
	font-size				: 16px;
	color					: #662200;
	font-weight				: bold;
	padding					: 5px 0px 10px 0px; /* 'top' 'right' 'bottom' 'left' */
	margin					: 0px 0px 0px 0px; /* 'top' 'right' 'bottom' 'left' */		
	}
h2 {
	font-size				: 14px;
	color					: #662200;
	font-weight				: bold;
	padding					: 5px 0px 5px 0px; /* 'top' 'right' 'bottom' 'left' */
	margin					: 0px 0px 0px 0px; /* 'top' 'right' 'bottom' 'left' */
	}
h3 {
	font-size				: 12px;
	color					: #662200;
	font-weight				: bold;
	padding					: 5px 0px 0px 0px; /* 'top' 'right' 'bottom' 'left' */
	margin					: 0px 0px 0px 0px; /* 'top' 'right' 'bottom' 'left' */	
	}		
.pageContent {
	color					: #000000;
	padding					: 0px 0px 0px 0px; /* 'top' 'right' 'bottom' 'left' */
	}
.resourcesDesc {
	padding					: 0px 0px 0px 10px; /* 'top' 'right' 'bottom' 'left' */
	}	
/****************************** FOOTER SECTION ******************************
 * All styles below this line are related to the Footer Section
 */
.footer {
	text-align				: left;
	color					: #000000;
	font-size				: 10px;
	text-transform			: uppercase;
	}
hr {
	color					: #2D3D3D;
	}
.footerNav {
	padding					: 10px 0px 10px 5px; /* 'top' 'right' 'bottom' 'left' */
	color					: #2D3D3D;
	}	
.footerNav a, 
.footerNav a:link, 
.footerNav a:visited, 
.footerNav a:active {
	color					: #662200;
	text-decoration			: none;
	}
.footerNav a:hover {
	color					: #B31E00;
	text-decoration			: underline;
	}
.copyright {
	text-align				: left;
	font-size				: 10px;
	color					: #000000;
	padding					: 0px 0px 0px 5px; /* 'top' 'right' 'bottom' 'left' */
	}
.copyright a, 
.copyright a:link, 
.copyright a:visited, 
.copyright a:active {
	color					: #662200;
	text-decoration			: none;
	}
.copyright a:hover {
	color					: #B31E00;
	text-decoration			: underline;
	}		
.credit {
	text-align				: left;
	margin					: 0px 0px 0px 5px; /* 'top' 'right' 'bottom' 'left' */
	color					: #000000;
	font-size				: 9px;
	line-height				: normal;
	}
.credit a, 
.credit a:link, 
.credit a:visited, 
.credit a:active {
	color					: #662200;
	text-decoration			: none;
	}
.credit a:hover {
	color					: #B31E00;
	text-decoration			: underline;
	}
.daveIrwin {
	vertical-align			: top;
	padding					: 5px 0px 0px 0px; /* 'top' 'right' 'bottom' 'left' */
	float					: right;
	}
.thinkSmart {
	padding					: 5px 0px 0px 270px; /* 'top' 'right' 'bottom' 'left' */
	} 	 