@charset "utf-8";
/* CSS Document */

/* Start of Entire Page html */
html,
html * {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    text-decoration-color: #000000;
	font-size: 60px;
	font-weight:bold;
	text-align: center;
	align-content: center;
    background-color:#e8bfa6;
	float:none
	}
/* End of Entire Page html */



/* Center Page Content */
.CenterPage {
    margin: 0 auto;
	min-width:1200px;
}
/* End Center Page Content */


/* Center */
.center {
	margin: 0 auto;
	align-content: center;
	height:auto;
	min-width:1200px;
	text-align:center;
}
/* End Center */


/* Special SubHeadings */
.specialsubheading {
    color:#ba5049;	
}
/* Special SubHeadings */



/* Section Heading */
.sectionheading {
	color:#4d7124
}
/* Section Heading */



/* Start of Link Colors */
html a {
    font-weight: bolder;
    text-decoration: none;
    float: none;
    text-align: center;
    }

a:link {
    color:#3c47f7;
}

a:visited {
	color:#3c47f7;
}

a:hover {
	color:#3c47f7;
	text-decoration: underline;
}

a:active {
	color:#3c47f7;
	text-decoration:underline;
}

a:focus {
	color:#3c47f7;
	text-decoration:underline;
}

/* End of Link Colors */




/* Header */
.header {
    position: relative;
    width: 100%;
}
/* End of Header */


.nav {
  z-index:auto;
  top: 0;
  left: 0;
  opacity: .95;
  position: relative;
  display: block !important;
  float: left;
  width: 420px;
}


/* Start of Menu */

.menubox {
	width:420px;
}

#MENU {
    margin:0;
    width:420px;
 }

  #MENU ul {
    margin:0px;
    padding:2px;
    line-height:70px;
    font-size: 60px;
	color:#FFFFFF;
	background:#e8bfa6;
 }

  #MENU ul a {
    margin:0px;
    padding:2px;
    line-height:70px;
    font-size: 60px;
	color:#FFFFFF;
	background:#e8bfa6;
 }

  #MENU li {
    margin:0px;
    padding:2px;
    list-style:none;
    float:left;
    position:relative;
    background:#3c47f7;
 }

  #MENU li a {
    margin:0px;
    padding:2px;
    list-style:none;
    float:left;
    position:relative;
    background:#3c47f7;
 }

#MENU ul li {
    text-align:center; 
    height:70px;
    width:420px;
    display:block;
    color:#FFFFFF;
    font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    text-decoration:none;
    border:1px solid #FFFFFF;
    text-shadow:1px 1px 1px #000; 
	background:#3c47f7;
 }

  #MENU ul li a {
    text-align:center; 
    height:70px;
    width:420px;
    display:block;
    color:#FFFFFF;
    font-family:Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
    text-decoration:none;
    border:1px solid #FFFFFF;
    text-shadow:1px 1px 1px #000; 
	background:#3c47f7;
 }

 /*********************************************/
 /* hide menu and allow it to return */
 /*********************************************/

	#MENU ul ul {
	position:absolute;
	visibility:hidden;
	top:70px;
 }

  #MENU ul li:hover ul {
    visibility:visible;
    z-index:9999; 
 }

  /**********************************************/

  /*sets top level hover color*/

  #MENU li:hover {
   background:#3c47f7;
   color:#FFFFFF;
 }

  #MENU li a:hover {
   background:#3c47f7;
   color:#FFFFFF;
}


  /*sets link items hover color and background*/

  #MENU ul li:hover ul li a:hover {
    color:#3c47f7;
    background:#e8bfa6;
 }

/*sets link items active color and background*/

#MENU ul li:active ul li a:active {
    color:#3c47f7;
    background:#e8bfa6;
 }

/*sets link items focus color and background*/

#MENU ul li:focus ul li a:focus {
    color:#3c47f7;
    background:#e8bfa6;
 }


  /* Changes text color on hover for main menu hover*/

  #MENU ul a:hover {   
  color:#FFFFFF;
 } 
  
 /* Contains the Float */

 .clearFloat {
    clear:both; 
    margin:0;
    padding:0;
 }

 /* IE7 Display Fix */

 #MENU ul li { 

  display: inline; 
 
 }
/* End of Menu */



/* Sitename */

#sitename {
    position: relative;
    width: 420px;
    height: 200px;
	margin-top:0px;
	background:#e8bfa6;
    }

/* End Sitename */




/* PageTitle */
#PageTitle {
	float: right;
    margin: 0;
    padding-top: 5px;
	padding-right: 10px;
	width: 58%;
 }
/* End PageTitle */



.divider {
	width: 100%;
	align-content: center;
	height:auto;
	min-width:1200px;
}


/* Footer */
.networklink {
    margin: 0 auto;
    align-content: center;
    text-align: center;
    font-size: smaller;	
	min-width:1200px;
}

.networklink a {
	fontsize: smaller;
}


.designcredit {
    margin: 0 auto;
    align-content: center;
    text-align: center;
	min-width:1200px;	
    font-size: x-small;
}

.designcredit a {
	font-size: x-small;
}

