/*===============================================Style Sheet Susan Stockwell August 2009===================================*/

a.globallink{
font-family: Arial, helvetica, sans-serif;
color: #FFFFFF;
font-style: normal;
font-weight:normal;
text-decoration: none;
font-size: 0.8em;
letter-spacing: 0.1em;
padding:0 5px 0 5px; 
}

a.globallink:hover {color: #FFFFFF}
a.globallink:hover:visited {color: #FFFFFF}
a.globallink:visited {color: #FFFFFF}
a.globallink:visited:hover {color: #FFFFFF}

a.normal, a.normal:visited, *.normal:visited, 
a.caption, a.caption:visited, *.caption:visited,
a.prev, a.prev:visited, *.prev:visited,
a.next, a.next:visited, *.next:visited{
color:#0052ad;
text-decoration:none;
}

a.normal:hover, a.normal:active,
a.caption:hover, a.caption:active, 
a.prev:hover, a.prev:active,
a.next:hover, a.next:active{
color:#a65000;
text-decoration:none;
}

/*a.prev{
display:block-inline;
float:left;
}

a.next{
display:block-inline;
float:right;
}*/

#addthis{
position: absolute;
right:5px;
top:10px;
}

body { 
text-align: center;
/*background-color: #dbd7d3;*/
background-color: #F1EDE9;
color: Black;
line-height:1.2em;
}

#contact{
background-color: #FFF;
color: #494644;
width: 388px;
position: relative;
top: 0px;
left:0px;
margin: 0px 0px 0px 0px;
border:1px solid #F1EDE9;
}

#container{
width: 790px;
margin: 5px auto;
text-align:left;
/*border:1px solid #494644;*/
background-color: #fff;
padding:5px 5px 5px 5px;
}

#footer{
position:relative;
top:0px;
left:0px;
width:790px;
background-color: #F1EDE9;
/*background-color: #494644;
background-color: #dbd7d3;
*/
padding:0 0 0 0;
}

#f1{
position:relative;
left:0;
top:0;
}

#f2{
position:absolute;
top:0;
right:3px;
}

.f_text{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #494644;
font-style: normal;
margin:0 5px 5px 5px;
}

#gallery_head{
background-color: #F1EDE9;
/*background-color:#494644;*/
width: 390px;
height:30px;
position: relative;
left:0px;
top:5px;
}

.globalnew{
display:inline-block;
background-color: #bf7530;
text-align:left;
top:0;
left:5px;
width: 380px;
height:100%;
float:left;
}
	
H1, H2, H3, .image_gallery_t caption{
font-family: "Trebuchet MS", Arial, sans-serif;
font-style: normal;
font-weight: bold;
text-align: left;
margin: 0 0 5px 5px;
padding:3px 0 0 0;
color:#bf7530;
}

H1{
font-size: 1.0em;
}

H2{
font-size: 0.8em;
}

img.floatRight { 
float: right; 
margin: 0 0 0 5px; 
border:1px solid #F1EDE9;
}

img.float_left { 
float: left;
margin: 5px 5px 5px 5px; 
}

img.other_images { 
margin: 5px 5px 5px 5px; 
vertical-align:text-top;
}

#image_gallery{
background-color: white;
width:390px;
height: 160px;
position:relative;
top:0px;
left:0;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#image_gallery p{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin:0 0 5px 2px;
font-weight:bold;
}

img.gallery{
width:70px;
height:70px;
border:1px solid #F1EDE9;
}

.image_gallery_t{
border:0;
width:394px;
height:98px;
border:1px solid #F1EDE9;
}

.image_gallery_t caption{
font-size: 1.0em;
}

.image_gallery_t td{
height:72px;
width:72px;
background-color:white;
text-align:center;
}

.image_gallery_t tr.label td { 
height:20px;
width:72px;
background-color:white;
text-align:left;
vertical-align:top;
padding:0;
}

#image_home{
background-color: white;
color: #494644;
width: 380px;
height:314px;
position: relative;
left:0px;
top:0px;
padding: 4px 4px 0px 4px;
border-left: 1px solid #F1EDE9;
border-right: 1px solid #F1EDE9;
border-top: 1px solid #F1EDE9;
border-bottom: 1px solid #F1EDE9;
}

#image_home_text{
background-color: white;
width: 383px;
height:25px;
position: relative;
left:0px;
top:0px;
/*border-left: 1px solid #F1EDE9;
border-right: 1px solid #F1EDE9;
border-bottom: 1px solid #F1EDE9;
padding-left:5px;*/
}

#image_home img { 
width:370px;
height:280px;
border:5px solid white;
}  

#left_section{
background-color: White;
width: 395px;
position:absolute;
top:0;
left:0px;
}

.line{
background-color:#CCC;
line-height:normal;
vertical-align:middle
}

	
#main_body{
position:relative;
top:2px;
left:0;
width:790px;
}

#news{
background-color: #FFF;
color: #494644;
width: 395px;
position: relative;
top: 0px;
left:0px;
margin: 20px 0px 10px 0px;
}

.otherviewsbody
{
background-color:#FFFFFF;
width: 790px
}

p{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #494644;
font-style: normal;
margin:5px 5px 10px 5px;
}

li{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #494644;
margin:0;
padding: 0px 0px 5px 0.3em;
font-weight:normal;
}

