/* Barry Amusements Structure CSS Document */

body, html{
	margin:0;
	padding:0;}

#cb{
	clear:both;}
	
body{
	background:#3d3d3d url(images/background01.jpg) left top repeat;
	font-family:"Lucida Sans", "Trebuchet MS", Verdana, sans-serif;
	color:#3d3d3d;
	font-size:9pt;}
	
#topLine{
	width:100%;
	background:url(images/top-line01.jpg) left top repeat-x;
	height:3px;}
	
#contentContainer{
	width:890px;
	margin:0 auto;
	background:url(images/content-container01.png) center top repeat-y;}
	
/*------------------------------------------------------------------------------------------------------ HEADER ---*/
#headerContainer{
	width:880px;
	margin:0 auto 0;}
	
/*------------------------------------------------------------------------------------------------------ NAVIGATION ---*/
#navigationContainer{
	width:892px;
	margin:0 auto 0;
	height:40px;
	padding:0 0 0 5px;}
	
/*------------------------------------------------------------------------------------------------------ MAIN ---*/
#mainContainer{
	width:860px;
	margin:0 auto 5px auto;
	padding:5px;
	border-bottom:1px solid #c0c0c0;
	background:#fff;}
	
/*------------------------------------------------------------------------------------------------------ LEFT ---*/
#leftContainer{
	width:560px;
	margin:0 auto;
	float:left;
	border-right:1px solid #c0c0c0;}
	
#leftContainer h2.red{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16pt;
	font-weight:normal;
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
	color:#ed1b24;
	font-style:italic;}
	
#leftContainer h2.blue{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16pt;
	font-weight:normal;
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
	color:#0000fe;
	font-style:italic;}
	
#leftContainer h2.orange{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16pt;
	font-weight:normal;
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
	color:#f85102;
	font-style:italic;}
	
#leftContainer h3.orange{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:normal;
	text-align:left;
	margin:5px 0 5px 0;
	padding:0;
	color:#f85102;
	font-style:italic;}
	
#leftContainer h3.red{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:normal;
	text-align:left;
	margin:5px 0 5px 0;
	padding:0;
	color:#ed1b24;
	font-style:italic;}
	
/*------------------------------------------------------------------------------------------------------ RIGHT ---*/
#rightContainer{
	width:290px;
	margin:0 auto;
	float:right;}
	
/*------------------------------------------------------------------------------------------------------ FOOTER ---*/
#footerContainer{
	width:860px;
	margin:0 auto;
	padding:5px;
	background:#2d2d2d;
	color:#fff;
	text-align:center;
	line-height:14pt;
	font-size:8pt;}
	
#footerContainer a:link{
	text-decoration:underline;
	color:#ed1b24;/*RED*/}
	
#footerContainer a:visited{
	text-decoration:underline;
	color:#ed1b24;}
	
#footerContainer a:hover{
	text-decoration:underline;
	color:#fef200;/*YELLOW*/}
	
#footerContainer a:active{
	text-decoration:underline;
	color:#ed1b24;}
