

#mag_header .mastBar {
	background-color:#33293C;
	background-image:url(http://static.djlmgdigital.com/mmt/mailtribune/graphics/magazines/homelife/header_bg.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
.purplebar {
	background-image:url(http://static.djlmgdigital.com/mmt/mailtribune/graphics/magazines/homelife/purplebar.gif);
	background-repeat:no-repeat;
	height:30px;
}
.purplebar_text {
	height:31px;
	padding:3px 0 0 3px;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#homelife	{
	float:left;
	}

#homelife table {
	margin-bottom:10px;
}


#homelifeBarker {
	padding-bottom:4px;
	width:398px;
	float: left; display: inline;
	padding: 0; margin: 0;

}
#homelifeBarker .barkerImg {
	float: left; display: inline;
	height: 200px; width: 388px;
	margin: 5px 5px 0 5px;
	text-align: center;
}

#homelifeBarker h2, #homelifeBarker .teaser {
 	float: left; display: inline; width: 96%; clear: both;
 	margin: 0 0 0 5px;
}

#homelifeBarker .teaser * {
	color:#222;
}
#homelifeBarker h2, #homelifeBarker h2 * {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:110%;
	font-size: 18px;
}


.indoors {
	background-color:#DDC39F;
	padding-bottom:5px;
}
.indoors #homelifeBarker h2 a:link, .indoors #homelifeBarker h2 a:visited, .indoors #homelifeBarker h2 a:active, .indoors #homelifeBarker h3 a:link, .indoors #homelifeBarker h3 a:visited, .indoors #homelifeBarker h3 a:active {
	color: #55290F;
}
.indoors-side {
	background-color:#FBF3CF;
}
.indoors-side a, .indoors-bottom a {
	color: #55290F;
}
.outdoors {
	background-color:#D4E4D5;
	padding-bottom:5px;
}
.outdoors #homelifeBarker h2 a:link, .outdoors #homelifeBarker h2 a:visited, .outdoors #homelifeBarker h2 a:active, .outdoors #homelifeBarker h3 a:link, .outdoors #homelifeBarker h3 a:visited, .outdoors #homelifeBarker h3 a:active {
	color: #336633;
}
.outdoors-side {
	background-color:#E7F0F0;
}
.outdoors-side a, .outdoors-bottom a {
	color: #336633;
}

.online {
	background-color:#E5E0EA;
	padding-bottom:5px;
}
.online #homelifeBarker h2 a:link, .online #homelifeBarker h2 a:visited, .online #homelifeBarker h2 a:active, .online #homelifeBarker h3 a:link, .online #homelifeBarker h3 a:visited, .online #homelifeBarker h3 a:active {
	color: #33293C;
}
.online-side {
	background-color:#EFEAF3;
}
.online-side a, .online-bottom a {
	color: #33293C;
}

.hl2 {
	margin:0 0 8px 0;
}

.homelifeBarker2{
	width:230px;
	margin:0 0 0 8px;
}
.homelifeBarker2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:110%;
	font-size: 15px;
}

.indoors-side .hl2, .outdoors-side .hl2 {
	width:240px;
}
.hl2 p {
	margin:0 0 10px 0;
	font-size:11px;
}
.homelifeBarker2 .hl2 p {
	margin-top:8px;
}

.hl2 ul {float: left; 
/* display: inline; */
	margin:0px;
	list-style-type: none;
	padding:0 0 0 8px;
}

.hl2 ul li {float: left; 
/*	display: inline; */
	list-style-type: none;
	padding:0px;margin:0px;
	width:100%;
}

.newslistPic a {
}
.newslistPic .newslistPicRight {
	background-color:#F7F5E7;

}
ul.archiveList li {
	padding:5px 0;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:100%;
}
.indoors-side ul.archiveList li {
	border-bottom-color:#DDC39F;
}
.outdoors-side ul.archiveList li {
	border-bottom-color:#AEC7AE;
}

