 .lnb_left_spacer_cell {
	background-color:		#fc3;
	width:					16px;
		}
		
.lnb_header {
	background-color:		#fb2;
	width:					186;
	height:					29px;
	padding:				3px 3px 3px 13px;
	color:					#ffffff;
	font-weight: 			bold;
	font-size: 				11px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular;
	text-transform:			uppercase;
	}

.lnb_header a:link, .lnb_header a:visited  {
	color:					#ffffff;
	font-weight: 			bold;
	font-size: 				11px; 
	font-family: 			Verdana, Helvetica, "Century Gothic", Arial, Geneva, Swiss, SunSans-Regular;	
	text-transform:			uppercase;
	text-decoration:		none;
	}

.lnb_header a:hover {
	color:					#ffffff;
	font-weight: 			bold;
	font-size: 				11px; 
	font-family: 			Verdana, Helvetica, "Century Gothic", Arial, Geneva, Swiss, SunSans-Regular;
	text-transform:			uppercase;
	text-decoration:		underline;
}	
.lnb_body  { 
	background-color: 		#eee;
	background-image:		url(/diy/images/backgrounds/yellow_arrow.gif);
	background-repeat:		no-repeat;
	background-position:	0% 0%;	
	border-style: 			none solid solid solid;
	border-color: 			#fb2;	
	border-width: 			0px 1px 1px 1px;
	padding:				15px;
	color:					#222;
	font-size: 				11px; 
	line-height: 			19px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration:		none; 
 	 }

 .lnb_body a:link, .lnb_body a:visited { 
	color:					#222;
	font-size: 				11px; 
	line-height: 			19px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration:		none; 
 	 }
 
 .lnb_body a:hover { 
	color:					#fb2;
	font-size: 				11px; 
	line-height: 			19px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration:		none; 
 	 }

 
.lnb_title { 
	color:					#f60; 
	font-weight: 			bold; 
	font-size: 				11px; 
	line-height: 			16px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none;
	}
	
.lnb_title a:link, .lnb_title a:visited { 
	color:					#f60; 
	font-weight: 			bold; 
	font-size: 				11px; 
	line-height: 			16px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline 
	}
	
.lnb_title a:hover { 
	color:					#f60; 
	font-weight: 			bold; 
	font-size: 				11px; 
	line-height: 			16px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none 
	}
	 
.lnbtablebody { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none 
	}

.lnb_onairnow_title { 
	color:					#f60; 
	font-weight: 			bold; 
	font-size: 				13px; 
	line-height: 			16px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline 
	}
	
.lnb_onairnow_title a:link, .lnb_onairnow_title a:visited  { 
	color:					#f60; 
	font-weight: 			bold; 
	font-size: 				13px; 
	line-height: 			16px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline 
	}
	 
	 
.lnb_onairnow_body  { 
	background-color: 		#eeb;
	background-image:		url(/diy/images/backgrounds/m_arrow2.gif);
	background-repeat:		no-repeat;
	background-position:	0% 0%;	
	border-style: 			none solid solid solid;
	border-color: 			#455;	
	border-width: 			0px 1px 1px 1px;
	padding:				15px;
	color:					#222;
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration:		none; 
 	 }
 	 
 	 
.main_cat_outer_wrapper  { 	
	background-image:		url(/diy/images/backgrounds/m_cat_bg.gif);
	background-repeat:		no-repeat;
	background-position:	0% 0%;	
	width:					400;
	padding:				10px 10px 50px 25px;
	border-style: 			none solid none none;
	border-color: 			#f60;	
	border-width: 			0px 1px 0px 0px;
 	 }
 	 
	 
.main_cat_bodytext { 	
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none 
	}
	
.main_sm_links { 	
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline 
	}
	
.kits_wrapper  { 	
	background-image:		url(/diy/images/backgrounds/kit_bg.gif);
	background-position:	0% 0%;	
	width:					182;	
	height:					100%;
	padding:				0px 0px 0px 0px;
	border-width: 			0px 0px 0px 0px;
 	 }

