/* CSS Document */
#container {
	width: 750px;
	\width: 770px;
	w\idth: 750px;
	border: 1px solid #841e34;
	margin: 10px auto;
	padding: 0px;
	background-color:#eae1ce;
	}
body {
	margin:0;
	padding:0;
	font-family: "Lucida Grande", Verdana, sans-serif;
	font-size:small;
	background:#110000;
	color:white;
	}
#banner {
	padding: 0px;
	margin-bottom: 0;
	background: #eae1ce url(../images/headerThro.gif) no-repeat top left;
	height:84px;
}

/*================Navigation*===================*/
#nav ul {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	float:left;
	background: #841e34 url(../images/mainNavbkg.gif) repeat-x;
	}
	
#nav ul li {
	float:left;
	}
	
#nav ul a {	
	display:block;
	float:left;
	padding: 0 3.5em;
	line-height: 2.1em;
	background:url(../images/mainNavbrd.gif) repeat-y right top;
	text-decoration:none;
	color:#fff;
	}
	#nav ul .first a {
	background:none;
	}
#nav ul a:hover {	
	color: #000;
	}	

li#selected, 
li#selected {
	color: #000;
	font-weight:bold;
	display:block;
	float:left;
	padding: 0 3em;
	line-height: 2.1em;
	background:url(../images/mainNavbrd.gif) repeat-y right top;
	text-decoration:none;
}

/*================Content===================*/
#content {

	padding: 10px 25px 50px 50px;
	margin-top:0;
	background-color: #eae1ce;
	font-size:95%;
	line-height:1.5em;
	color:#000;
}
	
#content h1 {
	font-family: "Trebuchet MS", "Lucida Grande", Arial, sans-serif;
	font-size:175%;
	color: #2D405B;
	letter-spacing:1px;
	margin-top:2em;
}

#content h2 {
	font-family: "Trebuchet MS", "Lucida Grande", Arial, sans-serif;
	font-size:125%;
	color:#fff;
	letter-spacing:1px;
	margin-top:1em;
	margin-bottom:0px;
}

#content p {
	margin:0 0 1em 0;
}
			
#footer {
	clear: both;
	padding: 5px 15px;
	margin-top: 0;
	color:fff;
	font-size:85%;
	text-align: center;
	background-color:#841e34;
}
		
/*================Links===================*/	
a:link {
	font-weight : normal; 
	text-decoration : underline;
	color: #841e34;
}
a:visited {
	font-weight : normal; 
	text-decoration : underline;
	color: #841e34;
}
a:hover {
	font-weight : normal; 
	text-decoration : underline;
	color: #000;
}
a:active {
	font-weight : normal; 
	color: #999;
}				

/*--------------Thumbnails----------------*/
.thumbnail {
	float:left;
	width:140px;
	font-size:90%;
	text-align:center;
	border:1px solid #841e34;
	margin: 10px 10px 10px 0;
	padding: 5px;
}
.clearboth {
	clear:both;
}

/*------------Float Left-------------------*/
		.floatleft {
		float:left;
		margin:0 25px 50px 0;
		border:1px solid #5C2901;
		padding:5px;
		}
		
/*------------Float Right-------------------*/
		.floatright {
		float:right;
		margin:0 0 25px 25px;
		border:1px solid #5C2901;
		padding:5px;
		}

/*------------Float Left 2-------------------*/
		.floatleft2 {
		float:left;
		margin:5px 15px 5px 0;
		border:1px solid #841e34;
		padding:5px;
	
		}

				
/*--------Dropdown Menu--------------*/
		#dropmenudiv{
			position:absolute;
			border:1px solid #5C2901;
			border-bottom-width: 0;
			font:normal 12px Verdana;
			line-height:18px;
			z-index:100;
		}

		#dropmenudiv a{
			width: 100%;
			display: block;
			text-indent: 5px;
			border-bottom: 1px solid #5C2901;
			padding: 1px 0;
			text-decoration: none;
			font-weight: normal;
			color:#fff;
		}

		#dropmenudiv a:hover{ /*hover background color*/
			color:#000000;
			background-color: #F7E24B;
		}

/*---------2 Column Page------------*/		
		#sidebar-a {
			float: left;
			width: 140px;
			margin: 0;
			margin-right: 0;
			padding: 0px;
		}
		#maincontent {
			padding: 0 15px 15px 0;
			margin-left: 150px;
		}
		
		#maincontent img {
			margin-bottom:10px;
			}
		
		#presslist {
		margin-left: 0;
		padding-left: 0;
		list-style-type:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		}	

		blockquote {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size:15px;
		padding:5px;
		}
		
		.cap {
		float: left;
		width: 62px;
		font-size: 64px;
		line-height: 51px;
		font-weight: normal;
		color:#5C2901;
		font-family: georgia, times;
		}
		
/*-------Sub Navigation---------*/
		ul#subnav {
			list-style-type: none;
			margin:0;
			padding: 25px 0 5px 0;
			font-family:Arial, Helvetica, sans-serif;
			}
			
		ul#subnav .left {
			float:left;
			margin-bottom: 5px;
			}
			
		ul#subnav .right {
			float:right;
			margin-bottom: 5px;
			}			
		ul#subnav li {
			list-style:none;
			}
			
		ul#subnav a {
			text-decoration:none;
			}		
		