@charset "UTF-8";
/* CSS Document */

/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.note {font-style: italic;}

.article {
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 1;
	color: #c1c1c1;
	font-size:12px;
}

ol, ul {
	list-style: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
#container,#ftcontainer {
	margin:0 auto;
	width:1006px;
	display:block;
}
#hdr, #sdebrL, #sdebrR, #mn_cntnt, #ftr_in, #cntnt_cntnr {
	float:left;
	display:inline;
}
#cntnt_cntnr {
	width:957px;
	background-image: url(../images/bg_cntnt_cntnr.gif);
	background-repeat: no-repeat;
}
.hme #cntnt_cntnr {
	background-image: url(../images/home_cntnt_cntnr_bg.gif);
	background-repeat: no-repeat;
}

#mn_cntnt {
	width:572px;
	border-left:solid 1px #313131;
	border-right:solid 1px #313131;	
}
#hdr {
	width:956px;
	height:132px;
	border-top:solid 1px #313131;
	border-bottom:solid 1px #313131;
	clear:both;
	background: url(../images/hdr_bg.gif) no-repeat;
}

#ftr{
	clear:both;
	width:100%;	
	height:83px;
	background:#ffffff;
	display:block;
	border-bottom:solid 1px #313131;
}

#ftr_in {
	width:956px;
	height:83px;
	clear:both;
	background: url(../images/hdr_bg.gif) no-repeat;
}

.somlogo {
	float:left;
	display:inline;
	margin:30px 65px 0 222px;
	}

#ftr_in p {
	float:left;
	display:inline;
	margin:25px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	color:#84887e;
	line-height:1.8em;
	}
	
#ftr_in p a {
	color:#4272a2;
	text-decoration:none;
	}

#ftr_in p span {
	font-size:7px;
	letter-spacing:2px;
	}
	
a:link {
	color: #5985b0;
}

a:visited {
	color: #a9c1d8;
}

a:hover {
	text-decoration: underline;
	color: #5985b0;
}
a:active {
	text-decoration: underline;
	color: #5985b0;
}

.article_tp img.fltlt {
	float:left;
	display:inline;
	margin:0;
	border-right:1px solid #313131;
}

