html{margin:0; padding:0;}
body{margin-left:0;margin-right:0;padding-left:0;padding-right:0;background:url(images/bg.jpg) repeat-x; color:#333333; text-align:center; font:11px Arial,Helvetica,sans-serif}
h3.side_blurb {font: 24px Rockwell, "Courier New", Courier, mono;text-align:center;color:#676654}
p.side_blurb {font:12px Arial,Helvetica,sans-serif;color:#454438;line-height:1.3em;text-align:justify;}
p {margin-left:0}
.side_blurb img#find {margin-left:-10px;}
div.side_blurb, div.side_blurb_front {width:225px;margin-left:40px; height:210px}
div.side_blurb_front {height:100px}
ul.redtext li{font:bold 11px Arial, Helvetica, sans-serif;margin-bottom:1em;}
#templ_content ul {list-style-image:url(images/triangle.gif)}
#templ_content ul li a {font:bold 11px Verdana, Arial, Helvetica, sans-serif;color:#8e001c}
#templ_content ul li, #templ_content ol li {margin-bottom:1em}
a:link, a:visited {color:#8f001c;text-decoration:underline}
a:hover {text-decoration:underline}
#templ_header_container{width:100%; height:82px; clear:both;background: url(images/bg_top.jpg) no-repeat;padding:0}
#templ_header_filler, #navbar {background:#8F001C;width:982px;height:65px;margin:15px 0px 15px 20px}
h1.news_intro {margin:0;padding:0}
h1.content_title {width:400px}
#templ_menu, #templ_content_footer{width:100%; height:100px; clear:both;background: white;padding:0;margin:0;height:38px}
#templ_content_footer {height:1px}
#navbar{background:#8E8D6F;height:38px}
#templ_photo_inner {width:663px;height:281px;margin:8px; }
#templ_photo img, #templ_photo_front img {border:0;margin:8px}
#templ_photo, #templ_photo_front {float:right;background:url('images/photobg.jpg') no-repeat top left;width:681px;height:296px;float:right;margin:-5px 12px 0 0;text-align:left}
#templ_photo_front {margin:0 12px 0 0}
#templ_content{float:right; width:670px; margin:-15px 15px 0 3px;padding-right:3px; text-align:left;z-index:10;}
#templ_apply_funding_button {text-align:right;float:right;margin:15px -6px 0 0;z-index:6000}
#templ_apply_funding_button img {z-index:7000}
#templ_watch_video {background:white;width:254px;float:right;margin:55px 0 0 0;padding:0}
#templ_apply_funding_button_front {margin:14px -10px 0 0}
#templ_watch_video_txt {background:#D4D4B2;width:248px;margin:0;padding:0}
#side_subscribe {background:#8E8D6F;padding:5px;;height:480px}
#side_subscribe form {margin-left:12px}
#side_subscribe label {color:white;font:12px Verdana, Arial, Helvetica, sans-serif}
#sidebar_ie_filler {background:white;height:5px}
/* Styling for menu  */
#templ_wrapper{width:1019px; margin:0 auto;background:white}


#templ_sidebar{padding:0 4px 40px 20px; float:left;  width:300px; margin:0 0 0 13px; text-align:left; clear:both;min-height:400px;margin-left:0; text-align:left;}
#leftcol, #leftcol-frontpage {background:white;padding:5px 0 50px 0;margin-bottom:10px;width:302px;text-align:center;}
#leftcol-frontpage {padding-bottom:0;}
#templ_sidebar img.redbutton {margin-left:21px;}
img.redbutton-frontpage {margin-left:12px;}


#fauxbg {background:url('images/sidebarbg.gif') repeat-y;margin:5px 0 0 0}
#templ_white_space {width:1019px;margin:0 auto;background:white;height:15px}
#templ_footer {width:1019px; margin:0 auto;background:white;height:73px;clear:both;background: url(images/bg_bottom.png) no-repeat}
.findoutmore {text-align:right;padding:0;margin:0}
.findoutmore a {background:url(images/triangle.gif) no-repeat;padding-left:10px;font:bold 11px Verdana,Arial, Helvetica, sans-serif;color:#8e001c;margin-right:15px}
.event_title {margin:0}
.event_date {font:10px Verdana, Arial, Helvetica, sans-serif}
.event_readmore {font:bold 10px Georgia, "Times New Roman", Times, serif;margin-bottom:50px}

ul.frontpage_news {margin:10px 0 0 15px;padding:0}
ul.frontpage_news li {font:bold 12px Verdana, Arial, Helvetica, sans-serif;margin:0}
.frontpage_date {font:10px Verdana, Arial, Helvetica, sans-serif}
.frontpage_readmore {font:bold 12px Verdana, Arial, "Times New Roman", Times, serif;margin-bottom:50px}
#fronttext {width:400px}
#subscribenewsletterform input[type=text] {width:255px}
#searchform {float:left;height:62px;margin:10px 0 0 45px}
#searchform input {margin:0;padding:0;float:left}
#searchbox {width:180px;height:30px;font-size:20px}
#subscribenewsletterform  label{line-height:1.8em}

