body{margin:0;padding:0; background:#000000; font: 76% arial,sans-serif; background:url(images/mainback.gif)}
h2{color:#FFFFFF}

/* MAIN Wrappers, sizes placement and colours */
div#container{width:950px;margin:0 auto; background:#FFFFFF; height:100%;}
div#content_wrapper{float:right; width:650px; margin-right:10px; margin-top:10px;}
div#sidebar{float:left;width:265px; margin-top: 10px;}
div#extra{float:left;clear:left;width:200px}
div#footer{clear:both;width:100%; background:#999999 }
div#container{text-align:left}

/* end of wrapper */


/* FONT */
div#footer p{margin:0;padding:5px 10px; color:#FFFFFF; text-align:center;}
div#footer a:link, div#footer a:visted{color:#FFFFFF;}
div#content_wrapper p{line-height:1.4}
div#header h1{height:100px; line-height:50px; margin:0;padding-left:10px; margin-bottom:0px; padding-bottom:0px;}

/* End of FONT */


/* Sidebar styling */
/*main sidebar styling */
div#sidebar{padding-left:10px}
div.sidebar_content {background-color:#A9D4DD; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-style:normal; line-height:normal; text-decoration:none}
div.sidebar_content h2{background:url(images/styling/sidebar_title_bg.jpg) no-repeat; padding:3px 0px 0px 15px; margin-bottom:5px; font-size:18px; font-weight:normal; line-height:1.3em; letter-spacing:0.2em; color:#ffffff}
div.sidebar_content ul{margin-top:0px; margin-bottom:0px; margin-left:0; padding-left:0; list-style-type:none; width:245px}
div.sidebar_content a{display:block; width:245px; padding-top: 3px; padding-right: 5px; padding-bottom:2px; padding-left:3px}
div.sidebar_content a:link, div.sidebar_content a:visited{color:#000000; text-decoration:none; padding-left:15px}
div.sidebar_content a:hover{background-color:#020242; color:#fff}
div.sidebar_bottom {background:url(images/styling/sidebar_bottom_bg.jpg) no-repeat; height:14px}
div.sidebar_content h2{}
/* Sidebar Calender*/

/*sidebar menu */
div.sidebar_content .sidebar_menu{ letter-spacing:0.3em;}
/* END of sidebar styling


/* HEADER */
div#header{background:#000000 url(images/MSFC_banner.jpg); margin-bottom:0px; padding-bottom:0px;}
div#header h1{font-size:36px; color: #FFFFFF; text-align:center}
/* end of header */

/* Content styling */
div.content_entry h2 {font-size: 22px; line-height:1.5em; margin:0px 10px 0px 5px; /*top right bottom left*/ padding:5px 0px 5px 10px;  font-style: normal}
div.content_entry .content_entry_bg_top{background:#020242 url(images/styling/tl.jpg) no-repeat}
div.content_entry .content_entry_bottom {background: url(images/styling/entry_bottom.jpg); height:20px; padding:0px; margin:0px;}
div.content_entry .content_entry_photo {margin:5px; padding:3px; border:1px solid #fff; background-color:#000000; float:right; /*width:30%; height:30%;*/}
div.content_entry {background-color:#BDD2EC; margin-top:10px; margin-bottom:0px}
div.content_entry p{padding:1px 10px 2px 10px; margin:2px 5px 5px 5px; font-size:14px;}
div.content_entry .links p{text-align:center;}
div.content_entry h3{padding:0px 0px 0px 10px; margin:10px 10px 5px 10px; font-size:18px; font-weight: bold;}
div.content_entry h6{font-size:15px; text-align:center; font-weight:bold; padding-bottom:5px; margin-bottom:10px;}
div.content_entry form{padding:0px 10px 0px 10px;} 
div.content_entry h7{font-size:16px}
.content_entry read_more { text-align:right;}
div.content_entry .submenu { text-align:center; font-size:14px; padding-bottom:5px;}
div.content_entry .submenu ul {list-style-type:none}
div.content_entry .submenu li {list-style-type:none}
div.content_entry .submenu a {padding-left: 5px; padding-right:5px; display:inline;}
div.content_entry .submenu a:link {color:#CC0000; text-decoration:none;}
div.content_entry .submenu a:hover {color:#CC0000; color:#339966; text-decoration:underline;}
div.content_entry a:link, div.content_entry a:visited{color:#CC0000}
.entryphoto {margin:5px; padding:3px; border:1px solid #fff; background-color:#000000; float:right; width:143px; height:216px;}
.entryphoto_2 {border:1px solid #fff; background-color:#000000; float:right; width:300px; padding: 3px; margin-top: 10px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px;}

/* End content styling */


div#pre_footer {min-height:10px; max-height:100px;}