.kits_body { 
	width:					155;
	background-color: 		#fff; 
	border-width: 			0px 0px 0px 0px;
	}

.kits_txt { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			22px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	list-style-image: 		url(/diy/images/bullets/kit_bullet.gif) 
	}

.kits_txt a:link, .kits_txt a:visited { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			22px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	list-style-image: 		url(/diy/images/bullets/kit_bullet.gif) 
	}
	
.kits_txt a:hover { 
	color: 					#f60; 
	font-size: 				11px; 
	line-height: 			22px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	}


.white_search_txt  { 
	color: 					#fff; 
	font-weight: 			bold; 
	font-size: 				11px; 
	line-height: 			16px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none 
	}

.bg_white { 
	background-color: 		#fff;
	background-image:		url(/diy/images/backgrounds/k_shdw.gif);
	background-repeat:		no-repeat;
	background-position:	0% 0%;	
	padding:				0px 0px 0px 0px;
	}

.gutter_shdw  { 
	background-color: 		#fff;
	background-image:		url(/diy/images/backgrounds/kit_sub_shdw.gif);
	background-repeat:		no-repeat;
	background-position:	0% 0%;	
	padding:				6px 0px 0px 0px;
	width:					182;
	}
	
.lnb_shdw  { 
	background-color: 		#fff;
	background-image:		url(/diy/images/backgrounds/kits_lnb_top.gif);
	background-repeat:		no-repeat;
	background-position:	0% 0%;
	width:					202;	
	padding:				17px 0px 0px 0px;
}

.center_area { 
	background-color: 		#fff;
	background-image:		url(/diy/images/backgrounds/kit_page_bg.gif);
	background-repeat:		repeat-x;
	background-position:	0% 0%;	
	width:					964;
	padding:				0px 16px 0px 15px;	
	}

	
.center_area2 { 
	background-color: 		#fff;
	background-image:		url(/diy/images/backgrounds/kit_art_bg.gif);
	background-repeat:		no-repeat;
	background-position:	0% 0%;	
	width:					762;
	padding:				16px 16px 0px 15px;	
	}
.full_area { 
	background-color: 		#fff;
	background-image:		url(/diy/images/backgrounds/kit_page_bg.gif);
	background-repeat:		repeat-x;
	background-position:	0% 0%;	
	width:					964;
	padding:				0px 16px 0px 15px;	
}
		
.topproject_col1 { 
	background-color: 		#fff;
	background-image:		url(/diy/images/backgrounds/green_arrow2.gif);
	background-repeat:		no-repeat;
	background-position:	0% 0%;
	border-style: 			none none none solid;
	border-color: 			#9a3;	
	border-width: 			0px 0px 0px 1px;	
	padding:				15px 0px 0px 11px;	
	width:					177;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet_sm.gif) 
	}
	
.topproject_col1 a:link, .topproject_col1 a:visited { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet_sm.gif) 
	}
	
.topproject_col1 a:hover { 
	color: 					#9a3; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}
	
.topproject_col2 { 
	background-color: 		#fff;
	border-style: 			none none none none;
	border-color: 			#9a3;	
	border-width: 			0px 0px 0px 0px;	
	padding:				15px 0px 0px 5px;	
	width:					177;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet_sm.gif) 
	}
	
.topproject_col2 a:link .topproject_col1 a:visited { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet_sm.gif) 
	}
	
.topproject_col2 a:hover { 
	color: 					#9a3; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}
	
.topproject_col3 { 
	background-color: 		#fff;
	border-style: 			none solid none none;
	border-color: 			#9a3;	
	border-width: 			0px 1px 0px 0px;	
	width:					200;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet.gif) 
	valign:					bottom;
	}
	
.cat_videos_title_l { 
	background-color: 		#cd6;
	border-style: 			solid none none solid;
	border-color: 			#9a3;	
	border-width: 			1px 0px 0px 1px;	
	padding:				10px 0px 0px 0px;	
	width:					303;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}
	
