/*
 * Id: 7.267
 * Version: 1285254087
 * Generated: Oct 2, 2010 12:57:02 AM
 */

/* ___________________________________________ */
/* GLOBAL MOBILE STYLES _____________________________*/
/* ___________________________________________*/
/*
Plugin Name: Mobile Formatting
Author: CMN
*/

/* COMMON */
body { background-color: #CCC; color: #000; font-size: 62.5%; /* Resets 1em to 10px */ font-family:Helvetica,Arial,sans-serif; -webkit-text-size-adjust: none /* prevents orientation font scaling */; text-align: center; margin: 0px auto; padding: 0px; font-size:12px; max-width: 480px;}
body.article{padding:0; border:none; background:#ccc;}
ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, input, object, embed { margin: 0px; padding: 0px; }
a{text-decoration:none; color:#043984; font-weight:bold;}
.ad{ padding:5px 0 2px 0; background: url(http://www.trumanindex.com/img/mobile/ad-bg.gif) repeat-x  top  #b8b8b8;}
#logo img{width:100%;}
/* FONT SIZES */
h1{font-size:25px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:12px;}
#contentWrapper{background:#FFF;}


/* DROP DOWN NAV */
#primeNav{ clear:both; overflow:hidden; border-bottom: solid 1px #eaeaea; padding:5px 8px 7px 8px; background:url(http://www.trumanindex.com/img/mobile/gradient-header-bg.gif) repeat-x #fff 0 1px;}
#subdeptNav{ width:120px; float:right; height:18px;}

/* SEARCH */
.search{ width:176px; float:left; overflow:hidden; background:url(http://www.trumanindex.com/img/mobile/search-bg.gif) no-repeat;}
.search h2{display:none;}
.searchField{ width:125px; float:left; background: none; border: none;}
.searchButton{ width:27px; float:right;  background: none; border: none; text-transform:capitalize; text-indent:-9999px;}
.searchField, .searchButton{ height:18px; padding:0;}
#contentWrapper .search{ width:auto; overflow:hidden;}
ul.searchResults li h3{}
ul.searchResults li .meta{}
ul.searchResults li .text{}
ul.searchResults li p{}
ul.searchResults li h3 a{ font:bold 15px arial; display:block;}
ul.searchResults li{ border-bottom:solid 1px #CCC; list-style:none;}
ul.searchResults li .text{ padding:0; font: normal 12px arial !important;}
#contentWrapper .search .gutter{ display:none;}
#contentWrapper .search{background:none;}
.pager{ font:bold 15px arial; text-align:center;border-bottom:solid 5px #cccccc;}
ul.searchResults li .meta,
ul.searchResults li .text{ padding:3px 10px;}
ul.searchFilter{}


/* OBJECTS */
/* universal objects */
.gutter ul li{ padding:3px 10px; border-top: solid 1px #b8b8b8; clear:both; overflow:hidden; }
.gutter ul li a{ font:bold 15px arial; display:block;}
.teaser, .gutter ul li{background:url(http://www.trumanindex.com/img/mobile/gradient-bg.gif) repeat-x #fff 0 1px; border-top: solid 1px #b8b8b8;}
.gutter ul li{background:none;}
#contentWrapper h2{ padding:4px 10px;  border-top: solid 1px #b8b8b8; background:url(http://www.trumanindex.com/img/mobile/gradient-header-bg.gif) repeat-x bottom; color:#505050;}
#contentWrapper .article h2{border-top: none; background:none;}

/* article lists */
.articleList ul li a, .mostPopular ul li a, .mostCommented ul li a{ display:block; padding-left:10px; background:url(http://www.trumanindex.com/img/mobile/bullet.gif) no-repeat 0px 7px;}

/* date */
.date{display:none;}

/* most commented and popular */
.mostPopular h2,
.mostCommented h2{border-top: solid 1px #b8b8b8 !important; background:url(http://www.trumanindex.com/img/mobile/gradient-header-bg.gif) repeat-x bottom !important;}

/* teaser */
.teaser{clear:both; overflow:hidden; padding:10px;}
.teaser p{ line-height:1.3em; color:#333333;}
.teaser a{ display:block;}
.spotlight img,
.teaser img{float:left; padding:3px; border: solid 1px #b8b8b8; margin:0 6px 0 0;}

/* spotlight */
.spotlight ul li{ padding:10px;}
.spotlight ul li h4 a{font-size:18px;}

/* gallery */
.gallery{background:#e8e8e8; -webkit-border-radius: 10px; margin:5px 10px; padding:15px 5px 15px 25px; clear:both;}
.gallery h2{ font: normal 12px arial; padding:0 !important; background:none !Important; border:none !Important;}
.gallery .gutter{}
.gallery .gutter a img{ border: none; margin:5px 10px 5px 0;}

/* top story */
.topStory .teaser{}
.topStory .gutter .teaser a { display:block; width:288px; margin:0 auto 5px auto; overflow:hidden;}
.topStory .gutter .teaser a img{ display:block; width:280px; }
.topStory .gutter p a, .topStory .gutter h3 a{   clear:both !important; margin:auto !important; width:auto !Important;}
.topStory .gutter p a{display:block !important; width:auto !important;}
.topStory h2{display:none;}

/* ARTICLE PAGES */
.navpath,
.breadCrumb{ padding:5px 10px; background:url(http://www.trumanindex.com/img/mobile/gradient-header-bg.gif) repeat-x; border-bottom: solid 1px #cccccc;}
.article h1{ padding:3px 10px;}
ul.searchResults li,
.article{ padding-top:5px; background:url(http://www.trumanindex.com/img/mobile/gradient-bg.gif) repeat-x top; border-top:solid 1px #fff;}
.article .author{padding:2px 10px; font-weight:bold;}
.article .date{padding:2px 10px; font-size:11px; color:#6666; background:none; font-weight:normal;}
.article .imageRight,
.article .imagetop{padding:5px 10px; width:208px; float:right;}
.article .imageRight a img,
.article .imagetop a img{ padding:3px; border: solid 1px #b8b8b8; width:200px;}

.article .caption{ font-size:11px; color:#666;}
.article .credit{ font: bold 11px arial; color:#666;}
.article .text{padding:3px 10px; font: normal 15px arial !important; line-height:19px !important;}
.article .text p{padding-bottom:14px;}


/* comments */
.articleComments{ display:none;}

/* blogs */
.blogInfo{ padding:3px 10px 10px 10px; overflow:hidden; border-bottom:solid 1px #b8b8b8;}
.blogInfo p img{ width:100%;}
.blogInfo h2.blogName{padding:0 !Important; font-size:25px;}
.blogInfo p{ padding-bottom:5px;}
.blogInfo .blogStats{ float:right; padding:5px; background:#eeeeee;}
.postingBar,
.blogInfo .blogStats p{ font: normal 11px arial; display:inline; color:#666;}
.postingBar{display:block; line-height:13px; padding:5px 0;}
li.lineodd,
.postingBody,
.blogArchive,
.posting {background:transparent url(http://www.trumanindex.com/img/mobile/gradient-bg.gif) repeat-x scroll center top; border-bottom: solid 1px #b8b8b8; border-top: solid 1px #fff; padding:10px; font: normal 15px arial; line-height:19px; list-style:none; color:#000 !important;}	
.postingBody{background:none; font-family: Arial, Helvetica, sans-serif !important;}
.postingBody span,
.postingBody p{padding-bottom:14px;  font-family: Arial, Helvetica, sans-serif !important;}
.posting .postingDate{font: normal 11px arial; color:#666; padding:3px 0 5px 0;}
.pageViews,.articleTools{display:none;}
table.calendar{border: solid 1px #ccc; width:210px; height:130px; margin:10px auto;}
table.calendar tr td{ border: solid 1px #CCC; background:transparent url(http://www.trumanindex.com/img/mobile/gradient-bg.gif) repeat-x scroll center top; text-align:center;}
table.calendar tr td a{display:block;}
.previousNextPosting{ margin:10px; padding:5px; background:#eee;}
.scrollerlinks,
.article h3{padding:3px 10px;}
li.lineodd h3,.posting h3,.blogArchive h3{padding:0;}
.article form{padding:10px;}
.article form textarea{width:100%; margin:0 auto;}
.article form p,#captcha{ padding:5px 0;}
input.ownLineSubmitform{font-size:15px;}
.noPostings{ padding:10px;}