/* donor.com layout css document */
/*	---------------------------------------------------------------------------------------
	donor.com
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:			layout stylesheet
	File:				layout-css.css
	Date:				Sept 2008
	Author:				Corey White
	---------------------------------------------------------------------------------------	*/

/*** Imports ******************************************/

@import url("/typography-css.css");

/**** End ******************************************/


body {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #363636;
}
#container {
	width: 820px; 
	background: #FFFFFF;
	margin: 15px auto;
	text-align:left;
}

/* Header logo */

#header {
	background:#ffffff url(http://d36vh9gkg2fzwi.cloudfront.net/assets/Ix6wJw44uRQOFaq9cyhG9w/blue-header-with-logo.png) top center no-repeat; 
	width:820px;
	height:68px;
	padding: 0 0px 0 0px;  
}

/* Global Header Nav Bar */

/* Global Header Nav Bar Main */
#globalheader { width:820px; height: 38px; margin:0px auto;  z-index:9998; }
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 117px; height: 0; padding-top: 38px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image:url(http://d36vh9gkg2fzwi.cloudfront.net/assets/nmoVuzBr-ZDqXlboTIN_4g/donor_com_bg_nav-STAFF.png);}

/* Default Button State */
#globalheader #globalnav li#gn-about a { background-position: 0 0; }
#globalheader #globalnav li#gn-about a { background-position: -117px 0; }
#globalheader #globalnav li#gn-products a { background-position: -234px 0; }
#globalheader #globalnav li#gn-community a { background-position: -351px 0; }
#globalheader #globalnav li#gn-support a { background-position: -468px 0; }
#globalheader #globalnav li#gn-myaccount a { background-position: -585px 0; }
#globalheader #globalnav li#gn-contact a { background-position: -702px 0; }

/* Over Button State */
#globalheader #globalnav li#gn-home a:hover { background-position: 0 -38px; }
#globalheader #globalnav li#gn-about a:hover { background-position: -117px -38px; }
#globalheader #globalnav li#gn-products a:hover { background-position: -234px -38px; }
#globalheader #globalnav li#gn-community a:hover { background-position: -351px -38px; }
#globalheader #globalnav li#gn-support a:hover { background-position: -468px -38px; }
#globalheader #globalnav li#gn-myaccount a:hover { background-position: -585px -38px; }
#globalheader #globalnav li#gn-contact a:hover { background-position: -702px -38px; }

/* Pressed Button State */
#globalheader #globalnav li#gn-home a:active { background-position: 0 -76px; }
#globalheader #globalnav li#gn-about a:active { background-position: -117px -76px; }
#globalheader #globalnav li#gn-products a:active { background-position: -234px -76px; }
#globalheader #globalnav li#gn-community a:active { background-position: -351px -76px; }
#globalheader #globalnav li#gn-support a:active { background-position: -468px -76px; }
#globalheader #globalnav li#gn-myaccount a:active { background-position: -585px -76px; }
#globalheader #globalnav li#gn-contact a:active { background-position: -702px -76px; }

/* On Button State */
#globalheader.home #globalnav li#gn-home a:hover { background-position: 0 0; cursor: default; }
#globalheader.about #globalnav li#gn-about a { background-position: -117px -114px !important; }
#globalheader.products #globalnav li#gn-products a { background-position: -234px -114px !important; }
#globalheader.community #globalnav li#gn-community a { background-position: -351px -114px !important; }
#globalheader.support #globalnav li#gn-support a { background-position: -468px -114px !important; }
#globalheader.myaccount #globalnav li#gn-myaccount a { background-position: -585px -114px !important; }
#globalheader.contact #globalnav li#gn-contact a { background-position: -702px -114px !important; }



#subheader {
	background:url(http://d36vh9gkg2fzwi.cloudfront.net/assets/_zwtHFpxtrQNGKTyEpQF4g/footer-bg.gif) no-repeat 0 0;
	width:820px;
	height:23px;
	margin:0 auto;
	text-align:left;
	padding:2px 0px 0px 0px;
}

#mainContent {
	padding: 0 0px; 
	background: #FFFFFF;
}


/* Page Layout (2over3) for Home */

.homeLayout {
margin:0;
padding:0;
}

.homeLayout #firstColumn {
  float: left;
  width: 525px;
  padding-right:35px;
}
.homeLayout #secondColumn {
        float: left;
        width: 250px;
}


.homeLayout #firstColumnbottom {
  float: left;
  width: 250px;
  max-width:250px;
  padding-right:30px;	
}

.homeLayout #secondColumnbottom {
        float: left;
        width: 250px;
	max-width:250px;
	padding-right:30px;
}
.homeLayout #thirdColumnbottom {
        float: left;
        width: 250px;

}


.endFloat {
 clear: both;
}


/* --- Footer --- */

#footer{
width:820px;
height:28px;
margin:0 0;
background: url(http://d36vh9gkg2fzwi.cloudfront.net/assets/_zwtHFpxtrQNGKTyEpQF4g/footer-bg.gif) 0 0 repeat-x;
text-align:center;
padding-top:3px;
}


