body {
	font:normal 13px "Arial", Helvetica, sans-serif;
	margin:5px 0px 0px 0px; }
	
h1 { font:bold 21px/25px "Arial", Helvetica, sans-serif; color:#004685; display:block; width:100%; border-bottom:1px dotted #004685; }
h2 { font-size:14pt; font-weight:bold; color:#0837A1; text-align:center; }		
	
a{ font-size:13px; font-weight:bold; color:#711517; }
a:hover{ color:#E2373E; text-decoration:underline; }

/* HEADER */
#logo { height:94px; width:602px; float:right; padding-right:1px; }
	
.tableHeader { font-weight:bold; color:#FFFFFF; background-color:#0837A1; }
#tableBorder { border:1px solid #666666; }

/* NAVIGATION */
#menu 												{ width:150px; float:left; margin:0px 0px 0px 0px; padding:90px 0px 0px 7px; }
#menu p 											{ margin:13px 0px; }
#menu a												{ font:bold 13px/16px "Arial", Helvetica, sans-serif; color: #585858;}
#menu a:hover										{ color:#E2373E;}
#menu ul 											{ list-style:none; padding:0px; margin:0px; }
#menu ul li, #menu ul li.active 					{ list-style:none; padding:0px; margin:13px 0px; }
#menu ul li a, #menu ul li a:visited, 
#menu ul li.active a, #menu ul li a:hover 			{ padding:0px 0px 0px 25px; font:bold 13px/16px "Arial", Helvetica, sans-serif; }
#menu ul li a, #menu ul li a:visited 				{ color:#585858; }
#menu ul li a:hover, #menu ul li a:visited:hover 	{ background:url("/images/triangle.gif") 0px 0px no-repeat; color:#E2373E; }
	
/* CONTENT */
#pageWrapper 			{ width:811px; margin:0px auto; background:url("/images/mainAreaBG.jpg") left top no-repeat #FFFFFF; }	
#galleryWrapper			{ width:811px; margin:0px auto; background:url("/images/galleryBG.jpg") left top no-repeat #FFFFFF;	}
#mainCopy 				{ font-size:10pt; float:left; width:280px; padding:10px 0px 0px 20px; }	
#mainCopyFullWidth 		{ font-size:10pt; float:left; width:620px; padding:10px 0px 0px 20px; }	
#sideContent 			{ font-size:10pt; float:right; padding-right:1px; }

/* MISC */
.footnotes 		{ font-size:10px; font-style:normal; font-weight:bold; }
.legends 		{ font-size:10px; font-style:italic;}

.subHead 		{ font-size:14px; font-weight:bold; text-decoration:underline; }
.boldHL 		{ font-weight:bold;	color:#711517; }
.bold 			{ font-weight:bold; }
.disclaimer 	{ font-size:9pt; font-style:italic; }

/* FOOTER */
#footer			{ width:811px; clear:both; height:165px; background:url("/images/footer.gif") left top no-repeat; font:bold 11px "Arial", Helvetica, sans-serif; color:#F7F7F7; text-align:right; }
#footer p		{ text-align:right; padding-top:145px; padding-right:8px; }
#footer a		{ color:#F7F7F7; font-size:11px; }
#footer a:hover	{ color:#FF9900; }

/* FEATURES */
#infeed 							{ width:600px; height:510px; background:url("/images/infeed.jpg") no-repeat; z-index:0; margin:0px 0px 25px 0px; }
#discharge 							{ width:600px; height:450px; background:url("/images/discharge.jpg") no-repeat; z-index:0; margin:0px 0px 25px 0px; }
	
#infeed a, #discharge a 			{ color:#fff; text-decoration:none; text-transform:uppercase; font:bold 11px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; }
#infeed a:hover, #discharge a:hover { color:#fff; text-decoration:none; text-transform:uppercase; font:bold 11px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; }

/* "fallback" links for non-CSS supporting browsers. */
.fallback { display:none; }

/* Here's our default note styles. */
.notedefault { position:absolute; visibility:hidden; top:0px; left:10px; width:10em; cursor:pointer; background:#2f2f2f; color:#fff;  }

/* Some position-type-specific offset information. Tweak as needed! */
.snp-triggeroffset					{ margin-left:0px; margin-top:30px; width:115px; }
div.snp-triggeroffset.notedefault p	{ padding:5px 7px; margin:0px; top:10px; font:normal 11px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; }


.supernote-hover-1, .supernote-hover-2, .supernote-hover-3, 
.supernote-hover-4, .supernote-hover-5, .supernote-hover-6, 
.supernote-hover-7, .supernote-hover-8, .supernote-hover-9 { background:#2f2f2f; color:#fff; height:30px; float:left; position:relative; text-align:center; clear:both; }

/* DISCHARGE FEATURE NOTES */
.supernote-hover-1	{ top: 10px; left: 35px; width:125px; }
.supernote-hover-2	{ top:  0px; left:475px; width:120px; }
.supernote-hover-3	{ top: 15px; left:250px; width:100px; }
.supernote-hover-4	{ top:285px; left:165px; width:100px; }
.supernote-hover-5	{ top:175px; left:375px; width:110px; }
/* INFEED FEATURE NOTES */
.supernote-hover-6	{ top: 10px; left:335px; width:145px; }
.supernote-hover-7	{ top: 75px; left: 15px; width:170px; }
.supernote-hover-8	{ top:325px; left:125px; width:115px; }
.supernote-hover-9	{ top:225px; left:415px; width:155px; }
/* DISCHARGE FEATURE */
#supernote-note-1	{ width:125px; }
#supernote-note-2	{ width:120px; }
#supernote-note-3	{ width:100px; }
#supernote-note-4	{ width:170px; }
#supernote-note-5	{ width:220px; }
/* INFEED FEATURE */	
#supernote-note-6	{ width:250px; }
#supernote-note-7	{ width:170px; }
#supernote-note-8	{ width:200px; }
#supernote-note-9	{ width:155px; }

#photo_gallery span { width:630px; clear:both; display:block; padding:0px; margin:0px; }

#photo_gallery a {
	width:200px;
	font:bold 11px/13px "Arial", Helvetica, sans-serif;
	text-transform:capitalize;
	display:block;
	float:left;
	margin:0px 10px 15px 0px;
	text-align:center;
	padding:0px; }

#photo_gallery img.gallery_tn {	
	display:block;
	width:200px;
	float:left;
	margin:0px;
	padding:0px;
	border:none;
	font:normal 12px/14px "Arial,Helvetica,sans-serif"; }
