body {background: #ffffec; font-family: Georgia; font-size: 90%; color: #000; line-height: 1.5em; margin: 0 ; padding: 0 0 0 20px;}

body#home {background: #b3c7b4 url(heads/newback1.gif) left top no-repeat;}
body#sect {background: #ffffec url(heads/newback1secondlevel.gif) left top no-repeat;}
body#video {background: #69c;}
body#photo {background: #b3c7b4;}

h3#logo {margin: 15px 0 0 0;}
h3 {text-transform: upper-case;}

h4 {margin-bottom: 0; padding-bottom: 0;}

.story, .story {font-family: font-family: Arial, Helvetica, sans-serif; }

.small {font-size: 85%;}

.caption {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; color:#666666;}

a:link   {     color: #006;	  text-decoration: underline;	  } 
a:visited   {      color: #003;	  text-decoration: underline; 	  }
a:active  {      color: #03c;	  text-decoration: underline; 	  }
a:hover  {      color: #03c;	  text-decoration: underline;	  }


#slide a:link {color: #fff;  text-decoration: none;  }
#slide a:visited {color: #ccc;  text-decoration: none;  }
#slide a:active, #slide a:active {color: #fff;  text-decoration: underline; }

.sansbold {font-family: font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold;}

blockquote {font-style: italic;}
.taform h5 {font-weight: normal; font-size: 1.0em; font-style: italic; margin: 0; padding: 0;}
.taform p {margin: 0 0 0 2.0em; padding: 0;}
.taform td {padding-bottom: 1.0em;}
	  
a.nav:link, a.nav:visited {text-decoration: none;  } 
 
a.nav:active, a.nav:hover {text-decoration: underline;} 

/* BREADCRUMBS */
ul#crumbs {margin: 0; padding: 0; white-space: nowrap; }
#crumbs li {display: inline; list-style-type: none; margin: 0; padding: 0; font-family: "Arial Narrow", Arial, Helvetica, sans-serif;}
#current {color: #333;}


/* SYNERGOS BARS */
#topnavcontainer {font-size: 85%; font-family: Arial, Helvetica, "Lucida Sans", sans-serif; margin: 0 0 0 2px; padding: 0; float: right;}
ul#topnavlist {margin: 0; padding: 0; white-space: nowrap; }
#topnavlist li {display: inline; list-style-type: none; margin: 0; padding: 0;}
#topnavlist a { padding: 5px 5px; }
#topnavlist a:link {color: #ffffff; background-color: #003399; text-decoration: none; }
#topnavlist a:visited {color: #cccccc; background-color: #003399; text-decoration: none; }
#topnavlist a:hover {color: #ffffff; background-color: #000066; text-decoration: none; }


/* SUB NAV BARS */
#botnavcontainer {font-size: 85%; font-family: Arial, Helvetica, "Lucida Sans", sans-serif; margin: -1px 0 0 2px; padding: 0; background: transparent; }
ul#botnavlist {margin: 0; padding: 0; white-space: nowrap; } 
#botnavlist li {display: inline; list-style-type: none; margin: 0 15px 0 0; } 



input, form {padding-bottom:0; margin-bottom:0; padding-top:0; margin-top:0;} 
.sans {font-family: Arial, Helvetica, sans-serif; font-style: normal; line-height: 1.0 em; font-size;}
.pull {font-size: 100%; font-style: italic; clear: both; width: 70%; margin-left: 30px; }
.chapeau {clear: both;}

.pullright {font-size: 90%; width: 300px; margin: 30px 0 30px 30px; float: right; }
.pullright img {margin-right: 9px;}
.pullleft {font-size: 90%; width: 300px;  margin: 30px 30px 0 30px; float: left; }
.pullleft img {margin-right: 9px;}

.pull em {font-style: normal;}
.pic {font-family: Arial, Helvetica, sans-serif; font-style: normal;}
.picleft {margin-right: 8px; float: left; border: 1px;}

address {font-style: normal; margin-left: 10px;}

.sidebar {font-size: 90%; line-height: 1.2em;}
.sidebar ul {margin: 0 2.0em; padding: 0; border: 2px;}
.sidebar li {padding: 0; margin: 0; list-style-type: circle;}

#content {margin: 10px 40px 40px 70px; border: 1px;}
#news {width: 60%;}
#news h4 (margin-bottom: 0; padding-bottom: 0;}
.posted {font-size: 0.9em; font-weight: normal; font-style: italic; margin: 0 0 12px 0; padding: 0;}
.highlights {width: 85%; }

#slide {background: #000; color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 90%;}
#slide a:link {color: #fff; text-decoration: none;}
#slide a:link {color: #999; text-decoration: none;}
#slide a:active, #slide a:hover {color: #fff; text-decoration: underline;}
.slidefooter {font-size: 9px; color: #999;}
#slidecaption {padding: 3.0em 2px;}
#thumbs td {background: #333; text-align: center;}

.tight p {margin: 0 0 0.5em 0}

.rightbox200 {float: right; margin: 8px; width: 200px;}
.rightbox300 {float: right; margin: 8px; width: 300px;}
.leftbox200 {float: left; margin: 8px 12px 8px 0; width: 200px; }
.leftbox300 {float: left; margin: 8px 12px 8px 0; width: 300px; }
.rightbox200, .rightbox300, .leftbox300, .leftbox200 {font-size: 90%;}