h2 {
	color: #ffffff;
	text-align: left;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

h3 {
	text-transform: uppercase;
	color: #d68932;
	letter-spacing: 1px;
	line-height: 19px;
	font-size: 11px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#mn_cntnt h3 {
	margin-top:20px;
}

/*head*/

.smttl {
	float:left;
	display:inline;
	padding:38px 45px 0 230px;}
	
.arc_srch {
	float:left;
	display:inline;
	width:153px;
	height:132px;
}	

.archives{
	width:153px;
	height:63px;
	background: url(../images/BG_archives.gif) no-repeat;
	margin-bottom:15px;
}


.archives p {
	width:138px;
	height:11px;
	color:#c9c9b9;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	border-bottom:1px solid #aeaf97;
	padding:5px 0 5px 0px;
	margin-left:8px;
}

.archives p a {
	float:left;
	display:inline;
	text-decoration:none;
	color:#c9c9b9;
	letter-spacing: 2px;
	}
	
.archives p a:hover {
	color:#ffffff;}	
	
.archives p a.ttl {
width:97px;
height:11px;
text-align:center;
	text-decoration:none;
	color:#c9c9b9;}	
	
.archives p a.arc_prev {
	width:20px;
	height:11px;
	background:url(../images/btn_home_archive_prev.gif) no-repeat;
	}

.archives p a:hover.arc_prev {
	background-image: url(../images/btn_home_archive_prev_on.gif);
	background-repeat: no-repeat;
	}
	

.archives p a.arc_next {
	float:right;
	width:20px;
	height:11px;
	background:url(../images/btn_home_archive_next.gif) no-repeat;
	}
	

.archives p img.arc_next {
	float:right;
	width:20px;
	height:11px;
	}	

.archives p a:hover.arc_next {
	background-image: url(../images/btn_home_archive_next_on.gif);
	background-repeat: no-repeat;
	}
	
.season{
	float:left;
	display:inline;
	width:68px;
	height:20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	font-size:10px;
	text-align:center;
	margin-left:8px;
	padding-top:14px;
	border-right:1px solid #aeaf97;
	letter-spacing: 2px;
}	

.year{
	float:left;
	display:inline;
	width:68px;
	height:20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	font-size:26px;
	text-align:center;
	padding-top:10px;
	font-weight:500;
}	
			
form.srch {
	width:152px;
	height:17px;
}

form.srch input{
	float:right;
	display:inline;
	padding:0;
	margin:0;
}
form.srch input.inpt {
	float:left;
	display:inline;
	width:95px;
	height:16px;
	padding:0;
	margin:0;
	border:1px solid #e3e3dd;
}

/*home*/

.home_bdy {
	color: #636363;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	font-size: 12px;
	padding:0px;
	border-top:1px solid #313131;
	float:left;
	display:inline;
	background-color: #ffffff;
	width:572px;
}

.home_bdy a {
	color: #636363;
	text-decoration: none;
}

.home_bdy h1.sr {
	width:73px;
	height:42px;
	background:url(../images/HL_home_sr.gif) no-repeat;
	padding:20px 20px 0px 479px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	text-align:right;
	font-size:9px;
	color:#aaab99;
	text-transform:uppercase;
	line-height:1;
}
.home_bdy h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	_font:Georgia, "Times New Roman", Times, serif;
	color:#636363;
	font-size:15px;
	_font-size:15px;
	font-weight:500;
	_font-weight:bold;
	line-height:1.1em;
	text-transform:none;
	text-align:center;
	width:160px;
	padding: 15px 15px 0px 15px;
	_padding: 12px 15px 3px 15px;
	letter-spacing:0px;
}

.home_bdy p {
	color:#a9b097;
	font-size:9px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:1.4em;
	text-transform: uppercase;
	text-align:center;
	width:160px;
	padding: 10px 15px 0px 15px;
	letter-spacing:.7px;
}

.home_bdy p a {
	color:#a9b097;
}


.home_bdy p img {
border:0 none;
}

.home_thrd {
	float:left;
	display:inline;
	width:190px;
	height:226px;
	background:url(../images/home_bg_thrd.gif) bottom left;
}
.home_thrdm {
	float:left;
	display:inline;
	width:192px;
	height:226px;
	background-image: url(../images/home_bg_thrdm.gif);
	background-position: left bottom;
}

.home_thrdq {
	float:left;
	display:inline;
	width:190px;
	height:225px;
	background:url(../images/flip_home_main_quote.gif) bottom left no-repeat;
	border-top: 1px solid #313131;
}

.home_thrd img {
	border-top: 1px solid #313131;
	border-bottom: 1px solid #313131;
}

.home_thrdm img {
	border: 1px solid #313131;
}

.home_bdy blockquote {
	width:160px;
	text-transform: none;
	color: #d68932;
	line-height: 2em;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align:center;
	padding:15px;
}

.home_plus {
	float:left;
	display:inline;
	width:360px;
	height:301px;
	padding:10px;
	border-top: 1px solid #313131;
	border-right: 1px solid #313131;
	background-color: #f3f4e5;
	background-image: url(../images/flip_home_plus.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.home_plus h2 {
	font-size:19px;
	width:150px;
	padding:0;
	_padding-bottom: 3px;
	margin:-3px 0 0 0;
	text-align:left;
	letter-spacing:0px;
	}
	
.home_plus p {
	width:150px;
	padding:5px 0 0 0;
	text-align:left;
	letter-spacing:0;
	line-height:1.4em;
	}	

.home_plus div.itm {
	float:left;
	display:inline;
	padding:10px 5px;}

.home_plus div.itm div {
	width:150px;
	float:left;
	display:inline;}	
	
.home_plus div.itm img {
	float:left;
	display:inline;}	
	
.home_plus img.vr {
	padding:15px;}	

.home_brief {
	float:left;
	display:inline;
	width:171px;
	height:301px;
	padding:10px;
	border-top: 1px solid #313131;
	background-color: #f3f4e5;
	background-image: url(../images/flip_home_plus.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.home_brief h1, .home_plus h1 {
	margin-bottom:19px;
}

.home_brief h2 {
	font-size:12px;
	width:89px;
	padding:0;
	_padding-top: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:left;
	margin:-2px 0 0 0;
	letter-spacing:0px;
}
		
.home_brief p {
	width:89px;
	line-height:1.3em;
	padding:0;
	text-align:left;
	text-transform:none;
	letter-spacing:0;
	font-size:11px;}	

.home_brief div.itm {
	float:left;
	display:inline;
	padding:10px 5px;}

.home_brief div.itm img {
	float:left;
	display:inline;
	}	

.home_brief div.itm div {
	width:89px;
	float:left;
	display:inline;
	padding:0 0 0 10px;}	
	
.home_brief hr {
	float:left;
	display:inline;
	width: 50px;
	background-color: #d7d7cf;
	height: 1px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: thin #d7d7cf;
	padding: 0px;
}	

.home_btm {
	float:left;
	display:inline;
	width:542px;
	height:69px;
	padding:15px 15px 20px 15px;
	border-top: 1px solid #313131;
	border-bottom: 1px solid #313131;
	background-color: #a5a589;
	background-image: url(../images/flip_home_links.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin:0;
}

.home_btm div {
	float:left;
	display:inline;
	width:150px;	
	margin:0;
	padding:0;
}

.home_btm h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	line-height:14px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-align:left;
	text-decoration:none;
	margin:0 0 10px 0;
	padding:0;
}

.home_btm h2 a {
	color: #ffffff;
}

.home_btm p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:1.2em;
	font-size:10px;
	font-weight: normal;
	text-transform: none;
	color: #585858;
	text-align:left;
	text-decoration:none;
	padding:0;
	float:left;
	display:inline;
	letter-spacing:0;
}

.home_btm p a {
	font-family: 'Trebuchet MS', 'Trebuchet', Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height:14px;
	font-weight: bold;
	color:#d1d1c3;
	letter-spacing: 1px;
	margin-bottom:10px;
	text-align:left;
	text-decoration:none;
}

.home_btm img.vr {
	float:left;
	display:inline;
	padding:15px;
	margin:0;}	

/*article*/

.article_bdy {
	color: #636363;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	font-size: 13px;
	padding:20px 30px;
	border-top:1px solid #313131;
	border-bottom:0 none;
	float:left;
	display:inline;
	background-color: #ffffff;
	background-image: url(../images/article_main_content_sec_flip.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:512px;
}
.article_bdy blockquote {
	width:160px;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 2em;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:right;
	display:inline;
	padding:40px 15px 30px 35px;
	letter-spacing:1px;
}
.article_bdy blockquote.lt {
	width:160px;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height: 2em;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;
	display:inline;
	padding:40px 35px 30px 15px;
	letter-spacing:1px;
}
.article_bdy p {
	text-indent: 20px;
}
.article_tp {
	width:572px;
	float:left;
	display:inline;
}
.article_desc {
	width:285px;
	height:350px;
	float:left;
	display:inline;
	background-image: url(../images/bg_sr_home.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #cfd9d2;
}
/*
.article_tp img {
	float: left;
	display:inline;
	border-right: 1px solid #313131;	
}*/
.introParagraph {
	color: #d68932;
	text-align: left;
	letter-spacing: 1px;
	text-transform: uppercase;
	line-height: 19px;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-bottom:10px;
}
.introParagraph p {
	text-indent:0;
}

.introParagraph span.norml {
	color: #636363;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	font-size: 13px;
	text-transform:none;
	letter-spacing: normal;
}

.coda {
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	line-height: 10px;
	font-size: 9px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
p.credit {
	font-weight: bold;
	text-transform: uppercase;
	color: #636363;
	letter-spacing: 1px;
	line-height: 14px;
	font-size: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-indent:0;
}

span.credit {
	font-weight: bold;
	text-transform: uppercase;
	color: #636363;
	letter-spacing: 1px;
	line-height: 14px;
	font-size: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-indent:0;
}

.byLine {
	text-transform: uppercase;
	color: white;
	line-height: 14px;
	font-size: 10px;
	letter-spacing:1px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	/*margin:10px 2px 0 0;*/
	margin: 0 2px 0 0;
	padding-left:15px;
	width:265px;
}
.article_btm_btns a {
	width:170px;
	padding:5px;
	background-image: url(../images/article_btm_nav_tabs_bg.gif);
	background-repeat: no-repeat;
	float:left;
	display:inline;
	color:#d1d0bc;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 9px;
	text-decoration:none;
	vertical-align:middle;
	letter-spacing:1px;
}
.article_btm_btns a.lt {
	width:170px;
	margin-top:1px;
	padding-right:15px;
	text-align:right;
}
.article_btm_btns a.rt {
	margin-top:1px;
	padding-left:15px;
}
.article_btm_btns a.mid {
	text-align:center;
	padding:5px 10px;
	margin:1px;
}

/*upfront*/

.upfront_bdy {
	color: #636363;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 19px;
	font-size: 13px;
	padding:20px 30px;
	float:left;
	display:inline;
	background-color: #ffffff;
	background-image: url(../images/article_main_content_sec_flip.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:512px;
}

.upfront_bdy blockquote {
	width:160px;
	text-transform: uppercase;
	color: #d68932;
	letter-spacing: 1px;
	line-height: 2em;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:right;
	display:inline;
	padding:40px 15px 30px 35px;
	letter-spacing:1px;
}

.upfront_bdy p {
	text-indent: 20px;
}

.upfront_bdy h2 {
	color:#fbaf33;
	line-height: .8em;
	font-size: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom:solid 1px #d8d8d8;
	text-transform:none;
	font-weight:500;
	margin:25px 0 5px 0;
	}

/*tert*/

.tert_cntnr {
	float:left;
	display:inline;
	background-color: #ffffff;
	padding-bottom:20px;
	background-image: url(../images/article_main_content_sec_flip.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:572px;
}

.tert_bdy {
	color: #636363;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 19px;
	font-size: 13px;
	float:left;
	display:inline;
	background-color: #f3f4e6;
	width:482px;
	margin-top: 0;
	margin-right: 15px;
	margin-left: 15px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}

.tert_bdy blockquote {
	width:160px;
	text-transform: uppercase;
	color: #d68932;
	letter-spacing: 1px;
	line-height: 2em;
	font-size: 14px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:right;
	display:inline;
	padding:40px 15px 30px 35px;
	letter-spacing:1px;
}

.tert_bdy p {
	text-indent: 20px;
}


.tert_bdy p span{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#99b8c9;
}

div.tert_bdy h2 {
	line-height: .8em;
	font-size: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom:solid 1px #959678;
	text-transform:none;
	font-weight:500;
	margin:25px 0 5px 0;
	}	
	
.tert_bdy span.cption,.tert_bdy span.caption{
	float:left;
	display:inline;
	width:180px;
	color:#313131;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:10px;
	font-size:10px;
	line-height:15px;
	text-align:left;
	font-style:italic;
		}	
.tert_bdy span.creditr {
	float:left;
	display:inline;
	width:200px;
	font-weight: bold;
	text-transform: uppercase;
	color: #636363;
	letter-spacing: 1px;
	line-height: 14px;
	font-size: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-indent:0;
	text-align:left;
}

.tert_bdy span.credit {
	font-weight: bold;
	text-transform: uppercase;
	color: #636363;
	letter-spacing: 1px;
	line-height: 14px;
	font-size: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-indent:0;
}

p.signature {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:1.6em;
	text-indent:0px;
	padding:15px 0 15px 20px;
	letter-spacing: 1px;}	
	
.about {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#454545;
	line-height:17px;
	}	

.tert_bdy .about h2 {
	color:#454545;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
	margin:0;
	border-bottom:none;
	}	

#mn_cntnt .about h3 {
	color:#454545;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:0;
	padding-top:0;	}	
	

.about p {
	text-indent:0px;
	font-size:12px;
	font-weight:normal;
	padding-bottom:15px;
	}	
	
.tert_bdy .issues {
	float:left;
	display:inline;
	}	
		
.tert_bdy .issues h2 {
	color:#636363;
	font-size:10px;
	font-weight:bold;
	line-height:1;
	padding-bottom:0px;
	margin:0;
	border-bottom:none;
	text-decoration:none;
	letter-spacing: 1px;
	}	
	
.tert_bdy .issues div {
padding-bottom:20px;
clear:both;
	}		
	
.tert_bdy .issues p {
	color:#636363;
	font-size:12px;
	font-weight: normal;
	line-height:17px;
	padding-top:0px;
	padding-bottom:22px;
	margin:0;
	text-indent:0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}	
	
.tert_bdy .issues p a{
	text-decoration: none;
	}		
	
.tert_bdy .issues p strong {
	color:#636363;
	font-size:16px;
	line-height:22px;
	font-weight:bold;
	}		

.tert_bdy .issues img.fltlt {
	padding:0px 11px 0px 0px;
	margin:0;
	border-bottom:none;
	}	
	
/**************        sidebar  left     *****************/


#sdebrL {
	background-image: url(../images/article_lt_sdebr_bg.gif);
	background-repeat: repeat-y;
	text-align:center;
	width:190px;
	border-left:1px solid #313131;}
#sdebrL a {
	text-decoration:none;
}

#sdebrL h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #d1d1c2;
	letter-spacing: 1px;
	width:160px;
	padding:6px 15px 5px 15px;
	text-align:center;
	overflow:hidden;
}
#sdebrL h1 a {
	color: #d1d1c2;
}

#sdebrL h1 a.dwn {
	color: #ffffff;
}

#sdebrL h1 a:hover {
	color: #ffffff;
}
#sdebrL h1.ttl {
	font-family: 'Trebuchet MS', 'Trebuchet', Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #585858;
	letter-spacing: 2px;
	width:160px;
	padding:30px 15px 41px 15px;
	text-align:center;
	overflow:hidden;
}
#sdebrL p a span {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffffff;
	letter-spacing: 1px;
	text-align:center;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

#sdebrL p {
	width:160px;
	padding:0px 15px 4px 15px;
	margin-bottom:10px;
	text-align:center;
	display:block;
	line-height:14px;
	overflow:hidden;
}

#sdebrL p a {
	font-family: 'Trebuchet MS', 'Trebuchet', Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align:center;
	display:block;
	overflow:hidden;
}

#sdebrL p a {
	color: #585858;
}

