/*D2D2BD*/
body { background:#fff none repeat scroll 0%; background-image:url(../images/images/nmd08_back_lighter.jpg); background-repeat:repeat; color:#000; font-family:Arial, Century Gothic, Tahoma; font-size:13px;/*text-align:center;*/ }
* { margin:0pt; padding:0pt; }
a { color:#000; text-decoration: none; }
a:hover { color:#ff3600; }
h1 { font-size:16px; padding:5px 0 0 5px; color:#ff3600; }
h2 { text-transform:uppercase; font-size:14px; color:#ff3600; }
h3 { font-size:12px; }
ul { list-style-image:none; list-style-position:outside; list-style-type:none; }
th { text-align:left; border-bottom:#D2D2BD solid 1px; padding-bottom: 5px; }
.last { border-bottom:#D2D2BD solid 1px; padding-bottom: 5px; }
.first { padding-top: 15px; }
.message { color:#993300; font-weight:bold; }
/* MAIN */
.shell { width:995px; margin-left:auto; margin-right:auto; }
.bannerAd { height:90px; width:728px; text-align:center; float:right; margin-right:0px; margin-top:10px; }
.header { background:#FFFFFF; height:134px; width:960px; text-align:right; font-size:14px; position:relative; left:10px; margin-top:10px; padding-right:10px; border-top:#ff3600 1px solid; }
.header a img { margin-bottom:-3px; }
.header .menu1 { float:right; margin-top:9px; }
.header .logo { float: left; width:230px; }
.header .sociallinks { float: left; margin-top:15px; margin-left:10px; }
.breadbox { width:995px; height:13px; }
.breadbox .left { width:11px; float:left; background-image:url(../images/images/nmd08_top_left.gif); }
.breadbox .mid { width:968px; float:left; background-image:url(../images/images/nmd08_top_mid.jpg); background-repeat:repeat-x; color:#4e4e4e; }
.mid .crumbs { padding-left:5px; float:left; }
.mid .updatelink { float:right; padding-right:5px; }
.mid .updatelink a { color:#ff3600; font-weight:bold; text-decoration:underline; }
.breadbox .right { width:16px; float:left; background-image:url(../images/images/nmd08_top_right.gif); }
.main .mid { width:968px; float:left; color:#4e4e4e; background-image:url(../images/images/nmd08_mid_back.gif); background-repeat:repeat-y; min-height:600px; padding:0 16px 0 11px; }
.mid .menuSub { width:100%; border-bottom:#d8d8d8 1px solid; }
.base { width:995px; height:45px; float:left; background-image:url(../images/images/nmd08_base.gif); background-repeat:no-repeat; }
.base .menu { padding-left:15px; }
.base .menu img { margin-bottom:-2px; height:12px; }
/* GENERAL PAGES */
.genCenter { margin-left:auto; margin-right:auto; position:relative; width:400px; padding-top:100px; }
/* HOME PAGE */
.mid .left { width:722px; float:left; padding:8px; }
.left object { float:left; }
.left .newsOne { width:500px; float:left; height:250px; }
.newsOne h2 { text-transform:uppercase; font-size:14px; margin-top:-3px; margin-bottom:3px; overflow:hidden; height:17px;/* color:#ff3600; */ }
.newsOne div { height:225px; width:497px; overflow:hidden; }
.left .search { width:217px; height:235px; float:right; padding:0 0 0 5px; }
.left .search select { width:200px; }
.left .ads { width:225px; float:left; }
.left .newsSelect { width:495px; float:right; margin-top:13px; color:#ff3600; text-transform:capitalize; }
.newsSelect h3 { text-transform:capitalize; }
.left .newsMore { width:495px; margin-top:13px; float:right; }
.newsMore li { width:100%; float:left; padding-bottom:40px; padding-left:5px; }
.newsMore .imgLoop { /* text-align:center; */ }
.newsMore .imgLoop img { padding-top:1px; padding-right:3px; }
.newsMore h3 { border-bottom:1px solid #000; width:100%; }
.newsMore a { font-weight:bold; text-transform:uppercase; }
.newsMore .heading { color:#ff3600; }
.newsMore img { float:left; }
.newsMore p { padding-left:105px; }
.mid .right { width:220px; float:right; background-image:none; padding:5px; }
.mid .categories { width:210px; padding:5px; background-image:none; background-color:#d4d4d4; }
.mid .categories .categoryLevel1 { margin-top:15px; font-size:10px; color:#ff3600; font-weight:bold; }
.mid .categories .categoryLevel2 { padding-top:5px; font-size:10px; font-weight:bold; margin-left:5px; }
.mid .categories .categoryLevel3 { padding-top:5px; font-size:9px; margin-left:10px; }
/* GENERAL DESIGN COOL STUFF */
.fullHero { width:968px; height:250px; }
.fullHero h1 { color:#FFF; font-size:32px; font-family:Helvetica, Arial, sans-serif; }
.fullHero .heroList { font-size:14px; font-family:Helvetica, Arial, sans-serif; margin-top:10px; margin-left:5px; height:195px; width:100%;/* overflow:hidden; */ }
.fullHero ul li { /* float:left; */ }
.fullHero .heroList a { color:#FFF; }
.fullHero .cols { padding-right:10px; float:left; }
/* NEWS DETAILS */
.details { width:100%; }
.details h2 { padding-top:15px; }
.details .left { width:300px; float:left; }
.details .left p { padding-bottom:10px; text-align:justify; }
.details .left li { margin-left:15px; list-style-type:square; }
.details .right { width:640px; float:right; text-align:justify; }
.details .map_canvas { width:100%; height:200px; }
.details .adsLeft { padding-top:15px; width:300px; margin-left:auto; margin-right:auto; }
.right h1 { padding:5px 0 10px 0; }
.right p { padding-bottom:10px; padding-right:10px; }
.right a { /* text-decoration:underline; */ }
.imgCredit { text-align:left; float:left; font-size:10px; }
.right .newsimage { float:left; }
.right .newsimage .left { float:left; width:400px; padding:0; }
.right .newsimage .right { float:right; width:232px; margin-right:8px; padding:0; text-align:right; }
.commentForm { width:100%; padding-top:50px; }
.commentDisplay { width: 100%; }
.commentDisplay li { border-bottom:#4e4e4e 1px solid; background-color:#EEE; background-repeat:no-repeat; background-position:2px 2px; padding:2px 5px 5px 85px; width:440px; min-height:80px; }
.commentDisplay .commImg { width:80px; }
.commentDisplay .commText { width:410px; }
/* MEMBERS */
.loginForm { margin-left:auto; margin-right:auto; padding-top:50px; float:right; }
.loginForm h2 { padding-left:20px; padding-bottom:20px; }
/* SEARCH */
.searchResults { width:900px; padding:20px; float:left; }
.searchResults li { padding-bottom:10px; }
.currPG { color:#ff3600; }
.searchResults .score { background-image:url(../images/general/searchscore.jpg); background-repeat:no-repeat; background-color:#bbbbbb; width:100px; height:10px; }
/* Google Search */
#cse-search-results { margin-left:auto; margin-right:auto; }
#cse-search-results iframe { margin-left:auto; margin-right:auto; }
/* SITEMAP */
.sitemap ul { padding-left:10px; }
/* GRAPH */
.graphMain { width: 300px; height: 200px; float:left; }
.graphItem { width: 30px; height: 200px; float:left; background-color:#ff3600; margin-right:1px; text-transform:lowercase; overflow:hidden; text-align:center; }
/* DEFAULT LIST */
.list { width:800px; }
.list ul { width:100%; float:left; }
.list li { width:100%; padding-bottom:20px; float:left; border-bottom:1px solid #ccc }
.list li div { width:100px; float:left; }
.list li .half { width:400px; float:left; }
.list li .full { width:100%; float:left; }
.list li label { width:100px; font-weight:bold; float:left; }
.clearer { clear:both; display:block; font-size:1px; height:1px; line-height:1px; margin:0; overflow:hidden; padding:0; }
/* FORMS */
.formtool { width:500px; float:left; padding-left:10px; }
#form-message { width:500px; color:#993300; font-weight:bold; }
.forms-item { width:500px; float:left; border-bottom:1px solid #bbb; padding:5px; }
.forms-item .required { }
.forms-item-title { width:150px; min-height:20px; float:left; text-align:right; padding-right:5px; padding-top:3px; }
.star { color:#FF0000; font-weight:bold; padding-right:2px; }
.forms-item-field { width:300px; float:left; }
#forms-item-field a { font-weight:bold; }
#forms-item-field input { background-color:#5b400c; border-right:1px solid #a37e32; border-bottom:1px solid #a37e32; height:18px; width:250px; color:#ffffff; font-family:Arial; font-size:11px; }
#forms-item-field select { background-color:#5b400c; border-right:1px solid #a37e32; border-bottom:1px solid #a37e32; height:18px; width:200px; color:#ffffff; font-family:Arial; font-size:11px; }
#forms-item-field textarea { background-color:#5b400c; border-right:1px solid #a37e32; border-bottom:1px solid #a37e32; height:100px; width:300px; color:#ffffff; font-family:Arial; font-size:11px; }
#forms-item-field .checkbox { width:auto; color:#ffffff; font-family:Arial; font-size:11px; }
.forms-contain-title { width:150px; height:20px; float:left; text-align:right; padding-right:5px; padding-top:3px; font-weight:bold; }
.forms-contain-field { width:300px; height:20px; float:left; }
#forms-submit { width:500px; float:left; border-bottom:1px solid #bbb; padding:5px; font-family:Century Gothic, Arial; font-weight:bold; color:#4A4A3B; }
#forms-submit .submit { background-color:#D2D2BD; width:100px; border-bottom:1px solid #999999; border-right:1px solid #999999; padding:3px; float:left; margin-right:5px; text-decoration:none; }
#forms-submit .submit:hover { background-color:#BFBFA2; }
#forms-submit .cancel { background-color:#BFBFA2; width:100px; border-bottom:1px solid #999999; border-right:1px solid #999999; color:#FFFFFF; padding:3px; float:left; margin-right:5px; text-decoration:none; }
#forms-submit .cancel:hover { background-color:#D2D2BD; }
