body {
background : #007373 url(/site/images/header100.gif) repeat-x top left;
color : #000000;
margin : 0;
padding : 0;
font : 0.8em Verdana, "Arial", Helvetica, Sans-Serif;
}

a {
color : #3c6491;
background-color : inherit;
}

a:hover {
color : #bf3e17;
background-color : inherit;
}

blockquote {
-moz-border-radius: 1em 0;
-webkit-border-radius: 1em;
color : #6b5600;
background-color : #ffcc00;
margin: 4px 0 4px 0;
padding: 5px;
}

blockquote, blockquote p {
font-size: 14pt !important;
	font-family: Georgia, Times, Serif !important;

}

h1 {
font : 160% Verdana, Arial, Sans-Serif;
font-weight : bold;
padding : 3px 0 0 0;
margin : 0;
}

h1 a {
color : #ffffff;
background : inherit;
text-decoration : none;
}

h1 a:hover {
color : #bf3e17;
background : inherit;
text-decoration : none;
}

h2 {
margin : 8px 0 5px 0;
padding : 0;
font-size : 1.4em;
letter-spacing : -1px;
color : #808080;
background-color : inherit;
}
h2 a {
color : #000000;
text-decoration : none;
background-color : inherit;
background-image : url(/site/images/h2bg.gif);
background-repeat : no-repeat;
background-position : center left;
padding : 0 0 0 20px;
}
h2 a:hover {
background : url(/site/images/h2bghover.gif) no-repeat center left;
}
p {
margin : 0;
padding : 0;
}
img {
border : 0;
}
hr {border: none 0;
border-top: 1px dashed #bbb;
width: 90%;
height: 1px;
}
#header {
clear : both;
width : 760px;
height : 98px;
margin : 0 auto;
background :  #007373 url(/site/images/LR_banner.gif);
}

#note {
clear : both;
width : 740px;
margin : 0 auto;
padding : 3px 10px;
background :  #ffcc00;
font : 80% Verdana, Arial, Sans-Serif;
type-align : center;
}

#logo {
float : left;
padding : 10px 0 0 0;
color : #000000;
background : inherit;
width : 320px;
}
.slogan {
float : right;
border-left : 1px solid #cccccc;
padding : 0 0 0 20px;
}
#hmenu {
padding : 13px 0 30px 0;
float : right;
}
#hmenu a {

