body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

strong {
font-weight: bold;
}

#news .blog_wrapper {
font-family: Arial, Helvetica, sans-serif;
}

p {
padding-right: 10px;
line-height: 1.4em;
margin-bottom: 1.2em;
}

#news p {
line-height: 1.5em;
margin-bottom: 1em;
font-size: 1.2em;
padding-right: 0px;
overflow: hidden;
}

.press_item p {
margin-bottom: 0px;
}

h1 {
color: #00A5EF;
margin-bottom: 1em;
font-style: italic;
text-transform: uppercase;
line-height: 1.2em;
}

h2 {
font-size: 2.5em;
height: 1em;
color: #00A5EF;
font-style: italic;
font-family: "Courier New";
text-transform: uppercase;
}

h3 {
color: #00A5EF;
font-style: italic;
text-transform: uppercase;
line-height: 1.2em;
}

ul {
margin-bottom: 1em;
line-height: 1.2em;
}

a {
color: #000000;
text-decoration: underline;
}

a:hover {
color: #00A5EF;
} 

#news a {
color: #00A5EF;
text-decoration: none;
} 

#news a:hover {
text-decoration: underline;
}

.top_nav {
color: #00A5EF;
}

.top_nav a {
text-decoration: none;
color: #00A5EF;
}

.top_nav a:hover {
color: #bbb;
}

#menu a {
font-size: 2.5em;
height: 1em;
text-decoration: none;
color: #00A5EF;
font-style: italic;
font-family: "Courier New";
}

#menu .submenu a:hover {
text-decoration: underline;
}

#menu .submenu a {
font-size: 1em;
height: 1.4em;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.underline {
text-decoration: underline;
}

.archive_text{
line-height: 1.2em;
}

.blog_title_text {
color: #00A5EF;
font-size: 1.4em;
line-height: 1.5em;
font-weight: bold;
}

.blog_subtitle_text {
color: #777;
font-size: 1.4em;
padding-top: 4px;
padding-bottom: 4px;
font-weight: bold;
}

#news .blog_subtitle_text a {
color: #777;
}

.blog_meta_text {
color: #777;
font-size: 1em;
margin-top: .6em;
height: 1.5em;
vertical-align: bottom;
}

#news .blog_links .blog_subtitle {
padding: .3em 0 .3em 0;
}

#news .blog_links a {
padding-top: 4px;
color: #777;
text-decoration: none;
font-size: 1.2em;
line-height: 1.3em;
}

#news .blog_links a:hover {
color: #00A5EF;
text-decoration: underline;
}

#news .blog_links .blog_subtitle {
text-transform: none;
}

#news .blog_search p {
padding-right: 0px;
}

.login_input { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}