﻿body
{
	background-color : #003300;
	color : #000;
	font-family : Arial, Verdana, Sans-Serif, helvetica;
	font-size : 76%;
	margin : 0px;
	padding : 0px;
}

img
{
	border : none;
}

a
{
	text-decoration : none;
	color : #fff;
}
p, table
{
	font-size : 120%;
	margin : 8px 0px 16px 0px;
}

ul
{
	font-size : 120%;
}

.MedalTable
{
	margin-left : 80px;
}

table td
{
	padding-right : 16px;
}

table th
{
	color:#e0ffe0;
	font-weight : normal;
	font-size : 90%;
}

p a, table a, ul a
{
	font-weight : bold;
}
p a:hover, table a:hover,a.NewsHeadline:hover, ul a:hover, div.Back a:hover
{
	text-decoration : underline;
}
.brclear
{
	clear:both; 
	height:0;
	margin:0; 
	font-size: 1px; 
	line-height: 0;
}

div.Page
{
	width : 900px;
	display : block;
	/*background-color : #FFF;*/
	margin : 8px auto 0px auto;
	border-bottom : solid 4px #003300;
	padding : 0px 0px 0px 0px;
	background-color : #80a380;
	color : #fff;
}

div.Page2
{
	width : 900px;
	display : block;
	background-color : #FFF;
	margin : 8px auto 0px auto;
	border-bottom : solid 4px #003300;
	padding : 0px 0px 0px 0px;
	color : #003300;
}

div.Header
{
	background-color : #003300;
	height : 196px;
	width : 900px;
	float : left;
	display : block;
	background-image : url(Images/banner.jpg);
    background-repeat : no-repeat;
    background-position : right top;
    border-bottom : solid 1px #80b380;
}

div.Header h1
{
	text-align : right;
	margin : 108px 10px 0px 0px;
	float : right;
	font-size :260%;
	color : #fff;
	width : 280px;
}

div.TopNav
{	
	background-color : #003300 !important;
	height : 38px;
	width : 900px;
	float : left;
	clear : left;
	display : block;
	padding-top : 16px;	
	margin : 0px auto 0px auto;
}

div.TopNavLinks
{
	color : #e0e0e0;
	float : right;
	text-align : right;
	margin-top : -12px;
}
div.TopNavLinks a
{
	line-height : 22px;
}

div.Tab
{
	background-color : #80a380 !important;
	height : 38px;
	float : left;
}

div.Tab h2
{
	font-size : 150%;
    margin : 12px 4px 0px 10px;
}

h3
{
	font-size : 135%;
	margin : 20px 0px 10px 0px;
}

div.TabRight
{
	background-image : url(Images/TabRight.gif);
	background-repeat : no-repeat;
	background-position : left bottom;
	height : 38px;
	width : 62px;
	float : left;	
}


div.PageBody
{
	padding : 10px;
	float : left;
	display : block;
}

p.First
{
	margin-top : 20px;
}

div.DataEntry
{
	margin : 20px 0px 0px 50px;
	color : #e0e0e0;
}

input.TextBox
{
	border : solid 1px #000;
}



div.News
{
	float : left;
	clear : left;
	display : block;
	width : 600px;
	margin : 0px 0px 20px 20px;
	font-size : 100%;
}

div.NewsBlade
{
	background-image : url(Images/news2.gif);
	background-repeat : no-repeat;
	background-position : left top;
	width : 600px;
	height : 33px;
	padding : 16px 0px 0px 0px;
	float : left;
	clear : left;
	display : block;
	color : #003300;
	font-style : italic;
}

div.NewsBody
{
	background-color : #98b098;
	border-left : solid 1px #808080;
	border-right : solid 1px #808080;
	border-top : solid 1px #000;
	border-bottom : solid 1px #808080;
	width : 582px;
	float : left;
	clear : left;
	display : block;
	padding : 8px 8px 8px 8px;
}

.NewsHeadline
{
	color : #fff;
	font-size : 120%;
	font-style : normal;
	float : left;
}

div.EventList
{
	float:left;
	width:450px;
	margin : 10px 0px 0xpx 10px;
	font-size : 120%;
}

div.EventMonth
{
	color:#e0ffe0;
	margin-bottom : 16px;
}

div.FloatLeft
{
	float : left;
	clear : left;
}

div.GalleryThumb
{
	border : none;
	margin : 0px 10px 6px 0px;
	display : block;
	float : left;
}

div.GalleryThumb img
{
	border : solid 1px #000 !important;
}

div.Footer
{	
	border-top : solid 1px #80b380;
	background-color : #003300;
	height : 28px;
	width : 900px;
	display : block;
	/*text-align : right;*/
	padding-top : 8px;	
	margin : 0px auto 0px auto;
}

div.FooterPoly
{
	color : #e0e0e0;
	float : left;
}	

div.Footerlinks
{
	color : #e0e0e0;
	float : right;
}

img.Framed
{
	padding : 6px;
	border : solid 2px #80b380;
}

div.Footerlinks a, div.FooterPoly a, div.TopNavLinks a
{
	margin : 0px 8px 0px 8px;
	color : #b0e0b0;
}

div.Footerlinks a:hover, div.FooterPoly a:hover, div.TopNavLinks a:hover
{
	color : #ffffff;
}

div.Error
{
	background-color : White;
	color : Red;
	border : solid 1px Red;
	padding : 2px 4px 2px 4px;
}
div.Back
{
	float : left;
	clear : both;
	width : 200px;
}

div.GalleriesContainer
{
	clear : both;
	float : left;
	display : block;
	width : 830px;
	margin : 10px 0px 0px 10px;
	height : 120px;
	border-bottom : solid 1px #003300;
	background-image : url(galleryback.jpg);
	background-repeat : repeat-x;
}

div.GalleriesThumb
{
	clear : left;
	float : left;
	width : 120px;
	display : block;
	margin : 0px 10px 0px 0px;
}

div.GalleriesThumb img
{
	border : solid 1px #000;
}
div.GalleriesText
{
	clear : none;
	float : left;
	display : block;
	margin : 0px 0px 0px 0px;
	width : 700px;
}

div.GalleriesText h3
{
	margin : 0px;
	padding : 0px;
}