/* District 11 Website 2005 */

body {
 margin: 0;
 background-color: #4F80C6;
 font: 12px/1.2 Arial, Helvetica, sans-serif;
}

#leftcontainer {
 background: #E9E9E9 url(images/border_left.gif) repeat-y left 0;
 margin: 0 auto;
 width: 800px;
}

#rightcontainer {
 background: transparent url(images/border_right.gif) repeat-y right 0;
}

#container {
 padding: 0px 13px;
 /*background: transparent url(images/border_content.gif) no-repeat 13px 0;*/
}

#header {
 width: 774px;
 height: 92px;
 margin-left: 13px;
 background: transparent url(images/hdr1.gif) no-repeat 0 0;
}

#header img { display: none;}

#footer {
 width: 100%;
 height: 25px;
 background: transparent url(images/border_footer.gif) no-repeat right bottom;
 clear: left;
}

#corner {
 float: left;
 height: 25px;
 background: transparent url(images/border_corner.gif) no-repeat left bottom;
 padding-left: 20px;
}

#banner {
 width: 774px;
 margin-left: 13px;
 padding-bottom: 15px;
 background: #fff url(images/border_content.gif) no-repeat left bottom;
}

#banner img {
 margin-top: 8px;
 margin-left: 8px;
 height: 190px;
}

#banner #caption {
 font: 9px/12px Arial, Verdana, Sans-Serif;
 margin: 15px 5px 0px 15px;
}

#caption .title {
 font-weight: bold;
 font-size: 12px;
 padding-right: 10px;
}

/* Text */

h1 {
 font: bold 18px/1.2 Georgia, "Times New Roman", Times, serif;
 padding: 0;
 margin: 0;
}

h1 a:link, h1 a:visited {
 color: #000;
 text-decoration: none;
}

h1 a:hover, h1 a:active {
 text-decoration: underline;
}

h2 {
 font: bold 14px/1.2 Georgia, "Times New Roman", Times, serif;
}

#leftmargin h2 {
 margin: 0;
 padding: 64px 10px 0 10px;
 text-align: right;
}

#footer {
 font-size: 10px;
 text-align: center;
}

.attribution {
 font-size: 10px;
 font-weight: normal;
}

.error {
 color: #c00;
}

#content .title {
 font: bold 14px/1.2 Georgia, "Times New Roman", Times, serif;
}

/* Navigation */

.nav {
 font: bold 14px/1.2 Georgia, "Times New Roman", Times, serif;
 margin-left: 230px;
 margin-bottom: 25px;
}

.nav ul {
 padding: 0;
 margin: 0;
}

.nav li {
 display: inline;
}

.nav a:link, .nav a:visited {
 color: #000;
 text-decoration: none;
}

.nav li:before {
 content: " | ";
}

.nav li.menu-item-home:before {
 content: none;
}

.nav a:hover, .nav a:active {
 text-decoration: underline;
}

/* End Navigation */

/* Left Margin*/

#leftmargin {
 padding: 0;
 margin: 0 25px 0 0;
 width: 219px;
 float: left;
}

#leftmargin p {
 padding: 5px 10px 5px 10px;
 margin: 0;
}

#leftmargin ul{
 padding: 0;
 margin: 10px 10px 0 10px;
}

#leftmargin li {
 list-style: none;
 padding-bottom: 3px;
}

.listing a:link, .listing a:visited, .title a:link, .title a:visited {
 font: bold 14px/1.2 Georgia, "Times New Roman", Times, serif;
 color: #000;
 text-decoration: none;
}

.listing a:hover, .listing a:active, .title a:hover, .title a:active {
 text-decoration: underline;
}

/* End Left Margin */

/* Content */

#content {
 padding: 0 25px 20px 25px;
 margin-left: 220px;
}

#content p {
 padding: 0;
 margin: 8px 0;
}
/* End Content */

/* Homepage left margin */

#upevents {
 background: transparent url(images/left_header_1.gif) no-repeat 0 0;
}

#recentresults {
 background: transparent url(images/left_header_2.gif) no-repeat 0 0;
}

#archiveevents {
 background: transparent url(images/left_header_1.gif) no-repeat 0 0;
  font: bold 14px/1.2 Georgia, "Times New Roman", Times, serif;
}

	/*Twitter Section*/
	#last5twitter {
	 background: transparent url(images/left_header_1.gif) no-repeat 0 0;
	}
	
	#last5twitter h2 a:link, #last5twitter h2 a:visited {
	 text-decoration: none;
	 color: #000;
	}
	
	#last5twitter h2 a:hover, #last5twitter h2 a:active {
	 text-decoration: underline;
	}
	
	#last5twitter .twittertime{
	 font-size: 10px;
	}
	
	#last5twitter li {
	 padding-bottom: 15px;
	}
	
	/*End Twitter Section*/
/* End Homepage left margin */

/* Event Listing */

#events #content ul {
 padding: 3px 0 3px 0;
 margin: 0;
 width: 490px;
 display: table;
 border-bottom: 1px solid #000;
}

#events #content ul.eventheader {
 font: bold 16px/1.2 Georgia, "Times New Roman", Times, serif;
 border-bottom: 3px solid #000;
}

#events #content ul.eventtyped  {
 background-color: #fff;
}

#events #content ul.eventtypem  {
 background-color: #fff;
}


#events #content li {
 display: block;
 float: left;
}

#events #content .eventtyped li.event {
 border-left: 5px solid #4F80C6;
 width: 161px;
 padding-left: 2px;
}

#events #content li.event {
 font: bold 14px/1.2 Georgia, "Times New Roman", Times, serif;
 width: 168px;
}

#events #content li.event a:link, #events #content li.event a:visited {
 color: #000;
 text-decoration: none;
}

#events #content li.event a:hover, #events #content li.event a:active {
 text-decoration: underline;
}


#events #content li.date {
 width: 100px;
}

#events #content li.location {
 width: 122px;
}

#events #content li.eventlinks {
 width: 100px;
}



	/* Subsection for Single Events/Results */
	#event #content ul, #results #content ul {
		margin: 0;
		padding: 3px 0 3px 0;
	}
	
	#event #content ul li, #results #content ul li {
		list-style: none;
	}

#results #content table {
 background-color: #E9E9E9;
}

/* End Event Listing */

/* Forms */

fieldset {
 border: none;
 margin: 0;
 padding: 0;
}

fieldset ul {
 list-style: none;
 padding: 0;
 margin: 0;
}

fieldset li {
 padding: 2px 0;
 margin: 0;
}

label, .label {
 float: left;
 display: block;
 margin: 0 10px 0 0;
 width: 125px;
}

#lbl_news_summary, #lbl_news_body {
 width: auto;
 display: inline;
}

input, select, textarea {
 border: 1px solid #000;
 background-color: #fff;
 padding: 0 0 0 2px;
}

input.button {
 border: none;
 background-color: #4F80C6;
 color: #fff;
 font-weight: bold;
 padding: 5px;
}

/* End Forms */

/* Fleets */

#fleets #content ul {
 list-style: none;
 margin: 6px 0;
 padding: 0;
}

/* End Fleets */

/* For Sale */

#forsale #content ul {
 list-style: none;
 margin: 6px 0;
 padding: 0;
}

#forsale #content li {
 padding-top: 5px;
}

/* End For Sale */



