/*************begin page formatting************ */
body {
	background: #45559c url(../images/bkg.jpg) repeat-y center center;
	margin: 0px;
	padding: 0px;
}

/* sets default font */
body, td, p, li { 
	font: 10px Tahoma, geneva, sans-serif;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
p {
	padding: 4px 0px;
	}


/* centering page*/
#wrapper {
	margin: 0px 0px 0px -492px;
	padding: 0px;
	width: 978px;
	position: absolute;
	left: 50%;
}

ul {
	padding: 4px 0px;
	margin: 0px 0px 0px 10px; /* indent block */
}
ul li {
	list-style: url(../images/bullet.gif) outside;
	padding: 1px 0px; /* spacing between lines and bullet */
	margin: 0px 0px 0px 7px; /* indent bullet */
}

.subhead {
	font: bold 11px Tahoma, geneva, sans-serif;
	display: block;
}
.archives {
	font: bold 10px Tahoma, geneva, sans-serif;
	}

a:link {
	color: #333333;
	text-decoration: underline;
}
a:visited {
	color: #000000;
	text-decoration: underline;
	}
	
a:hover, a:active {
	color: #45559c;
	text-decoration: none;
}

.feed {
	font: bold 9px Tahoma, geneva, sans-serif;
	float: right;
	padding: 5px;
	}
	
.feed img{
	margin: 0px;
	padding: 0px 0px 0px 5px;
	vertical-align: bottom;
	}
	
.feed a:link, .feed a:visited {
	color: #45559c;
	text-decoration: none;
}

	
.feed a:hover, .feed a:active {
	color: #333333;
	text-decoration: underline;	
}

/*************end page formatting************ */

/*************begin top************ */
/* begin header */
.header {
	background: #FFFFFF;
	font-size: 12px;
	color: #666666;
	padding: 6px 8px;
}

#date
{
    font: 11px Tahoma, geneva, sans-serif;
    
}
/* end header */

/* begin top navigation */
.navtop {
	background: #bfbda5 url(../images/bkg_navtop.gif) repeat-x;
	font-weight: bold;
	color: #FBFAEC;
	margin: 0px;
	padding: 0px 8px 5px;
	line-height: 30px;
}

.navtop a {
	font: bold 11px Tahoma, geneva, sans-serif;
	padding: 0px 10px 0px 0px;
	line-height: 30px;
}
.navtop a:link, .navtop a:visited {
	color: #FFFFFF;
	text-decoration: none;

}
.navtop a:hover, .navtop a:active {
	color: #ffcb05;
	text-decoration: none;
}
.searchBox {

    display:inline;
    vertical-align:middle;
	margin: 0px;
	padding: 0px 10px 0px 0px;

}
/* end top navigation */


/* bookmark */

#bookmark {
	font: bold 11px Tahoma, geneva, sans-serif;
	padding: 0px 10px 0px 0px;
}
#bookmark a:link, .bookmark a:visited {
	color: #45559c;
	text-decoration: none;

}
#bookmark a:hover, .bookmark a:active {
	color: #FFFFFF;
	text-decoration: none;
}

/* end bookmark */

/*************end  top************ */


/*************begin left column************ */
#leftcolumn {
	background: #FFFFFF;
	margin: 0px;
	padding: 8px;
	width: 186px;
	vertical-align: top;
}
#leftcolumn .coverleft { /* sets cover */
	margin: 0px;
	padding: 0px 0px 6px 50px;
}
h1.sub { /* sets Subscribe Now */
	font: bold 13px Georgia, "Times New Roman", Times, serif;
	color: #45559c;
	padding: 9px 0px 5px;
	margin: 0px;
}

#leftcolumn .small{ /* sets default font */
	font: 10px Tahoma, geneva, sans-serif;
	padding: 2px;
	color: #333333;
}

/* begin Subscribe Newsletters */
#nlsub { 	background: top;
	padding: 8px 0px; /* inside */
	margin: 10px 0px 15px; /* outside */
	width: 100%;
	border-top: 1px solid #b2b2b2;
	border-bottom: 1px solid #b2b2b2;
}


#nlsub h2{ /* sets Subscribe to Newsletters */
	font: bold 13px Georgia, "Times New Roman", Times, serif;
	color: #45559c;
	background: top;
	padding: 0px;
	margin: 0px;
	display:block;
}
/* end Subscribe Newsletters */