#sdebrL p a.dwn span {
	color: #ffffff;
}

#sdebrL p a:hover span {
	color: #ffffff;
}
#sdebrL p.btm {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height:14px;
	font-weight: bold;
	color: #d1d1c2;
	letter-spacing: 1px;
	text-transform: uppercase;
	width:160px;
	padding:5px 15px 61px 15px;
	margin-bottom:0px;
	background-image: url(../images/article_lt_sdebr_sec_flip.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	text-align:center;
	overflow:hidden;	
}
/************* home sidebar right *******************/

.hme #sdebrR {
	background-image: url(../images/flip_home_sidebarR.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:190px;
	border-right:1px solid #313131;
}
.hme #sdebrR div.sdebrRbdy {	
	text-align:center;
	margin:0px;
	padding:0 0 0 10px;
	width:180px;
	background:url(../images/home_bg_sidebarR.gif) repeat-y;
	
}

.hme #sdebrR h2 a {
	color: #d1d1c2;
	text-decoration: none;
}

.hme #sdebrR h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #d1d1c2;
	letter-spacing: 1px;
	width:160px;
	text-align: left;
	overflow: hidden;
	margin-bottom: 15px;
}
.hme #sdebrR h2.pdfLink {
	margin-bottom: 10px;
}

.hme #sdebrR h3 {
	text-align:left;
	width:165px;
	padding:0px 0px 0px 5px;
	line-height: 1.3em;
}

