/* css information
--------------------------------------------------------
	Housatonic Heritage					print stylesheet
	author:         					www.studiotwo.com
	updated:        					September 2008

	

-------------------------------------------------------- */
/*
***************************************

	TYPOGRAPHY AND COLOR RULES

***************************************
*/
body {
	background: #595343 url(../images/bg-fullpage.jpg) repeat-x center top;
	color: #0f0f0f;
	font-size: 76%;
	font-family: tahoma, geneva, arial, sans-serif; 
	font: 8pt/1.4em "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;
	margin: 0;
	margin-bottom: 15pt;
	padding: 0;
	min-width: 800pt;
}





img  {
	border-width: 0
}
a, a:link,  a:visited  {
	color: #729300;
	font-weight: bold;
	text-decoration: none;
	background: transparent;
}	
a:hover   {
	
	color: #666666; 
	text-decoration: underline;
}


/*ul {
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	margin: 1em 1.2em 1em 1em;
	}
	ol {
	padding: 0;
	list-style-type: none;
	list-style-position: outside;
	margin: 1em 1.2em 1em 1em;
	}
	
li {
	padding-left: 10pt;
	line-height: 1.1em;
	margin: .3em;
	list-style-type: disc;

	}*/
td {
	vertical-align: top; 
	text-align: left;
	}

hr {color:#e8e8e8;}


h1   {
	color: #609100;
	text-align: left;
	font: 20pt arial, sans-serif;
	font-weight: bold;
	line-height: 1.3em;
	margin-top: 0pt;
}


h2   {
	color: #609100;
	text-align: left;
	
	font: 15pt arial, sans-serif;
	font-weight: bold;
	line-height: 1.3em;
	

}

h3    {
	color: #609100;
	text-align: left;
	font: 14pt arial, sans-serif;
	font-weight: bold;
	text-transform:capitalize;
	border-top: 1pt solid #cccccc;;

}
h4   {
	color: #ffffff;
	background-color: #000000;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	padding: 10pt;
	margin-top: 0pt;

}
h5   {
	color: #666666;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	margin-top: 0pt;

}

	
	
/*

***************************************

	MAIN NAVIGATION RULES

***************************************

*/


#navigation {
	display: none;
}



/*
***************************************

	LAYOUT

***************************************
*/



#page {
	margin: 0pt 0 0 0; 
	width: 500pt;
	/*background: transparent url(../images/curve-top.gif) top left no-repeat;  */
	
}


.layoutFixed {
	margin: 0 auto;
	width:1014pt;}


#bodywrap {
	width: 500pt; 
	margin: 0pt 0 0 0; 
	background-color: transparent;
	text-align: center;
	padding: 0pt 0 10pt 0;
	background: #ffffff;
	

}

#contentwrap {
	background: transparent url(../images/bg-content.jpg) top left no-repeat;
	padding: 15pt 0pt 15pt 0pt;
	margin: 0pt 0;
	width: 500pt;
	height: 60pt;

}


#header {
	display: none;
	}

#logo {
	display: none;
}




#navtertiary {
	display: none;

}


#left {
	display:none;
}

#center {
	display:inline;
	padding:5pt;
	width:500pt;
	text-align: left;
	float:left;
	margin:5pt 15pt 15pt 15pt;
}

#right {
	display:none;
}


#content {
	width: 500pt; 
	margin: 0pt auto 15pt auto; 
	background-color: transparent;
	text-align: center;
	padding: 0pt 15pt 0 15pt;
	position: relative;
	
	}


/*


/*
***************************************

	center column

***************************************
*/
#content h1   {
	color: #c4b73f;
	text-align: left;
	font: 2em Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	margin-bottom: 0pt;
	margin-top: 4pt;
}
#content h2   {
	color: #c4b73f;
	text-align: left;
	font: 11pt arial, sans-serif;
	font-weight: bold;
	line-height: 1.3em;
	margin-bottom: 0pt;
	margin-top: 0pt;
}

#content h3   {
	color: #729300;
	text-align: left;
	font: 10pt arial, sans-serif;
	font-weight: bold;
	line-height: 1.3em;
	margin-bottom: 0pt;
	border-top: 0pt solid white;
	margin-top: 0pt;
}

.eventdate {font-size: 10pt; }


#features {margin-top: 15pt;}
#feature-left {width: 200pt; float: left; padding-right: 15pt;}
#feature-right {width: 200pt; float: right;}
.feature-item {padding: 15pt 0 25pt 0;}
.feature-item img {float: left; padding-right: 5pt;}
.feature-title {font-size: 1.3em; font-weight: bold;}



#content-information {margin-top: 15pt;}
#content-information-left {width: 300pt; float: left; padding-right: 10pt;}
#content-information-right {width: 180pt; float: right;}





	
/*
***************************************

	FOOTER
	
***************************************
*/
	
#footer {
	display: none;
	
}



/*
***************************************

	CLASS STYLES
	
***************************************
*/

.bold {font-weight: bold;}
.right {text-align: right;}
.italic {font-style: italic;}
.alignright {text-align: right;}
.uppercase {text-transform: uppercase;}
.sub-head {font-weight: bold;}


