#spotlight_logo { float: right; background: url(../images/spotlight_on_logo.gif) no-repeat; width: 123px; height: 37px; margin: 0px 10px 0 10px; }
#spotlight_nav { background: url(../images/sub_nav_bg2.gif); background-repeat: no-repeat; width: 242px;  float: right; padding-top: 20px; /*padding-left: 22px;*/ margin-left: 10px; margin-bottom: 10px; }
#spotlight_nav h2 { color: #0E3B64; font-weight: normal; }
#spotlight_nav a { color: #1C2842; }
#right #spotlight_nav ul { list-style: none; margin-bottom: 15px; }
#right #spotlight_nav #stories a { background: url(../images/more_arrow.gif) no-repeat 1px 0; display: block; font-size: 1.1em; line-height: .5em; margin: 0 0 0 0; padding: 1px 0 0 8px; 	}
#right #spotlight_nav #stories a:hover { background: url(../images/more_arrow_hover.gif) no-repeat 1px 0; display: block; font-size: 1.1em; line-height: .5em; margin: 0 0 0 0; padding: 1px 0 0 8px; 	}

#stories li{ list-style: none; margin: 0 0 0 -22px;}

#spotlight_nav a:hover { color: #9B0C0E;}

#spotlight_nav p { background: url(../images/search_bg.png) no-repeat; height: 40px; line-height: 1em; margin-bottom: 10px; width: 184px; margin-top: -5px; margin-left: -7px; }
#spotlight_nav input.search_field { border: 0; color: #95BFD7; font-size: 0.85em; line-height: .8em;	margin: -10px 0 0 19px; width: 138px; margin-top: 14px; }
#spotlight_nav h2.white { color: #FFFFFF; margin: 5px 0 -1px 0;}
#spotlight_nav a.white { color: #FFFFFF; margin-top: 0px; margin-left: 5px; }

#spotlight_nav.higher { margin-top: -20px; }

h2.lower { margin-top: 10px; margin-bottom: 0px; }

.story p { color: #666; }
.dark { color: #1C2842; font-weight: bold; }

.story_list_item { margin-bottom: 15px; color: #666; }
.story_list_item strong { display: block; color: #333; font-size: 1.1em; margin-bottom: 2px; }
.arrow { background: url(../images/more_arrow.gif) no-repeat 2px 3px; display: block; font-size: 11px; line-height: 11px; margin: 10px 0 0 0; padding: 0 0 0 8px; }
 .arrow:hover { background: url(../images/more_arrow_hover.gif) no-repeat 2px 3px; display: block; margin: 10px 0 0 0; padding: 0 0 0 8px; color: #9B0C0E; }
#blue {background-color: #215988 ;color: #FFFFFF; margin: 20px 0 0 -18px; padding: 2px 0 4px 18px; width: 149px;}
.spot_bottom {margin: 0 0 0 -17px;}
#stories {margin: 10px 0 15px 0;}

.submit_form textarea { width: 520px; display: block; margin-bottom: 10px; border: 1px solid #999; background: #FFFFFF; }
.submit_form label { display: block; margin-bottom: 4px; }
.submit_form span { display: block; background: #81B6D5; padding: 3px 15px; text-align: left; float: left; color: #FFF; }
.submit_form fieldset { border: 1px solid #81B6D5; background: #FDFDFD; padding: 8px; margin-bottom: 10px; }
.submit_form fieldset label { display: block; float: left; width: 200px; text-align: right; padding-right: 15px; margin-bottom: 5px; padding-top: 3px; }
.submit_form fieldset input, .submit_form fieldset select { width: 200px; float: left; display: block; margin-bottom: 5px; }
/*
.submit { background: url(../images/submit.jpg) no-repeat; border: none; height: 22px; width: 65px; text-indent:-9999em; cursor: pointer;  }
.submit:hover { border: none;}
.submit:active { background: url(../images/submit_active.jpg) no-repeat; border: none; height: 22px; width: 65px; text-indent:-9999em; cursor: pointer;  }
.reset { background: url(../images/reset.jpg) no-repeat; border: none; height: 22px; width: 65px; text-indent:-9999em; cursor: pointer;  }
.reset:hover { border: none;}
.reset:active { background: url(../images/reset_active.jpg) no-repeat; border: none; height: 22px; width: 65px; text-indent:-9999em; cursor: pointer;  }
*/

.comment_form { padding: 0 0 0 15px; }
.comment_form label { display: block; margin: 3px 0; }
.comment_form input { width: 220px; display: block; }
.comment_form input.submit { width: auto; margin: 10px 0; }
.comment_form textarea { width: 225px; height: 80px; }

.comment { border-bottom: 1px solid #00305A; padding: 10px 0; color: #00305A; }
.comment strong { font-size: 12px; color: #00305A; }
.comment blockquote { padding: 6px 0 0 0; color: #8D5B44; }


.spotlight_nav_top { padding: 0 0 0 22px; }
.spotlight_prizes_links { background: url(../images/spotlight_on_landing_bottom_bg.png); height: 75px; margin: 20px 0 0 3px; padding: 17px 0 0 21px; }
.spotlight_prizes_links h3 { color: #FFF; font-weight: normal; font-size: 17px; line-height: 17px; }
.spotlight_prizes_links h3 span { font-style: italic; }
#content_container .spotlight_prizes_links ul { margin: 0 0 0 15px; }
#content_container .spotlight_prizes_links ul li { color: #FFF; font-size: 11px; line-height: 13px; list-style-image: url(../images/spotlight_on_landing_bottom_list.jpg); margin: 0; padding: 0; }
#content_container .spotlight_prizes_links a { color: #FFF; }
#content_container .spotlight_prizes_links a:hover { color: #8CBCD9; }