.cat_videos_title_r { 
	background-color: 		#9a3;
	border-style: 			solid solid none none;
	border-color: 			#9a3;	
	border-width: 			1px 1px 0px 0px;	
	padding:				0px 0px 0px 0px;	
	width:					251;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}


.cat_ad_cell_l { 
	background-color: 		#cd6;
	border-style: 			none solid none solid;
	border-color: 			#9a3;	
	border-width: 			0px 1px 0px 1px;	
	padding:				10px 11px 10px 12px;	
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}
	
.cat_ad_cell_r { 
	background-color: 		#eee;
	border-style: 			none solid none none;
	border-color: 			#9a3;	
	border-width: 			0px 1px 0px 0px;	
	padding:				0px 0px 0px 0px;	
	width:					214; 
	}
	
.cat_ad_body { 
	background-color: 		#eee;
	border-style: 			none none solid none;
	border-color: 			#f90;	
	border-width: 			0px 0px 1px 0px;	
	padding:				20px 15px 30px 15px;	
	}

.cat_ad_txt { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet_sm.gif)
	}
	
.cat_ad_txt a:link, .cat_ad_txt a:visited { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet_sm.gif)
	}
	
.cat_ad_txt a:hover { 
	color: 					#9a3; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}
	
	
.cat_ad_body2 { 
	background-color: 		#ddd;
	border-style: 			none none none none;
	border-color: 			#f90;	
	border-width: 			0px 0px opx 0px;	
	padding:				20px 15px 30px 15px;	
	}

.cat_ad_txt2 { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}
	
.cat_ad_txt2 a:link, .cat_ad_txt2 a:visited { 
	color: 					#f60; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	}	
	
.cat_ad_txt2 a:hover { 
	color: 					#9a3; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	}	
	
.cat_ad_botbar { 
	background-color: 		#9a3;
	border-style: 			none none none none;
	border-width: 			0px 0px 0px 0px;	
	padding:				0px 0px 0px 0px;	
	width:					554;
	height:					12;
	}
.content_sponsor_links {
	background-image:		url(/diy/images/backgrounds/green_arrow2.gif);
	background-repeat:		no-repeat;
	background-color:		#fff;
	border-width:			1px;
	border-style:			none solid solid solid;
	border-color:			#9a3;			
}	
.sponsor_links_center_col1 { 
	background-color: 		#fff;
	background-image:		url(/diy/images/bullets/green_arrow2.gif);
	background-repeat:		no-repeat;
	background-position:	0% 0%;
	border-style: 			none none solid solid;
	border-color: 			#9a3;	
	border-width: 			0px 0px 1px 1px;	
	padding:				10px 10px 10px 10px;	
	width:					277;
	}
	
.sponsor_links_center_col2 { 
	background-color: 		#fff;
	border-style: 			none solid solid none;
	border-color: 			#9a3;	
	border-width: 			0px 1px 1px 0px;	
	padding:				10px 10px 10px 10px;	
	width:					277;
	color: 					#222; 
	}
.content_sponsor_links_cell {
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet_sm.gif) 
	}
	
	
.content_sponsor_links_cell a:link, .content_sponsor_links_cell a:visited {
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet_sm.gif) 
	}
	
.content_sponsor_links_cell a:hover {
	color: 					#9a3; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none;  
	}	
.sponsor_relatedlink {
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet_sm.gif) 
	}
	
	
.sponsor_relatedlink a:link, .sponsor_relatedlink a:visited {
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/green_bullet_sm.gif) 
	}
	
.sponsor_relatedlink a:hover {
	color: 					#9a3; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none;  
	}

	
.tutorials_col1 { 
	background-color: 		#eee;
	background-image:		url(/diy/images/backgrounds/green_arrow.gif);
	background-repeat:		no-repeat;
	background-position:	0% 0%;
	border-style: 			none solid none solid;
	border-color: 			#9a3;	
	border-width: 			0px 1px 0px 1px;	
	padding:				20px 10px 10px 10px;	
	width:					255;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none 
	}
	