/* begin Quick Poll */
h1.poll { 
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #45559c;
	background: url(../images/icon_poll_sm.jpg) no-repeat left 2px;
	padding: 0px 0px 3px;
	margin: 0px;	
	text-indent: 26px;
	border-bottom: 1px solid #45559c;
}
#poll { 	
	background: #e8eaf4 url(../images/bkg_blue.gif) repeat-x left bottom;
	padding: 5px 8px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 170px;
	border-top: 2px solid  #FFFFFF;
	}
	
#poll .tblreport .headreport {
    color:Black;
}

/* end Quick Poll */

/* begin Needlewatch */

#needlewatch img {
	padding: 0px 0px 13px; /* inside */
	margin: 0px; /* outside */
	width: 183px;
}
/* end Needlewatch */

/* begin Meet the Editor */
#meeted h1 {
	font: bold 13px Georgia, "Times New Roman", Times, serif;
	color: #45559c;
	padding: 3px 0px 0px;
	margin: 0px;
}
#meeted { 	
	padding: 0px; /* inside */
	margin: 0px 0px 10px; /* outside */
	width: 183px;
}
#meeted img {
	padding: 2px 0px 0px; /* inside */
	margin: 0px; /* outside */
	float: left;
}
#meeted p {
	border-top: 1px solid  #B2B2B2;
	border-bottom: 1px solid  #B2B2B2;
	margin: 5px 0px;
	padding: 5px 0px ;
}
#meeted p.contact {
	border-top: none;
	border-bottom: none;
	margin: 5px 0px;
	padding: 0px;
}
/* end Meet the Editor */


/*************end left column************ */


/*************begin column one************ */
#colone { 	
	background: #FFFFFF;
	padding: 8px 4px 8px 0px; /* inside */
	margin: 0px; /* outside */
	width: 322px;
	vertical-align: top;
}

/* begin Current Issue */
h1.current {
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #45559c;
	line-height: 0px;
}

#adrotator h3 {
	font: bold 12px Tahoma, geneva, sans-serif;
	margin: 0px;
	padding: 0px;
}

#adrotator { 
	background: #e8eaf4 url(../images/bkg_blue.gif) repeat-x left bottom;
	padding: 8px 10px; /* inside */
	margin: 0px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
}

#adrotator h2 {
	font: bold 14px Tahoma, geneva, sans-serif;
	margin: 0px;
	padding: 5px;
}

#adrotator img {
	background-color: #FFFFFF;
	padding: 0px;
	float: left;
	margin: 4px 8px 4px 4px;
}

#current {
	background: #e8eaf4 url(../images/bkg_blue.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
}
/* end Current Issue*/

/* begin News */
h1.news {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #660000;
	padding: 0px 0px 3px;
	margin: 0px;
	border-bottom: 1px solid #cc9966;
}
h1.news img {
	padding: 2px 2px 0px 0px;
	float: left;
}

#news { 	
	background: #f7f0e9 url(../images/bkg_brown.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
}
/* end News */

/* begin Most Requested Articles */
h1.top5 {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #5b684f;
	background: url(../images/icon_top5_sm.jpg) no-repeat 2px 2px;
	padding: 0px 0px 3px;
	margin: 0px;
	text-indent: 26px;
	border-bottom: 1px solid #cccab7;
}

#top5 { 	
	background: #f5f5f2 url(../images/bkg_green.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
}
/* end Most Requested Articles */

/*************end column one************ */

/*************begin column two************ */
#coltwo { 	
	background: #FFFFFF;
	padding: 8px 0px 8px 4px; /* inside */
	margin: 0px; /* outside */
	width: 322px;
	vertical-align: top;
}

/* social site */
h1.socialsite {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #5b684f;
	background: url(../images/SocialNetwork1.gif) no-repeat 2px 2px;
	padding: 40px 0px 5px;
	margin: 0px;
	text-indent: 90px;
	border-bottom: 1px solid #cccab7;
}

#socialsite{ 	
	background: #f5f5f2 url(../images/bkg_green.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-bottom: 1px solid #cccab7;
}

/* begin Tips and Strategies */
h1.tips {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #5b684f;
	background: url(../images/icon_tips_sm.jpg) no-repeat 2px 2px;
	padding: 0px 0px 3px;
	margin: 0px;
	text-indent: 26px;
	border-bottom: 1px solid #cccab7;
}

