@charset "utf-8";
/* CSS Document */


*	
	{
		padding:0;
		margin:0;
		z-index:0;
		font-size:10px;
	}
	
html
	{
		height:100%;
	}
		
body
	{
		height:100%;
		width:100%;
		background-color:#e6e6e6;
	}
	
/*main div centering everything and will contain repeated background*/	
#container
	{
		height:auto !important;
		height:100%;
		min-height:96%;
		width:913px;
		
		position:relative;
		left:50%;
		top:4%;
		margin-left:-456px;
		
		background:url(../images/shadow.jpg) repeat-y;
	}
	
/*Containing Mark Fisher Title and top shadowing*/
#header
	{
		height:60px;
		position:relative;
		width:912px;
		margin-left:1px;
	}
	
#pageName
	{
		
		height:35px;
		margin:-30px 80px 5px;
	}

.name a
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:3.0em;
		color:#393939;
		position:relative;
		float:left;
		font-weight:normal;
		list-style:none;
		text-decoration:none;
	}
	
.name strong
	{
		margin-left:0.3em;
		font-size:1em;
		color:#922b2d;
		font-weight:normal;
	}
	
/* Top image */
#topImage img, #topImageFlash
	{
		height:192px;
		width:752px;
		position:relative;
		left:74px;
		border-top:0.1em solid #BFBFBF;
		padding-top:0.7em;
	}
/* hide "accessible" slideshow images */		
#topImage p {
	display:none;
}
	
form
	{
		color:#5c0b0b;
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.2em;
		margin-top:1.5em;
		float:left;
	}
	
.pollOption{
	margin-right:15px;
}

.pollOption input
	{
		margin-right:3px;
	}
	

#usefulInfo li
	{
		list-style:none;
		margin:5px;
	}
	
#footer
	{
		border-top:solid 0.1em #bfbfbf;
		position:relative;
		margin:60px 0px -10px;
	}

.lineThrough
	{
		border-bottom:solid 0.1em #bfbfbf;
		padding:10px;
	}
	
/******Navigation*******************************/
	

#navigation
	{
		height:45px;
		position:relative;
		width:82.5%;
		left:7.4em;
		border-bottom:solid 0.1em #bfbfbf;
		padding:2px 0px;
	}
	
					
#navigation ul
					{
						list-style-type: none;
						margin-top:5px;
					}
					
#navigation ul li
					{
						float: left;
						position: relative;
						display: block;
						min-width:70px;
						border-right:solid 0.1em;
						padding:0px 4px 0px;
					}
#navigation div
					{
						
					}
					
#navigation a,navigation a:link, navigation a:visited
					{
						border-bottom:none;
						text-decoration:none;
					}
					
#navigation li.over a
					{
						background:#b4bdb9;
						display:block;
						margin-right:0px;
					}
					
#navigation li.over .navTop, #navigation li.over .navBot
					{
						background:#b4bdb9;
						display:block;
						color:#FFFFFF;
					}
					
			
#navigation li.active .navTop, #navigation li.active .navBot
					{
						background:#db1c03;
						display:block;
						color:#FFFFFF;		
					}

#navigation li.active a
					{
						background:#db1c03;
						display:block;
						color:#FFFFFF;
						margin-right:0px;
					}
span.navTop				
					{
						display:block;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:1.6em;
						font-weight:normal;
						color:#992d2f;
					}		
					
span.navBot				
					{
						display:block;
						font-family:Arial, Helvetica, sans-serif;
						font-size:1em;
						font-weight:bold;
						color:#919f98;
					}

.minSize
					{
						width:70px;
						height:0px;
						margin:0px;
						border:0px;
						padding:0px;
						height:0px;
					}
					
/*****************************************************/


	
/*Div container for all the content divs and information*/	
#content
	{
		padding:1em 0em 5em;
		left:7.4em;
		position:relative;
		width:82.5%;
		
	}
	
.title
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size:2em;
		font-weight:normal;
		color:#782021;
	}
	
	
.description
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#3E3E3E;
	}
.description p
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#3e3e3e;
		padding:0.5em 0em;
	}

.description 
	{
		margin-top:10px;
	}

p	
	{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		font-size:12px;
		color:#5c0b05;
		padding:1em 0em;
	}
	
.article p
	{

	}
	
.titleBorder
	{
		background:url(../images/titleBorder.jpg) repeat;
		height:14px;
		width:100%;
		
	}

#articleHeader
	{
		padding:10px 0px 23px;
	}
	
#articleHeader img, #footer img
	{
		float:right;
		border:0;
		margin:0px 10px;
	}

#footer img {
	margin-top:5px;
}
	
	
#articleHeader p
	{
		float:left;
		padding:0;
	}
	
.article
	{
		border-top:solid 0.1em #bfbfbf;
		width:100%;
		height:100%;
		padding:1em 0em;
		float:left;
	}
	
.homeDiv .article
	{
		border-top:none;
		border-bottom:solid 0.1em #bfbfbf;
	}
		
div.article img
	{
		height:43px;
		width:43px;
		float:left;
		padding:0.5em;
	}
	
.date
	{
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 1.2em;
		font-weight:bold;
		color:#373737;
		float:left;
		margin-right:1em;
	}
	
.article a, a
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.2em;
		font-weight:bold;
		color:#db1c03;
	}
	
p a {
	font-size: 1em;
}	
	
	
.rightContact a
	{
		font-size:1.1em;
		float:left;
	}
	