.hme #sdebrR h3 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffffff;
	text-align:left;
	text-decoration:none;
}
.hme #sdebrR h3 a:hover {
	color:#585858;
}
.hme #sdebrR p {
	font-family: 'Trebuchet MS', 'Trebuchet', Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:14px;
	font-weight: bold;
	text-transform: none;
	width:165px;
	padding:0px 0px 4px 5px;
	margin-bottom:10px;
	text-align:left;
	color:#585858;
	line-height: 1.3em;
}

.hme #sdebrR p a {
	font-family: 'Trebuchet MS', 'Trebuchet', Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height:14px;
	font-weight: bold;
	color:#d1d1c3;
	text-align:left;
	text-decoration:none;
}

.hme #sdebrR p a:hover {
	color:#585858;
}

.hme #sdebrR div.flip {
	width:180px;
	background:url(../images/flip_home_sidebarR.gif) right no-repeat;
	height:10px;
	}
	
/************* article sidebar right *******************/

.article #sdebrR {
	text-align:left;
	margin:351px 0 0 0;
	width:190px;
}
.article #sdebrR div {
	border-bottom:1px solid #313131;
}
.article div.wdget_desc {
	background-color: #f3f4e6;
	background-image: url(../images/article_widgt_desc_bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	border-bottom:1px solid #313131;
	padding:14px;
}
.article div.wdget_desc h2 {
	color: #636363;
	text-align: left;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-size: 12px;
	text-transform:none
}
.article div.wdget_desc p {
	color: #a8a999;
	text-align: left;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-size: 12px;
	text-transform:none;
}
.article div.wdget_desc p.credit {
	font-size:8px;
	line-height:11px;
	margin-top:10px;
	text-transform:uppercase;
}
.article div.gloss {
	background-color: #bbbcb2;
	text-align:left;
}
.article div.gloss h2 {
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding: 15px 15px 5px 15px;
	color:#fff;
	text-transform:none;
}
.article div.gloss h3 {
	color:#fff;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px 15px 5px 15px;
	line-height:1;
	text-transform:none;
	letter-spacing:0;

}
.article div.gloss p {
	color: #ffffff;
	text-align: left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-size: 11px;
	text-transform:none;
	padding:7px 15px;
	letter-spacing:0;
}
.article div.gloss p em {
	color:#313131;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	text-transform:none;
	font-style: normal;
	font-weight:bold;
}
.article div.gloss p.btm {
	background-image: url(../images/flip_gloss.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:19px;
}

.article div.stemSide {
	background-color:#d76c24;
}
.article div.stemSide h2 {
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding: 15px 15px 5px 15px;
	color:#fff;
}
.article div.stemSide h3 {
	color:#fff;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px 15px 5px 15px;
	line-height:1;
	text-transform:none;
	letter-spacing:0;
}
.article div.stemSide p {
	color: #ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-size: 11px;
	text-transform:none;
	padding:7px 15px;
	text-indent:0px;
	text-align:left;
}
.article div.stemSide p.btm {
	background-image: url(../images/flip_stem.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:19px;
	text-indent:0px;
}

.article div.keepmoving {
	background-color:#80be80;
}

.article div.keepmoving h2 {
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding: 15px 15px 5px 15px;
	color:#313131;
}
.article div.keepmoving h3 {
	color:#fff;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:500;
	padding: 5px 15px 5px 15px;
	line-height:1;
	text-transform:none;
	letter-spacing:0;
}
.article div.keepmoving p {
	color: #313131;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-size: 11px;
	text-transform:none;
	padding:7px 15px;
	text-indent:0px;
}
.article div.keepmoving p.btm {
	background-image: url(../images/flip_keepmoving.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:19px;
}

.article #floatr {
	position:fixed;
	top:485px;
	padding:0;	
	width:190px;
	margin:0;
	text-align:center;
}
.article #floatr p {
	background-image: url(../images/article_rt_sdebr_tabs_bg.gif);
	background-repeat: no-repeat;
	padding:5px 5px 5px 15px;
	margin-bottom:1px;
	height:18px;
}
.article #floatr p a {
	color:#d1d0bc;
	text-align: left;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 9px;
	text-decoration:none;
	vertical-align:middle;
	clear:none;
	letter-spacing:1px;
}
.article #floatr div {
	border-bottom:none;
}