#tips { 	
	background: #f5f5f2 url(../images/bkg_green.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
}

/* begin Ask Phil */
h1.phil {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #b5580b;
	background: url(../images/icon_phil_sm.jpg) no-repeat 2px 2px;
	padding: 20px 0px 5px;
	margin: 0px;
	text-indent: 90px;
	border-bottom: 1px solid #e3883c;
}


h1.ed {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #b5580b;
	background: url(../images/eds-head.gif) no-repeat 2px 2px;
	padding: 30px 0px 5px;
	margin: 0px;
	text-indent: 65px;
	border-bottom: 1px solid #e3883c;
}

h1.lamb {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #b5580b;
	background: url(../images/susan.gif) no-repeat 2px 2px;
	padding: 30px 0px 5px;
	margin: 0px;
	text-indent: 60px;
	border-bottom: 1px solid #e3883c;
}

h1.susan {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #b5580b;
	background: url(../images/susan.gif) no-repeat 2px 2px;
	padding: 30px 0px 5px;
	margin: 0px;
	text-indent: 60px;
	border-bottom: 1px solid #e3883c;
}

#phil { 	
	background: #fae9db url(../images/bkg_orange.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
}

#ed { 	
	background: #fae9db url(../images/bkg_orange.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
}

#lamb { 	
	background: #fae9db url(../images/bkg_orange.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
}

#susan { 	
	background: #fae9db url(../images/bkg_orange.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
}

#tips h2 {
	font: bold 14px/normal Tahoma, geneva, sans-serif;
	margin: 0px;
	padding: 0px;
	display: block;
}

/* end Tips and Strategies */

/* begin Online Exclusives */
h1.online{
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #45559c;
	background: url(../images/icon_online_sm.jpg) no-repeat 2px 2px;
	padding: 0px 0px 3px;
	margin: 0px;
	text-indent: 26px;
	border-bottom: 1px solid #45559c;
}

#online {
	background: #e8eaf4 url(../images/bkg_blue.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
	height: 470px;
	
}

#online img {
	padding: 0px 2px 2px;
	float: right;
	vertical-align: top;
}

#online #flashcontent {
	width: 186px;
	margin: 0px 2px 0px 0px;
	padding: 0px;
	float: right;
	vertical-align: top;
}

/* end Online Exclusives */

/* begin Newsletters */
h1.newsletters {
	font: bold 16px Georgia, "Times New Roman", Times, serif;
	color: #660000;
	background: url(../images/icon_newsletters_sm.jpg) no-repeat 2px 2px;
	padding: 0px 0px 3px;
	margin: 0px;
	text-indent: 26px;
	border-bottom: 1px solid #cc9966;
}

#newsletters { 	
	background: #f7f0e9 url(../images/bkg_brown.gif) repeat-x left bottom;
	padding: 5px 10px 7px; /* inside */
	margin: 0px 0px 15px; /* outside */
	width: 302px;
	border-top: 2px solid  #FFFFFF;
}
/* end Newsletter */

/*************end column two************ */


/*************begin side banners************ */
.sidebanners {
	background: #FFFFFF;
	margin: 0px;
	padding: 8px;
	width: 120px;
	vertical-align: top;
}
/*************end side banners************ */

/*************begin bottom************ */
/* begin bottom navigation */
.navbot {
	background: #bfbda5 url(../images/bkg_navbottom.gif) repeat-x;
	font: bold 11px Tahoma, geneva, sans-serif;
	color: #FBFAEC;
	margin: 0px;
	padding: 0px 0px 18px;
	line-height: 30px;
}

.navbot a {
	font: bold 11px Tahoma, geneva, sans-serif;
	padding: 0px 10px 0px 0px;
	line-height: 30px;
}

.navbot a:link, .navbot a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.navbot a:hover, .navbot a:active {
	color: #ffcb05;
	text-decoration: none;
}
.navbot img {
	float: left;
	margin: 0px;
	padding: 5px 10px 0px 0px;
}


.rightvid {
 float: left;
 width: 300px;
 height: 290px;
 overflow:auto;
 scrollbar-3dlight-color: #000000;
 scrollbar-track-color: #c0c0c0;
 scrollbar-shadow-color: #FFFFFF;
 scrollbar-face-color: #dedede;
 scrollbar-arrow-color: #000000;
 scrollbar-darkShadow-color: #000000;
}



/* end bottom navigation */
/*************end bottom************ */

