#banner  {
border-bottom-color:	#0000FF;
border-bottom-style:	solid;
border-bottom-width:	1px;
height:	130px;
position:	relative;
z-index:	1;
}

#bannertext  {
height:	100px;
left:	0px;
position:	absolute;
top:	0px;
z-index:	2;
}

#tickertape{
background-image:url('images/gras.jpg');
height:30px;
width:975px;
color:yellow;
text-align:right;
font-size:large;
}

.tape{
	background-image:url('images/gras.jpg');
	padding:5px;
}

#right  {
float:	left;
width:	726px;
}

#sponsors200  {
height:	270px;
text-align:center;
}


#page  {
background-color:	#CCCCCC;
border-color:	 #0000FF;
border-style:solid;
border-width:	2px;
margin-left:	auto;
margin-right:	auto;
position:	relative;
width:	975px;
z-index:	0;
}

#page:after  {
clear:	both;
content:	".";
display:	block;
height:	0;
visibility:	hidden;
}


#photoframe  {
border-color:	#0000ff;
border-style:	solid;
border-width:	1px;
height:	500px;
left:	25%;
overflow:	auto;
padding:	16px;
position:	absolute;
text-align:	center;
top:	10px;
width:	50%;
z-index:	1002;
}

#left  {
float:	left;
width:	240px;
margin-left:3px;
}

.bigblockcontent  {
position:relative;
background-color:	#FFFF99;
float:	left;
padding-top:4px;
padding-bottom:4px;
padding-left:	8px;
padding-right:	4px;
width:	710px;
z-index:	0;
border-style:solid;
border-width:1px;
border-color:#0000ff;
}

.fixedblockcontent  {
position:relative;
background-color:	#FFFF00;
float:	left;
padding-top:4px;
padding-bottom:4px;
padding-left:	8px;
padding-right:	4px;
width:	710px;
z-index:	0;
border-style:solid;
border-width:1px;
border-color:#0000ff;
}

.bigblockheader {
padding-left:	8px;
padding-right:	4px;
padding-bottom: 4px;
padding-top:4px;
margin-top:	3px;
background-color:	#0000ff;
float:	left;
width:	702px;
color:#FFFF99;
}
.bigblockfooter {
padding-left:	8px;
padding-right:	4px;
padding-bottom: 4px;
padding-top:4px;
margin-bottom:	3px;
background-color:	#0000ff;
float:	left;
width:	702px;
color:#FFFF99;
}


.columncontent  {
margin-right:	3px;
position:relative;
background-color:	#FFFF99;
float:	left;
padding-top:4px;
padding-bottom:4px;
padding-left:	6px;
padding-right:	4px;
width:	222px;
z-index:	0;
border-style:solid;
border-width:1px;
border-color:#0000ff;
clear:both;
}

.columnheader  {
color:	#FFFF00;
background-color:	#0000ff;
margin-top:3px;
float:left;
}

.footer  {
float:	left;
margin-bottom:	6px;
margin-left:	6px;
margin-top:	6px;
width:	971px;
}

.footer ul  {
display:	inline;
float:	left;
list-style-type:	none;
}

.footercontent  {
background-color:	#3366FF;
background-image:	url(images/logo150.png);
background-position:	center;
background-repeat:	no-repeat;
border-bottom-color:	#FFFF00;
border-bottom-style:	solid;
border-bottom-width:	1px;
border-left-color:	#FFFF00;
border-left-style:	none;
border-left-width:	1px;
border-right-color:	#FFFF00;
border-right-style:	none;
border-right-width:	1px;
border-top-color:	#FFFF00;
border-top-style:	solid;
border-top-width:	1px;
float:	left;
padding-left:	4px;
padding-right:	3px;
width:	955px;
}

.footercontent a, .footercontent a:visited  {
color:	#000000;
text-decoration:	none;
}

.footercontent a:hover  {
color:	#000000;
text-decoration:	underline;
}

.footertitle  {
color:	#000000;
font-weight:	bold;
}

.hidethis  {
display:	none;
}

.imgleft  {
border-color:	solid #0000FF;
border-width:	1px;
float:	left;
margin-right:	4px;
padding:	2px;
}

.imgright  {
border-color:	solid #0000FF;
border-width:	1px;
float:	right;
margin-left:	4px;
padding:	2px;
}

.item  {
background-color:	#FFFFCC;
margin-top:	3px;
z-index:	0;
border-color:	#0000FF;
border-style:	solid;;
border-width:	1px;
width:680px;
padding: 5px;
}

.menu a img  {
border-width:	none;
}

.menu table  {
border-color:	solid #006699;
border-width:	1px;
}

.overlay  {
-moz-opacity:	0.8;
background-color:	black;
filter:	alpha(opacity=80);
height:	700px;
left:	0%;
opacity:	.80;
position:	absolute;
top:	0%;
width:	100%;
z-index:	1001;
}

.photo  {
background-color:	#ffffff;
border-bottom-style:	solid;
border-bottom-width:	2px;
border-right-style:	solid;
border-right-width:	2px;
float:	left;
margin-bottom:	6px;
margin-right:	6px;
padding:	6px;
text-align:	center;
}

.bigphoto  {
background-color:	#ffffff;
border-bottom-style:	solid;
border-bottom-width:	3px;
border-right-style:	solid;
border-right-width:	2px;
float:	left;
margin-bottom:	5px;
margin-right:	0px;
padding:	8px;
text-align:	center;
display:block;
}


body  {
background-color:	#FFFFFF;
font-family:	Helvetica;
font-size:	small;
}

h1, h2, h3, h4, h5, h6  {
margin:	0px;
}

img, .footercontent, #banner  {
behavior:	url(iepngfix.htc);
}

th  {
text-align:	left;
}

tr.even  {
background-color:	#6699FF;
}

tr.header  {
background-color:	#FFFF66;
font-weight:	bold;
}

tr.odd  {
background-color:	#66CCCC;
}

#menu {
		list-style-type:none;
		margin:0px;
		padding:0px;
		width:100%;
		height:25px;
		background-color:#0000ff;
		color:#FFFF99;
		border-bottom:solid;
		border-bottom-color:#66CCCC;
		border-bottom-width:1px;
		
	}
	
	#menu ul{
		background-color:#cccccc;
		padding-left:25px;
        list-style-type:none;
        background-image:	url(images/logo150.png);
        background-position:	center;
        background-repeat:	no-repeat;
		margin:0px;
    
	}
	
#menu a, #menu a:visited {
	text-decoration:none;
	color:yellow;
	}

#menu ul a, #menu ul a:visited {
	text-decoration:none;
	color:blue;
	
	}

.photo {
background-color:#FFFFFF;
border-bottom-style:solid;
border-bottom-width:2px;
border-right-style:solid;
border-right-width:2px;
border-color:#000000;
height:148px;
margin-bottom:6px;
margin-right:6px;
padding:10px;
text-align:center;
vertical-align:middle;
width:148px;
position:relative;
}

#photoAlbum{
	margin-top:10px;
	
}
 a img {border: none; } 