/* CSS Document */

body {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	min-width: 800px;
	background: url('images/bg.jpg') top left repeat;
	font-family: century gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	letter-spacing: .05em;
	color: #000000;
	}
	
a:link, a:visited {color: #6A2515;}
a:hover, a:active {color: #BC5F28;}


img.border {border: 1px solid #000000;}
img.border-left {border: 1px solid #000000;
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;}
img.border-right {border: 1px solid #000000;
	float: right;
	margin: 0px 0px 0px 10px;
	padding: 0px;}

p { padding: 0px 70px 0px 30px; 
	text-align: justify;
	margin: 0px 0px 20px 0px;}
	.big {font-size: 18px; font-weight: bold;}
	.grey-leftnav {color: #555555}
	.block {margin-left: 20px; font-weight: bold; font-size: 14px;}
	
h1 {font-size: 30px;
	font-weight: normal;
	padding: 0px 10px 0px 30px;
	margin: 8px 0px 0px 0px;
	color: #790000;}

h2 {font-size: 22px;
	font-weight: normal;
	padding: 0px 10px 0px 30px;
	margin: 8px 0px 0px 0px;
	color: #790000;}
	
h3 {font-size: 18px;
	font-weight: normal;
	font-style: italic;
	padding: 0px 10px 0px 30px;
	color: #51595C;}
	
ul {margin-left: 60px; padding-right: 80px;
	text-align: justify;}
	
	
/*--------Content------------*/	
#header, #content-home, #mainnav, #mainnav-submenu {margin-left: 19px;}
#header {width: 950px;}

html>body #wrapper-home {
	behavior: url('iepngfix.htc'); width: 995px; margin: 0 auto; text-align: left;
	background: url('images/wrapper-bg.png') top center repeat-y;}
/* Hides from IE-mac \*/ 
#wrapper-home { position: relative; width: 995px; margin: 0 auto; text-align: left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/wrapper-bg.png", sizingMethod="scale");	}	
/* End hide from IE-mac */

html>body #wrapper {
	behavior: url('iepngfix.htc'); width: 995px; margin: 0 auto; text-align: left;
	background: url('images/wrapper-bg-internal.png') top center repeat-y;}
/* Hides from IE-mac \*/ 
#wrapper{ position: relative; width: 995px; margin: 0 auto; text-align: left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/wrapper-bg-internal.png", sizingMethod="scale");	}	
/* End hide from IE-mac */
	
#content-container {width: 995px;
	margin: 0px auto;
	text-align: left;}
#page-photo {width: 995px;}
	#page-photo img {margin: 0px 0px 15px 40px;
		border-top: 18px solid #e7ddcb;
		border-right: 18px solid #e7ddcb;}
#content-left {width: 710px;
	float:left;
	text-align: left;}
	#home-flash {width: 710px;}
	#content-home {width: 660px;
		text-align: left; margin-left: 20px;
		background: url('images/home-content-bg.jpg') top center repeat-y;}
	#content-home p{padding: 0px 30px 0px 30px;
		margin: 0px 0px 20px 0px;
		color: #51595c;}
	#content-home h1{padding: 0px 30px 0px 30px;
		font-weight: bold;
		text-transform: lowercase;}
#content {width: 715px;
	float:right;
	text-align: left;
	padding: 0px 0px 60px 0px;
	background: url('images/content-bottom.jpg') bottom left no-repeat;}
#content table {margin-left: 15px;}
	