.article #floatr div.frm {
	background-color: #b9bba5;
	background-image: url(../images/frm_tp_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top:10px;
	display:block;
}
.article #floatr form {
	background-color: #b9bba5;
	padding-bottom:10px;
	display:block;
	width:190px;
	background-image: url(../images/frm_bg.gif);
	background-repeat: repeat-y;
}
.article #floatr form input {
	color:#464646;
	text-align: left;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 9px;
	margin: 0px 10px 5px 15px;
	display:block;
	clear:both;
	background-color: #c2c3b1;
	width:158px;
	height:15px;
	border:solid 1px;
	border-top-color: #8f8e79;
	border-right-color: #d4d5c5;
	border-bottom-color: #d4d5c5;
	border-left-color: #8f8e79;
}

.article #floatr form input.nshow {
	display:none;
}
.article #floatr form textarea {
	color:#464646;
	text-align: left;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 9px;
	margin: 0px 10px 10px 15px;
	display:block;
	clear:both;
	background-color: #c2c3b1;
	width:158px;
	border:solid 1px;
	border-top-color: #8f8e79;
	border-right-color: #d4d5c5;
	border-bottom-color: #d4d5c5;
	border-left-color: #8f8e79;
}
.article #floatr form input.snd {
	text-align: center;
	margin: 15px auto 10px auto;
	width:75px;
	height:17px;
	border:none;
}
.article #floatr form label {
	color:#464646;
	text-align: left;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-size: 9px;
	display:block;
	clear:both;
	padding:5px 10px 0px 15px;
	letter-spacing:1px;
}
/************* styles **********************/

