﻿/** BASIC */
html  {					font: 100%/120% Verdana, Arial, Helvetica, sans-serif; vertical-align:top;}
body  {					font: 100%/120% Verdana, Arial, Helvetica, sans-serif; vertical-align:top;}
table  {				font: 100%/120% Verdana, Arial, Helvetica, sans-serif; vertical-align:top;}
fieldset  {				font: 100%/120% Verdana, Arial, Helvetica, sans-serif; vertical-align:top;}
form  {					font: 100%/120% Verdana, Arial, Helvetica, sans-serif; vertical-align:top;}
body {
	font-size: 0.825em;
	line-height: normal;
	color: #676767;
	margin: 0px;
	padding: 0px;
	background: url('../images/template/bg01.jpg') repeat-x left top;
	position:static;
}
ul {					margin-top: 0px;}
ol {					margin-top: 0px;}
p {						line-height: 150%; margin-top: 0px	}
li {					line-height: 150%; margin-bottom: 5px;}
th {					line-height: 150%;	}
td {					line-height: 150%; 	}


/* HEADINGS */
h1 {					margin: 0px;	padding: 0px;}
h2 {					margin: 0px;	padding: 0px;}
h3 {					margin: 20px 0px;	padding: 0px;}



/* MISC TEXT */
.accent1 {	margin: 0px;	padding: 3px 0px; font-size: .8em;	color: #487095; font-weight:bold; text-transform:uppercase;}
.accent2 { color: #6D9306 } /*green*/
.accent3 {color: #BABABA; font-size: .9em;} /*small gray*/

/** LISTS & LINKS */
ul {					}
ul.style1 {				color: #BABABA; padding-left: 0px;	list-style: none;}
ul.style1 li {			border-top: 1px solid #EBEBEB; font-size: .9em;}
ul.style1 a {			padding-left: 6px;}
ul.style1 li.first {	border-top: none;}
ul.style2 {				padding-left: 0px;	list-style: none;}
ul.style2 li {			padding-bottom: 10px;	display: block;}
ul.style2 h3 {			display: inline;	margin: 0px;	padding: 0px;	font-size: 1em;	color: #6D9306;}
ul.style2 a {			}
ul.style2 li.first {	border-top: none;}

a {						color: #3879B6;}
a:hover {				text-decoration: none;}
img { 					border: none; }

/** IMAGES */

img.border {			padding: 5px; border: 1px solid #ccc;}
img.alignleft {
	float: left;
	margin: 0px 25px 0px 0px;
}
img.alignright {		float: right;}
img.aligncenter {		margin: 0px auto;}
hr { 		border: 0; color: #ccc; background-color: #ccc; height: 1px;}

/** WRAPPER */
#wrapper {}
.container {			width: 1000px;	margin: 0px auto;}
.clearfix {				clear: both;}

/** PAGE */
#page {}

/** CONTENT */
#content {}

/** HEADER */
#header {}

	
/** MENU */
#menu {}
#menu ul {				margin: 0px;	padding: 13px 0px 0px 29px;	list-style: none;	line-height: normal;}
#menu li {				float: left;	padding: 0px 13px;	background: url("../images/template/homepage03.gif") no-repeat left top;}
#menu li.first {		background: none;}
#menu a {				text-decoration: none;	font-size: 1.0em;	color: #FFFFFF; text-transform: uppercase;}
#menu a:hover {			text-decoration: underline;}

/** SIDEBAR */
#sidebar {}

/** SEARCH */
#search {				width: 225px;	margin: 0px;	padding: 95px 0px 40px 0px;}
#search fieldset {	margin: 0px;	padding: 0px;	border: none;}
#search form {	margin: 0px;	padding: 0px;	border: none;}
#search input {			float: left;	font: inherit;	border: none;	color: #747373;}
#search input.text {	width: 189px;	height: 26px;	background: url("../images/template/homepage08.gif") no-repeat left top;	padding: 5px;}
#search input.submit {	width: 26px;	height: 26px;	text-indent: -9999px;}

/** FOOTER */
#footer {}
#footer p {				margin: 0px;	padding: 70px 0px 0px 0px;	text-align: center;	color: #9F9F9F;}
#footer .legal {}
#footer .links {}

/** BOX STYLE 1 */
.box-style1 {}
.box-style1 .title {	margin: 0 0 20px 0px;	padding: 0px 0px 0px 0px;	font-size: 2.0em; line-height: 100%;	color: #6D9306; text-align:left;  }
.box-style1 .title2 {	margin: -5px 0px 0px 0px;	padding: 10px 0px 20px 0px;	;	font-size: 1.1em;	font-weight: bold;	color: #A2A2A2;}
.box-style1 .content {	padding: 0px 30px 25px 0px;	}
.box-style1 p {}
.box-style1 h1 {text-align:left;}

/** BOX STYLE 2 */
.box-style2 {			}
.box-style2 li {		padding: 5px 0px;}
.box-style2 .title {
	margin: 30px 0px 10px 0px;
	padding: 0px 0px 7px 0px;
	border-bottom: 1px solid #D8D8D8;
	font-size: large;
	font-weight: normal;
	color: #bbb;
}
.box-style2 .subtitle {	font-size: 1.4em;}
.box-style2 .content {	padding-bottom: 20px;}
.box-style2 strong {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-weight: bold;}
.box-style2 a {	color: #3879B6;}
.box-style2 .byline {	margin: -15px 0px 20px 0px;	padding: 0px;	font-size: .8em;	color: #BABABA;}

.box-style3 {			margin-bottom: 30px;}
.box-style3 h3 {		margin: 0px;	padding: 0px;	font-size: 1em;	color: #6D9306;}
.box-style3 {}

.more {					margin-top: 10px;	padding-left: 16px;	background: url("../images/template/homepage14.gif") no-repeat left 3px;}

/** BOXES */
#box1 {					margin-top: 45px;	padding: 0px 0px 0px 50px;}
#box2 {					}
#box3 {}
#box4 {}
#box5 {					padding-left: 30px;}
#box6 {}
#box7 {}
#box8 {}
#box9 {}


/* TWO COLUMN LAYOUT */
/*  .two-columns {			padding-left: 50px;}  */
.two-columns {			}
#column1 {				float: left;	width: 268px;}
#column2 {				float: right;	width: 270px;}


/*SCHEDULE */
.schedule td li {	line-height:110%;margin:0px;	}
.schedule td ul {	list-style:none;}
.schedule td {		border-bottom: 1px dotted #bbb; padding-top: 15px;}
