/* body and scroll bar */

a {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #573E25; 
	text-decoration: underline;
}

a:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	 color: #78633E; 
	 text-decoration: underline;
}


p {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 11px; 
	color: #333333;
	text-align: left;
}

h1 {  
	font-family: Arial, Helvetica, sans-serif; 
	text-indent: 1em; 
    line-height : 24px;
	font-weight:normal;
	font-size: 20px; 
	color: #78633E;
	border-width: 1px 1px 1px 1px;
	text-align: left;
	background-color:#EBE6DF;
	height: 24px;
	border-color: #B2A286; 
	width:748;
	border-top: 1px, #B2A286;
	border-top-style: 	 solid;
	border-bottom: 1px, #B2A286;
	border-bottom-style: solid; 
}
h2 {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-weight:bold;
	font-size: 13px; 
	color: #78633E;
	text-align: left;
}


.titlebar_lt {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 24px;
	font-size: 20px; 
	color: #5A8C87;
	text-align: left;
	font-weight:normal;
}
.callouttext {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 11px; 
	color: #735E3B;
	text-align: left;
}

.callouttext4 {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 11px; 
	color: #FF0000;
	text-align: left;
}

.caption {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 13px;
	font-size: 10px; 
	color: #333333;
	text-align: left;
}

.callouttext2 {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 19px;
	font-size: 13px; 
	color: #735E3B;
	text-align: left;
	font-weight: bold;
}


.port {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 11px; 
	color: #333333;
	text-align: left;
}

ul {
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 11px; 
	color: #333333;
	text-align: left;
}

ol {
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 11px; 
	color: #333333;
	text-align: left;
}
.porthead {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 11px; 
	color: #333333;
	font-weight: bold;
	text-align: left;
	position:relative; bottom:4px;
}

img.wrapleft {
	BORDER: 1px solid black; DISPLAY: block; MARGIN: 4px 10px 2px 0px;
}
img.wrapleft2 {
	BORDER: 0px; DISPLAY: block; MARGIN: 4px 10px 2px 0px;
}
img.bottom {
	BORDER: 0px; DISPLAY: block; MARGIN: 0px 0px 05px 0px;
}

img.top {
	BORDER: 0px; DISPLAY: block; MARGIN: 5px 0px 5px 0px;
}


.footer {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 12px;
	font-size: 11px; 
	color: #000000;
	text-align: left;
}

.boldtext {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 9pt; 
	color: #333333;
	text-align: left;
	font-weight: bold;
}


.boldlink {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 9pt; 
	color: #4B6DC4;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}

.boldlink:hover {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 9pt; 
	color: #8CA1D1;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
.footerbld {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 12px;
	font-size: 11px; 
	color: #000000;
	font-weight: bold;
	text-align: left;
}

.footerlink {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 12px;
	font-size: 11px; 
	color: #000000;
	text-align: left;
	text-decoration: underline;
}

.footerlink:hover {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 12px;
	font-size: 11px; 
	color: #000000;
	text-align: left;
	text-decoration: underline;
}

.bottom {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 12px;
	font-size: 11px; 
	color: #6E6D6D;
	text-align: left;
}

.bottomlink {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 12px;
	font-size: 11px; 
	color: #6E6D6D;
	text-align: left;
	text-decoration: underline;
}

.bottomlink:hover {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 12px;
	font-size: 11px; 
	color: #3D3D3D;
	text-align: left;
	text-decoration: underline;
}

.recognition {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 9pt; 
	color: #573E25;
	text-align: left;
}

.recognitionbld {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 9pt; 
	color: #573E25;
	text-align: left;
	font-weight: bold;
}

.sidetext {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 13px;
	font-size: 10px; 
	color: #4F5756;
	text-align: left;
}
.sidetextb {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 13px;
	font-size: 11px; 
	color: #4F5756;
	text-align: left;
	font-weight:bold;
}

.sidetextlink {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 13px;
	font-size: 10px; 
	color: #4F5756;
	text-align: left;
	text-decoration:underline;
}

.sidetextlink:hover {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 13px;
	font-size: 10px; 
	color: #8A9493;
	text-align: left;
	text-decoration:underline;
}

.sidelink {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 13px;
	font-size: 10px; 
	color: #573E25;
	text-align: left;
}

.sidelink:hover {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 13px;
	font-size: 10px; 
	color: #78633E;
	text-align: left;
	text-decoration: underline;
}
.required {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #E51D14;
	text-align: left;
}

.select {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #333333;
	text-align: left;
}

.text {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #333333;
	text-align: left;
}

.news {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 12px; 
	color: #575757;
	text-align: left;
	font-weight: bold;
}
.news:hover {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 12px; 
	color: #808080;
	text-align: left;
	font-weight: bold;
}

.newsdate {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	line-height : 14px;
	font-size: 9px; 
	color: #383B40;
	text-align: left;
}

.newsdate2 {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	line-height : 12px;
	font-size: 9px; 
	color: #383B40;
	text-align: left;
}


.newsheadbl {  
	font-family: Arial, Helvetica, sans-serif; 
	line-height : 13px;
	font-size: 11px; 
	color: #333333;
	text-align: left;
	font-weight: bold;
}

.newshead {  
	font-family: Arial, Helvetica, sans-serif; 
	line-height : 13px;
	font-size: 11px; 
	color: #106E6C;
	text-align: left;
	font-weight: bold;
}

.newshead:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	line-height : 13px;
	font-size: 11px; 
	color: #444C57;
	text-align: left;
	font-weight: bold;
}

.newssmaller {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 14px;
	font-size: 8pt; 
	color: #7D8187;
	text-align: left;
}

.newssmallerbl {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 14px;
	font-size: 8pt; 
	color: #333333;
	text-align: left;
}

.newssmaller:hover {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 14px;
	font-size: 8pt; 
	color: #000000;
	text-align: left;
}


.textnospace {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #333333;
	text-align: left;
}

.little {  
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	color: #333333;
	text-align: left;
}

.littlebold {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #333333;
	font-weight : bold;
	text-align: left;
}

.address {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 9pt; 
	color: #333333;
	text-align: left;
}

.phone {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 25px;
	font-size: 8pt; 
	color: #333333;
	text-align: left;
}

.testimony {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 8pt; 
	color: #333333;
	text-align: left;
}

.author {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	    line-height : 15px;
	color: #036594;
	text-align: left;
	font-weight : bold;
}

.addresshead {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #036594;
	text-align: left;
	font-weight : bold;
}


/* Headers and Text Styles */

.bigheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #64783A;
	font-weight : bold;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight : bold;
}

