/* Start of CMSMS style sheet 'Master' */
body {
 background: #333333 url('/assets/images/diagonallines.png');
 text-align: center;
 font-family: arial;
 font-size: 12px;
 margin: 0px;
 padding: 0px;
}

li {
 margin-bottom: 10px;
}

a, a:active, a:visited, a:hover {
 color: blue;
}

#container {
 width: 780px;
 margin: 0px auto 0px auto;
 text-align: left;
}

#header {
 background: #000 url('/assets/images/sunset_header.png');
 width: 780px;
 height: 214px;
 position: relative;
 overflow: hidden;
}

#splashheader {
 background: #000;
 width: 780px;
 height: 214px;
 position: relative;
 overflow: hidden;
}

#nav {
/* filter:alpha(opacity=.9);
 opacity: 0.9;
 -moz-opacity:0.9;   */
 z-index: 99;
}

#splash_header {
 background: #fff url('/assets/images/splash_header_bg.png') repeat-y;
 width: 720px;
 height: 100px;
 padding: 10px 30px 30px 30px;
 position: relative;
}

.attention_image {
 position: absolute;
 top: -12px;
 right: 0px;
}

.headline_image {
 position: absolute;
 top: 5px;
 left: 20px;
}

.headline_blurb {
 position: absolute;
 top: 35px;
 left: 40px; 
 width: 545px;
 color: #fff;
 font-size: 13px;
 line-height: 20px;
}


#content_area {
 background: #fff url('/assets/images/content_bg.png') repeat-y;
 width: 720px;
 padding: 10px 30px 30px 30px;
}

#content_area h1 {
 color: #ff7800;
 margin-top: 0px;
 font-size: 23px;
}

#content_area h2 {
 color: #e6001c; 
 font-size: 18px;
}

#rightcol_left {
 width: 500px;
 border-right: 1px dotted #ccc;
 padding-right: 20px;
 float: left;
}

#rightcol_right {
 width: 180px;
 float: right;
}

#rightcol_right h3 {
 color: #ff2323;
 font-size: 16px; 
}

#rightcol_left h3 {
 color: #ff2323;
 font-size: 16px; 
}

#rightcol_right .podcast {
 margin: 20px 0px 10px 0px;

}

#rightcol_right .subnav {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}

#rightcol_right .subnav a, #rightcol_right .subnav a:visited, #rightcol_right .subnav a:active {
 color: #0000FF;
}

#rightcol_right .subnav a:hover {
 text-decoration: none;
}

#rightcol_right .subnav li {
 margin: 3px 0px 10px 10px;
}


#rightcol_right .podnav {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}

#rightcol_right .podnav a, #rightcol_right .podnav a:visited, #rightcol_right .podnav a:active {
 color: #0000FF;
}

#rightcol_right .podnav a:hover {
 text-decoration: none;
}

#rightcol_right .poddesc {
 font-size: 10px;
}

#rightcol_right .subnav li {
 margin: 3px 0px 0px 10px;
}


#subfooter {
 background: #000 url('/assets/images/sunset_footer.png') no-repeat;
 width: 780px;
 height: 72px;
}

#copyright {
 background: #000 url('/assets/images/copyright_bg.png') repeat-x;
 width: 780px;
 height: 26px;
 position: relative;
}

#copyright .notice {
 position: absolute;
 font-size: 10px;
 color: #aaaaaa;
 top: 8px;
 left: 10px;
}

#copyright .credittag {
 position: absolute;
 font-size: 10px;
 color: #aaaaaa;
 top: 8px;
 right: 10px;
}

#copyright .credittag a, #copyright .credittag a:active, #copyright .credittag a:visited, #copyright .credittag a:hover {
 color: #fff;
}




.clear {
 clear: both;
 height: 0px;
 width: 0px;

}

.question {
 color: #e6001c; 
 font-weight: bold;
}

.answer {
 margin-left: 20px;
}

.NewsSummaryLink {
 font-weight: bold;
 margin-bottom: 10px;
}

.NewsSummarySummary {
 font-size: 11px;
 padding-left: 15px;
 margin-bottom: 3px;
}

.NewsSummarySummary p {
 margin: 0px;
}

.NewsSummaryMorelink {
 font-size: 11px;
 padding-left: 15px;
 margin-bottom: 15px;   
}

.footer_home {
 background: url('/assets/images/backarrow.gif') top left no-repeat;
 margin-top: 25px;
 padding-left: 30px;
 padding-top: 2px;
 height: 18px;
}
/* End of 'Master' */

