/* Chris Scheufele */
/* 2009  dr daryl allen       */
/* Afterhoursdevelopment.com */

/* Global Reset */	

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, images, ins, kbd,q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
	
	
	ol, ul {
		list-style: none;
	}
	
	table {
		border-collapse: separate; 
		border-spacing: 0;
	}

	caption, th, td {
		text-align: left; 
		font-weight: normal;
	}
	h1, h2, h3, h4, h5, h6 {
		font-weight:normal;
	}
	
/* End Global Reset */

/*
Dark Red: color="#dc0034"
Dark Blue: color="#0f277c"
*/


a {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: bolder;
	text-decoration: none;
}
a:visited {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
}
a:active {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: Yellow;
	font-weight: bolder;
	text-decoration: none;
}
a:hover {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
}
html, body {
	background: #ffffff;
	min-height: 625px;
	height: 100%;
	margin: 0px auto;
	padding:  0px auto;
	text-align: left;
	background-image: url(http://code.afterhoursdevelopment.com/gsbabowl/images/wood_bg.jpg);
	background-repeat: repeat;
}
html>body, html>body #construction {
    height: auto;
}
body#index {
	background: #ffffff;
	min-height: 625px;
	height: 100%;
	margin: 0px auto;
	padding: 0px auto;
	text-align: left;
	background-image: url(http://code.afterhoursdevelopment.com/gsbabowl/images/wood_bg.jpg);
	background-repeat: repeat;
}
p, font, td {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: Black;
	text-align: justify;
	margin-top: 1px;
	margin-bottom: 30px;
	line-height: 16px;
}
p#indent {
	text-indent: 20px;
}
b {
	font-weight: bolder;
}
sup {
	font-size: 9px;
}
ul {
	list-style: circle;
	padding: 0px 0px 3px 20px;;
	margin: 0px 0px 0px 0px;
}
li {
	padding: 3px 0px 0px 5px;
}
img#border {
	border: 1px solid #323232;
}
/* PAGE CONSTRUCTION */
#construction {
	position: absolute;
	width: 914px;
	min-height: 550px;
	height: 100%;
	margin-left: -457px;
	left: 50%;
	top: 0;
	z-index: 5;
	background: ;
	background-color: White;
	border-left: thick solid #dc0034;
	border-right: thick solid #dc0034;
}
#header {
	position: relative;
	width: 876px;
	height: 240px;
	margin-left: 19px;
	margin-right: 0px;
	z-index: 5;
}
#navigation {
	position: relative;
	width: 876px;
	height: 40px;
	margin-top: 2px;
	margin-left: 19px;
	margin-right: 0px;
	z-index: 5;
}
#content_base {
	position: relative;
	width: 876px;
	text-align: left;
	margin-top: 30px;
	margin-left: 19px;
	vertical-align: text-top;
	z-index: 5;
}
#content_left {
	margin: 0px 0px 50px 20px;
	float: left;
	border-top: thick solid #0f277c;
	padding-top: 40px;
	padding-bottom: 50px;
	padding-right: 30px;
	width: 607px;
	border-right: thin solid #0f277c;
}
#content_right {
	margin: 0px 0px 0px 0px;
	float: left;
	padding-left: 15px;
	width: 202px;
}
#footer {
	position: relative;
	float: left;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	width: 876px;
	height: 40px;
	padding-top: 15px;
	margin-top: 19px;
	margin-bottom: 19px;
	margin-left: -438px;
	left: 50%;
	bottom: 0;
	z-index: 10;
	background-color: #dc0034;
	vertical-align: middle;
	text-align: center;
}
	
/* CONTENT & SPECIAL TEXT FORMATING */
#hr {
	height: 1px;
	border: 0px;
	padding-bottom: 5px;
	background: url(images/content_hr.gif) repeat-x;
}
h1 {
	font: normal bold 16px Arial, Helvetica, sans-serif;
	color: #0f277c;
	text-align: left;
	margin: 0px;
	margin-bottom: 5px;
	line-height: 18px;
	padding: 0px 0px 0px 0px;
}
h2 {
	font: normal bold 16px Arial, Helvetica, sans-serif;
	color: #dc0034;
	text-align: left;
	margin: 0px;
	margin-bottom: 5px;
	line-height: 18px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
h3 {
	font: normal bold 22px Arial, Helvetica, sans-serif;
	color: #0f277c;
	text-align: center;
	margin: 0px;
	margin-bottom: 5px;
	line-height: 18px;
	padding: 0px 0px 0px 0px;
}
h4 {
	font: normal bold 20px Arial, Helvetica, sans-serif;
	color: #dc0034;
	text-align: left;
	margin: 0px;
	margin-bottom: 5px;
	line-height: 18px;
	padding: 0px 0px 0px 0px;
}
h5 {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #cc0033;
	margin: 0px;
	margin-bottom: 3px;
	line-height: 14px;
}
h6 {
	font: normal bold 14px Arial, Helvetica, sans-serif;
	color: Yellow;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 0px;
	line-height: 14px;
}