*						{ margin: 0; padding: 0; }

body					{ font: 14px Arial, Helvetica, sans-serif; 
						background: #A7BEC6 url(../assets/Images/IndexHeader2.jpg) fixed no-repeat; 
						background-position: 0% 0%; }

span					{ display:block; }						

a						{ color: #666666; }
a:hover 				{ color: #c6f1ff; }


a						{text-decoration: none;}
a img					{border: 0;}

/* #sidebar				{ float: left; margin: 30px 30px 0 0; } */
#sidebar				{ position:absolute; top:30px; left:30px; }
/*#main-nav 				{ list-style: none;	margin-left:-205px;	float: left; display: block; position: fixed; } */
#main-nav 				{ list-style: none;	top:120px; left:25px; position:absolute; }
#main-nav li			{ font: 16px Georgia; line-height: 20px; }
#main-nav li a			{ color: #666666; }
#main-nav li a:hover 	{ color: #c6f1ff; }

#page-wrap				{ width: 750px; margin: 120px 0 0 230px; overflow: hidden; }
#main-content			{ float: left; padding: 15px 30px 0 0; width: 450px; font: 12px Arial; line-height: 18px; }
#logo					{ position: fixed; top: 0; left: 0;}

.pubSubHead				{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; }

.pubLinks				{ color: #666666; }
.pubIntro				{ font: 12px Arial, Helvetica, sans-serif; line-height: 20px; background-color:#bccfd8; padding: 10px 10px 10px 10px; margin: 5px 5px 5px 5px;}


.post-info 				{ font-size: .95em; padding-top: 3px; color: #666666; }
.post-info a, .post-info a:visited { color: #000; border: none; }

.thumbnail				{ padding: 2px 2px 2px 2px; background-color: #ffffff; border: 1px solid #ffffff; float: left; margin-right: 10px; margin-bottom: 10px; }
	
.thumbnail-h3			{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; clear:both; padding-top: 40px}
	
.caption				{ font-size: 0.9em; padding-top: 0.2em; }

.bottomSpace			{ margin-bottom: 30px; }







 

