
/*LAYOUT*/


body {
	width: 952px;
	margin: 0 auto;
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
	/*border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;*/
	}
A:hover {
text-decoration:none
}

h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 155%;
	font-weight: normal;
	color:#000000;
    
}
h1 span{
	color:#28598B;
}


#masterContainer {
	width: 952px;
    margin:0 auto;
	margin-top:20px;
	
}
#masterContainer2 {
width: 1000px;
    margin:0 auto;

}
#topNav{
	float:left;
	display: block;
	
	text-align:left;
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
}
/*#topNav a { color: #FFFFFF; text-decoration: none; }
#topNav a:hover { text-decoration: underline; }*/

#id01_ {
	float:left;
	left:0px;
	top:0px;
	width:952px;
	height:131px;
	background-image:url(../images/header.jpg);
	
}


#menubackground {	
	float:left;
	left:20px;
	top:200px;
	width:952px;
	height:38px;
	/*text-align: center;*/
}

#menu {
	float:left;
	height:auto;
	padding-left:0px;
	width:904px;
			
}
#searchSpacer{
    float:left;
	height:auto;
	margin-top:10px;
	padding-left:5px;
	width:352px;
}
#zone1{
	float:left;
	display: block;
	left:0px;
	top: 0px;
	height: 147px;
	width: 400px;
	z-index: 2;
	
}
#space{
    float:left;
	display: block;
	left:0px;
	top: 0px;
	height: 131px;
	width: 380px;
	
}


#search {
	float:left;
	height:auto;
	margin-top:0px;
	padding-left:15px;
	text-align:right;
	margin-bottom:-47px;
				
}
#background {
	float:left;
	left:20px;
	top:431px;
	width:952px;
	height:auto;
	/*background-image:url(../images/Content.jpg);	*/
	background-color:#FFFFFF;
}
#backgroundContent{
	float:left;
	left:20px;
	top:431px;
	width:952px;
	height:auto;
	background-image:url(../images/ContentSix.jpg);	
}
#wrapper{
	width:952px;
	margin:0 auto;
	/*border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;*/
}
.welcomeContant{
   margin-top:15px;
   margin-bottom:15px;
   margin-left:15px;

}
#user{
margin-top:45px;


}
div#user a{
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
}

#welcome{
	width:952px;
    float:left;
	height:auto;
	background-color:#FFFFFF;
}

.ContentPaneOne{
    float:left;
	width:153px;
}

.ContentPaneTwo{
    float:left;
	width:153px;
}


.ContentPaneThree{
    float:left;
	width:153px;
}

.ContentPaneFour{
    float:left;
	width:153px;
}

.ContentPaneFive{
    float:left;
	width:153px;
}
.ContentPaneSix{
    float:left;
	width:153px;
}

#contentWrap{
    float:left;
	top:431px;
	height:auto;
	width:653px;
	margin-right:5px;	
	/*border-top: solid 1px #000000;*/
	margin-top:-1px;
}
#ContentPaneWrap {
    float:left;
	top:431px;
	width:653px;
	height:auto;
}
#topFlash{
	float:left;
	top:431px;
	width:653px;
	height:226px;
	background-image:url(../images/flashspace.jpg);	
}
#topFlashPane{
    float:left;
	top:431px;
	width:653px;
	height:226px;
}
#flashMove{
    float:left;
	top:431px;
	width:653px;
	height:226px;
	margin-top:-16px;
	.margin-top:0px;
}

.flashpane2{
	float:left;
	width:360px;
	height:262px;
	
}


.contentpane2{
	float:left;
	width:622px;
	height:auto;
	margin-top:-1px;
	border-top: solid 1px #000000;
}

.flashpane{
    float:left;
	width:360px;
	background-image:url(../images/14.jpg);
	height:262px;
}
.news{
    float:left;
	height:262px;
	width:261px;
	border-left: solid 1px #000000;
	border-bottom: solid 1px #000000;
}