padding : 12px 13px 2px 11px;
text-decoration : none;
color : #fff;
background : #006666 url(/site/images/hmenuarrow.gif) no-repeat top center;
margin : 0 0 3px 1px;
}
#hmenu a:hover {
background : #004E4E url(/site/images/hmenuarrowhover.gif) no-repeat top center;
color : #ffffff;
}
form.search {
padding : 0;
margin : 0;
}
#searchform {
color : #ffffff;
padding : 5px 8px 5px 18px;
margin : 0;
float : right;
clear : both;
width : 160px;
}
.background_ {
background : #007373;
color : #000000;
}
.box {
background : #fff;
color : #000000;
margin : 0 auto;
padding : 0 0 0 10px;
width : 750px;
}
#left {
float : left;
width : 500px;
padding : 0 20px 0 0;
background-color : #fff;
line-height : 1.8em;
color : #555;
}
#column1 {
float : left;
width : 210px;
margin : 0;
padding : 0;
}
#column1 img {
padding : 0 0 0 0;
border : none;
}
#column2 {
margin-left : 225px;
width : 275px;
}
#column1, #column2 h3 a:link {
font-weight : normal;
font-family : Verdana, "Lucida Grande", Tahoma, Helvetica;
font-size : 1.1em;
display : block;
text-decoration : none;
color : #bbb;
}
#column1, #column2 h3 a:hover, h3 a:active {
color : #bbb;
font-size : 1.1em;
}
#column1, #column2 p a {
border-bottom : 1px solid black;
}
#column1, #column2 img a {
border : 0;
}
#column1, #column2 p {
font-size : 0.9em;
line-height : 140%;
padding : 10px 5px;
color : #555;
}
#articles_notinuse {
width : 740px;
padding : 3px 0 0 10px;
margin : 0 auto 10px auto;
background : #000;
}
#right {
float : right;
width : 220px;
}
#rightmenu {
margin : 0;
padding : 0;
}
#homemenu {
font-size : 130%;
text-indent : 44px;
}
.rightarticle {
background : #fff;
color : #808080;
margin : 2px 0 2px 0;
padding : 8px;
line-height : 1.4em;
font-size : 90%;
}
.rightarticle a {
text-decoration : none;
border-bottom : none;
font-weight : bold;
}
.rightarticle a:hover {
color : #bf3e17;
}
.rightarticle_ad {
font : 140% Verdana, Arial, Sans-Serif;
font-weight : bold;
border : 2px solid #eeeeee;
color : #808080;
margin : 2px 0 2px 0;
padding : 17px;
width : 182px;
height : 17px;
background : #ffffff url(/site/images/seoad.jpg) no-repeat;
}
.rightarticle_ad a {
background : transparent;
text-decoration : none;
}
#additional {
clear : both;
width : 730px;
background-color : #000;
color : #000000;
margin : 0 auto;
padding : 10px;
}
#footpanel {
clear : both;
margin : 0 auto;
width : 710px;
padding : 5px;
background-color : #fff;
color : #000;
}
#footer {
margin : 5px auto;
width : 740px;
padding : 0 5px 0 5px;
font-size : 0.9em;
}
#footer_transparent {
margin : 5px auto;
width : 740px;
padding : 0 5px 0 5px;
font-size : 0.9em;
background-color : #000000;
}
#footer p {
padding-top : 10px;
padding-bottom : 25px;
line-height : 1.8em;
color : #00494a;
}
#footer a {
color : #00494a;
background : inherit;
}
input.text {
margin : 0;
padding : 0;
width : 128px;
border : 1px solid #eee;
color : #000000;
background : #d8d8d8;
}
input.text:hover {
border : 1px solid #ffffff;
background : #eeeeee;
color : #000000;
}
input.button {
margin : 0;
padding : 0 0 0 3px;
font-size : 100%;
font-family : Verdana, Arial, Sans-Serif;
border : none;
background : none;
color : #fff;
background : #004a4a;
font-weight : bold;
}
.hideme {
display : none;
}
#accessibility {
position : absolute;
top : -10000px;
}
.thumb {
border : none;
width : 100px;
height : 137px;
}
.gallery a, .grid a {
text-decoration : none;
border-bottom : none;
}
.thumbcol {
float : left;
width : 125px;
padding : 5px;
}
.gallery dl {
text-align : left;
float : left;
margin : 0 0 0 0;
width : 124px;
height : 190px;
line-height : 100%;
}
.gallery dt {
margin : 0;
padding : 0;
}
.gallery dd {
margin : 0;
padding : 0;
font-size : 0.9em;
color : #888;
}
.grid dl {
text-align : left;
float : left;
margin : 0 0 0 0;
width : 124px;
height : 50px;
line-height : 100%;
}
.grid dt {
margin : 0;
padding : 0;
}
.grid dd {
margin : 0;
padding : 0;
font-size : 0.9em;
color : #888;
}
.bigpic {
width : 200px;
height : 273px;
}
.rec_browser {
color : #fff;
width : 600px;
height : 50px;
font-size : 1em;
text-align : center;
border-style : solid;
border-width : 1px 2px 2px 1px;
margin : 1px 1px 1px 1px;
padding : 5px;
border-color : #550000;
}
.rec_browser a {
color : #fff;
}
ul.rsx-page-num-list {
display : inline;
list-style : none;
margin : 0;
padding : 0;
}
ul.rsx-page-num-list li {
display : inline;
}
.biotitle, .biotitle a {
color : #006666;
font-weight : bold;
font-size : 0.9em;
}
.ss {
color : #009999;
}
.vo {
color : #ff6600;
}
#right_ear {
float : right;
width : 200px;
margin : 0;
padding : 0;
background-color : #fff;
text-align : right;
}
.hint {
color : #006666;
font-size : 0.8em;
padding : 0 0 15px 0;
font-style : italic;
}
.zemContactForm {
background : #fff;
color : #808080;
margin : 2px 0 2px 0;
padding : 8px;
line-height : 1.4em;
font-size : 90%;
}
.zemError {
color : #006666;
font-size : 0.8em;
font-style : italic;
}
#LSResult {
position : absolute;
background-color : #006666;
width : 215px;
}
#LSShadow {
padding : 5px;
}
#LSRes {
background-color : #f5f5e9;
}
.LSRow {
padding : 0 5px;
}
#LSHighlight {
background-color : #aaa;
}
#LSHeader {
padding : 2px 2px 8px;
}
.lsDate {
display : block;
color : #555;
}
div#loginForm {
display : none;
}
.sound_subhead {
color : #006666;
font-weight : bold;
font-size : 1em;
padding : 0 0 5px 0;
}

.dld_button {
width : 82px;
height : 60px;
}



.searchthumb {width : 50px; height: 69px;  float:left; margin: 0 12px 0px 0; }


.newsnav {
background-color:#664545!important;
}

.newsnav:hover {
background-color:#004E4E!important;
}

.ticker {
background-color: #fff;
width:515px;
height:25px;
border: solid 1px #ccc;
margin: 10px 0 0 0;

}

.ticker ul{
list-style: none;
}

.ticker a, #tick {
text-decoration: none;
padding: 0 0 0 5px;
margin: 0;

}