.header:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ABABAB;
	font-weight : bold;
	text-decoration: underline;
}
.headerred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #E51D14;
	font-weight : bold;
}




.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#999933;
	font-weight : bold;
}

.underline {
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 18px;
	font-size: 9pt; 
	color: #333333;
	text-align: left;
	text-decoration: underline;
}

.email {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	font-weight : bold;
}

/*  Links  */

.dot {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #0C55B4; 
	text-decoration: none;
	font-weight: bold;
}

.dot:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	 color: #666666; 
	 text-decoration: none;
	 font-weight: bold;
}



/* forms */

.textbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width:215;
	height:18;
	background:#f6f6f6;
	border : 1px solid #000000;
}

.textbox2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width:70;
	height:18;
	background:#f6f6f6;
	border : 1px solid #000000;
}

.textbox3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width:110;
	height:18;
	background:#f6f6f6;
	border : 1px solid #000000;
}

.textbox4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width:150;
	height:18;
	background:#f6f6f6;
	border : 1px solid #000000;
}

.select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width:110;
	height:18;
	background:#f6f6f6;
	border : 1px solid #000000;
}

.checkbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width:18;
	height:18;
}

.button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width:80;
	height:20;
	background:#f6f6f6;
}

.button2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width:60;
	height:20;
	background:#f6f6f6;
}

/* kyung form style */

.textbox4059 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666;
	width:170;
	background:#FCFCF9;
	border: 1px inset #dddddd;
}
.select {  
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666;
	width:170;
	text-align: left;
	background:#FCFCF9;
	border: 1px inset #dddddd;
}

.select150 {  
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666;
	width:150;
	text-align: left;
	background:#FCFCF9;
	border: 1px inset #dddddd;
}

.select2 {  
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666;
	text-align: left;
	background:#FCFCF9;
	border: 1px inset #dddddd;
}
.formtext {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #383434;
	text-decoration: none;
}
.formtext1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #383434;
	text-decoration: underline;
}
.buttonUp3{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #000000;	
	width:120;	
	background: #E0E3CC;	
	border : 1px solid #333333;
}
.buttonDown3{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #525E6B;	
	width:120;	
	background: #F1F3E4;	
	border : 1px solid #333333;
}
.button3{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color : #000000;
	width:70;
	background: #B2B2B2;
	border : 1px solid #333333;
}
.bigheader1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	font-weight : bold;
}
.header1 {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight : bold;
}
.little2 {  
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	line-height : 12px;
	color: #333333;
}

.little1 {  
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	line-height : 9px;
	color: #333333;
}

.thumblink {  
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	line-height : 9px;
	color: #4B6DC4;
}

.thumblink:hover {  
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	line-height : 9px;
	color: #8CA1D1;
}

.buttonUp4{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #000000;	
	width:200;	
	background: #E0E3CC;	
	border : 1px solid #333333;
}
.buttonDown4{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color: #525E6B;	
	width:200;	
	background: #F1F3E4;	
	border : 1px solid #333333;
}
.button4{	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	color : #000000;
	width:200;
	background: #CBD0AC;
	border : 1px solid #333333;
}

