	body
	{
	font-family: verdana, arial, helvetica;
	font-size: 12px;
	background-color: #AD797B;
	color: #333;
	}
	
	.small
	{
	  font-size:10px;
	}
	
	a, a:link, a:visited {
	text-decoration:underline;
	color:#660000;
}
	a:hover { color:#900; text-decoration:underline; }
	a:active { color:#900; text-decoration:underline; }
	
	h1
	{
	  font-size:16px;
	  margin:0 0 -0.5em 0;
	}
	
	h2
	{
	  font-size:14px;
	  margin:1em 0 -0.5em 0;
	}
	
	h3
	{
	font-size:12px;
	margin-top: 1em;
	margin-right: 0;
	margin-bottom: -0.5em;
	margin-left: 0;
	}
	
	h4
	{
	  font-size:10px;
	  margin:1em 0 -0.5em 0;
	}
	h5
	{
	  font-size:12px;
	  margin:1em 0 -0.5em 0;
	  text-align: center;
	}
	
	#mainWrapper
	{
	width: 800px;
	\width: 820px;
	w\idth: 800px;
	border: 2px solid #933;
	margin: 0 auto;
	padding: 0;
	background:#fff;
	height: auto;
	}
	
	#bannerTop
	{
	margin: 0 0 0 0
	}
	
	#bannerTop img
	{
		border:none;
	}
	
	/* NAVIGATION - TOP */
	#navBarTop
	{
	padding: 5px;
	margin-bottom: 10px;
	text-align: center;
	letter-spacing: 2px;
	border-top: 1px solid #C60;
	border-bottom: 1px solid #C60;
	background-image:  url("../images/navBarBg.jpg");
	background-repeat: repeat-x;
	}
	
	#navBarTop ul
	{
		list-style:none;
		padding:0 0 0 5px;
		margin:0;
		font-weight:900;
	}
	
	#navBarTop ul li
	{
	display:inline;
	padding:0 0 0 5px;
	margin:0;
	background-image:  url("../images/a-rest.gif");
	background-repeat: no-repeat;
	}
	
	#navBarTop ul li a, #navBarTop ul li a:link, #navBarTop ul li a:visited
	{
	text-decoration:none;
	padding:0 0 0 5px;
	color: 600;
	}
	
	#navBarTop ul li a:hover, #navBarTop ul li a:active
	{
	text-decoration:none;
	padding:0 0 0 5px;
	color: red;
	}

	#nav_left
	{
	float: left;
	width: 145px;
	margin: 0px 0 3px 7px;
	}
		
	#right_column
	{
	float: right;
	margin: 0px 5px 3px 2px;
	width:150px;
	padding:0;
	}
	#right_columnLarger
	{
	float: right;
	margin: 0px 5px 3px 2px;
	width:165px;
	padding:0;
	}
	
	#right_columnMus
	{
	float: right;
	margin: 0px 7px 3px 2px;
	width: 150px;
	padding: 0;
	letter-spacing: 1px;
	}
	
	#right_columnDir
	{
	float: right;
	margin: 0px 10px 0 0;
	width:175px;
	padding:0;
	}
	
	#navRight ul
	{
		list-style:none;
		padding: 0;
		margin:0;
		font-weight:900;
	}
	
	#navRight ul li
	{
		display:inline;
		padding: 0 0 0 6px;
		margin:0;
		border-left:1px solid #c30;
	}
	
	#navRight ul li a, #navRight ul li a:link, #navRight ul li a:visited
	{
		text-decoration:none;
		padding:0 0 0 6px;
		color:#fff;
	}
	
	#navRight ul li a:hover, #navRight ul li a:active
	{
		text-decoration:none;
		padding:0 0 0 6px;
		color:#c30;
	}
	
	
	#bodyContent
	{
	float: left;
	line-height:1.5em;
	zoom: 100%;
	width: 440px;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 5px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 7px;
	}
	
	#bodyContentSmall
	{
	float: left;
	margin: 0px 3px 0 5px;
	line-height:1.5em;
	zoom: 100%;
	width: 415px;
	padding: 0 0 0 7px;
	}
	
	#bodyContentDir
	{
	float: left;
	margin: 0px 10px 5px 20px;
	line-height:1.5em;
	zoom: 100%;
	width: 420px;
	}
	
	.bodyContent img
	{
		margin: 20px 25px 0 55px;
	}
	
	#bodyContentLarge
	{
	float: left;
	margin: 6px 5px 0 25px;
	/*margin-left: 185px;
	margin-right: 5px;*/
	/*border:1px solid #fc9;*/
	line-height:1.5em;
	zoom: 100%;
	width: 520px;
	padding:0 0 0 5px;
		/* the zoom attribute fixes the glitchy column 
		background:#fff; */
	}
	#bodyContentPhoto
	{
	float: left;
	margin: 0;
	width: 800px;
	zoom: 100%;
	}
	#video
	{
	float: left;
	margin: 10px 10px 10px 15px;
	width: 700px;
	zoom: 100%;
	}
	
	
	#footer
	{
		clear: both;
		padding: 5px;
		margin-top: 10px;
		text-align: center;
		font-size: 10px;
		border-top: 1px solid #933;
		/* border-bottom: 1px solid #933; */
		background-image:  url("../images/navBarBg.jpg");
		background-repeat: repeat-x;
		letter-spacing: 1px;
	}
	
	#footer ul
	{
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#footer ul li
	{
		margin: 0;
		padding: 0;
		display:inline;
		padding-right:10px;
	}
	
	#footer ul li a, #footer ul li a:link, #footer ul li a:visited {
	padding-left:10px;
}
	#footer ul li a:hover { color:#900; }
	#footer ul li a:active { color:#900; }
	#footer img { display: none;
 }
 
 #footer p.credits
{
	color: #CCC;
}

#footer p.credits a, #footer p.credits a:link, #footer p.credits a:visited
{
	color: #CCC;
	text-decoration: none;
}

#footer p.credits a:hover, #footer p.credits a:active
{
	color: #333;
	text-decoration: none;
}
.h3_NoLet {
	font-size: 12px;
	font-weight: bold;
}
.tableBorder {
	border: 2px solid #660000;
}
.picBorderRed {
	border: 1px solid #660000;
}
#bodyContentFull {
	float: left;
	zoom: 100%;
	width: 500px;
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 22px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 3px;
}
#right_columnLG {
	float: right;
	width:200px;
	padding:0;
	margin-top: 0px;
	margin-right: 22px;
	margin-bottom: 3px;
	margin-left: 2px;
}
