
/*
Generic Style
*/
html, body 
{ 
	margin: 0; 
	padding: 0; 
}

body
{
	background:#940000;
	/*text-align:center;*/  
	
}

a:link, a:visited, a:active 
{ /* this defines unclicked, and clicked link properties */
	text-decoration: none;
	color: #940000; 
}

a:hover
{ /* defines mouseover, and clicked/processing links */
	text-decoration: underline; 
	color: #940000;
}

hr
{
	width:750px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

img 
{ 
	border: 0px; 
}

#test
{
	position:inherit;
	top:210px;
	
}

#header
{
	left:50px;
}

#main_nav
{
	position:absolute;
	top:130px;
	left:71px;
	height:50px;	
	margin-right:auto;
	margin-left:auto;      
}

div#content
{
	background-image:url('../images/contentBoarder.jpg');
	background-repeat:repeat-y;
	position:absolute;
	top:180px;
	left:60px;
	width:824px;
	display:block;
	padding-left:15px;
	padding-right:1px;
	min-height:654px;
	border: 0px solid green;
/*	margin-right:auto;
	margin-left:auto;  		TRYING FOR CENTER */
}

#headTable
{
	width:834px;
	height:180px;
	position:absolute;
	left:60px;
	background-image:url('../images/contentBoarder.jpg');
	background-repeat:repeat-y;
}

#title
{
	position:relative;
	left:20px;
	top:5%;
}

#titlecell
{
	width:500px;
	vertical-align:top;
	text-align:left;
}
#secnavcell
{
	vertical-align:top;
}

#seco_nav
{
	z-index:1000;
}

div#content p, div#content h1, div#content h2, div#content h3, div#content ph4, div#content h5, div#content h6 
{
	position:relative;
	width:800px;
	left:5px;
}

/*
Home Page Style
*/

table#hometable
{
	margin-top:30px;
}
td.firstRow
{
	height:160px;
	background-image:url('../images/bigadboxbg.jpg');
}

td.secondRow, td.lastRow
{
	height:120px;
	background-image:url('../images/adboxbg.jpg');
}

#hometable td
{
	width:267px;
	padding:0px;
}

div#homeQuickNavPics h2, #hometable h2
{
	padding:2px;
	margin:1px;
	color:white;
	width:260px;
	text-align:center;
}

div#homeQuickNavPics h3, #hometable h3
{
	color:white;
	padding:2px;
	margin:1px;
	width:260px;
	text-align:center;
	padding:2px;
}

div#homeQuickNavPics h4, #hometable h4, div#homeQuickNavPics p, #hometable p
{
	color:white;
	width:260px;
	text-align:center;
	padding:2px;
	margin:1px;
}

div#homeQuickNavPics a, #hometable a
{
	color:white;
	text-align:center;
	text-decoration:underline;
}

/*
TeamPage Style
*/

table.teamtable, table.testimTable
{
	width:814px;
	border:0; 
	text-align:center;
}

td.coachInfo
{
	height:80px;
}

.teamTypeTitle, .picTypeTitle, .testTypeTitle 
{
	background-color:#CC0000;
	color:#ffffff;
	background-image:url("../images/headerbar.jpg");
	height:26px;
	width:814px;
}


/*
StaffPage Style
*/

img#mugshot
{
	position:relative;
	top:5px;
	left:1px;
	width:170px;
	height:220px;
}

div#bios
{
	position:relative;
	top:-215px;
	left:200px;
	width:580px;
}

#staffLinks
{
	position:absolute;
	top:-350px;
}
/*
#staffConditional{
	position:inherit;
	top:265px;
}
*/

/*
Pictures page
*/
img.thumb
{
	max-height:200px;
	max-width:150px;
}
table.pictable
{
	width:95%;
	border:0; 
	text-align:center;
}

/*
 * Testimonial Page
 */
.testimSeperator
{
	background-color: #C60000;
}
.testimContent
{
	text-align:left;
}
.testimFrom
{
	text-align:right;
}

/*
Award Add Page
*/
.awardTitle
{
	background-color:#CC0000;
	color:#ffffff;
	width:612px;
}
.acceptedTitle
{
	background-color:#CC0000;
	color:#ffffff;
	width:200px;
}
/*
Updates Page
*/
.updateTitle, .updateSectionTitle
{
	background-color:#CC0000;
	color:#ffffff;
	width:795px;
}
.upUserTitle, .upUser
{
	background-color:#CC0000;
	color:#ffffff;
	width:120px;
}
.upDescTitle, .upDesc, .upDesctest, .upDesctest .custom_margins 
{
	background-color:#CC0000;
	color:#ffffff;
	max-width:390px;
	
}
.upDelTitle, .upEditTitle, .upAcceptTitle, .upDel , .upEdit, .upAccept
{
	background-color:#CC0000;
	color:#ffffff;
	max-width:50px;
	text-align:center;
	
}
.upDateTitle, .upDate
{
	background-color:#CC0000;
	color:#ffffff;
	max-width:100px;
	text-align:center;
}
.upDel , .upEdit, .upAccept, .upDate, .upDesc, .upUser, .upDesctest
{
	background-color:#ffffff;
	color:#CC0000;
	border:1px solid #CC0000;
}
.upDesctest .custom_margins 
{
	background-color:#ffffff;
	color:#CC0000;
}
/*
User Add Page
*/
fieldset#useraddgen
{
	width:300px;
	height:130px;
	text-align:right;
}
fieldset#useraddisbox
{
	height:130px;
	width:150px;
	text-align:right;
}

.useraddtableheader
{
	text-align:center;
	font-weight:bold;
}
fieldset#useraddcoach, fieldset#useradddirect
{
	width:430px;
	text-align:right;
	visibility:hidden;
	display:none;
}
#fieldsettable
{
	vertical-align:top;

}
fieldset, form
{
	max-width:786px;	
}
