/* newsflash CSS Document */

/* =newsflash  - on right-hand margin
------------------------------------------------------------------------ */

a.newslink {
	color:#666666!important; /* orange */
}
.newsflash {
	width: 135px;
	height: 264px;
	/*background: transparent url(img_as/global/newsflashbg.gif) top right no-repeat;*/
	float:right;
}
.newsflash a {
	color:#666666!important;
	text-decoration: underline;
}
.newsflash a:link:hover {
	color:#e0914d!important; /* orange */
	text-decoration: none;
}
.newsflash h2 {
	color:#666666!important;
	font-size: 1.5em;
	margin:0 auto;
	padding:20px 2px 0 1px;
	letter-spacing: .01em;
	background:transparent!important;
}
.newsflash h2 a {
	color:#666666!important;
	font-size: 1em!important;
	margin:0 auto;
	padding:20px 2px 0 1px!important;
	text-decoration:none!important;
	letter-spacing: .01em;
}
.newsflash h2.subscribe a {
	color:#666666!important;
	font-size: 1em!important;
	margin:0!important;
	padding:20px 2px 0 1px!important;
	text-decoration:none!important;
	letter-spacing: .01em;
}
.newsflash h2 a:link:hover {
	color:#e0914d!important; /* orange */
	text-decoration: none!important;
}
.newsflash .sidebarnews p {
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	margin: 39px 5px; /* optional margin*/
	padding: 5px 0 0 10px; /* optional padding*/
	color:#666666;
	background:#fff!important;
	text-indent: 4px;
	text-align: center;
}
div.bodynewsflash {
	width: 400px;
	/*background: transparent url(img_as/global/newsflashbodybg.gif) left top no-repeat;*/
	text-align:left;
	/*border: 1px solid #ccc;*/
	padding: 20px;
	margin:20px 0!important;
	clear:both;
}
div.bodynewsflash p {
	text-align:left!important;
	margin-left:0;
	padding-left:0;
	clear:both;
}
div.bodynewsflash h2 {
	font-size: 1.6em;
	padding:7px 20px 0 0px;
	margin:20px 0;
	background:transparent;
}
div.bodynewsflash h3 {
	text-align:left;
	background:transparent;
}
#newsitem0 {
	margin: 0px 0 0 0!important;
	padding:1px 8px 0 0!important;
}
#newsitem1 {
	margin: 80px 0 0 0!important;
	padding:1px 8px 0 0!important;
}/* move NewsFlash vertical position*/
#newsitem2 {
	margin: 120px 0 0 0!important;
	padding:1px 8px 0 0!important;
}
#newsitem3 {
	margin: 200px 0 0 0!important;
	padding:1px 8px 0 0!important;
}
#newsitem3 h2 {
	margin-left: 10px!important;
}
#newsitem4 {
	margin: 200px 0 0 0!important;
	padding:1px 8px 0 0!important;
}
#newsitem5 {
	margin: 10px 0 0 0!important;
	padding:1px 8px 0 0!important;
}
#newsitem6 {
	margin: 500px 0 0 0!important;
	padding:1px 8px 0 0!important;
}
#newsitem1 {
	margin: 80px 2px 0 0!important;
	padding:1px 8px 0 10px!important;
}
#newsitem1 h2 {
	margin: 0 0 0 20px!important;
	padding:1px 8px 0 10px!important;
	text-align:center;
}
#newsitem1 .sidebarnews p {
	margin: 20px 2px 0 0!important;
	padding:1px 8px 0 10px!important;
}
.newsflash h2.small {
	font-size: 1.5em;
	margin: 0px 0 0 30px;
	padding: 5px 0 0 18px; /* youth*/
}
.newsflash .sidebarnews p {
	margin: 0px 5px;
	padding: 5px 0 0 15px; /* optional padding*/
}
body#latenight #newsitem1 h2 {
	margin: 1px 1px -20px -1px!important;
	padding: 10px 1px 0px 2px!important;
	text-align:center;
}
body#latenight #newsitem1 .sidebarnews p {
	margin: 40px 2px 0 16px!important;
	padding:1px 2px 0 0px!important;
}
.newsflash h2.subscribe {
	margin: 1px 0px 1px 14px;
	padding-right:4px;
	font-size: 1.4em;
	letter-spacing: .01em;
	line-height: 1em;
}/* subscribe to our newsletter*/
body#about #newsitem1 {
	margin: 80px 2px 0 0!important;
	padding:1px 8px 0 10px!important;
}
body#about #newsitem1 h2 {
	margin: 0 0 0 20px!important;
	padding:1px 8px 0 10px!important;
	text-align:center;
}
body#getinvolved #newsitem1 {
	margin: 80px 2px 0 0!important;
	padding:1px 8px 0 10px!important;
}
body#getinvolved #newsitem1 h2 {
	margin: 0 0 0 20px!important;
	padding:1px 8px 0 10px!important;
	text-align:center;
}
body#support .newsflash {
	width: 145px;
	height: 264px;
	/*background: transparent url(img_as/global/newsflashbg.gif) top right no-repeat;*/
	float:right;
}
body#support #newsitem1 h2 {
	margin: 1px 1px -20px -10px!important;
	padding: 0px 1px 0px 30px!important;
	text-align:center;
}
body#support #newsitem1 {
	padding:0px 10px 0 0px!important;
	letter-spacing: .01em;
	margin: 10px 15px 20px 0!important;
}
body#support #newsitem2, body#support #newsitem3 {
	padding:20px 4px 0 20px!important;
	letter-spacing: .01em;
}
body#support #newsitem4 {
	padding:30px 4px 0 20px!important;
	letter-spacing: .01em;
}
body#support #newsitem5 {
	padding:40px 4px 0 20px!important;
	letter-spacing: .01em;
}
body#support #newsitem6 {
	padding:50px 4px 0 20px!important;
	letter-spacing: .01em;
}
body#support .newsflash .sidebarnews p {
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	margin: 39px 0px 0 25px!important; /* optional margin*/
	padding: 5px 0 0 1px; /* optional padding*/
	color:#666666;
	background:#fff;
	text-indent: 4px;
	text-align: center;
}
body.getinvolved h2#spacerright {
	margin-left:-5px!important;
}
body#youth .newsflash #newsitem1 {
	width: 100px!important;
	height: 264px;
	margin: 80px 0 0 0!important;
	padding:1px 8px 0 0!important;
	/*background: transparent url(img_as/global/newsflashbg.gif) top right no-repeat;*/
	float:right;
}/* move NewsFlash vertical position*/
body#youth .newsflash .sidebarnews p {
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	margin: 39px 5px; /* optional margin*/
	padding: 5px 0 0 0px; /* optional padding*/
	color:#666666;
	/*background:#ccc!important;*/
	text-indent: 4px;
	text-align: center;
}
body#youth .sidebarnews h2 {
	padding-right: 10px;
	font-size:130%;
}

