body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%%;
	background-color:#fff;
	color:#000;
}
h2 {
	font-weight:normal;
	text-transform:uppercase;
	margin-bottom:2px;
	font-family: "Times New Roman", Times, serif;	
}	
h3 {
	font-weight:bold;
	margin-bottom:2px;
	clear:both;
}
h4 {
	font-weight:bold;
	font-style:italic;
}
a { color:#ff5304; text-decoration:none; }
a:hover { text-decoration:underline; }
#totalcontainer { width:100%; }
#logo {
	width:100%;
	height:136px; 
	position:relative;
	margin-top:12px;
}
#topnav { /* See suckerfish nav for details */
		height:37px;
}
/* HOME PAGE */
#HPleftColumn {
	width: 782px;
	float:left;
	border-left:3px solid #fff;	
	border-right:3px solid #fff;
	border-top:3px solid #fff;
	border-bottom:3px solid #fff;
	margin-top:0;
}
#HPrightColumn {
	width:189px;
	float:left;
	border-right:3px solid #fff;	border-top:10px solid #fff;
	border-bottom:3px solid #fff;
}
#sidebarColumnHP {
	width:184px;
	float:left;
	border-right:3px solid #fff;
	border-left:3px solid #fff;
}
#FPImage p { color:#fff; font-size: 2em; font-family: Georgia, "Times New Roman", Times, serif;
text-align:right; margin-right:10px; margin-bottom:10px; margin-top:-40px; }
.featArticleBox {
	width: 732px;
	border: 6px  double #e3e3e3;
	margin-top:10px;
	padding:0 20px 10px 20px;	
}
.featArticleBox h4 a {
	color:#333;
	text-decoration:underline;
}	
.whoBox {
	width: 732px;
	border: 6px  double #e3e3e3;
	margin-top:10px;
	background-image: url(images/sldwhobox.gif);
	background-repeat:repeat-y;
	margin-bottom:28px;
	padding:6px 20px;
}
.whoBox h3, .whoBox h3 a  {	
	padding: 8px 0 10px 60px;
	margin:7px 0 0 0;
	color:#434344;
	font-size:1.4em;
	background-image:url(images/sld.gif);
	background-repeat:no-repeat;	
}
.abstract {
	border-top: 1px solid #000;
	border-bottom:1px solid #000;
	padding: 12px 0;
}
#mainContent { /* For all internal pages */
	padding-bottom:20px;
}
#mainContent a {
	color: #5c7a93;
	text-decoration:underline;
}
#article {
	padding-left:24px;	
	padding-right:54px;
}
#article img {
	padding: 2px;
	background-color:#fff;
	border: 1px solid #ccc;
	display:block;
	margin: 4px auto 10px auto;
}
#article .wp-caption {
	float:left; 
	padding:6px;
	margin: 10px 21px 2px 0;
	background-color:#eee;
	border: 1px solid #ccc;
	font-size:.86em;
	color:#333;
	text-align:left;
}
#sidebarColumn {
	width:194px;
	float:left;
	border-right:3px solid #fff;
	border-left:3px solid #fff;
}

/* SEARCH */
#searchBox {
	display:none;
}
/* TOP LANGUAGE SELECTOR */
#languageLine {
	display:none;
}
/* LOGIN LINE UNDER NAV */
#loginLine {
display:none;
} 
#keypoints { padding: 4px 27px 30px 17px;  
}
#keypoints ul { margin-left:-30px;	 }
#keypoints li {
	list-style-image:url(images/bullet_arrow.gif);
	margin-bottom:12px;
}
#keypoints img {
	border:1px solid  #999999;
	margin-bottom:6px;
	text-align:left;
	background-color:#CCCCCC;
	padding: 2px;
}	
/* FOOTER */
#footer { display:none; }
#copyrightLine { width:100%; }
/* CLASSES */

.row {
	margin-bottom:10px; clear:both; }
.readmore { margin-top:-10px; }
.readmoreLink { color:#333; text-decoration:underline; }
.readmoreArrows { color:#fe5301; text-decoration:none!important; }
.smallInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-left:40px; margin-right:40px; }
#article .excerpt { margin-bottom:-10px; }
.post-meta { list-style-type:none; margin-left:-38px;margin-top:-4px; }
/* DROP DOWN NAVIGATION */
#suckerfishnav {
 	display:none;    }
