﻿body {
	text-align: center;
	padding:0px;
}

#container {
	width:880px;
	text-align:left;
	margin: 0px auto;
  	padding: 0;
}

a {
	color:#FF8800;
}

a:hover {
	color:#fff;
}
/*Top Bar*/

.topbar {
	height:39px;
	background:white;
	border-bottom:2px #696969 solid;
}

.topbar img{
	border-style:none;
}

.breadcrumbs{
	height:25px;
	margin-top:15px;
	float:right;
}

.breadcrumbs ul{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8pt;
	color: black;
	line-height: 30px;
	white-space: nowrap;
}
.breadcrumbs li{
	background-image: url('images/arrow.jpg');
	background-position:left;
	background-repeat:no-repeat;
	padding-left:12px;
	list-style-type: none;
	display:inline;
}
.breadcrumbs li a{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:8pt;
	color: black;
	text-decoration: none;
	padding-right:5px;
	color: black;
}
.breadcrumbs li a:hover{
	font-weight: bold;
}

.announcement {
	float:none;
	width:880px;
	height:25px;
	padding-top:5px;
	background-color:#FFCC00;
	text-align:center;
	color:black;
	font-family:Stencil;
}

.announcement a {
	text-decoration:none;
	color:black;
}

.spacing {
	background-color:black;
	width:880px;
	height:20px;
	float:none;
}

/*Sidebars*/

.sidebar {
	background-image:url('images/sidebox.jpg');
	background-repeat:repeat-y;
	height:1150px;
	float:left;
	margin-left:-20px;
	margin-top:-60px;
}

.sidebar2 {
	background-image:url('images/sidebox2.jpg');
	background-repeat:repeat-y;
	height:1150px;
	float:right;
	margin-right:-20px;
	margin-top:-60px;
}



/*Header*/

.header {
	width:880px;
	height:120px;
	padding-bottom:10px;
	background-color:black;
}

.indexfooter {
	width:880px;
	height:80px;
	padding-top:10px;
	background-color:black;
}


/* Main Navigation */

.mainnav {
	float:left;
	height:301px;
	width:212px;
	background:black;
	border-left:2px black solid;
	border-right:2px black solid;		
	padding-bottom:2px;
}

.mainnav ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	color:black;
	text-align:right;
	width:199px;	
	margin-left:5px;
	padding-left:5px;
	margin-top:10px;
	padding-top:10px;
	margin-right:2px;
	padding-right:2px;

}

.mainnav li {
	background-image:url('images/mainnav_arrows.jpg');
	background-position:right;
	background-repeat:no-repeat;
	padding-bottom:5px;
	border-bottom:1px gray dotted;
	padding-top:5px;
	padding-right:25px;
	list-style:none;
	color:white;
}

.mainnav a{
	text-decoration:none;
	color:white;
}

.mainnav li:hover{
	color:black;
	background:#4682B4;
	list-style:none;
	background-image:url('images/mainnav_arrowhover.jpg');
	background-position:right;
	background-repeat:no-repeat;

}


/*Menu*/
#menu {
	height: 47px;
	width: 880px;
	background-color:#F5E81B;
}

#menu ul {
	margin: 0;
	padding: 0;
	width:880px;
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	float: left;
	padding: 15px 35px 16px 31.5px;
	letter-spacing: -1px;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-left: #58032F 1px solid;
	color: #000;
	background-color:#F5E81B;
}

#menu a:hover {
	background: #FFCC00;
	color: #FFF
}

#menu .current_page_item a {
	background: #CC9933;
		color: #FFFFFF;
}

#menu .last{
	border-right: #58032F 1px solid;
	padding-right:6.5px;
}

/*Flash Slideshow*/

.slideshow {
	float:none;
	width:880px;
	height:350px;
	background-color:#000;
	padding-top:28px;
}

.slideshow object{
	margin-left:110px;
	border: 1px white solid;
	padding:0px;
	
}

.slideshow img {
	margin-left:110px;
	border: 1px white solid;
	padding:0px;
		
}

/*Dividers*/



/* Main Content */

.maincontent {
	float:left;
	background-color:black;
	width:880px;
}


.athletic {
	width:400px;
	height:400px;
	margin-left:40px;
	background-image:url('images/athletics2.jpg');
	background-repeat:no-repeat;
	float:left;
}

.athletic h2 {
	color:#EE9C00;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	margin-left:240px;
	margin-top:48px;

}

.athletic p {
	color:#fff;
	font-size:10pt;
	font-family:Tahoma;
	text-align:right;
	width:180px;
	float:right;
	margin-right:45px;
}

.leadership {
	width:400px;
	height:400px;
	margin-left:20px;
	background-image:url('images/leadership.jpg');
	background-repeat:no-repeat;
	position:relative;
	float:left;
}

.leadership h2 {
	color:#EE9C00;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	margin-left:45px;
	margin-top:48px;

}

.leadership p {
	color:#fff;
	font-size:10pt;
	font-family:Tahoma;
	text-align:left;
	width:180px;
	float:left;
	margin-left:45px;
}

.social{
	width:400px;
	height:400px;
	margin-left:40px;
	background-image:url('images/social.jpg');
	background-repeat:no-repeat;
	float:left;
	position:relative;
	margin-top:-70px;
}

