BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE:   url(images/bg_page.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.7em/160% Verdana, Helvetica, Arial, sans-serif; COLOR: #666666; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #CADCE7; TEXT-ALIGN: center
}

A {
	COLOR: #385080; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% normal Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, sans-serif; PADDING-TOP: 0px
}

H1.index {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 85% normal Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, sans-serif; PADDING-TOP: 0px
}

H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% normal Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, sans-serif; PADDING-TOP: 0px
}
H3 {
MARGIN-BOTTOM: 2px;TEXT-DECORATION:none;MARGIN-TOP: 0px; FONT-WEIGHT: bold; COLOR: #222222; FONT: 12px normal Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, sans-serif; PADDING-TOP: 0px; PADDING-bottom: 2px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 100% normal Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, sans-serif; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 701px; PADDING-TOP: 0px; TEXT-ALIGN: left;
}
#header {
	Z-INDEX: 2; BACKGROUND:   url(images/logotop.gif) #5d8b2e no-repeat 0px 0px; WIDTH: 701px; POSITION: relative; TOP: 0px; HEIGHT: 113px
}
#header H1 {
	padding-left:600px;TEXT-ALIGN:right;PADDING-RIGHT:0px;PADDING-TOP:30px;COLOR:#ffffff;FONT-SIZE:12px;FONT-WEIGHT:bold;display:none;
}

#header P {
	line-height:11px;TEXT-ALIGN:right;COLOR:#ffffff;FONT-SIZE:9px;MARGIN:0px;PADDING-TOP:5px;
}
#header A{
COLOR:#ffffff;padding-left:4px;padding-right:0px;padding-top:0px;color:#fafafa;padding-bottom:0px;margin:0px;
}
#pagebody {
	MARGIN-TOP: -6px; BACKGROUND:   url(images/bg_content.gif) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 701px; PADDING-TOP: 20px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
BODY.article #pagebody {
	BACKGROUND-IMAGE: none
}
.drop A:link{
FONT-SIZE: 9px;COLOR:#555555;TEXT-DECORATION:underline;
}
.drop A:hover{
FONT-SIZE: 9px;COLOR:#000000;TEXT-DECORATION:underline;
}

#sidecontent {
	PADDING-RIGHT: 8px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 222px; PADDING-TOP: 0px
}
#maincontent {
	FLOAT: left; MARGIN: 11px; WIDTH: 420px; POSITION: relative; TOP: 0px
}
BODY.article #maincontent {
	MARGIN: 16px; WIDTH: 620px; POSITION: relative; TOP: 0px
}

UL#mainnavi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 88px
}
#mainnavi LI {
	PADDING-RIGHT: 1px; BACKGROUND-POSITION: right top; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 125px; PADDING-TOP: 3px; border-right:#ffffff 1px solid;
}
#mainnavi LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 145px; PADDING-TOP: 0px
}
#mainnavi LI A {
FONT-SIZE:10px;background: transparent;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT:100% normal Lucida Grande, Lucida Sans Unicode, Verdana, Helvetica, sans-serif;COLOR: #eeeeee; PADDING-TOP: 0px;
text-decoration: none;
}

#mainnavi LI A.active {
	COLOR: #fff
}
#mainnavi LI A:hover {
	COLOR: #ffff33; TEXT-DECORATION: none
}
#mainnavi LI UL A {
MARGIN-BOTTOM:1px;DISPLAY: block;BORDER:#666666 1px solid;PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px;;background-color:#0F5F9F;
}
#mainnavi LI UL A:hover {
	BORDER:#666666 1px solid;border-left:#000000 5px solid;PADDING-LEFT: 7px; COLOR: #000000;Background-color:#DAEFF5;DISPLAY: block;
}
#mainnavi LI UL {
	LEFT: -999em; WIDTH: 10em; POSITION: absolute
}
#mainnavi LI:hover UL {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; Z-INDEX: 2; LEFT: auto; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; TOP: 20px; BACKGROUND-COLOR: #eeeeee; 
}
#mainnavi LI.sfhover UL {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; Z-INDEX: 2; LEFT: auto; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; TOP: 20px; BACKGROUND-COLOR: #eeeeee;
}
#maincontent H1 {
	CLEAR: left; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 20px; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #4276C8 1px solid
}
#maincontent H1.index-main {
	CLEAR: left; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: none;
}
#maincontent H2 {
	CLEAR: left; PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 15px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 20px; COLOR: #333333; PADDING-TOP: 1px; BORDER-BOTTOM: #4276C8 1px solid
}
#maincontent BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 40px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 6px; FONT-STYLE: italic
}
#maincontent image{
	border-style:outset;
	border-color: #000000;
	border-width:1px;
	padding:1px;


}
#maincontent:noborder image{
	border-style:none;
	border-color: #ffffff;
	border-width:0px;

}

