body{font-family: Calibri, Arial, sans-serif;font-size: 12px;font-weight: 400;background-image: url(/images/bg/bg_gradient.gif) ; background-attachment:fixed; background-repeat:repeat; background-position:top center; margin: 0; /* to avoid margins */ text-align: center; /* to correct the centering IE bug*/ }

.divabodybg{font-family: Calibri, Arial, sans-serif;font-size: 12px;font-weight: 400;background-image: url(/images/bg/diva_bg_lg.gif) ; background-attachment:fixed; background-repeat:repeat; background-position:top left; margin: 0; /* to avoid margins */ text-align: center; /* to correct the centering IE bug*/ }

#global { position: relative; /* container positioning */ margin-left: auto; margin-right: auto; width: 988px; text-align: left; }

#topcontainer  {width: 988px; background: #ffffff; clear: both;}

#logocontainer  {width:250px; margin:0px 0px 0px 0px; float: left; background-color: #ffffff}

#topcontainerright  {width: 738px; float:right; margin:0px 0px 0px 0px; background-color: #ffffff}

#topcontainerad  {width: 738px; margin: 0px 0px 0px 0px; text-align: center; float: left; padding-top: 15px; padding-bottom:15px; background-color: #ffffff}

#menu  {width: 738px; height: 25px; margin: 0px 0px 0px 0px; text-align: center; float:right; background: #ffffff}

#menutxt  {width: 738px; height: 25px; margin: 0px 0px 0px 0px; text-align: center; float:right; background: #003eae}

#news  {background: #ffffff; width: 597px; padding: 10px; float: left;}

#news_lead {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;}

#news_lead h1 {margin: 0px 0px 3px 0px;}

#news_lead h2 {margin: 0px 0px 20px 20px; font-size: 12px;}

#news_body {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;}

#news_body img {margin: 0px 10px 5px 0px; border: solid; border-width: 1px; border-color: #000000;}

#news_body h1 {font-size:16px}

#news_body h2 {font-size: 14px;}
  
#news_template  {background: #ffffff; width: 832px; padding: 10px; float: left;}

#divabody  {background: #ffffff; width: 832px; padding: 10px; float: left;}

#sideboxcontainer  {width: 235px; padding-top: 10px; background: #ffffff; float: left;}

#sideads  {width: 136px; background: #ffffff; float: right; padding-top: 10px; }

#footerspacer  {max-height: 20px; height: 20px; clear: both; background: none;}

#footer  {background: #ffffff; clear: both; text-align: center; padding: 5px;}

#emailbox  {background-color:#f0f0f0; background: #f0f0f0; border:solid; border-color: #005bff; border-width: 1px; width: 400px; margin: 0px 0px 0px 100px; padding: 10px; clear: both;}

#twitterbox  {margin:10px 10px 10px 0px; width: 310px; float:left;}

#adbritebottomleft  {margin:10px 10px 10px 0px; width: 320px; float:left; padding-left: 3px;}

#googleadbottom  {margin:10px 0px 10px 0px; float:right;}

#buzzbox  {width: 60; min-width: 60; float: left; margin-left:10px; margin-top: 12px;}

#diggbox  {width:62; float: left; min-width: 62; margin-left:5px; text-align: left; margin-top: 12px;}

#sharetop  {text-align: left;}

#sharebottom  {margin-top: 12px; text-align: center;}

#sharetotal {float: right; margin: 0px 0px 12px 20px; padding: 5px; text-align:left; border: solid 2px #3568C5; background-color:#EEF2F9;}

#bannerstory468  {text-align: center; clear: both; width: 577px;}

div.bottomadscontainer {width: 473px; float: right; text-align: center;}

div.bottomads  {width: 100%; text-align: right; margin: 10px 0px 10px 0px; clear: both;}

div.bottomadstop  {width: 100%; text-align: right; margin-bottom: 10px; clear: both;}

div.bottomleaderboard {width: 100%; text-align: center; margin: 10px 0px 10px 0px; clear: both;}

div.recentheadlines {float: left; width: 334px; padding: 10px; background: #DEE8FA;}

div.bottomad300x250  {width: 305px; float: left; height: 250px; text-align: right;}

div.amazon {float: left; width: 150px; margin-left: 10px;}

div.amazon2 {float: left; width: 168px; text-align: right;}

div.amazonmid {float: left; width: 150px;}

div.amazonclear  {clear: both; height:10px;}


div#column2 {
    margin: 0;
    padding: 0;
    background-position: right;
    background-repeat: repeat-y;
    width: 100%;
    background-color: #FFFFFF;
    
}
div#column1 {
    margin: 0px;
    padding: 0px;
    background-repeat: repeat-y;
    width: 100%;
    
}