.fltlt {
	float:left;
	display:inline;
}
.fltrt {
	float:right;
	display:inline;
}
.article_bdy p.fltlt {
	float:left;
	display:inline;
	padding:10px 20px 10px 0;
	margin-left:-30px;
	text-indent:0;
}
.article_bdy p.fltrt {
	float:right;
	display:inline;
	padding:10px 0px 10px 20px;
	margin-right: -30px;
	width: 200px;
	text-indent:0;
}

.article_bdy p.fltrt span.caption {	
	float:left;
	display:inline;
	width:180px;
	color:#313131;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:10px 0;
	font-size:10px;
	line-height:15px;
	text-align:left;
	font-style:italic;
}

.article_bdy p.fltlt img {
	padding-bottom:1px;
}
.article_bdy p.fltlt span.rt {
	float:left;
	display:inline;
	width:200px;
	text-align:right;
	font-family: "Trebuchet MS", "Trebuchet", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 8px;
	line-height:1;
	margin:0;
	padding:0;
}
.art_div {
	display:block;
	text-align:center;
	margin:7px auto;
}
.upfront_bdy p.fltlt {
	float:left;
	display:inline;
	padding:10px 10px 10px 0;
	text-indent:0;
}

#mn_cntnt .upfront_bdy h3 {
	margin-top:10px;
}

.upfront_bdy p.fltrt {
	float:right;
	display:inline;
	padding:20px 0px 10px 20px;
	text-indent:0;
}

.tert_bdy p.deanpic {
	float:right;
	display:inline;
	padding:0px 0px 10px 20px;
	margin-right: -30px;
	text-indent:0;
}

.tert_bdy p.deanpic span.cption,.tert_bdy p.deanpic span.caption {	
	float:left;
	display:inline;
	width:180px;
	color:#313131;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:10px 0;
	font-size:10px;
	line-height:15px;
	text-align:left;
	font-style:italic;
}

.upfront_bdy span.cption,.upfront_bdy span.caption{
	float:left;
	display:inline;
	width:180px;
	color:#313131;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding:5px 0;
	font-size:10px;
	line-height:15px;
	text-align:left;
	font-style:italic;
}	
		
.upfront_bdy .fltlt img {
	padding-bottom:1px;
}

div.share_btns  {
background-color: #b9bba5;
	padding-bottom:10px;
	display:block;
	width:160px;
	background-image: url(../images/frm_bg.gif);
	background-repeat: repeat-y;
	padding:15px;
}

