.header {
width: 965px;/*sets the width for IE5.x's broken box model*/
w\idth: 965px; /* sets the width of the wrapper for compliant browsers*/
margin: 5px auto;/* centers the wrapper. First value - 5px - is applied to the top and bottom margins, auto sets the excess space on the view port evenly to the left and right*/
position: relative; /* important to position it relatively */
text-align: left; /* Realigns the text to the left after the IE hack in the body rule */
}


/* ========================= Alternative Header ===================== */


.alt_header {
width: 965px;/*sets the width for IE5.x's broken box model*/
w\idth: 965px; /* sets the width of the wrapper for compliant browsers*/
height: auto;
margin: 5px auto;/* centers the wrapper. First value - 5px - is applied to the top and bottom margins, auto sets the excess space on the view port evenly to the left and right*/
position: relative; /* important to position it relatively */
text-align: left; /* Realigns the text to the left after the IE hack in the body rule */
clear: both;
background-color: #FFFFFF;

}


/* ========================== End Alternative Header =================*/




/* ===================Social Media Box==============================*/


.social_media {

display: box;
width: auto;
float: right;
margin-top: 0px;
margin-right: 50px;

}

.social_media h4 {

margin: 0;
padding: 0;
color: CC3300;
font-size: 75%;

}

.social_media a {
	
text-decoration: none;	
	
}

.social_media img {
	
border: 0px;;	
	
}


.social_media a img {
	
text-decoration: none;	
	
}


/* ===================End Social Media Box==============================*/




/* =================== My Account ======================================*/


.alt_myacct {

display: block;
width: auto;
height: auto;
float: right;
/*background-color: #CC3300;*/
/*margin-right: 75px;*/
margin-right: 5px;
padding: 2px;
vertical-align: top;
text-align: right;
}


.alt_myacct a {

color: #0033CC;
font-weight: bold;
font-size:70%;
text-align: right;
vertical-align: middle;
/*color: #FFFFFF;*/
font-weight: bold;
text-decoration: none;
/*margin: auto;*/
}



.alt_myacct a:hover {

color: #0033CC;
font-weight: bold;
text-decoration: underline;
}

.alt_myacct a:visited {

color: #0033CC;
font-weight: bold;
text-decoration: none;
}


.alt_myacct h4 {
 
margin: 0px;
padding: 0px;
color: #CC3300;
font-size:60%;
vertical-align:bottom;

}

.alt_myacct p {
 
margin: 0px;
padding: 0px;
color: #CC3300;
display: inline;

}


/* ===================== End My Account ================================= */



/* ====================== Contact Info ==================================*/


.contact_info_b {

display: box;
width: 80px;
height: 38px;
float: right;
/*background-color: #CC3300;*/
/*margin-right: 75px;*/
vertical-align: middle;
padding: 2px;
margin-right: 15px;
padding-top:15px;

}


.contact_info_b a {

color: #FFFFFF;
font-weight: bold;
font-size:70%;
text-decoration: none;
text-align: center;
vertical-align: middle;
font-weight: bold;
text-decoration: none;
}



.contact_info_b a:hover {

color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}

.contact_info_b a:visited {

color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}


/* ====================== End Contact Info ==============================*/


.wplogo {
width: 412px;
height: 39px;
display: block;
float: left;
}


.wplogo img {

border: none;

}


.wplogo a {

text-decoration: none;
}


.wplogo a:hover {


text-decoration: none;
}



.contact_info {

width: 550px;
height: 39px;
float: right;
text-align: right;


}


.contact_info p {

/*font-size: 90%;*/
text-align: right;
color: #621010;



}


/*
.wpl_schedule {

color: #b36e6e;

}

*/




.top_links {

float: right;
display: block;
width: 85%;
/*border: 1px dotted #003366;*/
background-color: #5b2602;
margin: 0;

clear: both;

}


.top_links ul {

padding: 0;
margin: 0;
display: block;
text-align: right;
}

.top_links li {
	/*font-size: 80%;*/
	font-weight: bold;
	display: inline;
	margin: 0 5px;
	

}

.top_links li a{
	color:#ffffff;
	text-decoration: none;

}


.top_links li a:hover{
	color:#FFFFFF;
	text-decoration: none;
	background-color: #006699;
}




.top_clear {

width: 100%;
display: block;
height: 10px;
clear: both;

}

.footer {}

.footer p {
text-align: center;	
	
}