ul{
list-style:disc;
list-style-position:inside;
margin-left:0 0 0 10px;
padding:0;
border:0;
}

#right_section{
background-color: White;
width: 395px;
position:relative;
top:5px;
left:400px;
}

#su{
position:relative;
margin: 0 0 0 5px;
left:0px;
top:10px;
background-color: #494644;
color:white;
font-family: 'Trebuchet MS', Arial, sans-serif;
font-size: 1.6em;
letter-spacing: 0.1em;	
}

#search{
display:inline-block;
float:right;
text-align:right;
width:290px;
height:100%;
z-index:1;
margin:0 0px 0 0;
font-family: Arial, sans-serif;
font-size: 0.7em;
color: #494644;
background-color:#bf7530
}

.searchbox{
font-family: Arial, Helvetica, sans-serif;
color: #494644;
background-color:#FFFFFF; 
border:1px solid #494644; 
width:120px; 
font-size:11px; 
}

span.global_active{
background-color: #a65000;
height:100%;
padding:0 5px 0 5px; 
}

.text, .text_news, .text_exh, .text_exh2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #494644;
font-style: normal;
margin:0 5px 5px 5px;
}

.caption{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
margin:0 5px 5px 5px;
text-align:center;
}
	
.text_news, .text_exh, .text_exh2{
border-top:1px solid #F1EDE9;
padding:10px 0 10px 0;
}

.text_exh2{
background-color: #F1EDE9;
}

#top{
background-color: #494644;
width: 790px;
height: 40px;
position: relative;
top: 0px;
left:0px;
color: #FFFFFF;
text-align: left;
margin: 0 0 1px 0;
padding: 0 0 0 0;
}

.topbody{
background-color:#FFFFFF;
width: 790px
}

#topbrown{
background-color: #bf7530;
color: #FFFFFF;
width: 790px;
height: 20px;
position: relative;
margin:0 0 0 0;
left:0;
top:0;
padding:0 0 0 0;
}

#welcome{
/*background-color: #F1EDE9;*/
background-color: #e5e0db;
color: Black;
width: 394px;
position: relative;
top: 0px;
margin: 5px 5px 10px 0px;
padding:0 0 5px 0;
}
	

/*===============================================admin specific styles===================================*/

#admin_section{
text-align:left;
width:790px;
margin:10px 0 10px 10px;
position:relative;
}

		
p.upload {
	 clear: both;
}		

.red{
	font-weight:bold;
}


form.page_edit{
border:1px solid #F1EDE9;
width:750px;
text-align:left;
background-color:#white;
color:#494644;
}

/*.file{
color:#494644;
font-family:arial, helvetica, sans-serif;
font-size:0.7em;
border:1px solid #F1EDE9;
}*/

textarea{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color:#494644; 
background-color:#F1EDE9;
border:1px solid #494644;
overflow: auto;
}

textarea#description, textarea#notes{
width:300px;
height:100px;
}

textarea#about_text, textarea#home_text{
width:500px;
height:500px;
}

textarea#about_text:focus,textarea#description:focus,textarea#notes:focus, textarea#home_text:focus {
	border: 1px solid #bf7530;
}

form p{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color:#494644; 
}

form.page_edit label{
color:#494644;
font-family:arial, helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
float:left;
width:140px;
padding-left:10px;
}


form.admin_searchbox{
width:500px;
height:50px;
text-align:center;
/*background-color:#e5e0db;*/
background-color:white;
border:1px solid #F1EDE9; 
color:#494644; 
margin:0 0 0 135px;
}

form.admin_searchbox label{
margin-right:5px;
text-align:left;
padding:0;
border:0;
background-color:white;
}

 form.frmLogin label{
 width:100px;
margin-right:5px;
text-align:left;
padding:0;
border:0;
background-color:white;
float:left;
}

form.admin_searchbox p{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
margin:15px;
color:#494644; 
}

form.frmLogin input:focus, form.page_edit input:focus, form.admin_searchbox input:focus, textarea#description:focus, textarea#notes:focus{
border: 1px solid #bf7530;
}

p.nav_text{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #494644;
font-style: normal;
margin:0 0px 5px 0px;
width:750px;
text-align:center;
}

p.form_button{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.8em;
color: #494644;
font-style: normal;
margin:0 0px 5px 155px;
}

.input{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color:#494644; 
background-color:#F1EDE9;
border:1px solid #494644;
width:280px;
margin: 0 0px 0 0;
}

input#file{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color:#494644; 
background-color:#F1EDE9;
border:1px solid #494644;
width:300px;
margin: 0 0px 0 0;
}

.button{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color:#494644; 
background-color:#F1EDE9;
border:2px solid #494644;
width:60px;
}

#searchbox_div{
width:770px; 
height:50px; 
margin:0; 
}

#searchresults{
text-align:left;
}

#searchresults strong {
background: #ffa;
}

.response{
margin:10px 0 10px 0;
}

dt{
height:92px;
width:770px;
padding:0;
margin-bottom:10px;
vertical-align:middle;
}

dt p{
padding:0;
margin:5px;
}

.jds-even {
background: #F1EDE9;
}

.admin_index th{
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color:#494644; 
}
.admin_index td{
width:245px;
border: 1px solid #F1EDE9;
vertical-align:top;
}

	



	


	