div.digg, div.fcbk, div.rdit, div.delicious {
text-align:right;
width:150px;
height:16px;
padding:5px;
margin-top: 5px;
}
	div.digg {
	margin-top: 0px;
	background-image:url(../images/share_btn_digg.gif);
	}
	div.fcbk {
	background-image:url(../images/share_btn_facebook.gif);
	}
	div.rdit {
	background-image:url(../images/share_btn_reddit.gif);
	}
	div.delicious {
	background-image:url(../images/share_btn_delicious.gif);
	}
	
iframe a img {
float:right;
display:inline;
margin:5px;
	}				

html .fb_share_button { 
display: -moz-inline-block; 
padding:0px 0px 0 134px;
width:16px; height:16px; 
line-height:1;
} 

 
/**************        Accordion           ************/

.Accordion {
	overflow: hidden;
}
/* This is the selector for the AccordionPanel container which houses the
 * panel tab and a panel content area. It doesn't render visually, but we
 * make sure that it has zero margin and padding.
 *
 * The name of the class ("AccordionPanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel container.
*/
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}
/* This is the selector for the AccordionPanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open a specific panel.
 *
 * The name of the class ("AccordionPanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel tab container.
 *
 * NOTE:
 * This rule uses -moz-user-select and -khtml-user-select properties to prevent the
 * user from selecting the text in the AccordionPanelTab. These are proprietary browser
 * properties that only work in Mozilla based browsers (like FireFox) and KHTML based
 * browsers (like Safari), so they will not pass W3C validation. If you want your documents to
 * validate, and don't care if the user can select the text within an AccordionPanelTab,
 * you can safely remove those properties without affecting the functionality of the widget.
 */
.AccordionPanelTab {
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
/* This is the selector for a Panel's Content area. It's important to note that
 * you should never put any padding on the panel's content area if you plan to
 * use the Accordions panel animations. Placing a non-zero padding on the content
 * area can cause the accordion to abruptly grow in height while the panels animate.
 *
 * Anyone who styles an Accordion *MUST* specify a height on the Accordion Panel
 * Content container.
 *
 * The name of the class ("AccordionPanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * accordion panel content container.
 */
.AccordionPanelContent {
	overflow: auto;
	margin: 0;
	padding: 0;
	height:1000px;
	/*	width:190px;
	height:1000px;*/
}
/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "AccordionPanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the Accordion.
 */
.AccordionPanelOpen .AccordionPanelTab {
	margin: 0;
	padding: 0;
}
/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "AccordionPanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.AccordionPanelTabHover {
	margin: 0;
	padding: 0;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	margin: 0;
	padding: 0;
}
#sdebrL .AccordionPanelOpen .AccordionPanelTab h1 {
	padding-bottom:27px;
}
#sdebrL .AccordionPanelOpen .AccordionPanelTab h1 a {
	color:#ffffff;
}
#sdebrL .AccordionPanelOpen .AccordionPanelContent {
	padding-bottom:9px;
}
/* This is an example of how to change the appearance of all the panel tabs when the
 * Accordion has focus. The "AccordionFocused" class is programatically added and removed
 * whenever the Accordion gains or loses keyboard focus.
 */
.AccordionFocused .AccordionPanelTab {
	margin: 0;
	padding: 0;
}
/* This is an example of how to change the appearance of the panel tab that is
 * currently open when the Accordion has focus.
 */
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	margin: 0;
	padding: 0;
}
/* SpryCollapsiblePanel.css - version 0.5 - Spry Pre-Release 1.6 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

/* This is the selector for the main CollapsiblePanel container. For our
 * default style, the CollapsiblePanel is responsible for drawing the borders
 * around the widget.
 *
 * If you want to constrain the width of the CollapsiblePanel widget, set a width on
 * the CollapsiblePanel container. By default, our CollapsiblePanel expands horizontally to fill
 * up available space.
 *
 * The name of the class ("CollapsiblePanel") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style the
 * CollapsiblePanel container.
 */
.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
}
/* This is the selector for the CollapsiblePanelTab. This container houses
 * the title for the panel. This is also the container that the user clicks
 * on to open or close the panel.
 *
 * The name of the class ("CollapsiblePanelTab") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style an
 * CollapsiblePanel panel tab container.
 */
