@charset "utf-8";
/* CSS Document */

/*****************CLASS STYLES:  These items control the specific style assignments i.e. paragraph font sizes, link colors, text formating, picture formating.  Anything that is specifically altering the normal html properties.**************************************************/
p {
	font-family:Verdana, Geneva, sans-serif;
	color:white;
	font-size:12px;
	text-align:justify;
}

.members {
	font-family:Tahoma, Geneva, sans-serif;
	color:white;
	font-size:16px;
	text-align:left;
	font-weight:bold;
}


hr {
	color:#606;
	width:90%;
}

h1  {
	font-family:Verdana, Geneva, sans-serif;
	color:white;
}

h2  {
	font-family:Verdana, Geneva, sans-serif;
	color:white;
}

h3  {
	font-family:Verdana, Geneva, sans-serif;
	color:white;
}

h4  {
	font-family:Verdana, Geneva, sans-serif;
	color:white;
}

a:link, a:visited {
	color:#909;
}

li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:white;
	list-style:disc;
}
	
	
/*/////////////////////////CLASS STYLES//////////////////////////////////////////////*/

.facebook {
	float:left;
	padding:0px 15px 0px 0px;
	clear:right;
}

.table-small-font {
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	font-size:9px;
	color:white;
}

.table-medium-font {
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	color:white;
}
.right-col-photo {
	padding:0 0 0 25px;
}
.right-col-photo-news {
	padding:15px 0 0 25px;
}
.col-header {
	padding:15px 5px 5px 0px;
	float:left;
	clear:right;
}

.member-bullets {
	float:left;
	clear:right;
	padding:10px 5px;
	text-decoration:none;
}

.staff-background {
	border: 2px silver groove;
}

/****************DIV CONTAINER STYLES AND PROPERTIES: These items control the layout of the site, the padding and margins of each box, the width, height and overflow.  It is CRITICAL that you DO NOT ALTER ANYTHING BELOW THIS NOTE, UNLESS YOU ABSOLUTLEY KNOW WHAT YOU ARE DOING*********/

body {
	margin-left:auto;
	margin-right:auto;
	border:0;
	padding:0;
	background-image:url(images/body-background/body-bgrd.png);
	background-repeat:repeat-x;
	color:black;
}

#black-spacer{
	width:900px;
	height:765px;
	background-image:url(images/images/stryke-bp-body-bg.jpg);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	border:0;
}

#site-wrapper {
	width:900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;	
	border:0;
	padding:0;
	background:#000;
}

#site-wrapper-alumni {
	width:900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;	
	border:0;
	padding:0;
	background-color:#000;
	border:0;
}


#header {
	width:900px;
	height:175px;
	background-image:url(images/images/header-2011.png);
	background-repeat:no-repeat;
	margin:0 auto;
	padding:0;
	border:0;
}

#navigation {
	width:900px;
	height:auto;
	margin:0 auto;
	border:0;
	padding:0;
}

#top-half-wrapper {
	width:900px;
	height:415px;
	margin:0;
	border:0;
	padding:0;
}

#top-half-wrapper-staff {
	width:900px;
	height:auto;
	margin:0;
	border:0;
	padding:0;
}

#mainframe {
	width:545px;
	height:auto;
	background-repeat:no-repeat;
	margin:0;
	padding:10px 10px 10px 10px;
	border:0;
	float:left;
}

#bragframe {
	width:335px;
	height:415px;
	background:black;
	background-repeat:no-repeat;
	margin:0;
	padding:10px 0px 15px 0px;
	border:0;
	float:left;
}

#lower-half-wrapper {
	width:900px;
	height:350px;
	padding:0;
	margin:0;
	border:0;
}

#lower-half-wrapper-staff {
	width:900px;
	height:auto;
	padding:0;
	margin:0;
	border:0;
}

#bottom-wrapper {
	width:900px;
	height:auto;
	float:left;
	clear:left;
}

#lowerframe-col-1 {
	width:270px;
	height:auto;
	margin:0;
	border:0;
	float:left;
	padding:0px 15px 0px 15px;
}

#lowerframe-col-2 {
	width:270px;
	height:auto;
	margin:0;
	border:0;
	float:left;
	padding:0px 15px 0px 15px;
}

#lowerframe-col-3 {
	width:270px;
	height:auto;
	margin:0;
	border:0;
	float:left;
	padding:0px 15px 0px 15px;
}

#footer {
	width:auto;
	height:50px;
	background-image:url(images/body-background/footer-bgrd.png);
	background-repeat:repeat-x;
	margin:0 auto;
	padding:5px 0px 0px 0px;
	border:0;
	clear:both;
	
}

#copyright {
	width:900px;
	height:40px;
	margin-left:auto;
	margin-right:auto;
	padding:8px 0px 0px 0px;
	border:0;
	text-align:center;
	
}

/*//////////////////////////////CONTENT PAGE CSS NOT SHARED BY INDEX PAGE//////////////////////////*/

#background-container {
	width:900px;
	height:auto;
	background:black;
	/*background-image:url(images/images/stryke-bp-body-bg-1.jpg);
	background-repeat:repeat-x;*/
	padding:0;
	margin:0;
	border:0;
}

#background-container-alumni {
	width:900px;
	height:auto;
	background:black;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	border:0;
}
#background-container-calendar {
	width:auto;
	height:765px;
	background:#000;
	padding:25px 0px 0px 100px;
	margin:0;
	border:0;
}
#background-container-videos {
	width:900px;
	height:765px;
	background:#000;
	padding:0;
	margin:0;
	border:0;
}

#left-col-wrapper {
	width:580px;
	height:auto;
	/*background-image:url(images/images/stryke-bp-body-bg-1.jpg);
	background-repeat:no-repeat;*/
	float:left;
	padding:15px 10px 5px 10px;
	border:0;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	color:white;
}

#left-col-wrapper-overflow {
	width:580px;
	height:auto;
	background:#000;
	background-repeat:no-repeat;
	float:left;
	padding:15px 10px 5px 10px;
	border:0;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	color:white;
}

#right-col-wrapper {
	width:250px;
	height:auto;
	float:left;
	padding:20px 20px 5px 30px;
	border:0;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	color:white;
	background:black;
}

#right-col-wrapper-overflow {
	width:250px;
	height:1280px;
	float:left;
	padding:15px 20px 5px 30px;
	border:0;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	color:white;
	background:black;
}

#right-col-wrapper-overflow-staff {
	width:250px;
	height:1533px;
	float:left;
	padding:15px 20px 5px 30px;
	border:0;
	margin:0;
	font-family:Verdana, Geneva, sans-serif;
	color:white;
	background:black;
}

