/* use CSS3 for rounded header corners */
header {
    margin-top:5px;
	background-color:#f2f2f2;
	border-top-left-radius: 25px;
	border-top-right-radius: 25px; 
	border-bottom-left-radius: 25px; 
	border-bottom-right-radius: 25px;
    border:3px solid #BE1E2D;

	
}



img.logo {
	float:right;
	margin-right:3.5em;
}


nav {

margin-top:5px;

}

.top-bar {
	height:47px;
border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-left-radius: 3px; 
	border-bottom-right-radius: 3px; 
    border:1px solid #333333;

}

.top-bar-section li.active:not(.has-form) a:not(.button) {
      padding: 0 15px;
      line-height: 45px;
      color: white;
      background: #BE1E2D;
      font-weight:bold; 

  }


.top-bar-section li.active:not(.has-form) a:not(.button):hover {
      padding: 0 15px;
      line-height: 45px;
      color: white;
      background: #BE1E2D;
}

.top-bar-section li:not(.has-form) a:not(.button):hover {
      padding: 0 15px;
      line-height: 45px;
      color: #BE1E2D;
      background: #f2f2f2;
}

a,a:visited {
color:#BE1E2D;	
}

a:hover {
    color:#BE1E2D;	
	font-weight:bold; 
}

h1 {
font-size:2.00em;
color:#333333;
font-family: CenturyGothic, AppleGothic, sans-serif;
font-weight:600;
text-shadow: -4px 3px #ffffff;
}


h2 {
	font-size:1.25em;
	color:#333333;
	font-family: CenturyGothic, AppleGothic, sans-serif;


}

h3 {
	color:#BE1E2D;
	font-size:1.1em;
	margin-top:1em;
	font-weight: bold;
}

h5 {
	font-size:1em;
	font-weight: bold;
}

.bold {
	font-weight: bold;
}

.panel  {
	border-color:#BE1E2D;
	margin-top:1em; 
}


li.active a {
	background-color:#f2f2f2; 
}


footer p {
padding: 0.75em 0 0.75em 0; /*top,right,bottom,left */
text-align:center;
font-size:0.75em;
margin-top:5px;
	background-color:#f2f2f2;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px; 
	border-bottom-left-radius: 3px; 
	border-bottom-right-radius: 3px;
    border:1px solid #BE1E2D;

}