/* <![CDATA[ */

	body {
		margin:0;
		padding:30;
		background: #000000;
		scrollbar-face-color: #0033cc; 
		scrollbar-shadow-color: #000000; 
		scrollbar-highlight-color: #3399ff;
		scrollbar-3dlight-color: #0066ff; 
		scrollbar-darkshadow-color: #330000; 
		scrollbar-track-color: #336699; 
		scrollbar-arrow-color: #ffffff;
		}
		
	#container {
		margin: 2em;
		padding: 0;
		background: #000000;
		}

	#header {
		width: 100%;
		height: 101px;
		margin: 0;
  		background: #000000 url(images/header-middle.jpg);
  		}
  		
	#headleft {
		width: 203px;
		height: 101px;
		float:left;
		margin: 0;
		background: #000000 url(images/header-left-off.jpg) no-repeat;
		}
		
	#headleft a:hover {
		width: 203px;
		height: 101px;
		float:left;
		margin: 0;
		background: #000000 url(images/header-left-on.jpg) no-repeat;
		}
		
	#headright {
		float:right;
		width: 189px;
		height: 101px;
		margin: 0;
		background: url(images/button-right-off.jpg) no-repeat;
		}
		
	#headright a:hover {
		float:right;
		width: 189px;
		height: 101px;
		margin: 0;
		background: url(images/button-right-on.jpg) no-repeat;
		}
	
	#headmid1 {
		float:right;
		width: 131px;
		height: 101px;
		margin: 0;
  		background: #000000 url(images/button-mid1-off.jpg) no-repeat;
  		}
  		
	#headmid1 a:hover {
		float:right;
		width: 131px;
		height: 101px;
		margin: 0;
		background: #000000 url(images/button-mid1-on.jpg) no-repeat;
		}

  	#headmid2 {
		float:right;
		width: 131px;
		height: 101px;
		margin: 0;
		background: #000000 url(images/button-mid2-off.jpg) no-repeat;
		}
		
	#headmid2 a:hover {
		float:right;
		width: 131px;
		height: 101px;
		margin: 0;
		background: #000000 url(images/button-mid2-on.jpg) no-repeat;
		}
		
	#headflip {
		width: 100%;
		height: 53px;
		background: #000000 url(images/barmid-flipped.jpg);
		}

		
	#headright-flip {
		float:right;
		width: 80px;
		height: 53px;
		margin: 0;
		background: #000000 url(images/flipped-right.jpg) no-repeat;
		}
		
	#headleft-flip {
		float:left;
		width: 80px;
		height:53px;
		margin: 0;
		background: #000000 url(images/flipped-left.jpg) no-repeat;
		}
		
	#main {
		margin-top:1em;
		padding:0;
		text-align: center;
		}

		
	#footer {
		width: 100%;
		background: #000000;
		text-align: center;
		}
		
	.cleaner {
		clear:both;
		height:10px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	#hometext {
	background: #000000 url(images/mainlogobg.jpg) center no-repeat;
	height: 562px;
	}
	
	#pagetext {
	background: #000000 url(images/mainlogobg.jpg) center no-repeat;
	}
		
	.hiddenPic {
		display: none;
		}
	
	
	.pagenext {
	float: right;
	height: 50px;
	width: 120px;
	padding-top: 18px;
	background: #000000 url(images/arrowright.jpg) no-repeat;
	text-align: left;
	font:normal 8pt sans-serif, arial;
	 color:#ffcc66;;
	}
	
	.pagenext a:hover {
	font-weight: bold;
	color: #ffffff;
	}
	
	.pageback {
	float: left;
	height: 50px;
	width: 120px;
	padding-top: 18px;
	background: #000000 url(images/arrowleft.jpg) no-repeat;
	text-align: right;
	font:normal 8pt sans-serif, arial;
	 color:#ffcc66;;
	}
	
	.pageback a:hover {
	font-weight: bold;
	color: #ffffff;
	}
	
	.gogrey {
	display: block;
	height: 30px;
	width: 30px;
	background: #333333 url(images/go-off-grey.jpg) no-repeat;
	}
	
	.gogrey a:hover {
	display: block;
	height: 30px;
	width: 30px;
	background: #333333 url(images/go-on-grey.jpg) no-repeat;
	}
	
		.goblue {
	display: block;
	height: 30px;
	width: 30px;
	background: #003366 url(images/go-off-blue.jpg) no-repeat;
	}
	
	.goblue a:hover {
	display: block;
	height: 30px;
	width: 30px;
	background: #003366 url(images/go-on-blue.jpg) no-repeat;
	}
	
	 
p.right {text-align:right;
	padding-top: 1em;
	font:10pt tahoma, helvetica, serif;
	 color:#ffcc66;}

p.left {text-align:left;
	padding-top: 1em;
	font:10pt tahoma, helvetica, serif;
	 color:#ffcc66;}
	 
p.center {text-align:center;
	padding-top: 1em;
	font:10pt tahoma, helvetica, serif;
	 color:#ffcc66;}
	 
p.just {text-align:justify;
	padding-top: 1em;
	font:bold 10pt sans-serif, arial;
	 color:#ffcc66;}
	 
p.justsmall {text-align:justify;
	padding-top: 1em;
	font:normal 8pt sans-serif, arial;
	 color:#ffcc66;}
	 	 
p.8 {text-align:center;
	padding-top: 1em;
	font:normal 8pt sans-serif, arial;
	 color:#ffcc66;}
	 
p.8left {text-align:left;
	padding-top: 1em;
	font:normal 8pt sans-serif, arial;
	 color:#ffcc66;}
	 
p.8right {text-align:right;
	padding-top: 1em;
	font:normal 8pt sans-serif, arial;
	 color:#ffcc66;}

p.black {text-align:left;
	font:normal 10pt sans-serif, arial;
	 color:black;}
	 
p.jblack {text-align:justify;
	font:normal 10pt sans-serif, arial;
	 color:black;}

	 
p.photo	{text-align:center;
		font:normal 10pt sans-serif, arial;
	 color:#ffcc66;}
	 
p.photosmall	{text-align:center;
		font:normal 8pt sans-serif, arial;
	 color:#ffcc66;}
	 
p.footer	{text-align:center;
		font:normal 8pt sans-serif, arial;
	 color:#ffcc66;}
 
h1	{text-align:left;
	 font:bold 12pt sans-serif, arial;
	 color:#00FFFF;}

h2	{text-align:center;
	 font:bold 12pt sans-serif, arial;
	 color:#00FFFF;}
	 
h3 {text-align:centre;
	font:bold 16pt sans-serif, arial;
	color:#ffcc66;
	}
	 
ul  {
list-style-image: url('http://www.thedividingline.com/favicon.ico')
}

a:link	{color:#ffff99; text-decoration:none}
a:visited	{color:#ffff99; text-decoration:none}
a:hover	{color:white; text-decoration:bold}
/* ]]> */
