* { 
	padding:0;
	margin:0;
	} 

body,html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    background:#000;
    color:#000;
    }
body {
	height:100%; 
	overflow-y:auto;
    min-width:700px;
	/* IE only */
	scrollbar-face-color:#333;
	scrollbar-arrow-color:#CCC;
	scrollbar-track-color:#000;
	scrollbar-shadow-color:#333;
	scrollbar-highlight-color:#666666;
	scrollbar-3dlight-color:#333;
	scrollbar-darkshadow-Color:#000;
    }
	
td {
	padding:0 0px 0 0px;
	}
p,ul,dl,td,.articleText {
	font-size:12px;
	line-height: 16px;
	margin:0 0 5px 0;
	}
dt {
	font-weight:bold;
	}
	
dd {
	margin:0 0 2px 15px;
	}
h2 {
	/*background-color:#000000;
	color:#FFFFFF;
	display:block;*/
	font-size:16px;
	line-height: 20px;
	}

h3 {
	font-size:14px;
	line-height: 14px;
    padding:5px 0 0 0;
	}
	
a:link {
	color:#F60;
	}
a:hover {
	/*background:#333;*/
	color:#333;
    }
a:active {
	/*background:#000;*/
	color:#000;
	/*display:block;*/
    }
a:visited {
	color:#F90;
	/*color:#666666;*/
	}
/* Overall box wrap */
#wrap {
	/*background:#ff0;*/
    margin:0 auto;
    width:700px;
    }
	
/* Overall box wrap */
	
#header {
    background:#333;
    }


.bgcolor_index {background:#FFF;}
.bgcolor_news {background:#FFF;}
.bgcolor_team {background:#FFF;}
.bgcolor_calendar {background:#FFF;}
.bgcolor_photos {background:#000;}
.bgcolor_sponsors {background:#000;}

/* White bar main Navigation */
#nav {
    background:#fff;
	border-bottom:1px #000 solid;
	border-top:1px #000 solid;
    }
/* White bar main Navigation */
	

#1column {
    width:690px;
	padding:5px;
	float:left;
    }
	
#left_2column {
    /*float:right;
    width:595px;
	width:420px;*/
    width:535px;
	margin:0 5px 10px 5px;
	padding:5px;
	float:left;
    }
	
#left_2column td, #1column td, #center td {
	font-size:10px;
	line-height:12px;
	}
	
#center {
	width:370px;
	margin:0 3px 10px 5px;
	padding:5px;
	float:left;
    }
	
/* BBBBB Black background layer BBBB */
#black {
	overflow:auto;
	height:400px; 
	width:700px;
	color:#FFF;
	}
/*#black a:link {
	color:#FFF;
	}
#black a:hover,#black a:active {
	background:#333;
	color:#CCC;
    }
#black a:visited {
	color:#F90;
	}*/
#black .odd {
	background-color:#333;
	}
/* BBBBB Black background layer BBBB */

	
	
/* ssssss SideBar related CSS ssssssssss */
#sidebar {
    width:150px;
	padding-bottom:5px;
	float:left;
    }
	
#sidebar_right {
    width:154px;
	padding-bottom:5px;
	float:right;
    }
	
#sidebar h3, #sidebar_right h3 {
	background-color:#000;
	color:#FFF;
	display:block;
	font-size:10px;
	line-height:12px;
	margin-bottom:2px;
	padding:1px;
    }
#sidebar ul, #sidebar_right ul {
    list-style:none;
	margin-bottom:5px;
    }
#sidebar li, #sidebar_right li {
	font-size:9px;
	line-height:12px;
    }
	/*
#sidebar a:link, #sidebar_right a:link {
	color:#000;
	}
#sidebar a:hover, a:active, #sidebar_right a:hover, a:active {
	background:#000;
	color:#FFF;*/
	/*display:block;*/
    /*}
#sidebar a:visited, #sidebar_right a:visited {
	color:#666666;
	}*/
/* ssssss SideBar related CSS ssssssssss */

#footer {
    background:#000;
    clear:both;
    }
	
/* ppppp Photo related CSS ppppppp */
.photo {
	background:#;
	color:#;
	margin-bottom:5px;
	padding:2px;
}
/*
.photo img {
	border:1px #000 solid;
	}*/

.photo-layer {
	/*position:fixed;*/
	position:absolute;
	left:1px;
	top:5px;
	background:#000;
	color:#FFF;
	padding:2px;
	visibility:hidden;
	}
/* ppppp Photo related CSS ppppppp */

.headline {
	background-color:#000;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
    padding:2px 0 2px 2px;
	}
.sectionTitle {
	font-weight:bold;
	margin:10px 0 10px 0;
	}
	
.small {
	font-size:10px;
	line-height:12px;
	}
.smallest {
	font-size:8px;
	line-height:10px;
	}
.date {
	font-size: 9px;
	font-weight: bold;
}
.months {
	font-style:italic;
	font-weight:bold;
	}
.odd {
	background-color:#CCC;
	}
.doublespace {
	padding-bottom:10px;
    }
.legal {
	font-size: 9px;
	margin:10px 0 5px 0;
}