.tutorials_col2 { 
	background-color: 		#fff;
	border-style: 			none solid none none;
	border-color: 			#9a3;	
	border-width: 			0px 1px 0px 0px;	
	padding:				10px 10px 10px 10px;	
	width:					299;
	}
	
.tutorials_botbar { 
	background-color: 		#cd6;
	border-style: 			solid solid solid solid;
	border-color: 			#9a3;	
	border-width: 			1px 1px 1px 1px;	
	padding:				15px 0px 0px 0px;	
	width:					552;
	}
	
.bodytext { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none 
	}
	

.bodytext ol {
	list-style-image:		none;
}

.bodytext a:link, .bodytext a:visited { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none 
	}
	
.bodytext a:hover { 
	color: 					#9a3; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none 
	}
	
.phototext { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none 
	}
		
.relatedlink {
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/yellow_bullet_sm.gif); 
	}
	
.relatedlink a:link, .relatedlink a:visited {
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/yellow_bullet_sm.gif); 
	}
	
.relatedlink a:hover {
	color: 					#fb2; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}
	
.kadspace {
	align:					center;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}

.article_ad300_txt { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	padding:				20px 0px 25px 0px;	
	}
	
.headline1 {
	border-style: 			none none solid none;
	border-color: 			#fb2;	
	border-width: 			0px 0px 1px 0px;	
	padding:				25px 10px 10px 0px;
	color:					#fb2; 
	font-weight: 			bold; 
	font-size: 				13px; 
	line-height: 			16px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none;
	text-transform:			uppercase;
	list-style-image: 		url(/diy/images/bullets/yellow_art_arrow.gif) 
	}
	
.headline2 { 
	 color:     #fb2; 
	 font-weight:    bold; 
	 font-size:     13px; 
	 line-height:    16px; 
	 font-family:    Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	 text-decoration:   none;
	 text-transform:   uppercase; 
 }	
 
.articleshowname { 
	padding:				10px 0px 0px 0px;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}

.articleshowname a:link, .articleshowname a:visited { 
	padding:				10px 0px 0px 0px;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	}
	
.articleshowname a:hover { 
	padding:				10px 0px 0px 0px;
	color: 					#fb2; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	}
	
		
.articleshowname_ul { 
	padding:				10px 0px 10px 0px;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	}
	
.article_pic {
	border-style: 			solid solid solid solid;
	border-color: 			#fb2;	
	border-width: 			1px 1px 1px 1px;	
	padding:				5px 5px 5px 5px;
	}
	
.article_subtitle { 
	padding:				0px 0px 0px 0px;
	color: 					#455; 
	font-weight: 			bold;
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	text-transform:			uppercase;
	list-style-image: 		url(/diy/images/bullets/yellow_art_arrow.gif)
	}
	
.resourcestitle { 
	padding:				0px 0px 0px 0px;
	color: 					#455; 
	font-weight: 			bold;
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	text-transform:			uppercase;
	list-style-image: 		url(/diy/images/bullets/green_art_arrow.gif)
	}
	
.relatedbox { 
	padding:				0px 0px 0px 0px;
	color: 					#455; 
	font-weight: 			bold;
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	text-transform:			uppercase;
	list-style-image: 		url(/diy/images/backgrounds/green_art_arrow.gif)
	}
	
.numbered_list  { 
	color: 					#222; 
	font-size: 				11px; 
	line-height:			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-type: 		roman 
	padding:				10px 10px 0px 0px;
	width:					480px;
	}	
	
.kthekit { 
	background-color: 		#eeb;
	background-image:		url(/diy/images/kits/thekit.gif);
	border-style: 			none solid solid solid;
	border-color: 			#f60;	
	border-width: 			0px 1px 1px 1px;	
	padding:				100px 5px 5px 5px;
	width:					247;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	text-align:				center
	}
	
.kthekit a:link, .kthekit a:visited { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	}
	
.kthekit a:hover { 
	color: 					#f60; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		underline; 
	}
	
	
.kfeaturetitle { 
	background-color: 		#fc3;
	border-style: 			solid solid none solid;
	border-color: 			#f60;	
	border-width: 			1px 1px 0px 1px;	
	padding:				5px 5px 5px 11px;	
	width:					247;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none 
	}
	
.kfeaturebody { 
	background-color: 		#eeb;
	border-style: 			none solid solid solid;
	border-color: 			#f60;	
	border-width: 			0px 1px 1px 1px;	
	padding:				5px 5px 5px 5px
	}

.kfeaturetxt {
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none;
	padding:				0px 0px 0px 6px  
	}

.kfeaturetxt a:link, .kfeaturetxt a:visited {
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}

.kfeaturetxt a:hover {
	color: 					#f60; 
	font-size: 				11px; 
	line-height: 			15px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}

.kfeaturelogo { 
	background-color: 		#fff;
	border-style: 			solid solid solid solid;
	border-color: 			#455;	
	border-width: 			1px 1px 1px 1px;	
	padding:				10px 5px 10px 5px
	}
	
.kfeature_space {
	width:					6px
	}

.kfeature_w_line { 
	background-color: 		#fff;
	border-style: 			none solid none solid;
	border-color: 			#f60;	
	border-width: 			0px 1px 0px 1px;
	height:					1px
	}
	
.kits_title_cell {
	background-color:		#ffffff;
	padding:				0px;
	margin:					0px;
	border-style:			none;
}

.grayColumnSpacer {
	width:					1px;
	padding:				0px;
	background-color:		#899;
}

.kbulletlist { 
	background-color: 		#eee;
/*	padding:				15px 5px 20px 5px;	*/
	padding:				1px 3px 1px 3px;
	width:					311;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			20px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/bullets/orange_bullet_sm.gif) 
	}
		
.kbulletlist a:link, .kbulletlist a:visited { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			20px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}
	
.kbulletlist a:hover { 
	color: 					#f60; 
	font-size: 				11px; 
	line-height: 			20px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}
	
.kbulletlist_2 { 
	background-color: 		#eee;
	border-style: 			none solid none solid;
	border-color: 			#899;	
	border-width: 			0px 1px 0px 1px;	
	padding:				15px 5px 20px 5px;	
	width:					311;
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			20px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	list-style-image: 		url(/diy/images/backgrounds/orange_bullet_sm.gif) 
	}
	
.kbulletlist_2 a:link, .kbulletlist_2 a:visited { 
	color: 					#222; 
	font-size: 				11px; 
	line-height: 			20px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}

.kbulletlist_2 a:hover { 
	color: 					#f60; 
	font-size: 				11px; 
	line-height: 			20px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration: 		none; 
	}
.dropdown{
 	font-family: Verdana, Helvetica, "Century Gothic", Arial, Geneva, Swiss, SunSans-Regular; 
	font-size: 10px; 
} 
.searchtext{
 	font-family: Verdana, Helvetica, "Century Gothic", Arial, Geneva, Swiss, SunSans-Regular; 
	font-size: 10px; 
} 
 	 
a.selected {
	font-weight:			bold;
}

.ad_title {
	font-size:			9px;
	line-height:		12px;		
	text-decoration:	none;
}

/* -------------------------------------------------------------------------------------------------- */ 
/* Poll Styles */ 
.LNBTablePoll {
	background-color:		#eee;
	color:					#222;
	border-style: 			solid solid solid solid;
	border-color: 			#fb2;	
	border-width: 			1px 1px 1px 1px;
	font-size: 				11px; 
	font-family: 			Verdana, Helvetica, Century Gothic, Arial, Geneva, Swiss, SunSans-Regular; 
	text-decoration:		none; 
}

.multipagefooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #222222;
	line-height: 130%;

}
.multipagefooter a:link, .multipagefooter a:visited, .multipagefooter a:active {
	color: #222222;
    text-decoration:underline;
}

.multipagefooter a:hover {
	color: #F7A933;
	text-decoration:underline;
}	

/* onPage */
.multipagefooter_onpage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F7A933;
	line-height: 130%;

}	

.subheadline {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
}

