
/*Publication css-Stylesheet 
===================================================*/
					.textFont { color: #000000; font-size:8pt; font-style: normal; font-weight: normal; 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;}
		
		.linkNoLine { text-decoration: none; }

		.listNoStyle {
				list-style: none;
				padding: 0px;
				margin: 0px; }
				
		.noPadMar {
				padding: 0px;
				margin: 0px; }

		#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: 783px;
					margin: 0px; 
					padding: 0px;
					background: transparent url('/images/fireplaces/menu_bg_1x18.gif') repeat-x; 
					height: 18px; 
					position: relative; }

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

		ul#topic {	list-style: none;
					width: 174px;
					background: transparent url('/images/fireplaces/leftbg_174x11.gif') repeat-y; 
					margin: 0px;
					padding: 0px;
					float: left; }

		ul#feature	{ 
					list-style: none;
					width: 174px; 
					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: 597px; 
					margin: 0px; 
					padding: 0px; 
					position: relative; 
					float: left; }
		
		div#topAdds {
			width: 597px; 
			margin: 0px; 
			padding: 0px; }

	
		div#contentWelcome{
					width: 595px; 
					height: 228px;
					margin: 1px 0px 0px 1px; 
					padding: 0px; 
					background: transparent url('/images/fireplaces/welcome_bgimg_595x228.gif') no-repeat top left; }
					
		p#welcomeStatement {
					margin: 0px; 
					padding: 40px 255px 10px 20px; 
					float: left; }
					
		.welcomeFont{ color: #333333; font-size:9pt; font-style: normal; font-weight: normal; text-decoration: none; font-family: Arial, Verdana, Helveica, sans-serif; }
		
		div#contentArticle {
					width: 597px; 
					margin: 0px;
					padding: 0px;
					float: left; }
		
		div#articleHeader {	
					width: 595px; 
					height: 22px; 
					margin-top: 1px;
					margin-right: 0px;
					margin-bottom: 0px;
					margin-left: 1px; 
					padding: 0px; 
					background: transparent url('/images/fireplaces/body_row2bg_1x22.gif') repeat-x; 		
					float: left; }
					
		ul#article	{
					list-style: none;
					margin: 1px 0px 0px 1px; 
					padding: 0px;
					float: left; }
					
		ul#article li {
					width: 178px;
					padding: 5px 10px 5px 10px; 
					background-color: #ffffff; 
					float: left; }
					
		div#contentFeature{
					margin: 0px; 
					padding: 0px; }
					
		#contentFeature p#feaLeft {
					width: 375px;	
					margin: 0px;
					padding: 5px 10px 5px 10px;
					float: left; }

		#contentFeature img {	padding: 5px; }

		#contentFeature p#feaRight	{
					width: 180px; 
					margin: 0px;
					padding: 5px 10px 5px 10px;
					float: left; }

	/****************************/
	/********* footer ***********/
		#footer	{	clear: both; 					
					width: 771px; 
					height: 32px; 
					margin: 2px 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; }
