
/*Publication css-Stylesheet 
===================================================*/
		h1 { color: #000000; font-size:12pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helveica, sans-serif; }	
		h2 { color: #000000; font-size:11pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helveica, sans-serif; }	
		h3 { color: #000000; font-size:10pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helveica, sans-serif; }	
		h4 { color: #000000; font-size:19pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helveica, sans-serif; }	

	/****************************/
	/********* header ***********/
		.textFont { color: #000000; font-size:8pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Verdana, Arial, Helveica, sans-serif; }			
		.textBFont { color: #000000; font-size:8pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helveica, sans-serif; }		
		.textBLFont { color: #000000; font-size:10pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Verdana, Arial, Helveica, sans-serif; }		
		.whtBFont { color: #FFFFFF; font-size:8pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Helveica, Arial, Verdana,  sans-serif;}
		.blkBFont { color: #000000; font-size:8pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Helveica, Arial, Verdana,  sans-serif;}

		h2 a {
				color: #000000;
				text-decoration: none;}

		#header { 	width: 771px;
					margin: 0px;
					padding: 0px; 
					background-color: #ffffff; 
					position: relative; }
		
		#headerLogo { width: 222px; margin: auto; padding: 0px; float: left; }
		#headerNote	{ width: 390px; margin-left: auto; padding: 0px; float: left; }
		#headerNav 	{ width: 158px; margin: auto; padding: 0px; float: left; }
		
		/* top navigator */
		#navbar {clear: both; 
					width: 782px;
					margin: 0px; 
					padding: 0px;
					background: transparent url('/images/fireplaces/menu_bg_1x18.gif') repeat-x; 
					/*background-image: url('/images/fireplaces/menu_bg_1x18.gif'); 
					background-repeat: repeat-x;
					background-attachment: fixed;*/ 
					height: 18px; 
					position: relative; }

	/****************************/
	/********* content **********/
		div#body {	clear: both;  
					width: 771px;
					margin: 0px;
					padding: 0px; 
					background-color: #ffffff; 
					float: left; }
		
		div#ads {
					width: 160px; 
					margin: 0px;
					padding: 0px;
					float: left; }
					
		div#rightNav {
					
					width: 171px; 
					margin: 0px;
					padding: 0px;
					float: left; }
					
		ul#search {	list-style: none;
					width: 171px;
					/*background: transparent url('/images/fireplaces/leftbg_174x11.gif') repeat-y; */
					background-color: #FFFFFF;
					margin: 1px 0px 1px 0px;
					padding: 7px 0px 10px 0px;
					float: left; }			

		ul#topic {	list-style: none;
					width: 171px;
					/*background: transparent url('/images/fireplaces/leftbg_174x11.gif') repeat-y; */
					background-color: #FFFFFF;
					margin: 0px;
					padding: 0px;
					float: left; }
					
		ul#feature	{ 
					list-style: none;
					width: 171px; 
					background: transparent url('/images/fireplaces/left_bottomBG_174x1.gif') repeat-y; 
					margin: 1px 0px 1px 0px;
					padding: 0px;
					float: left; }
					
		.topicTitleFont { color: #ffffff; font-size:9pt; font-style: normal; font-weight: bold; text-decoration: none; font-family: Arial, Verdana, Helveica, sans-serif; }			
		.topicTextFont 	{ color: #ffffff; font-size:9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Verdana, Helveica, sans-serif; }			
		
		div#content {
					width: 417px; 
					margin: 10px; 
					padding: 0px; 
					position: relative; 
					float: left; }
		
		#article {
					margin: 0px; 
					padding: 10px 10px 10px 10px; 
					float: left; }
					
		.welcomeFont{ color: #333333; font-size:9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Verdana, Helveica, sans-serif; }

	/****************************/
	/********* footer ***********/
		#footer	{	clear: both; 					
					width: 771px; 
					height: 32px; 
					margin: 10px 0px 0px 0px; 
					padding: 0px 0px 0px 0px; 
					border-top: 7px solid #000000; 
					background-color: #dfdfdf; 
					text-align: right; }

		.footerFont { color: #222222; font-size:8pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Verdana, Helveica, sans-serif; }
