
html {
}

body {
background: #ffffff;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #343434;
line-height: 130%;
margin: 0px;
}


th {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #343434;
line-height: 130%;
}


td {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
color: #343434;
line-height: 130%;
}


a:link {color: #999999; text-decoration: none; }
a:visited {color: #999999; text-decoration: none; }
a:hover   {color: #007670; text-decoration: none; }
a:active  {color: #007670; text-decoration: none; }
a.imgNoBG:hover {background-color: transparent;}

a.news:link {color: #007670; text-decoration: none; }
a.news:visited {color: #007670; text-decoration: none; }
a.news:hover   {color: #343434; text-decoration: none; }
a.news:active  {color: #343434; text-decoration: none; }


div.positional {
margin: 37px 0 30px 14px;
width: 945px;
} 

table.main {
padding: 0px;
margin: 0px;
width: 945px;
}


td.nav {
width: 285px;
background: #ffffff url(../_img/birds.gif) top left no-repeat;
}


div.logo {
margin: 0 0 40px 0;
}

div.nav {
margin: 0 0 30px 0;
}

div.nav_books {
margin: 0px;
}


div.gallery_nav {
margin: 7px 0 4px 5px;
width: 211px;
}

div.books_nav {
margin: 5px;
width: 211px;
color: #007670;
font-size: 11px;
}

td.guts {
width: 660px;
}


div.text {
margin: 0 0 0 7px;
width: 215px;
}

div.news_text {
margin: -7px 0 0 0;
width: 300px;
}


p.nav {
margin: 2px 0 0 0;
padding: 0px;
font-size: 11px;
}

p.nav_active {
margin: 2px 0 0 0;
padding: 0px;
color: #007670;
font-size: 11px;
}

p {
margin: 7px 0 0 0;
padding: 0px;
}


span.standOut {
color: #007670;
}

span.quote {
font-style: italic;
}


span.miniImageFull {
zoom: 1; /* allows IE opacity to work */
margin: 0 2px 2px 0;
}

span.miniImageHalf {
opacity: .50;
filter: alpha(opacity=50);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: .50;
zoom: 1; /* allows IE opacity to work */
margin: 0 2px 2px 0;
}


ul.nav {
list-style-type: none;
margin: 2px 0 0 0;
padding: 0px;
}

li.nav {
list-style-type: none;
margin: 0px;
padding: 0px;
}


ul.text {
list-style-type: none;
margin: 0 0 4px 0;
padding: 0px;
}

li.text {
list-style-type: none;
margin: 3px 0 0 0;
padding: 0px;
color: #007670;
font-size: 11px;
}


ul.gallery {
list-style-type: none;
margin: 0px;
padding: 0px;
}

li.gallery {
list-style-type: none;
display: inline;
margin: 1px 0 0 0;
padding: 0px;
}