.social h2{
	color:#EE9C00;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	margin-left:240px;
	margin-top:48px;

}

.social p{
	color:#fff;
	font-size:10pt;
	font-family:Tahoma;
	text-align:right;
	width:180px;
	float:right;
	margin-right:45px;

}

.service {
	width:400px;
	height:400px;
	margin-left:20px;
	background-image:url('images/service.jpg');
	background-repeat:no-repeat;
	position:relative;
	margin-top:-70px;
	float:left;	
}

.service h2{
	color:#EE9C00;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	margin-left:45px;
	margin-top:48px;	
}

.service p {
	color:#fff;
	font-size:10pt;
	font-family:Tahoma;
	text-align:left;
	width:180px;
	float:left;
	margin-left:45px;
	
}

.box {
	width:820px;
	margin-left:20px;
	margin-top:20px;
	float:left;
}

.box_recruitment_body {
	width:558px;
	margin-left:30px;
	margin-top:20px;
	float:left;
}

.box_recruitment_side {
	width:232px;
	margin-left:20px;
	margin-top:20px;
	float:left;
}

.box_recruitment_body h2 {
	color:#EE9C00;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	border-bottom:5px #F8F400 solid;
}

.box_recruitment_img {
	border:0;
}

.box img {
	border:0px #696969 solid;
	margin-right:10px;
	float:left;
}

.box h2 {
	color:#EE9C00;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	border-bottom:5px #F8F400 solid;
}


.box p {
	color:#fff;
	font-family:Tahoma;
	font-size:10pt;
}

.picturebox {
	width:820px;
	margin-left:auto;
		margin-top: 20px;
	text-align: center;
	margin-right: ;
}

.picturebox img {
	border:0px #696969 solid;
	float:none;
	margin-right:10px;
	margin-top:10px;
}


.listofimages {
	width:320px;
	float:left;
}

.listofimages img{
	border:1px #696969 solid;
	margin-right:10px;
	margin-left:10px;

}

.middle_content {
	width:540px;
	margin-right:10px;
	margin-left:10px;
}

.middle_content h2 {
	color:#EE9C00;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	border-bottom:5px #F8F400 solid;
}

p {
	color:#fff;
	font-family:Tahoma;
	font-size:10pt;

}


ul.orangesquare { 
	margin:10px 0; 
	padding:0;
}

ul.orangesquare li {
	padding-left:15px;
	margin-bottom:4px;
	list-style: none;
	background:url(images/orangesquare.gif) no-repeat left 9px;
	position: relative;
	color:#fff;
	font-family:Tahoma;
	font-size:10pt;


}

ul.orangesquare li a{
text-decoration:none;
}


.missionstatement {
	width:600px;
	margin-left:140px;
	color:#fff;
	font-family:Tahoma;
	font-size:10pt;
	text-align:center;
	border-bottom:5px #F8F400 solid;
	border-top:5px #F8F400 solid;
	padding-top:10px;
	padding-bottom:10px;
}

.missionstatement h2 {
	color:#EE9C00;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	border-bottom:5px #F8F400 solid;
	text-align:center;

}

.servicestatement {
	width:600px;
	margin-left:140px;
	color:#fff;
	font-family:Tahoma;
	font-size:10pt;
	text-align:left;
	padding-top:25px;
	padding-bottom:25px;
}

.servicestatement h2 {
	color:#EE9C00;
	font-family:Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	border-bottom:5px #F8F400 solid;
	text-align:center;

}

.pageheading {
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	border-left: #58032F 1px solid;
	color: #CC9933;
	margin-top:20px;
	margin-bottom:20px;
	width: 880px;
	text-align: center;
}

.indexheading {
	text-decoration:none;
}

.championships {
	color: #FFFFFF;
}

.championships td{
	padding-left:25px;
}

.championships th{
	font-size:20px;
	padding-left:25px;
}

.members {
	color: #FFFFFF;
	margin-left:auto;
	margin-right:auto;
	width:600px;
}

.members td{
	padding-left:25px;
}

.members th{
	font-size:20px;
	color: #F8F400;
	padding-left:25px;
}


/*Footer*/

.footer {
	width:880px;
	border-top:2px #696969 solid;
	background-color:#fff;
}

.footer p {
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	color:gray;
	float:left;
	text-align:left;
	margin-top:10px;
}

.footer img {

	padding:4px;
	float:right;
}

.footer a {
	color:gray;
}

.footer a:hover {
	text-decoration:none;
}

/*Rounded Box*/

.roundedrectangle{display:block}
.roundedrectangle *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFCC00}
.roundedrectangle1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #6d5700;
  border-right:1px solid #6d5700;
  background:#bf9900}
.roundedrectangle2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #191400;
  border-right:1px solid #191400;
  background:#cea500}
.roundedrectangle3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #cea500;
  border-right:1px solid #cea500;}
.roundedrectangle4{
  border-left:1px solid #6d5700;
  border-right:1px solid #6d5700}
.roundedrectangle5{
  border-left:1px solid #bf9900;
  border-right:1px solid #bf9900}
.roundedrectanglefg{
  background:#FFCC00;
  font-family:Tahoma;
  font-size:10pt;  
  text-align: left;
  padding:10px;
}
