/* CSS Document 
Created 05.23.2007 by Adam Puplava (www.adampuplava.com)
Updated 04/28/2010
for NetCastDaily.com
*/

body {background: #cdc8ac; margin: 0px; padding: 0px; font: 11px Arial, Helvetica, sans-serif;}
#box {width: 996px; border-left: 1px solid #87733f; border-right: 1px solid #87733f; padding: 0px; margin: 0 auto; background: #fff; }
#header {background: #cdc8ac url(../images/fsn_banner4.gif) center no-repeat; border-bottom: 5px solid #000; width: 996px; height: 149px; margin: 0 auto;}
#content {width: 996px; margin: 0 auto; padding: 0;}
#navcontainer {width: 996px; margin: 0 auto;}
#navcontainer ul {text-align: center; padding-bottom: 5px; padding-top: 5px; padding-left: 0; margin: 0;  /* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;	background: #6e5e34; color: white; width: 100%; font-family: Arial,Helvetica,sans-serif; line-height: 18px; /* fixes ff 0.9.3 */}
#navcontainer ul li {display: inline; padding-left: 0; padding-right: 0; padding-bottom: 5px; /* matches link padding except for left and right */ padding-top: 5px;}
#navcontainer ul li a {padding-left: 15px; padding-right: 15px; padding-bottom: 5px; padding-top: 5px; color: white; font-weight: 600; text-decoration: none;}
#navcontainer ul li a:hover {background-color: #fff; border-bottom: 3px solid #fff; font-weight: 600; color: #000;}
#navcontainer #active a {background-color: #fff; border-bottom: 3px solid #fff; font-weight: 600; color: #000;}	 
h1 {font: bold 24px Georgia, Arial, Helvetica, sans-serif; padding: 5px; background: #eee; color: #444; letter-spacing: -1px; text-transform: capitalize; border-top: 1px solid #aaa; border-bottom: 1px solid #aaa; margin: 0;}
h2 {font: 1.85em  Georgia, Arial, Helvetica, sans-serif; color: #333; margin-bottom: 10px; background: #eee; border: 2px solid #ddd; padding: 7px; text-decoration: none; width: 95%; text-transform: uppercase; letter-spacing: 2px;}
h3 {padding: 5px; font: bold 18px Georgia, Arial, Helvetica, sans-serif; color: #000; 
border-bottom: 3px solid #ac9b70; letter-spacing: -1px; text-transform: capitalize; margin: 0;}
h4 {padding-left: 5px; font: bold 1.6em Arial, Helvetica, sans-serif; color: #675d45; margin: 5px 0;}
h5 {padding: 5px 10px;font: bold 22px Georgia, Arial, Helvetica, sans-serif; color: #000; letter-spacing: -1px; text-transform: capitalize; margin: 0;}				
h6 {font: 13px Tahoma, Arial, Helvetica, sans-serif; color: #f00; text-align: center; text-transform: capitalize; margin: 0;}	
p {font: 12px Arial, Helvetica, sans-serif; padding-left: 5px;}
p.hosted {font: bold 14px Verdana, Arial, Helvetica, sans-serif; background: #6e5e34; margin: 0 auto; color: #d1d5d8; text-align:center;}   
p.quote {font: 15px Georgia, "Times New Roman", Times, serif; background: #6e5e34; padding: 5px 330px; margin: 0; color: #fff;}
p.txt {padding: 50px 150px;}
.text {font: 13px Verdana, Arial, Helvetica, sans-serif; line-height: 18px;}
.text2 {font: 13px Arial, Helvetica, Verdana,  sans-serif; line-height: 18px;}
.textSmall {font: 9px Verdana, Arial, Helvetica, sans-serif; line-height: 18px;}
.topic {font: bold 1.7em Trebuchet MS, Verdana, Arial, sans-serif; letter-spacing: -1px; color: #ac9b70; margin: 0; padding: 0;}
.chartHeader {font: bold 18px Trebuchet MS, Arial, Helvetica, sans-serif; padding: 5px; width: 95%; margin: 0; background: #f3eee1; color: #6e5e34; letter-spacing: -1px; text-transform: capitalize; border-top: 1px solid #6e5e34; border-bottom: 1px solid #6e5e34; }
#description {font: bold 17px Arial, Helvetica, sans-serif; color: #444; letter-spacing: -1px; margin: 0;}
p#hot {padding: 0px; font: 15px Tahoma, Arial, Verdana;}
.highlight {color:#CC0000; font-weight: bold;}	     
p.expert {font: 12px Tahoma, Arial, Helvetica, sans-serif;}
.subtopic {color: #996600; font-weight: bold; font-size: 14px; margin: 0; padding: 0;}
.show {font: 13px Verdana, Arial, Helvetica, sans-serif; list-style-type:square;}
.show2 {font: 11px Verdana, Arial, Helvetica, sans-serif; list-style-type: circle; line-height: 18px;}
.tbspace {border-left: 1px solid #ccc; padding-left: 5px;}		
a.listenmp3:link, a.listenmp3:visited, a.listenmp3:active {background-color: #f7f4e4; color: #000; padding: 4px; border: 1px dotted #dad1ba; font-weight: bold; font-size: .85em;}
a.listenmp3:hover {background-color: #f7ecb0; color: #6e5e34; padding: 4px; border: 1px dotted #dad1ba; font-weight: bold; font-size: .85em;}
#footer {width: 996px; background: #fff; color: #ac9b70; margin: 0 auto; text-align: center; padding: 10px 0px; border-bottom: 1px solid #87733f;}
#footer a {color: #333; font: bold .85em Arial, Helvetica, sans-serif;}
#footer p {font-size: 1.2em}	
a:visited {color: #666; text-decoration: underline;}
a:link {color: #039; text-decoration: none;}
a:hover {color: #039; text-decoration: underline;}	
#fsbottom {font: 16px Georgia, Helvetica, sans-serif; text-transform: uppercase; letter-spacing: 8px; text-align:center; margin:0; color: #666;}
#copyright {font: 10px Trebuchet MS, Arial, Helvetica; text-align:center;}

