
img { border: 0; }

p { margin: 0; padding: 0 0 2px; font-size: .75em; line-height: 1.25em; }

a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }

a.feature:link, a.feature:visited { font-size: .7em; font-weight: bold; line-height: 1.4em; color: #336699; text-transform: uppercase; text-decoration: none; }
a.feature:hover { text-decoration: underline; }

.right_column .detail .section a { color: #336699 }

hr { width: 560px; height: 8px; margin: 0; padding: 0; text-align: left; background-color: #000; color: #000; }

#wrap { margin: 0 auto; padding: 5px 10px 30px; width: 760px; background: #fff; overflow: hidden; }

/*#header { clear: both; width: 760px; height: 175px; overflow: hidden; }
#header_noflash { clear: both; height: 175px; padding: 68px 0 0 277px; background: url(features/banner.jpg) no-repeat; }
#header_noflash a { color: #115289; font: normal .85em/1.5em arial,verdana,sans-serif; }
#header_noflash a:hover { color: #333; }*/

/* JS Homepage banner */
#header { position:relative; }
#header #banner { clear:both; width:760px; height:160px; overflow:hidden; position:relative; background-color:#000; z-index:0; }
#header #banner .images .hide { display:none; }
#header #banner #nav { position:absolute; bottom:10px; left:0; z-index:10; padding:2px 2px 2px 20px; }
#header #navbg { position:absolute; bottom:9px; left:0; width:120px; height:24px; z-index:8; background:#666; opacity:.3; -moz-opacity:.3; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=30)";  }
#header #banner #nav a { color:#FFF; font:bold .8em Arial; padding:2px 4px; margin-right:3px; }
#header #banner #nav a.activeSlide { text-decoration:underline; }

#main_content { float: right; width: 565px; padding: 0; }
#main_content h1 { clear: both; overflow: hidden; margin: 0; padding-top: 0; font: bold 1.1em/1.5em arial,verdana,sans-serif; text-transform: uppercase; }
#main_content h2 { margin: 5px 0; padding: 0; font: bold .95em/1.1em arial,verdana,sans-serif; text-transform: uppercase; }

.left_column { float: left; width: 370px; margin-top: 7px; }
.left_column h1 { margin: 0 0 2px; padding: 0; font: bold 1.1em/1.5em arial,verdana,sans-serif; text-transform: uppercase; }
.right_column { float: left; width: 172px; margin-top: 7px; padding: 0 0 0 17px; }
.right_column .RightNavDetail { padding: 0 0 9px; margin: 0 0 11px; border-bottom: 7px solid #000; }

.section { clear: both; overflow: hidden; padding: 0; margin: 5px 0 10px 0; }
.title { font: bold .75em/1.4em arial,verdana,sans-serif; color: #333; text-transform: none; letter-spacing: 0.05px; }
.section .thumb { float: left; width: 71px; margin: 3px 0 0; padding: 0; }
.section .thumb a IMG { border: 1px solid #9a9a9a; }
.section .thumb a:hover IMG { border: 1px solid #fff; }
.section .text { float: left; width: 280px; margin: 0; padding: 0 0 0 10px; }

.copyright { font: normal .65em/1em arial,verdana,sans-serif; color: #333; font-style: italic; }














