/* CSS Document */

body{background-color:#7c7c7c; background-image: url(images/sliver.jpg); background-repeat:repeat-x; margin:0px;padding:0px;font-family: Verdana, Arial, Helvetica, sans-serif;}

#canvas{background-image: url(images/canvasBG.jpg); background-repeat:repeat-y; width: 784px; height:950px; position: absolute; margin-left: 50%; left:-392px; z-index:0;}

#contain{background-image:url(images/canvasBG.jpg); background-repeat:repeat-y;}

#homeHeader{background-image: url(images/homeHeader.jpg); width:860px; height:382px; padding: 0 0 0 0; position:Absolute; z-index: 1; margin-left: 50%; left:-430px;}

#pageHeader{background-image: url(images/pageHeader.jpg); width:860px; height:223px; padding: 0 0 0 0; position:Absolute; z-index: 1; margin-left: 50%; left:-430px;}

#ticker{background-image:url(images/tickerBG.jpg); width: 714px; height: 26px;position: absolute; top: 390px; margin-left: 50%; left:-357px; z-index:1;}
#tickerText{width: 714px; height: 26px;position: relative;left: 10px; z-index:2;}

#footer{z-index:3; background-image:url(images/canvasBG.jpg);  position:Absolute; top:850px; margin-left: 50%; left:-392px; height:75px; width: 784px; padding:0 0 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
#bottomCap{position:absolute; top:950px; margin-left: 50%; left:-392px; height:75px; width: 784px;}

#line{position:absolute; top:620px; left: 215px;}
#promotions{position:absolute; top: 250px; left: 0px; font-size: 11px; z-index:3;}

#login{position: absolute; top:400x; left: 402px; z-index:10;}
#search{position: absolute; top:100px; left: 402px; z-index:10;}
.changy{color:#BCBCBC;}
.changy2{color:black;}
#calendar{position:absolute; top:185px; left: 402px; z-index:3; line-height: 30px;}
#shares{position:relative; top:-15px;}
#intShares{position:absolute; top: 700px; left: 80px;}
#toggle{position:absolute; top: 700px; left: 55px;}
#mobile{position:absolute; top: 675px; left: 35px;}

#heading{color:#004593; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:15px;}
#heading2{color:#004593; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:14px;}

#content{position:absolute; top: 425px; left: 200px; width:550px;  height: 400px; }
table{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#content td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
#pageContent{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; height:360px; overflow:auto; border-top: 1px;}
#membersContent{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; height:400px; overflow:auto; border-top: 1px;}

#backLink{font-size: 10px; color:#2283E3;}
#backLink:hover{color:#FFC253;}

#news{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;  height:360px; overflow:auto;}
#newsHeadline{font-weight:bold;}
#newsContent{}
#newsTimestamp{font-size:10px; color: #AAAAAA;}

#promContent{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;  height:360px;}
#promHeadline{}
#error{position:Absolute; top:505px; left:835px; z-index:3; color:red; font-weight:bold; font-size:12px; display:none;}

/*#president{position:Absolute; top: 425px; left: 200px;}*/

/*#frontPageContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Position: Absolute;
	top: 430px;
	left: 350px;
	width:230px;
	height:180px;
	text-align: left;
	
}*/

#frontPageContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	Position: Absolute;
	top: 425px;
	left: 200px;
	width:390px;
	height:180px;
	text-align: left;
	z-index:100;
	
}

#fpcHeader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #004593;
	font-size:12px;
}
#readMore{
	text-decoration:none;
	color: black;
	float: right;
	display:block;
}
#readMore:hover{
	/*color:#004593;*/
	color: #FFC253;
}

#nav{z-index:2; position:absolute; top:425px; left: 35px;}

	#nav ul {
		margin: 0;
		padding: 0 0 0 0px;
		list-style: none;
		line-height: 20px;
	}
	
	#nav ul li{
		background-image: url(images/button.gif);
		background-repeat: no-repeat;
		padding: 3px 0 4px 0;
		width:150px;
	}
	
	#nav ul li.active{
		background-image: url(images/button_hover.gif);
		background-repeat: no-repeat;
		padding: 3px 0 4px 0;
		width:150px;
	}
	
	#nav ul li a{
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 0 0 0 25px;
		color: #000000;
		font-size: 12px;
		letter-spacing:-1px;
	}
	
	#nav ul li a:hover{
		color: #F5B725;
	}
	
	
	
	
#subNav{z-index:2;}

	#subNav div {
		float:right;
		margin-right: 75px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #004593;
		font-size: 11px;
		font-weight:bold;
		margin-bottom:0px;
	}
	
	#subNav ul {
		margin: 0;
		padding: 5 0 0 0px;
		list-style: none;
		line-height: normal;
		float:right;
	}
	
	#subNav ul li{
		display: inline;
		padding-right: 8px;
		padding-left: 8px;
	}
	
	#subNav ul li a{
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #2283E3;
		font-size: 12px;
		letter-spacing:-1px;
	}
	
	#subNav ul li a:hover{
		color: #2254FF;
		text-decoration: underline;
	}
	
/*#subNav{z-index:2;}

	#subNav ul {
		margin: 0;
		padding: 0 0 0 0px;
		list-style: none;
		line-height: normal;
	}
	
	#subNav ul li{
		
		display: inline;
		padding-right: 8px;
		padding-left: 8px;
	}
	
	#subNav ul li a{
		text-decoration: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #2283E3;
		font-size: 12px;
		letter-spacing:-1px;
		
	}
	
	#subNav ul li a:hover{
		color: #2254FF;
		text-decoration: underline;
	}*/
	
	
.members{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black;
	border-collapse: collapse;
	background-color: #EEEEEE;
}

.members td{
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black;
	border-collapse: collapse;
	background-color:  #EEEEEE;
	text-align:center;
}

.members th{
	/*border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black;
	border-collapse: collapse;
	background-color: #9EBCE9; */
	text-align:center;
	background-image: url(images/bar.jpg);
	background-repeat:repeat-x;
}

.members th a{text-decoration:none;}

.members2 td{
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black;
	border-collapse: collapse;

	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

.memberPic{
	
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	height: 190px;
	width: 100px;
	
}

.sort{
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	font-size: 12px;
	background-color:#E8E8E8;
}

.sort th{
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black;
	border-collapse: collapse;
	background-color: #8FD8FF;
}

.sort tr{
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: black;
	border-collapse: collapse;
}
