@charset "utf-8";
/* CSS Document */



/***************** Layout ******************************************************************************************/
#home #content {width:800px; overflow:hidden; clear:both;}
#home #content .twoColumn1 {width:580px; padding-right:20px;margin-top:0px;}
#home #content .twoColumn2 {width:179px; border-left:1px solid #e3d244;padding-left:20px;margin-top:0px;}
#home #content .twoColumn1 .box {padding-right:10px;margin-bottom:10px}

	/* Parallel Boxes */
	#home #content #parallelBoxes {width:580px; clear:both;margin-bottom:15px;}
	#home #content #parallelBoxes_header {background:url(/_images/home/parallel_top.gif) no-repeat; height:10px; width:580px;}
	#home #content #parallelBoxes_content {background:url(/_images/home/parallel_content.gif) repeat-y; width:580px;margin-top:-5px; }
	#home #content #parallelBoxes_shade {background:url(/_images/home/parallel_shade.gif) no-repeat top transparent; width:580px; overflow:hidden;}
	#home #content #parallelBoxes_footer {background:url(/_images/home/parallel_bottom.gif) no-repeat; height:10px; width:580px;}
	#home #content #parallelBoxes .twoColumn1, #home #content #parallelBoxes .twoColumn2 {width:260px; padding:0px 20px 0px 10px; border:none; margin:0px;}

	body#home > * #content #parallelBoxes_content {margin-top:0px;}
	#home #content #parallelBoxes_shade h3 {margin-top:1px;}
/***************** headers ******************************************************************************************/
h2#subtitle {
	text-transform:uppercase;
	font-size:.9em;
	margin-left:10px;
	margin-bottom:5px;
}
#constructionTimeline h2 {
	text-transform:uppercase;
	font-size:.9em;
}
#constructionTimeline h3 {
	font-size:1.3em;
}
#home #content .twoColumn2 .rightColumnSection {
	margin-top:15px;
	border-top:1px solid #e3d244;
	padding-top:15px;
}
#home #content .twoColumn2 .rightColumnSection h3 {
	text-transform:uppercase;
	font-size:1.1em;
	margin-bottom:.5em;
}
/***************** Content Formatting ******************************************************************************************/
#home #content p {
	line-height:1.7em;
	padding:6px 0px 6px 0px;
	}
#home #content .twoColumn1 ul li, #home #content .rightColumnSectionContent ul li {
	line-height:1.3em;
	padding:4px 0px 4px 20px;
	background:url(/_images/general/bullet.gif) 10px 7px no-repeat;
}
#home #content ol li {
	line-height:1.3em;
	padding:4px 0px 4px 0px;
	list-style:lower-alpha outside;
	margin-left:20px;
}
#home #content strong {
	font-weight:bold;
}
#home #content em {
	font-style:italic;
}
/***************** Subscription ******************************************************************************************/
#newsletter {
	padding-bottom:15px;
}
#newsletter h2 {
	text-transform:uppercase;
	font-size:.9em;
}
#newsletter h3 {
	font-size:1.1em;
}
#newsletter .FORM_fieldContainer {overflow:hidden;clear:both; padding:5px 0px 0px 0px; width:100%}
#newsletter .FORM_fieldContainer .FORM_textInput { width:70px; float:left; display:inline; margin-right:5px;}
#newsletter .FORM_fieldContainer label { display:none;}
#newsletter .FORM_submit {margin-top:0px;}
#home #content #newsletter .FORM_submit p {line-height:1em; padding:0px; margin:0px;}
#newsletter .FORM_submit p input { width:50px; float:left; display:inline;  font-size:.9em;}

/***************** Construction ******************************************************************************************/
#caption p {text-align:right; font-size:.8em; line-height:.8em; margin:3px 0px 10px 0px; padding:0px;}
#constructionTimeline ul li {
	padding:1px 0px 4px 15px;
	background:none;
}
.one ul li#construction1 {
	background:url(/_images/general/bullet-check.gif) no-repeat 0px 0px;
}
.two ul li#construction1, 
.two ul li#construction2 {
	background:url(/_images/general/bullet-check.gif) no-repeat 0px 0px;
}
.three ul li#construction1, 
.three ul li#construction2, 
.three ul li#construction3 {
	background:url(/_images/general/bullet-check.gif) no-repeat 0px 0px;
}
.four ul li#construction1, 
.four ul li#construction2, 
.four ul li#construction3, 
.four ul li#construction4  {
	background:url(/_images/general/bullet-check.gif) no-repeat;
}
.five ul li#construction1, 
.five ul li#construction2, 
.five ul li#construction3, 
.five ul li#construction4, 
.five ul li#construction5   {
	background:url(/_images/general/bullet-check.gif) no-repeat;
}
.six ul li#construction1, 
.six ul li#construction2, 
.six ul li#construction3, 
.six ul li#construction4, 
.six ul li#construction5,  
.six ul li#construction6   {
	background:url(/_images/general/bullet-check.gif) no-repeat;
}

/***************** Construction ******************************************************************************************/
#home #timeline {
	width:800px; 
	height:178px;
	background:url(/_images/home/timeline.jpg) no-repeat;
	margin-top:20px;
}
#home #timeline h2 {
	width:152px;
	height:179px;
	background:url(/_images/home/timeline.jpg) 0px 0px;
	float:left;
}
#home #timeline h2 span {
	display:none; 
}
#home #timeline li {
	display:inline;
	background-image:url(/_images/home/timeline.jpg)
}
#home #timeline li a {
	display:block;
	height:179px;
	float:left;
	background:none;
}
#home #timeline li a.noCursor {
	cursor:default;
}
#home #timeline li a em {display:none;}
#home #timeline li.winter a {width:157px;}
#home #timeline li.spring a {width:157px;}
#home #timeline li.summer a {width:170px;}
#home #timeline li.fall a {width:164px;}

#home #timeline .winter li.winter a {
	float:left;
	display:block;
	width:157px;
	height:179px;
	background:url(/_images/home/timeline.jpg) no-repeat -152px -178px;
}
#home #timeline .spring li.spring a {
	float:left;
	display:block;
	width:157px;
	height:179px;
	background:url(/_images/home/timeline.jpg) no-repeat -309px -178px;
}
#home #timeline .summer li.summer a {
	float:left;
	display:block;
	width:170px;
	height:179px;
	background:url(/_images/home/timeline.jpg) no-repeat -466px -178px;
}
#home #timeline .fall li.fall a {
	float:left;
	display:block;
	width:164px;
	height:179px;
	background:url(/_images/home/timeline.jpg) no-repeat -636px -178px;
}