.rightContact p
	{
		padding:1em 0em 0em 0em;
	}

	
.article a:hover, ul li a:hover, #content a:hover
	{
		color:#FFFFFF;
		background-color:#db1c03;
	}
	
#articleImg
	{
		width:100%;
		border:none;
	}

/*Following contains the styling for the more buttons and the back to top button********/
.moreButton
	{
		background:#db1c03;
		float:right;
		margin:25px 0px 8px;
	}

.moreButton a:link, .moreButton a:visited
	{
		background:transparent url(../images/arrow.gif) no-repeat scroll 57px 3px;
		color:#FFFFFF;
		display:block;
		font-family:Arial,Helvetica,sans-serif;
		font-size:1.1em;
		font-weight:normal;
		padding-right:11px;
		position:relative;
		text-align:left;
		text-decoration:none;
		width:70px;
	}

.moreButton a:hover
	{
		background:transparent url(../images/arrow.gif) no-repeat scroll 61px 3px;
	}
	
.toTopBut
	{
		background:#db1c03;
		float:right;
		margin:25px 0px 8px;
	}

.toTopBut a:link, .toTopBut a:visited
	{
		background:transparent url(../images/upArrow.gif) no-repeat scroll 60px 2px;
		color:#FFFFFF;
		display:block;
		font-family:Arial,Helvetica,sans-serif;
		font-size:1.1em;
		font-weight:normal;
		padding-right:11px;
		position:relative;
		text-align:left;
		text-decoration:none;
		width:70px;
	}

.toTopBut a:hover
	{
		background:transparent url(../images/upArrow.gif) no-repeat scroll 60px -1px;
	}
	


/*******************************************************************************/	
	
.leftContact
	{
		float:left;
		width:160px;
		padding:0px 10px;
	}
	
.rightContact
	{
		float:left;
		width:250px;				
	}

/*************Index Page**************************/

.clear
	{
		background-color:#FFFFFF;
		clear:both;
	}
	
.homeDiv
	{
		width:313px;
		position:relative;
		float:left;
		background:#FFFFFF;
		margin:0px 36px 0px 18px;
	}
	
#latestNews
	{
		padding:0em 0em 6em;
	}	
	
#homeAbout
	{
		padding:0em 0em 0em;
		margin-bottom:30px;
		border-bottom:solid 0.1em #bfbfbf;
	}	


#onlinePoll .moreButton {
	margin:0px;
}
	
#onlinePoll
	{
		padding:0em 0em 6em;
	}
	
#pollImg
	{
		width:313px;
		height:50px;	
		padding-bottom:1em;	
	}

#pollQuestion
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.2em;
		font-weight:bold;
		color:#3e3e3e;
	}
	
#pollResult
	{
		margin:0px;
		padding:0px;
		width:100%;
		height:50px;
	}
/***************************************************/




/*Class for the three Divs(News/Press/Events) in the media page********/
.mediaDiv
	{
		width:225px;
		float:left;
		margin-left:1.6em;
		border-bottom:solid 0.1em #bfbfbf;
	}

/*****Styling for singleArticle and allArticles pages ******************/
	
/*Class for the three Divs(News/Press/Events) in the single article page*/
.rightContent
	{
		width:245px;
		float:none;
		padding:0em 0em 6em;
		margin:0px 16px 9px;
		height:100%;
		border-bottom:solid 0.1em #bfbfbf;
	}


#divider
	{
		float:left;
	}

.leftContent
	{
		float:left;
		width:437px;
		padding:0em 1em 6em;
	}
	
.pollOption {
	float:left;
	font-size:1.1em;
	margin-bottom:0.5em;
}

#onlinePoll form{
	width:100%;
}

.stat {
	height:15px;
	background:#DB1C03;
	width:10px;
	clear:both;
	float:left;
}
.percent {
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
	margin-left:5px;
}
.answer {
	clear:left;
}
.answer p {
	padding:0.2em;
}
#pollresult {
	margin-top:5px;
}

#answer {
	float:right;
}
p strong, p u, p i, p span {
	font-size:1em;
}

.article p a {font-size:1em;}

#footer a {
	margin-top:5px;
}

.footer {
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	margin-top:2px;
	margin-left:5px;
	color:#555;
}
form#sendFriendForm {
	
	width:100%;
	margin-left:30px;
}

form#sendFriendForm input {
	font-size:1em;
	margin:3px;
	width:150px;
}
form#sendFriendForm textarea,form#send button {
	font-size:1em;
	margin:3px;
	width:180px;
}
form#sendFriendForm label{
	font-size:1em;
	margin:3px;
	display:block;
	width:120px;
	float:left;
}
form#sendFriendForm label{
	clear:left;
	float:left;
}

form#sendFriendForm input, form#send textarea{
	float:left;
}
form#sendFriendForm button {
	clear:left;
	float:left;
	margin:3px;
	margin-left:129px;
	
}

#status {
	text-align:center;
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.2em;
}
#status  {
	list-style: square inside;
	padding:10px;
}

.fail {
	border:10px solid #ff0000; 
}
.success {
	border:10px solid white; 
}

#article li {
	font-size:1.2em;
font-family:arial,helvetica;font-weight:bold;margin-left:25px;
	list-style-type:square;
	list-style-position:outside;
	color:#5C0B05;
}
#article a {
	font-size:1em;
font-family:arial,helvetica;
font-weight:normal;
}



