/*************************************************************************/
/************************** global styles ********************************/

html, body{
	padding:0;
	margin:0;
	background:#140A06 url(/images/body-bg.jpg) no-repeat top center;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#212121;
}
#container{
	width:960px;
	margin:0 auto;
}
a.logo{
	width:180px;
	height:45px;
	margin:20px 0 0 40px;
	_margin:20px 0 0 20px; /* IE6 */
	float:left;
	display:block;
	background:transparent url(/images/logo-NCH.png) no-repeat;
}
#content{
	width:960px;
	min-height:400px;
	float:left;
	background:transparent url(/images/container-bgRepeat.png) repeat-y;
}

/*************************************************************************/
/********************************* nav ***********************************/

#header{
	width:960px;
	height:100px;
	background:transparent url(/images/container-top.png) no-repeat;
}
#nav{
	margin:40px 40px 0 0;
	_margin:40px 20px 0 0; /* IE6 */
	float:right;
	font:18px/21px "Times New Roman", Times, serif;
}
#nav a{
	text-align:right;
	padding-left:20px;
	text-shadow:#000000 0px 1px 2px;
}

/*************************************************************************/
/***************************** home DIVs *********************************/

#hero{
	width:914px;
	margin:0 auto;
	padding-top:2px;
}
#homeLeft{
	width:350px;
	padding:15px 0 20px 40px;
	float:left;
}
#homeLeft .gallery{
	margin-top:4px;
	float:left;
	text-align:center;
}
#homeRight{
	width:505px;
	padding:15px 40px 20px 0;
	float:right;
}

/*************************************************************************/
/***************************** content DIVs ******************************/

#left{
	width:335px;
	padding:15px 0 20px 40px;
	float:left;
}
#right{
	width:510px;
	padding:15px 40px 18px 0;
	float:right;
}
#photo{
	width:510px;
	float:left;
}
/* for 3 column pages */
#column1, #column2, #column3{
	width:265px;
	padding:15px 0 20px 40px;
	float:left;
}

/*************************************************************************/
/******************************* footer **********************************/

#footer{
	width:960px;
	height:80px;
	clear:both;
	background:transparent url(/images/container-btm.png) no-repeat;
}
#footerInner{
	width:285px;
	margin:25px 42px 0 0;
	_margin:25px 21px 0 0; /* IE6 */
	float:right;
	font:14px/19px "Times New Roman", Times, serif;
	text-align:center;
}
#footerInner a{
	padding:0 7px 0 7px;
}

/*************************************************************************/
/**************************** copy styles ********************************/

h1, h2, h3{
	margin:0 0 7px 0;
	font:24px/28px "Times New Roman", Times, serif;
	font-weight:normal;
	font-style:italic;
}
h2, h3{
	font-size:16px;
}
p{
	margin:0;
	padding:0 0 14px 0;
}

/*************************************************************************/
/****************************** linkage **********************************/

/* body copy */
a:link, a:visited, a:active {color:#285775; text-decoration:underline;}
a:hover {color:#467DA0; text-decoration:underline;}

/* top nav */
#nav a:link, #nav a:visited, #nav a:active {color:#D9CABA; text-decoration:none;}
#nav a:hover, #nav a.selected {color:#BFDEF1; text-decoration:none;}

/* home gallery icons */
.gallery a:link, .gallery a:visited, .gallery a:active {color:#212121; text-decoration:none;}
.gallery a:hover {color:#467DA0; text-decoration:none;}

/* footer */
#footer a:link, #footer a:visited, #footer a:active {color:#2F2F2F; text-decoration:none;}
#footer a:hover, #footer a.selected {color:#326382; text-decoration:none;}

/*************************************************************************/
/*************************** IE6 PNG support *****************************/

/* PNG support for IE6 */
img, div, input, a {behavior: url(/assets/iepngfix.htc);}

