body {
	background-color: #505443;
	padding:0px;
	margin:0px;
	color: #424242;
	font:13px Lucida Sans,Arial,sans-serif;
}

a:link { color:#00a4e2; text-decoration: none; }
a:hover { color:#00a4e2; text-decoration: underline; }


#forms {
	font: 12px Arial,sans-serif;
	font-weight:normal;
	color: #808285;
	line-height: 1.1em;
	padding: 2px;
}

#home_stories {
	font: 11px Lucida Sans,Arial,sans-serif;
	font-weight:normal;
	color: #424242;
}
#home_stories .title {
	font: 20px Times,serif;
	font-weight: normal;
}
#home_stories .story {
	font: 11px Lucida Sans,Arial,sans-serif;
	color: #424242;
	line-height: 16px;
}
#home_stories .author { color: #425d8d; font-weight: bold; }
#home_stories .author a { color: #425d8d; text-decoration: none; }
#home_stories .author a:hover { color: #425d8d; text-decoration: underline; }

#main_content {
	background-color: #FFFFFF;
	padding: 0px;
	font: 11px Lucida Sans,Arial,sans-serif;
	font-weight:normal;
	color: #424242;
	line-height: 1.2em;
}
#main_text {
	padding: 20px;
	font: 11px Lucida Sans,Arial,sans-serif;
	font-weight:normal;
	color: #424242;
	line-height: 16px;
}
#main_text a { color: #3c5f8a; text-decoration: none; }
#main_text a:hover { color: #3c5f8a; text-decoration: underline; }
#main_text h1 { font: 15px Times,serif; color: #434343; font-style: italic; }
#main_text h2 { font: 25px Times,serif; color: #434343; border-bottom: thin solid rgb(160,180,220); }
#main_text .author { color: #425d8d; font-weight: bold; }
#main_text .author a { color: #425d8d; text-decoration: none; }
#main_text .author a:hover { color: #425d8d; text-decoration: underline; }
#main_text .story { font: 11px Lucida Sans,Arial,sans-serif; color: #424242; line-height: 16px; }

#comment_form {
	background-color: #FFFFFF;
	padding: 10px;
	font: 11px Lucida Sans,Arial,sans-serif;
	font-weight:normal;
	color: #424242;
	line-height: 16px;
}
#comment_form a { color: #3c5f8a; text-decoration: none; }
#comment_form a:hover { color: #3c5f8a; text-decoration: underline; }
#comment_form h1 { font: 18px Times,serif; color: #434343; border-bottom: thin solid rgb(160,180,220); }
#comment_form .author { color: #425d8d; font-weight: bold; }
#comment_form .author a { color: #425d8d; text-decoration: none; }
#comment_form .author a:hover { color: #425d8d; text-decoration: underline; }
#comment_form .comment_author { font-size: 9px; text-transform: uppercase; color: #8f8f8f; font-weight: bold; }
#comment_form .comment_author a { color: #8f8f8f; text-decoration: underline; }
#comment_form .comment_author a:hover { color: #425d8d; text-decoration: underline; }
#comment_form .story_1 { background-color: #F5F5F5; font: 11px Lucida Sans,Arial,sans-serif; color: #424242; line-height: 16px; }
#comment_form .story_2 { background-color: #FFFFFF; font: 11px Lucida Sans,Arial,sans-serif; color: #424242; line-height: 16px; }


#nav_menu {
	font: 11px Times,serif;
	font-weight: normal;
	color: #424242;
}
#nav_menu a { color: #424242; text-decoration: none; }
#nav_menu a:hover { color: #00a4e2; text-decoration: none; }
#nav_menu .nav_link {
	background:url(../nav/nav_dropbackground.gif);
	padding: 5px;
	padding-left: 15px;
	padding-right: 15px;
}
#nav_menu .nav_spac { background:url(../nav/nav_dropbackground.gif); }

#home_features {
	font: 11px Lucida Sans,Arial,sans-serif;
	font-weight:normal;
	color: #424242;
}
#home_features a { color: #424242; text-decoration: none; }
#home_features a:hover { color: #00a4e2; text-decoration: none; }

#partner_list {
	font: 11px Lucida Sans,Arial,sans-serif;
	font-weight:normal;
	color: #424242;
}
#partner_list .category { font: 15px Times,serif; color: #797979; }
#partner_list .company { color: #425d8d; line-height: 15px; }
#partner_list .company a { color: #425d8d; text-decoration: none; }
#partner_list .company a:hover { color: #425d8d; text-decoration: underline; }

#home_features .events {
	padding: 15px;
	width: 350px;
 }

#home_features .categories {
	padding: 15px;
	width: 350px;
}

#home_features .contributors {
	padding: 15px;
	width: 350px;
}

#home_features .partners {
	padding: 20px;
	width: 890px;
}

#orange_button {
	cursor: hand;
	text-transform: uppercase;
	font:9px Lucida Sans,Arial,sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
#orange_button .lf {
	background:url(../nav/bt_or_lf.gif);
	width: 5px;
	height: 19px;
}
#orange_button .md {
	background:url(../nav/bt_or_md.gif);
	height: 19px;
}
#orange_button .rt {
	background:url(../nav/bt_or_rt.gif);
	width: 5px;
	height: 19px;
}
#orange_button :hover .lf {
	background:url(../nav/bt_bl_lf.gif);
	width: 5px;
	height: 19px;
}
#orange_button :hover .md {
	background:url(../nav/bt_bl_md.gif);
	height: 19px;
}
#orange_button :hover .rt {
	background:url(../nav/bt_bl_rt.gif);
	width: 5px;
	height: 19px;
}

#footer {
	font:12px Lucida Sans,Arial,sans-serif;
	font-weight:normal;
	color: #424242;
}
#footer a { color: #424242; text-decoration: none; }
#footer a:link { color: #424242; text-decoration: none; }
#footer a:hover { color: #00a4e2; text-decoration: underline; }

#footer .copyright {
	font:11px Times,serif;
	color: #000000;
}

/* 
==============================
Images
==============================
*/

.bioPhotoThumb {
     border: 6px solid #d2cec3;
}