#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 3px solid; MARGIN-TOP: 30px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 40px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 10px
}
#footer P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px
}
#footer UL {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: -1em 0px 0px; WIDTH: 230px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer UL LI {
	PADDING-LEFT: 5px; FLOAT: left
}
.boxnote {
	BORDER-RIGHT: #385080 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #385080 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 30px 0px; BORDER-LEFT: #385080 1px solid; COLOR: #444444; PADDING-TOP: 10px; BORDER-BOTTOM: #385080 1px solid; BACKGROUND-COLOR: #fafafa
}
.boxnote H2 {
BACKGROUND-IMAGE:   url(images/page.gif);BACKGROUND-POSITION: 345px 3px; BACKGROUND-REPEAT: no-repeat;PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 14px; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 368px; COLOR: #ffffff; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 16px; BACKGROUND-COLOR: #385080
}
#sidemenu {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
#sidemenu LI {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee
}
#sidemenu LI:hover{
BACKGROUND-COLOR:#fafafa;
}
#sidemenu LI.category {
	BACKGROUND-COLOR: #4276C8;COLOR:#ffffff; 
}
#sidemenu LI A {
	MARGIN-LEFT:1px;PADDING-RIGHT: 2px; PADDING-LEFT: 15px; BACKGROUND:   url(images/arrow.gif) no-repeat -7px 5px; PADDING-BOTTOM: 2px; COLOR: #777; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat
}
#sidemenu LI A:hover {
	MARGIN-LEFT:1px;BACKGROUND:   url(images/arrow.gif) no-repeat -7px 5px; COLOR: #555; BACKGROUND-REPEAT: no-repeat;BACKGROUND-COLOR:#fafafa;
}
.formrow {
	PADDING-TOP: 10px
}
 HTML #mainnavi LI {
	POSITION: relative
}
 HTML #mainnavi LI.sfhover UL {
	Z-INDEX: 6; LEFT: 0px
}
#sidemenu {
	
}

UL.box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.box LI {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN: 1px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 18px; BACKGROUND-COLOR: #eee
}
UL.box LI A {
	FONT-SIZE: 9px; COLOR: #666
}
UL.box LI A:hover {
	COLOR: #444; TEXT-DECORATION: none
}

.bookbox {
BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; MARGIN-TOP:5px; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #384175; PADDING-TOP: 1px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #fafafa;MARGIN-BOTTOM:1px;
}

.style1 {
	FONT-WEIGHT: bold
}
#header.date {
	TEXT-ALIGN:right;PADDING-RIGHT:10px;PADDING-TOP:45px;COLOR:#333333;
}
.button {
width:205px;MARGIN:1px;DISPLAY: block;BORDER:#666666 1px solid;	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN-BOTTOM: 2px; PADDING-TOP: 3px; COLOR: #ffffff;Background-color:#4276C8;
}
.button A{
	COLOR:#ffffff;
}
.button:hover{
BACKGROUND-COLOR: #385080;TEXT-DECORATION:none;	COLOR:#ffff77;	
}

.news {
BACKGROUND:url(images/bookback.gif) no-repeat 0px 0px;MARGIN:1px;DISPLAY: block;BORDER:#666666 1px solid;	PADDING-RIGHT: 2px; PADDING-LEFT: 7px; COLOR: #ffffff;Background-color:#005A95;
}
.news A{
	COLOR:#ffffff;
}
.microbio{
font-size:9px;line-height:11px;width:100px;text-align:center;
}


.extendedprofile{
padding-left:125px;margin-top:-185px;height:210px;
     }

.profile{
padding-left:125px;margin-top:-133px;height:175px;
     }

.profileart{
padding-left:88px;margin-top:-78px;height:130px;
     }

.bigimage{
padding-left:150px;margin-top:-208px;height:230px;
     }

.bigannounce {
BACKGROUND:url(announce.gif) no-repeat 160px -19px; 
}

.showbook{
padding-left:180px;margin-top:-262px;height:265px;
     }

.bookindent{
padding-right:60px;margin-top:-68px;
}
.contactbar{
padding-left:98px;margin-top:-95px;
}


submit{
	font-size: 9px;
	border:1px #7F9DB9 solid;
	background:#f1f1f3;
	color:#71717B;
}
input{
	color:#51515B;
	border:1px #7F9D99 solid;
	background:#f3f3f5;
	font-size: 9px;
	padding-left: 3px;
}
textarea{
	border: 1px solid #7F9DB9;
	color:#71717B;
	font-family: 'lucida console', 'Courier New', monospace;
	font-size: 11px;
	width:380px;
	padding:3px;
}

.announce {
BACKGROUND:url(announce.gif) no-repeat 112px -19px;padding-bottom:40px;
}
.areagray {
BACKGROUND:url(announce.gif) no-repeat -10px -9px;padding-left:4px;margin-top:-3px;
}



.topbar{
BACKGROUND:url(images/arrow.gif) no-repeat -5px 2px;padding-left:18px;line-height:18px;FONT-WEIGHT:bold;text-decoration:underline;
}
.topictitle{
FONT-WEIGHT:bold;text-decoration:none;color:#005893;
}
.bar{
border-top:#eeeeee 10px solid;padding-top:15px;

}
.smaller{
font-size:12px;color:#222222;
}
.onesmaller{
font-size:9px;color:#aaaaaa;
}
.onesmaller a{color:#aaaaaa;font-size:6px;}
.headlinenews{
font-size:16px;display:none;}

.topfix{line-height:11px;TEXT-ALIGN:right;COLOR:#ffffff;FONT-SIZE:9px;MARGIN:0px;padding-right:6px;}
FORM{padding:0px;margin:0px;}
.miniform{border-top:#ffffff 2px solid;}


.floatleft {
	float: left;
	margin: 0px 9px 5px 0px;
	padding:2px;
	border:#777777 1px solid;
}
.ToolText {
}

.ToolTextHover{position:relative;} 
.ToolText span{display: none;} 

.ToolTextHover span{
  display:block; 
  position:absolute; 
  width:490px;
  height:87px;
  border:0px solid black; 
  top:-87px; 
  left:0px; 
  background-color:#ffffff; color:#000000; 
  text-align: left; 
  z-index:6000;
} 

.biobox{display:block;display:inline;width:175px;height:175px;background-color:#487014;padding:5px; margin:10px 2px 0px 0px;color:#ffffff;font-family:arial;font-size:11px;border:#cdcdcd 1px solid;}

.biobox a:link,.biobox a:visited,.biobox a:hover{color:#FAF884;font-weight:normal;}

