
/*LAYOUT*/


body {
	
	background-image:url(../images/bg.jpg);
	background-repeat:repeat-y;
	background-position:center;
	background-color:#6c1f7f;
	margin-top:0;
	}

h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 110%;
	font-weight: normal;
	color:#000000;
    
}
h1 span{
	color:#28598B;
}
#line { 
float:left;
margin-left:5px;
margin-top:5px;
width: 610px; 
height: 1px; 
background-color: #ccc; 
} 

#divisionline { 
float:left;
margin-left:5px;
margin-top:5px;
width: 430px; 
height: 1px; 
background-color: #ccc; 
} 



.masterContainer {
	width: 908px;
    margin:0 auto;
	
	
}
a:hover{
	color:#7F0013;
	text-decoration:none;
	
}



#masterContainer2 {
width: 908px;
    margin:0 auto;

}
#topNav{
	float:left;
	display: block;
	width: 272px;
	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:908px;
	height:170px;
	background-image:url(../images/header.png);
	
}


#menubackground {	
	float:left;
	left:20px;
	top:200px;
	width:908px;
	height:38px;
	text-align: center;
}

#menu {
	float:left;
	height:auto;
	margin-top:27px;
	width:908px;
			
}
#searchSpacer{
    float:left;
	height:auto;
	margin-top:10px;
	padding-left:5px;
	width:352px;
}
#zone1{
	float:left;
	display: block;
	left:402px;
	top: 0px;
	height: 100px;
	width: 170px;
	z-index: 2;
	
}
#zone2{
	float:left;
	display: block;
	left:592px;
	top: 0px;
	height: 100px;
	width: 170px;
	z-index: 2;
	padding-right:165px;
	
}

#search {
	float:left;
	height:auto;
	margin-top:10px;
	padding-left:15px;
	text-align:right;
	margin-bottom:-47px;
				
}
#background {
	float:left;
	left:20px;
	top:431px;
	width:908px;
	height:auto;
	background-color:#FFFFFF;
	
}
#backgroundContent{
	float:left;
	left:20px;
	top:431px;
	width:908px;
	height:auto;
	background-image:url(../images/ContentSix.jpg);	
}

#backgrounddivisionContent{
	float:left;
	left:20px;
	top:431px;
	width:908px;
	height:auto;
	background-image:url(../images/ContentDivision2.jpg);	
}

#wrapper{
	width:922px;
	margin:0 auto;
	
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}
.welcomeContant{
   margin-top:15px;
   margin-bottom:15px;
   margin-left:15px;
   margin-right:15px;

}

#welcome{
	width:908px;
    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;
}

.ContentPaneDivisions{
    float:left;
	width:918px;
}

.ContentPaneDivOne{
    float:left;
	width:459px;
}

.ContentPaneDivTwo{
    float:left;
	width:459px;
}

#contentWrap{
    float:left;
	top:431px;
	height:auto;
	width:100%;
	margin-right:7px;	
	margin-top:-1px;
}
#ContentPaneWrap {
    float:left;
	top:431px;
	width:100%;
	height:auto;
}
#ContentPaneWrap2 {
    float:left;
	top:431px;
	width:100%;
	height:auto;
	margin-right:10px;
}
.flashpane2{
	float:left;
	width:620px;
	height:200px;
	
	margin-top:0px;
}


.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:288px;
	margin-left:-2px;
	
}
.RightPane {
	float:left;
	top:431px;
	height:auto;
	width:290px;
}

.footerMenu {
	float:left;
	left:0px;
	top:852px;
	width:908px;
	height:34px;
	background-image:url(../images/ys12.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
}

.footer{
	float:left;
	left:0px;
	width:908px;
	height:89px;
	background-image:url(../images/ys13.jpg);
	background-repeat:repeat-x;
}
.footerWrap{
	width:9080px;
	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;
}
* html .flashpane2{
	float:left;
    top:431px;
	height:auto;
	width:295px;
	margin-bottom:-19px;
}
/*******************************************************
 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: Georgia, "Times New Roman", Times, serif;
	font-size: 105%;
	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: #000000; 
	background-color: Transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 105%;
	font-weight: normal;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*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: 908px;
  z-index: 1;
  text-align: center;
}

#networkBarPopup {
  width: 908px;
  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: 908px;
  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: 20px;
  color:#FFFFFF;
  text-align:left;
}

#networkBarControls {
  width: 908px;
  height: 0px;
  margin:0 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;
}

.Normal {
font-family:Arial, Helvetica, sans-serif;
font-size:small;
}
