/*
==========================================================================================================
Filemame:	syles.mcgeeatlanta.css
Author:	Stephen M. Carlson/Erika Taguchi, XI Interactive, Inc. - http://www.xiinteractive.com
Revision history: 	
- all paths to images folder were changed to "../_images/
- other changes are noted

- colors used:
- #FFFFFF (white)- body background, nav text
- #9B8E71 (medium brown) - banner tagline, nav hover bg, H1-4,
- #0A3679 (dark blue) - McGee logo, nav bg, nav text, A
- #E9E1D4 
- #968567
- #F5F1EB (very light brown) sidebar nav bg
==========================================================================================================
*/

body {	
	margin:0;
	background-image:url(../_images/bg_top.jpg);
	background-position:top center;
	background-repeat:repeat-x;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	}/*no changes*/
.clear { /* used in header, end of contentarea, end of page */
	clear:both;
	height:1px;
	}/*no changes*/
.left { /* used around logo, around nav, in footer */
	float:left;
	}/*no changes*/
.right { /* used in header around tagline, around top_content, footer WBENC logo */
	float:right;
	}/*no changes*/

/* link styles -----------------------------------------------------------------------------------*/
a, a:link, a:visited, a:active {color:#0A3679; text-decoration:none}/*added attributes*/
a:hover {color:#968567; text-decoration:underline; }/*added attributes*/
a.footer_nav:link,a.footer_nav:active,a.footer_nav:visited {text-decoration:none; color:#968567;}
a.footer_nav:hover {text-decoration:underline; color:#0A3679; background-color:#FFF; }

/* header --------------------------------------------------------------------------------------*/
.container_header { /* page header including through top nav */
	background-image:url(../_images/bg_nav.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}/*no changes*/
.header { /* page header banner including logo and tagline. stops at top nav */
	padding:22px 30px 15px;
	width:900px;
	margin:0 auto;
	}/*no changes*/
.tagline {
	margin-top:34px;
	}/*no changes*/
.nav { /* top navbar including .top_contact */
	width:960px;
	margin:0 auto;
	height:32px;
	background-color:#FFF;
	border-top:1px solid #968567;
	border-bottom:1px solid #968567;
	}/*no changes*/
.top_contact{ /* right side of top nav for phone number and email */
	width:240px;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	margin:4px;
	padding:6px;
	background-color:#E9E1D4;
	color:#0A3679;
	text-align:center;
	}/*no changes*/
	
/* body content area --------------------------------------------------------------------------*/
.container_content { /*goes from nav to end of page including footer*/
	border:0px solid #000; 
}
.contentarea {
	padding:4px 4px 0;
	width:952px;
	margin:0 auto;
	background-color:#FFF;
	background-image:url(../_images/bg_sidebar.gif);
	background-repeat:repeat-y;
	background-position:right;
	border:1px solid #E9E1D4;
	border-top:none;
	}/*no changes*/
.content {
	width:670px;/*added*/
	float:left;/*added*/
	font-size:12px;
	line-height:18px;
	margin:10px;
	border:0px solid #000;/*added*/
	}
.content img.right {
	margin:0 0 20px 20px;
	}
.content img.left {
	margin:0 20px 20px 0;
	}
.content hr {
	clear:both; 
	border:none; 
	border-top:1px solid #E9E1D4;
	height:1px}
.contentarea .clear {
	height:5px;
	background-color:#FFF;
	}/*no changes*/
div#clear clear{ clear:both}

/* right sidebar --------------------------------------------------------------------------------*/
.sidebar {border:10px solid #000;
	width:252px;
	float:right;/*added*/
	font-size:12px;
	line-height:12px;
	border:0px solid #000;/*added*/
	padding-left:0px; /*added*/
	}
.sidebar_nav2 {
	margin:10px 0;
	padding:0;
	list-style-type:none;
	}/*no changes*/
.sidebar_nav2 li {
	margin:2px 0;
	padding:10px;
	background-color:#F5F1EB;
	font-weight:normal;
	}/*no changes*/
.sidebar_nav2 li.on {
	background-color:#FFF;
	font-weight:bold;
	}/*no changes*/
	
.sidebar_nav3 {
	margin:10px 0;
	padding:0;
	list-style-type:none;
	}/*no changes*/
.sidebar_nav3 li {
	margin:2px 0;
	padding:10px;
	background-color:#F5F1EB;
	font-weight:normal;
	}/*no changes*/
.sidebar_nav3 li.on {
	background-color:#FFF;
	font-weight:bold;
	}/*no changes*/

/* footer styles --------------------------------------------------------------------------------*/
.footer {
	padding:8px;
	width:944px;
	margin:0 auto;
	font-size:11px;
	color:#968567;
	}/*no changes*/
.footer_nav {
	margin:4px 0 10px 0;
	padding:0;
	list-style-type:none;
	}/*no changes*/	
.footer_nav li {
	display:inline;
	margin:0 15px 0 0;
	}/*no changes*/

/* header tag styles ---------------------------------------------------------------------------*/
h1 {
	font-family: Georgia, Times, serif;
	font-size: 18px;
	color:#9B8E71;
	text-align:left;
	}
h1.home2 {
	/*font-family: Times New Roman, serif;
	font-size: 24px;
	color:#0B3D91;
	text-transform:capitalize;
	margin:0 0 10px 0;*/
	font-family:Georgia, Times, serif; 
	font-size:26px; 
	margin:0; 
	padding:25px 0 0 0;
	font-weight:bold;
	color:#0A3679; 
	}
h1.home2 {
	color:#0A3679; font-family:Georgia, Times, serif; font-size:20px; margin:0; padding:0 0 0 30px;font-weight:normal;
	}
h2 {
	font-family: Georgia, Times, serif;
	font-size: 18px;
	color:#968567;
	}
h3 {
	font-family: Georgia, Times, serif;
	font-size: 16px;
	color:#968567;
	}
h4.nav2-sectionTitle {
	font-family: Georgia, Times, serif;
	font-size:14px;
	margin-left:10px;
	color:#9B8E71;
	}
h4.CaseStudyTitle {
	font-family: Georgia, Times, serif;
	font-size:14px;
	margin:0 0 0 0;
	color:#968567;
	}

/* styles for home page ----------------------------------------------------------------------*/
.home .content {
	width:auto;
	float:none
	}
.home .contentarea {
	background-image:none;
	}
td.homeProductCell {
	width:100px; 
	text-align:center; 
	padding:0 25px 10px 0;
	}
td.homeProductCellLeft {
	width:102px; 
	text-align:center;
	padding:0 25px 10px 0;
	}
td.homeProductCellRight {
	width:100px;
	text-align:center; 
	padding:0 0 10px 0;
	}
img.homeProductCell {
	width:100px; 
	height:100px;
	}
.homeProductLabel {
	margin:5px 0 0;
	width:100px; 
	height:28px; 
	text-align:center;
	border:1px solid #D4C5AE;
	}
div#homeCaseStudy {
	width:294px; 
	height:80px; 
	border:1px solid #D4C5AE;	
	}
td.homeCaseStudyCell {
	font-size:11px;
	line-height:16px;
	padding:0 4px 0 0;
	}

/* tabs ------------------------------------------------------------------------------------------*/
/* needs /css/ui.tabs.css which loads if page has tabs enabled                                       */
div#tabs {margin:20px 0 0 0;}

/* inventory tables ----------------------------------------------------------------------------*/
tr.chartHeaderRow, td.chartHeaderRow { 
	background-color:#E9E1D4; 
	color:#9B8E71;
	}
tr.chartEvenRow, td.chartEvenRow{ 
	background-color:#F5F1EB;
	}
tr.chartOddRow, td.chartOddRow{
	background-color:#FFF;
	}
	
/* case studies --------------------------------------------------------------------------------*/
div#caseStudyList {
	width:600px; 
	float:right; 
	border:0px dotted #000; 
	padding:0 0 0 0;
	margin: 0 0 20px 0;
}


/* --- end of file ===================================================================================== */