.hometext {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 11px; 
	color: #333333;
	text-align: left;
}



img.wrapright {
	BORDER: 1px solid black; DISPLAY: block; MARGIN: 4px 0px 2px 10px; float: right;
}
img.wrapcap {
	BORDER: 1px solid black; DISPLAY: block; MARGIN: 4px 10px 2px 0px; float:left;
}

img.border {
	BORDER: 1px solid black; DISPLAY: block; MARGIN: 0px 0px 10px 0px; float:left;
}

.image .caption200 { font-size: 10px;
                  font-family: Arial, Helvetica, sans-serif;
                  line-height : 13px;
				  text-align: left; 
				  color: #968260;
				  float:left;
				  width: 200px;
				  MARGIN: 4px 10px 10px 0px;
				  clear:both;}

.image .caption300 { font-size: 10px;
                  font-family: Arial, Helvetica, sans-serif;
                  line-height : 13px;
				  text-align: left; 
				  color: #968260;
				  float:left;
				  width: 300px;
				  MARGIN: 4px 10px 10px 0px;
				  clear:both;}
				  
.image .caption350 { font-size: 10px;
                  font-family: Arial, Helvetica, sans-serif;
                  line-height : 13px;
				  text-align: left; 
				  color: #968260;
				  float:left;
				  width: 350px;
				  MARGIN: 4px 10px 10px 0px;
				  clear:both;}
.image .caption400 { font-size: 10px;
                  font-family: Arial, Helvetica, sans-serif;
                  line-height : 13px;
				  text-align: left; 
				  color: #968260;
				  float:left;
				  width: 400px;
				  MARGIN: 4px 10px 10px 0px;
				  clear:both;}
		  
		  
.image .caption600 { font-size: 10px;
                  font-family: Arial, Helvetica, sans-serif;
                  line-height : 13px;
				  text-align: left; 
				  color: #968260;
				  float:left;
				  width: 600px;
				  MARGIN: 4px 10px 10px 0px;
				  clear:both;}
		  		  
				  
img.all {
	BORDER: 1px solid black; DISPLAY: block; 
}
.capt6 { font-size: 10px;
                  font-family: Arial, Helvetica, sans-serif;
                  line-height : 13px;
				  text-align: left; 
				  color: #968260;

				  }

		  
.capt600 { font-size: 10px;
                  font-family: Arial, Helvetica, sans-serif;
                  line-height : 13px;
				  text-align: left; 
				  color: #968260;
				  width: 600px;
				  }
img.nowrap {
    clear: both;
}
	
.hometext2 {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 11px; 
	color: #0A6967;
	text-align: left;
}


.hometextb {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 11px; 
	color: #333333;
	text-align: left;
	font-weight : bold;
}
.home_ital {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 11px; 
	color: #333333;
	text-align: left;
	font-style: italic;
}


.homelink {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 11px; 
	color: #573E25;
	text-align: left;
}

.homelink:hover {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 11px; 
	color: #78633E;
	text-align: left;
	}


.text_ital {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 16px;
	font-size: 9pt; 
	color: #333333;
	text-align: left;
	font-style: italic;
}

#callout {
	width:580px;
	top:20px;
	left:20px;
	border:1px dashed #B2A286;
	background-color:#EDEAE6;
	padding:10px;
	float: left;
	MARGIN: 0px 0px 10px 0px;
	}
	
#callout2 {
	width:360px;
	top:20px;
	left:20px;
	border:1px dashed #B2A286;
	background-color:#EDEAE6;
	padding:10px;
	float: right;
	MARGIN: 0px 0px 10px 0px;
}

#callout3 {
	width:360px;
	top:20px;
	left:20px;
	border:1px dashed #B2A286;
	background-color:#EDEAE6;
	padding:10px;
	float: left;
	MARGIN: 0px 0px 0px 0px;
	}
	
	
	#callout4 {
	width:360px;
	top:20px;
	left:20px;
	border:1px dashed #16A600;
	background-color:#E9EBE8;
	padding:10px;
	float: left;
	MARGIN: 0px 0px 15px 0px;
	}
.titlebar_lt {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 24px;
	font-size: 20px; 
	color: #8C7854;
	text-align: left;
	font-weight:normal;
}
#recognition {
	width:642px;
	top:0px;
	left:0px;
	border:1px solid #B9B9B9;
	padding:0px;
	float: left;
	background-color:#F2F2F2;
	}
	
.juror {  
	font-family: Arial, Helvetica, sans-serif; 
    line-height : 15px;
	font-size: 11px; 
	color: #613E1A;
	text-align: left;
}

/* ADDITIONS                                       */
/* Sean Kelley / seankelley.net                    */

/* Labor Day Hours of Operation                    */
#laborday09 {
	position: absolute;
	top: 15px;
	left: 530px;
	width: 200px;
	height: 60px;
}

#laborday09 strong {
	color:#e51d14;
	}