.homelife_archive {
	margin-top:12px;
}
.homelife_archive img {
	margin:0px;padding:0px;
}
.homelife_archive .issue {
	float:right;
	width:285px;
	height:114px;
	background-color:#F3F2F5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.homelife_archive .issue * {
	line-height:110%;
}
.homelife_archive .issue h1 {
	margin:8px 0 0 5px;padding:0px;
	text-transform:none;
	font-weight:bold;
	font-size: 18px;
}
.homelife_archive .issue h2 {
	margin:0 0 8px 5px;padding:0px;
	font-weight:normal;
	font-style:italic;
	font-size:12px;
}
.homelife_archive .issue h3 {
	margin:0 0 0 5px;padding:0px;
	font-weight:normal;
	font-size:12px;
}
.homelife_archive .issue h4 {
	margin:0 0 0 5px;padding:0px;
	font-size:15px;
}




.ugc ul li{
	background:none;
} 



/** Article Template Styles **/
.articleHead {
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-weight:bold !important;
	font-size: 18px !important;
	margin:8px 0 !important;
	color:#000 !important;
}
#leftCol #factBox, #leftCol #xtraFactWrapper #factBox, #ymapContainer{ 
 	border: 1px solid #BFBBC3;
 	border-top: 3px solid #534163;
	 background:#EDEDED;
}
h2.bdyTitle {
	color:#534163;
}
#leftCol .photoContainer {
 border:1px solid #BFBBC3;
 background:#EDEDED;
}

#bdyArtPhotosMast {background: url('http://static.djlmgdigital.com/mmt/mailtribune/graphics/magazines/homelife/galleryHead.gif') 0 0 no-repeat; background-color:#33293C; width: 828px; height: 76px;padding:0;margin:0;}
.GalleryBack {
	background: #EBE8ED;
}

#advertise #notes {
	font-size:10px;
	font-style:italic;
}

#advertise #HLfacts {
width:350px;
	background-color:#E5E0EA;
	border:1px solid #DAD2E2;
	padding:15px;
	margin:10px 0;
}
#advertise #HLfacts h1 {
	color:#FFFFFF;
	font-family:"Futura",Verdana, Arial, Helvetica, sans-serif;
	text-transform:none;
	margin:0 0 5px 0;
	font-size:30px;
}
#advertise #HLfacts b {
	font-size:18px;
	letter-spacing:-1px;
	color:#757388;
	line-height:110%;
}
#advertise #ratecard {
	height:200px;
	width:235px;
	background-color:#F9EEF8;
	margin-top:10px;
	border:1px solid #E3CFE1;
	padding:5px;
	
}
#advertise #ratecard h1 {
	text-transform:none;
	font-size:18px;
}
#advertise #quotes .quote {
	font-size:13px;
	line-height:140%;
	margin-top:20px;
	font-style:italic;
	display:block;
}
#advertise #quotes .quotesource {
	text-align:right;
	font-size:10px;
	font-weight:bold;
}

.TopLinks	{
	float:right;
	margin:8px 8px 0 0;
	font-weight:bold;
	text-align:right;
	line-height:18px;
	}

.TopLinks a, TopLinks a:link, TopLinks a:visited {
	color:#FFF;
	}

.TopLinks img	{
	top:1px;
	position:relative;
	}
	
.HomeLifeLogo	{
	float:left;
	}
	
	
/* Recipe Search Box */

	.RecipeBoxSearch	{
		clear:both;
		float:left;
		width:100%;
		}
		
	.RecipeBoxSearch form	{
		background-color:#E5E0EA;
		padding:8px;
		height:26px;
		margin:0;
		}
		
	.RecipeBoxSearch h2, .RecipeBoxSearch h3	{
		}

	.RecipeBoxSearch h2	{
		font-size:15px;
		float:left;
		margin:0;
		}
		
	.RecipeBoxSearch h3	{
		font-size:14px;
		float:left;
		margin: 6px;
		display:block;
		}
	
	.RecipeBoxSearch a:link, .RecipeBoxSearch a, .RecipeBoxSearch a:visited	{
		}		
		
	.RecipeBox-input	{
		float:left;
		width:150px;
		margin:0 8px;
		}
		
	.RecipeBox-button	{
		border:1px solid #FFF;
		float:left;
		background-color:#33293C;
		width:60px;
		color:#FFF;
		}

	.MoreLink	{
		float:right;
		margin: 0 0 6px 0;
		font-size:15px;
		}
		
	a.MoreLink	{
		color:#867892;
		}