.clear {
    clear: both;
    display: block;
    height: 1px;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.sideboxheader {margin: 0px 0px 0px 0px}

.rightadpad {padding:0px 0px 30px 3px}

.emailinput {width: 400; text-align: left; margin-bottom: 5px;}

.emailenter {width:400; text-align:center; clear: both;}

.headline{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; text-decoration: none;}

.headlinefull{font-family: Calibri, Arial, Sans-serif;font-size: 16px;font-weight: bold;font-style: normal;text-decoration: none;text-transform: none;font-variant: normal}

h1 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 0px;}

h4 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-top: 0px;}

.storytext {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;}

.storytextb {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}

.recentnews {font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; text-decoration: none;}

.menu  {font-family: Arial, Calibri, Sans-serif; font-size: 15px; font-weight: bold;}

.entry { font:Verdana, Arial, Helvetica, sans-serif; line-height:25px; font-size:12px; color:#3B3B3B;}

.bookmark{font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: 400;font-style: normal;text-decoration: none;text-transform: none;font-variant: normal;color: #0131B9;padding: 0px 0px 10px 0px}

.tsheadline {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; color:#005bff;}

h1.tsheadline {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; color:#005bff; margin: 5px 0px 0px 0px; padding: 0px 5px 5px 5px; text-align: center;}

.tsheadline_orig {font-family: Calibri, Arial, Sans-serif;font-size: 14px;font-weight: bold; color:#ec0000;}

.tstext {font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: 400;}

.tstextb {font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: bold;}

.emailregister {font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: bold; color:#0131B9; font-style: normal;}

.emailregister2 {font-family: Calibri, Arial, Sans-serif;font-size: 14px;font-weight: bold; color:#ec0000; text-align: center; margin-top: 0px;}

.twitterregister{font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: bold; color:#ec0000; font-style: normal;}

.pagination{font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: bold;font-style: normal;text-transform: none;font-variant: normal}

.paginationmore{font-family: Calibri, Arial, Sans-serif;font-size: 15px;font-weight: bold;font-style: normal;text-transform: none;font-variant: normal; color: #BCBCBC}

.audiotitle{font-family: Calibri, Arial, Sans-serif;font-size: 12px;font-weight: bold;font-style: normal; margin:0px 0px 5px 0px}

.audiotitlewhite{font-family: Calibri, Arial, Sans-serif;font-size: 12px;font-weight: bold;font-style: normal; color:#ffffff; margin:0px 0px 0px 0px}

.byline {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;}

.footertext {font-family: Calibri, Arial, Sans-serif; font-size: 11px; color: #000000;}

.footertextb {font-family: Calibri, Arial, Sans-serif; font-weight: bold; font-size: 11px; color: #000000;}

.audio {background: #ECECEC; border-style:solid; border-color:#000000; border-width:2px ;padding:5px 5px 5px 5px; margin:0px 0px 0px 12px; max-height:47px; max-width:410px;}

.audioblack {background: #3f3f3f; border-style:solid; border-color:#000000; border-width:2px ;padding:5px 5px 5px 5px; margin:0px 0px 0px 12px; max-height:50px; max-width:410px;}

.emailsub {font-family: Calibri, Arial, Sans-serif;font-size: 12px; font-weight: bold;}

.ratings {font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: bold; text-align:center; margin: 5px 0px 5px 0px}

.ratingsdate {font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: bold; margin: 5px 0px 5px 15px;}

.ratingsheader {font-family: Calibri, Arial, Sans-serif;font-size: 14px;font-weight: bold; text-align:center; margin: 5px 0px 0px 0px;}

.ratingscontainerblue {clear:both; margin:0px; height:30px; background:#b8d9ff; width:577px;}

.ratingscontainerwhite {clear:both; margin:0px; height:30px; background:#ffffff; width:577px;}

.ratingsbox  {width:96px; float:left; margin:0px;}

.ratingsbox1  {width:97px; float:left; margin:0px;}

.menutxtcontainer {margin: 5px 10px 0px 0px; text-align:right;}

.menuspan {margin:0px 30px 0px 0px}

.menuspan0 {margin:0px 0px 0px 0px}

.white {color: white}

.sidebox{ 
  background-color: transparent; 
  background-image: url('http://www.pwnewsnow.com/images/sideboxes/side_bg.gif'); 
  margin-right: 0px; 
  position: relative; 
  margin-left: 0px; 
  margin-bottom: 45px; 
  margin-top: 0px; 
  background-repeat: no-repeat;
  width: 225px; 
  background-position: center bottom; }

img.storyimg   { margin: 0px 0px 5px 10px; border: solid; border-width: 1px; border-color: #000000;}
img.storyimgleft   { margin: 0px 10px 5px 0px; border: solid; border-width: 1px; border-color: #000000;}
img.noborder  { margin: 0px 0px 10px 10px;}
img.noborderleft  { margin: 0px 10px 10px 0px;}

img.divapic { margin: 0px 0px 10px 0px;}


a:link { text-decoration: none; color: #00338f;}
a:active { text-decoration: none; color: #ec0000;}
a:visited { text-decoration: none; color: #00338f;}
a:hover { text-decoration: none; color: #005bff;}

a2:link { text-decoration: none; color: #ec0000}
a2:active { text-decoration: none; color: #ec0000}
a2:visited { text-decoration: none; color: #ec0000}
a2:hover { text-decoration: none; color: #005bff}


a.menu:link {font-family: Arial, Calibri, Sans-serif; font-size: 14px; font-weight: bold; color: #ffffff}
a.menu:active {font-family: Arial, Calibri, Sans-serif; font-size: 14px; font-weight: bold; color: #ffffff}
a.menu:visited {font-family: Arial, Calibri, Sans-serif; font-size: 14px; font-weight: bold; color: #ffffff}
a.menu:hover {font-family: Arial, Calibri, Sans-serif; font-size: 14px; font-weight: bold; color: #FCE700}


a.bookmark:link { font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: none; color: #0131B9}
a.bookmark:active { font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: none; color: #0131B9}
a.bookmark:visited { font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: none; color: #0131B9}
a.bookmark:hover { font-family: Calibri, Arial, Sans-serif;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: underline; color: #0131B9}

a.headline:link {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; text-decoration: none; color:#00338f;}
a.headline:active {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; text-decoration: none; color:#ec0000;}
a.headline:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; text-decoration: none; color:#00338f;}
a.headline:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px;font-weight: bold; text-decoration: none; color:#005bff;}

a.recentnews:link { font-family: Arial, Calibri, Sans-serif;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: none;text-transform: none;font-variant: normal; color: #0131B9}
a.recentnews:active { font-family: Arial, Calibri, Sans-serif;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: none;text-transform: none;font-variant: normal; color: #0131B9}
a.recentnews:visited { font-family: Arial, Calibri, Sans-serif;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: none;text-transform: none;font-variant: normal; color: #0131B9}
a.recentnews:hover { font-family: Arial, Calibri, Sans-serif;font-size: 13px;font-weight: bold;font-style: normal;text-decoration: none;text-transform: none;font-variant: normal; color: #ec0000}

a.navbar:link { color: white; text-decoration: none ; font-family: Calibri, Arial, Sans-serif;font-size: 12px;font-weight: 700;font-style: normal;text-decoration: none;}
a.navbar:active { color: white; text-decoration: none ; font-family: Calibri, Arial, Sans-serif;font-size: 12px;font-weight: 700;font-style: normal;text-decoration: none;}
a.navbar:visited { color: white; text-decoration: none ; font-family: Calibri, Arial, Sans-serif;font-size: 12px;font-weight: 700;font-style: normal;text-decoration: none;}
a.navbar:hover { color: white; text-decoration: underline ; font-family: Calibri, Arial, Sans-serif;font-size: 12px;font-weight: 700;font-style: normal;text-decoration: underline;}

a.td:link { font-family: Calibri, Arial, Sans-serif;font-style: bold;font-size: 11px; text-decoration: none;text-transform: none;font-variant: normal; color: #ffffff}
a.td:active { font-family: Calibri, Arial, Sans-serif;font-style: bold;font-size: 11px; text-decoration: none;text-transform: none;font-variant: normal; color: #ffffff}
a.td:visited { font-family: Calibri, Arial, Sans-serif;font-style: bold;font-size: 11px; text-decoration: none;text-transform: none;font-variant: normal; color: #ffffff}
a.td:hover { font-family: Calibri, Arial, Sans-serif;font-style: bold;font-size: 11px; text-decoration: underline;text-transform: none;font-variant: normal; color: #fce700}

a.txtmenu:link { color: #ffffff; text-decoration: none ; font-family: Arial, Tahoma, Sans-serif;font-size: 15px;font-weight: 700;font-style: normal;text-decoration: none;}
a.txtmenu:active { color: #ffffff; text-decoration: none ; font-family: Arial, Tahoma, Sans-serif;font-size: 15px;font-weight: 700;font-style: normal;text-decoration: none;}
a.txtmenu:visited { color: #ffffff; text-decoration: none ; font-family: Arial, Tahoma, Sans-serif;font-size: 15px;font-weight: 700;font-style: normal;text-decoration: none;}
a.txtmenu:hover { color: #fce700; text-decoration: underline; font-family: Arial, Tahoma, Sans-serif;font-size: 15px;font-weight: 700;font-style: normal;}