.CollapsiblePanelTab {
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
/* This is the selector for a CollapsiblePanel's Content area. It's important to note that
 * you should never put any padding on the content area element if you plan to
 * use the CollapsiblePanel's open/close animations. Placing a non-zero padding on the content
 * element can cause the CollapsiblePanel to abruptly grow in height while the panels animate.
 *
 * The name of the class ("CollapsiblePanelContent") used in this selector is not necessary
 * to make the widget function. You can use any class name you want to style a
 * CollapsiblePanel content container.
 */
.CollapsiblePanelContent {
	margin: 0px;
	margin-bottom:1px;
	background-image: url(../images/frm_btm_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
/* An anchor tag can be used inside of a CollapsiblePanelTab so that the
 * keyboard focus ring appears *inside* the tab instead of around the tab.
 * This is an example of how to make the text within the anchor tag look
 * like non-anchor (normal) text.
 */
.CollapsiblePanelTab a {
}
/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelContent {
	padding-bottom: 10px;
}
/* This is an example of how to change the appearance of the panel tab that is
 * currently open. The class "CollapsiblePanelOpen" is programatically added and removed
 * from panels as the user clicks on the tabs within the CollapsiblePanel.
 */
.CollapsiblePanelOpen .CollapsiblePanelTab {
}
/* This is an example of how to change the appearance of the panel tab when the
 * CollapsiblePanel is closed. The "CollapsiblePanelClosed" class is programatically added and removed
 * whenever the CollapsiblePanel is closed.
 */

.CollapsiblePanelClosed .CollapsiblePanelTab {
/* background-color: #EFEFEF */
}
/* This is an example of how to change the appearance of the panel tab as the
 * mouse hovers over it. The class "CollapsiblePanelTabHover" is programatically added
 * and removed from panel tab containers as the mouse enters and exits the tab container.
 */
.CollapsiblePanelTabHover, .CollapsiblePanelOpen .CollapsiblePanelTabHover {
}
/* This is an example of how to change the appearance of all the panel tabs when the
 * CollapsiblePanel has focus. The "CollapsiblePanelFocused" class is programatically added and removed
 * whenever the CollapsiblePanel gains or loses keyboard focus.
 */
.CollapsiblePanelFocused .CollapsiblePanelTab {
}
/*sifr*/
/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
/* 
  Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it.
  Conveniently, the object tab is always in a div, so we hide all divs directly inside the replaced element.
*/

.sIFR-replaced > div {
	display: none !important;
}


#headlineBox {
	position: relative;
	height: 158px;
	width: 254px;
	_width: 244px;
	margin: 15px;
	border: solid 1px #e6e6e6;	
}
#headlineBox p {
	float: right;
	margin:10px 10px 0 0;
	font: normal 1em "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-transform: uppercase;
	letter-spacing:0.09em;
	color: #e6e6e6;
}

h1.dinrep {
	position: absolute;
	width: 254px;
	bottom: 0;
	margin-bottom: -4px;
	font: normal 36px/1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #313131;
}

h2.dinrep {
	color: #ffffff;
	text-align: left;
	font: normal 18px/1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: .08em;
	margin: 2px 0 0 15px;
	padding: 0;
	width:260px;
	height:115px;
}
.article_desc { background: no-repeat url(/Templates/stanmed/bg_sr.gif) bottom right!important; }

/*.sIFR-active h1.dinrep, .sIFR-active h2.dinrep {
	visibility: hidden;
	font-family: Verdana;
	line-height: 1em;
	font-weight:normal;
}*/

#lightbox {
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#lightbox a img {
	border: none;
}
#outerImageContainer {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#imageContainer {
	padding: 10px;
}
#loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#hoverNav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#imageContainer>#hoverNav {
	left: 0;
}
#hoverNav a {
	outline: none;
}
#prevLink, #nextLink {
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
}
#prevLink {
	left: 0;
	float: left;
	background: url(../images/prev_hov.gif) left 55% no-repeat;
}
#nextLink {
	right: 0;
	float: right;
	background: url(../images/next_hov.gif) right 55% no-repeat;
}
#prevLink:hover, #prevLink:visited:hover {
	background: url(../images/prev.gif) left 55% no-repeat;
}
#nextLink:hover, #nextLink:visited:hover {
	background: url(../images/next.gif) right 55% no-repeat;
}
#imageDataContainer {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%
}
#imageData {
	padding:0 10px;
	color: #666;
}
#imageData #imageDetails {
	width: 70%;
	float: left;
	text-align: left;
}
#imageData #caption {
	font-weight: bold;
}
#imageData #numberDisplay {
	display: block; clear: left;
	padding-bottom: 1.0em;
}
#imageData #bottomNavClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}
#flashextra {
	cursor: pointer;
}
/*   
	- Cover Image: 286 x 350px
	- Feature Article Images: 190 x 115px
	- Plus Article Images: 160 x 100px
	- In Brief Article Images: 60 x 60px
   */

/*
 * Items originally inside inline stylesheets:
 */

/*include image for body backgroud for particular page */
body {
	background-repeat:repeat-x;
	background-color:#313131;
}
/*include image for banner backgroud for particular page */
#cntnt_cntnr, .hme #cntnt_cntnr {
	font-family: Georgia, "Times New Roman", Times, serif;
	background-repeat:no-repeat;
	background-color: #313131;
	font-size:12px;
}
