/* Fonts */
p, blockquote, body, ul {font-size: 13px; line-height: 1.8; font-family: "trebuchet MS", trebuchet, verdana, arial, helvetica, sans-serif;}


/* Real styles */

A:link {color: #036;
background: transparent;
text-decoration: none;
}

A:visited {color: #036;
background: transparent;
text-decoration: none;
}

A:hover {text-decoration: underline;
}

A:active {color: #999;
background: transparent;
text-decoration: none;
}

.nav1 A:link {color: #fff;
background: transparent;
text-decoration: none;
}

.nav1 A:visited {color: #fff;
background: transparent;
text-decoration: none;
}

.nav1 A:hover {text-decoration: underline;}

.nav1 A:active {color: #fff;
background: transparent;
text-decoration: none;
}

.nav2 A:link {color: #036;
background: transparent;
text-decoration: none;
}

.nav2 A:visited {color: #036;
background: transparent;
text-decoration: none;
}

.nav2 A:hover {text-decoration: underline;}

.nav2 A:active {color: #999;
background: transparent;
text-decoration: none;
}

body {
background: #7EADBE;
margin-top: 20px;
margin-left: 0px;
margin-right: 0px;
}

#container-h {
width: 785px;
background: url(images/bkgd-hometop.gif) top left repeat-x;
margin: 0px 50px 0px 20px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: none;
}

#container {
width: 765px;
background: #7EADBE;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: none;
}

#homeleft {
width: 360px;
margin: 0 0 0 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}

#homeright {
width: 340px;
margin: 0 0 0 0px;
padding-left: 22px;
padding-right: 0px;
padding-top: 17px;
float: left;
}

#top {
width: 765px;
background: #7EADBE url(images/bkgd-top.gif) top left repeat-x;
margin: 0px 0px 0px 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 4px;
float: none;
}

#top-left {
width: 323px;
margin: 0 0 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 18px;
float: left;
}

#top-center {
width: 177px;
margin: 0 0 0 0;
text-align: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 28px;
float: left;
}

#top-right {
width: 265px;
margin: 0 0 0 0;
text-align: left;
padding-left: 0px;
padding-right: 0px;
padding-top: 4px;
float: left;
}

#container2 {
width: 765px;
background: #fff;
margin: 0 0 0 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}

#container3 {
width: 725px;
background: #fff;
margin: 0px 0px 0px 20px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}

#navarea {
width: 725px;
background: #fff;
margin: 0px 0px 0px 20px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}

#maincolumn {
width: 480px;
margin: 20px 0px 0px 20px;
border-right : 1px solid #036;
padding-left: 0px;
padding-right: 20px;
padding-top: 0px;
float: left;
}

#sidebar {
width: 195px;
margin: 0 0 0 0;
padding-left: 20px;
padding-right: 0px;
padding-top: 20px;
float: left;
}

#bookarea {
width: 480px;
margin: 0px 0px 30px 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
float: left;
}

#bookimage {width: 160px; padding-left: 0px; padding-right: 20px; padding-top: 0px; padding-bottom: 0px; float: left;}

#booktext {width: 300px; padding-left: 0px; padding-right: 0px; padding-top: 0px; float: left;}

#photoarea1 {width: 195px; padding-left: 0px; padding-right: 10px; padding-top: 6px; padding-bottom: 0px; float: left;}

#photoarea2 {width: 400px; padding-left: 0px; padding-right: 20px; padding-top: 6px; padding-bottom: 0px; float: left;}

#photoarea3 {width: 195px; padding-left: 0px; padding-left: 10px; padding-top: 6px; padding-bottom: 0px; float: right;}

#photoarea4 {width: 250px; padding-left: 0px; padding-right: 10px; padding-top: 6px; padding-bottom: 0px; float: left;}

#photoimage {width: 195px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; float: left;}

#phototext {width: 195px; padding-left: 0px; padding-right: 0px; padding-top: 10px; float: left;}

#phototext2 {width: 195px; padding-left: 0px; padding-right: 0px; padding-top: 0px; float: left;}

#phototext4 {width: 250px; padding-left: 0px; padding-right: 0px; padding-top: 10px; float: left;}

#bottom {
width: 765px;
margin: 0 0 0 0;
padding-left: 20px;
padding-right: 20px;
padding-top: 0px;
float: left;
}

#hidden {
display: none;
}

strong {
font-weight: bold;
}
em {
font-style: italic;
}

ul {margin: 0em 0em 1.5em 3em;}

li {margin: 0em 0em 0em 1.2em; list-style-type: square; color: #000;
text-decoration: none; text-align: left;}

blockquote {margin: 0em 2em 0em 2em;
text-align: left;
}

p {margin: 0em 0em 1em 0em;
text-align: left;
color: #000;
font-size: 13px;
line-height: 1.8;
}

.hed {color: #036; line-height: 1.4; font-size: 24px; font-weight: bold;}

.hed2 {color: #036; line-height: 1.4; font-size: 15px; font-weight: bold;}

.subhed {color: #036; line-height: 3.0; font-size: 13px; font-weight: bold;}

.quote {color: #036; line-height: 2.0; font-size: 12px;}

.caption {color: #000; line-height: 1.6; font-size: 11px;}

.credit {color: #000; line-height: 1.8; font-size: 10px; text-align: right;}

.textright {color: #000; line-height: 1.8; font-size: 13px; text-align: right;}

.med {color: #000; line-height: 1.4; font-size: 12px; text-align: left;}

.med2 {color: #036; line-height: 1.4; font-size: 12px;}

.med3 {color: #999; line-height: 1.4; font-size: 12px;}

.nav1 {color: #fff; line-height: 1.4; font-size: 13px;}

.nav2 {color: #036; line-height: 1.4; font-size: 13px;}

.nav3 {color: #036; line-height: 1.4; font-size: 12px;}

.small {color: #000; line-height: 1.4; font-size: 11px;}

.small2 {color: #000; line-height: 1.8; font-size: 10px;}
