div.topstory {
top:380px;
left:0px;
vertical-align:center;
}



div.blackhr {
height:1px;
width:1151px;
background-color: #CCCCCC;
position:absolute;
left:0;
top:290px;
}

div.nav {
width:1152px;
height:22px;
position:absolute;
left:0px;
top:0px;
margin-top:0px;
background-color:#336699;
z-index:1000;
}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

div.navigation {
position:absolute;
background-color:#000000;
height:19px;
width:1152px;
top:172px;
font-size:14px;
}

a:link {
color: #009900;
text-decoration: none;
}
a:visited {
color: #005500;
text-decoration: none;
}
a:hover {
color: #000000;
text-decoration: underline;
}
a.greenwhite:link {
color: #ffff00;
text-decoration: none;
}
a.greenwhite:visited {
color: #cccc00;
text-decoration: none;
}
a.greenwhite:hover {
color: #ffffff;
text-decoration: underline;
}

a.red:link {
color: #ff0000;
text-decoration: none;
}
a.red:visited {
color: #990000;
text-decoration: none;
}
a.red:hover {
color: #000000;
text-decoration: underline;
}

div.tag {
	position:absolute;
	left:0px;
	top:22px;
	background-position:center;
	background-image:url('http://www.nbntoday.com/images/shadedcrowd.jpg');
	width:1152px;
	height:150px;
}

div.roll {
	margin-top:190px;
	margin-left:80px;
	width:1024px;
	height:100px;
	vertical-align:middle;
	}


div.subject {
	font-family: Georgia;
	font-size: 18px;
	color: #000;
	background-color: #ffffff;
	padding: 1px;
	height: auto;
	width: 772px;
	border:0px #FFFF7F;
	font-weight: bold;
	background-image:url("http://www.nbntoday.com/images/blogtop.jpg");
}

div.podcastsubject {
	font-family: Georgia;
	font-size: 18px;
	color: #000;
	background-color: #ffffff;
	padding: 1px;

	padding-top:52px;
	padding-left:20px; 
	padding-right:15px;
	width: 765px;
	border:0px;
	font-weight: bold;
	background-image:url("http://www.nbntoday.com/images/podcast.jpg");
}

div.blogtext_backup {
	background-color: #ffffff;
	}
	
div.blogtext {
	font-family: Georgia;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	background-image:url("http://www.nbntoday.com/images/blogmid.jpg");
	width: 765px;
	height:150%;
	border:0px #FFFF7F;
	font-style: normal;
	margin-right: 15px;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 3px;
	word-spacing: normal;
	white-space: normal;
	font-weight: normal;
}


a:link
{
text-decoration:
}

body
{
	margin-top: 213px;
	margin-bottom: 0in;
	margin-left:25%;
	margin-right:25%;
	font-family: Arial;
	font-weight: bold;
	background-image:url("http://www.nbntoday.com/images/bg.jpg");
	background-color: #ffffff;
}

div.tv
{
margin-top:.3in;
background:url("http://www.nbntoday.com/images/currenttv.png");
width:345px;
height:308px;
}

p.title
{

font-family:Arial;
font-size:48px;
text-align:center;
background:#FFFF00;
border:1px groove #FFFFFF;
}

p.topbar
{
width:100%;
background-color:#000000;
font-family:Arial;
font-weight:bold;
text-align:center;
border: 1px solid #FFFFFF;
}

p.slogan
{
position:fixed;
left:77%;
top:0in;
padding-right:5px;
text-align:center;
width:2.5in;
}

p.body
{
font-family:Arial;
color:#000000;
font-size:16px;
line-height: 150%;
overflow:hidden;
background:#ffffff;
border:1px groove #ffffff;
}

div.border
{
border-left-color:#aa0000;
border-left-style:solid;
border-left-width:thin;
border-right-color:#aa0000;
border-right-style:solid;
border-right-width:thin;
	top:387px;
	position:absolute;
	left:130px;
	right:auto;
	width:770px;
	padding:0px;
	background-color: #ffffff;
}

div.right
{
margin-top:5px;
position:absolute;
padding:0px;
left:905px;
width:240px;
background-color:#ffffff;
border: 2px solid #ffffff;
top:340px;
}

div.logo
{
	margin-top:15px;
	padding:2px;
	position: fixed;
	left:5%;
	width: 2in;
	height: 110px;
	background-color:#ffffff;
	border: 2px solid #000000;
	vertical-align:baseline;
}

div.left
{
position:absolute;
margin-top:5px;
left:1px;
padding:2px;
width:125px;
background-color:#ffffff;
border-bottom-color:#000000;
border-bottom-width:medium;
border-right: 2px solid #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
top:360px;
}

div.scroll
{
overflow:scroll;
}

.highlight
{
background-color:#FFFFFF;
}
.skipto {font-size: 18px}