#contentWrapThree{
    float:left;
	top:431px;
	height:auto;
	width:333px;
	
}
#contentpanethree {
    float:left;
	top:431px;
	height:auto;
	width:137px;
}
#contentWrapThreeCenter{
    float:left;
	top:431px;
	height:auto;
	width:333px;	
	margin-right:4px;
}
#contentpanethreeCenter {
    float:left;
	top:431px;
	height:auto;
	width:333px;
	
}
#topHolder {
    float:left;
	top:431px;
	height:360;
	width:622px;
		
	
}
#spacer{
	float:left;
	width:5px;
}
#rightWrap{
	float:left;
    top:431px;
	height:auto;
	width:290px;
	margin-left:-2px;
	margin-top:-1px;
	
}
.RightPane {
	float:left;
	top:431px;
	height:auto;
	width:290px;
}

.footerMenu {
	float:left;
	left:0px;
	top:852px;
	width:952px;
	height:34px;
	background-image:url(../images/footer.gif);
	background-repeat:repeat-x;
	text-decoration:none;
}

.footer{
	float:left;
	left:0px;
	width:952px;
	height:89px;
	background-image:url(../images/footer.gif);
	background-repeat:repeat-x;
}
.footerWrap{
	width:9520px;
	height:89px;
}
.holder{
    float:left;
    width:617px;
}
.footerCopyright{
	padding-top:30px;
    float:left;
	width:200px;
	height:50px
}

/*****************************************************
I.E. 6.0 Fix
*****************************************************/
* html #background{
margin-top:-5px;
}
* html .footer{
margin-top:-5px;
}
* html .news{
	float:left;
	background-repeat:repeat-x;
	height:262px;
	width:261px;
	border-left: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
* html #rightWrap{
	float:left;
    top:431px;
	height:auto;
	width:295px;
	margin-left:-2px;
	
}

/*******************************************************
 Presentation CSS that typically needs to be customized
*******************************************************/
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:38px;
	background-color: Transparent;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	
	 
	background-color: Transparent;
	
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	
	
    white-space: nowrap;  /*Word wrapping menu item now optional*/	
    padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	background-color: Transparent;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	font-weight: normal;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 0px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: Transparent;
	color:#820024;
}

.main_dnnmenu_itemhover td {  
	background-color: Transparent;
	color:#820024;
}

.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 5px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	/*background-image:url(../images/bgmenu.jpg);
	background-repeat:repeat-x;*/
	background-color:#ffffff;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
	border-left:#273E68 1px solid;
    border-right:#273E68 1px solid;
    border-bottom:#273E68 1px solid;
    border-top:#273E68 1px solid;
	text-align:left;
}
.main_dnnmenu_break {
	
	height: 5px;
	width:1px;
	background-color: #000000;
    color: #000000;
	margin-right:1px;
}

.main_dnnmenu_arrow {
    display:none;
	/*border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; */
}
.main_dnnmenu_rootmenuarrow {
    display:none;
	/*font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;*/
}


/***********************
Style for dropdown menu
***********************/
#networkBar {
  position: absolute;
  top: 0px;
  width: 1000px;
  z-index: 1;
  text-align: center;
}

#networkBarPopup {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
  vertical-align: top;
  background-color: #1f1f1f;
  text-align: center;
  background-image:url(../images/bgHead.jpg);
  background-repeat:repeat-x;
  
}

#networkBarBanners {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;

}
#networkBarBanners img {
  margin:0;
  cursor:pointer;
}

#networkBarBanners a {
  display: block;
  float: left;
  width: 215px;
  height: 30px;
  margin:0;
  margin-left: 10px;
  color:#FFFFFF;
  text-align:left;
}

#networkBarControls {
  width: 1000px;
  height: 17px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
  background-color: #1f1f1f;
  background-image:url(../images/bgHeadBottom.jpg);
  background-repeat:repeat-x;
}

#networkBarButton {
  display: block;
  position: absolute;
  float: left;
  margin-left: 15px;
}

#networkBarButton img {
  float: left;
}