/*--------Right Content Area on Home page - Menu, Listen Online and News ------------*/	
#right-nav {width: 270px;
		float:right;
		font-size: 14px;
		color: #51595c;}
	.home-menu {background: url('images/right-nav-top.gif') top right no-repeat;
		font-size: 16px; padding: 30px 0px 10px 0px; }
		.home-menu h2{text-align: right; margin: 10px 0px 0px 0px;
			color: #ffffff; letter-spacing: 0px;}
		.home-menu ul {margin: 2px 0px 0px 0px; padding-right: 0px;}
		.home-menu li {display: block; margin-bottom: 8px;  list-style-type: none;}
		.home-menu a{text-decoration: none; padding: 8px 0px 8px 20px;
		 font-weight: bold;}
		.home-menu a:link, .home-menu a:visited {background-color: #afb3b4;color: #ffffff;}
		.home-menu a:hover, .home-menu a:active {background-color: #8a8d8e; color: #ffffff;}
			.home-menu2 {background: url('images/right-nav-top.gif') top right no-repeat;
				font-size: 16px; padding: 40px 0px 10px 0px;}
			.home-menu2 h2{margin:0px;
				font-size: 18px; font-weight: bold;}
			.home-menu2 a:link, .home-menu2 a:visited{color: #ffffff; text-decoration: none;}
			.home-menu2 a:hover, .home-menu2 a:active{color: #DCB557; text-decoration: none;}
		
	#news-home {width: 240px;
		background: url('images/home-news-bg.jpg') top center repeat-y;
		margin: 10px 19px 0px 0px; font-size: 13px;}
		#news-home p{padding: 0px 30px 0px 30px; font-size: 13px;}
		#news-home h1{padding: 0px 30px 0px 30px; margin: 0px;
			font-size: 26px;}
		#news-home img  {display: block;}
			
/*--------Left Nav on Internal Page------------*/			
#left-nav {width: 270px;
		float:left;
		font-size: 14px;}
	.left-menu {background: url('images/left-nav-top2.gif') top left no-repeat;
		font-size: 16px; padding: 30px 0px 10px 0px; }
		.left-menu h2{text-align: right; margin: 10px 0px 0px 0px;
			color: #ffffff; letter-spacing: 0px;}
		html>body .left-menu ul {margin: 2px 0px 0px 0px; padding-right: 0px;}
		.left-menu li {display: block; margin-bottom: 8px; list-style-type: none; text-align: left;}
		.left-menu a{text-decoration: none; padding: 8px 0px 8px 20px;
		 font-weight: bold; display: block;}
		.left-menu a:link, .left-menu a:visited {background-color: #afb3b4;color: #ffffff;}
		.left-menu a:hover, .left-menu a:active {background-color: #8a8d8e; color: #ffffff;}
		/* Hides from IE-mac \*/
			.left-menu ul {margin: 2px 0px 0px 30px; padding-right: 0px}
			#left-nav li a, .home-menu li a {display:inline-block;}
			#left-nav li a, .home-menu li a  {display:block;}
		/* End hide from IE-mac */


/*--------Main Nav / Top Red Menu Stuff------------*/
html>body #mainnav {width: 955px;	
	height: 42px; 
	padding: 0px; 
	background: url('images/mainnav-bg.jpg') top left no-repeat;
	text-align: left;
	font-weight: bold;}
			/* Hides from IE-mac \*/
			#mainnav {width: 955px;	
			height: 42px; padding: 0px; 
			background: url('images/mainnav-bg.jpg') top left no-repeat;
			text-align: left; font-weight: bold;}
		/* End hide from IE-mac */
	
#mainnav ul{list-style-type:none; 
	margin:0px 20px 0px 0px;
	padding: 10px 0px 0px 0px;}
#mainnav li{display: inline; list-style-type: none;
	
	padding: 3px 0px 3px 2px; margin: 0px;}
#mainnav a{text-decoration: none; 
	padding: 10px 38px 13px 38px; margin: 0px;}
#mainnav a:link, #mainnav a:visited{color: #ffffff;}
#mainnav a:hover, #mainnav a:active{color: #dcb557;}

/*--------Main Nav / Grey Sub Menu------------*/
#mainnav-submenu {width: 955px;	
	height: 42px; font-size: 14px;
	padding: 0px;
	background: url('images/mainnav-submenu-bg.jpg') top left no-repeat;
	text-align: left;
	font-weight: bold;}
#mainnav-submenu ul{list-style-type:none; 
	margin:0px 0px 0px 38px;
	padding: 10px 0px 0px 0px;}
#mainnav-submenu li{display: inline; list-style-type: none;
	padding: 3px 0px 3px 0px;}
#mainnav-submenu a{text-decoration: none; 
	padding: 0px 28px 0px 0px;}
#mainnav-submenu a:link, #mainnav-submenu a:visited{color: #ffffff;}
#mainnav-submenu a:hover, #mainnav-submenu a:active{color: #333333;}

/*--------Footer------------*/	
#footer {width: 943px; background-color: #E7DDCB;
	margin: 0px 0px 0px 22px;
	clear: both;
	padding: 5px 0px 5px 0px;}
#footer p{text-align: right;
	font-size: 12px;
	letter-spacing: 0px;
	padding-right: 20px;}


/*--------IE Hacks & Whatnot------------*/
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} /* End hide from IE-mac */

