/* layout styles */
body { background-color:rgb(197,223,237);}

#container {
	width: 990px;
	background: url(../images/cont_bkg_shad.gif) repeat-y;
	}
	
#header, #header table {
	width:100%;
	margin: 0px;
	}
#header table td {background-color:rgb(2,71,105);}
#header table td.left { text-align:left;}
#header table td.middle { text-align:center;}
#header table td.right { text-align:right;}

#pictureBar { height:163px; background: url(../images/picbar.jpg) repeat-x; text-align:center;}
#pictureBar img { margin: 20px auto;}

#mainbody {background:none;}
#sidebar {background:none; padding-top:10px;}

#content {padding-top: 10px; padding-bottom:10px; width:710px;}

#content h2 {vertical-align:middle;}

#home_col1 {width:540px; margin:0px 5px 0px 0px; float:left;}
#home_col2 {width:150px; margin:0px 0px 0px 5px; float:left;}

.news_item {width:527px; background:url(../images/newsbox_bot.png) bottom no-repeat; padding:0px 0px 6px 0px; margin-bottom:12px;}
.news_item p {margin:0px; background:url(../images/newsbox_top.png) top no-repeat; padding:6px 12px;}

#homepage_banner {padding-bottom: 10px;}
#homepage_banner img {border:1px solid #666;}

#getInvolved {
	width:507px;
	border:none;
	padding:10px;
	padding-top:0px;
	background: none;
}
#newsheader {
	clear: both;
	padding:0px 0px 6px 0px; margin-bottom:12px;
	background:#006699;
	padding:6px 6px;
}

#newsheader h3{ color:#FFF;}

#getInvolved h2 {text-align:center; vertical-align:top; font-family: Caslon, times, serif; font-size: 2em; font-weight: bold;}

/* text styles */
.maincontents .centered{text-align:left;width:expression(document.body.clientWidth < 950 ? "950px" :
                     (document.body.clientWidth > 1310 ? "1310px" : "auto"));min-width:950px;max-width:100em}
.section{padding:0}
.story{zoom:1}
.story{border:1px solid white}
.headline-story{overflow:hidden;width:100%;padding:8px 6px 8px 4px}
.headline-story{padding-top:2px;padding-left:6px}
.story .title{font-weight:normal}
.headline-story .title{font-size:120%}
a{color:#00c}
.sub-title{padding-bottom:2px}
.headline-story .sub-title{font-weight:bold}
#mc-left .sub-title{font-weight:normal}
.source{white-space:nowrap;color:#666}
.headline-story .source{white-space:normal}
.sub-title .source{padding-left:0}
.author-link{font-weight:normal}
.date{white-space:nowrap}
.snippet{line-height:1.2em}

#getInvolved ul {
	display:inline;
	list-style-type:none;
	}
#getInvolved li {
	display:block;
	margin:0px 4px;
	float:left;
	width:148px;
	height:130px;
	border:1px solid #ddd;
	border-radius:5px;
	padding:5px;
	font-size:.8em;
	background:white url('../images/gradient1.jpg') bottom repeat-x;
	}
