/* CSS Document */


/* HEADERS */

.titlestrip {
	width:506px; 
	margin-top:8px;
	float:center;
	margin-bottom:10px;
	padding-left:10px;
	text-align:center;

}

.titlestrip_long {
	width:663px; 
	margin-top:0px;
	padding-left:10px;
	float:center;
	margin-bottom:10px;
	text-align:center;

}

.titlestrip_fullpage {
	width:850px;
	margin-top:0px;
	padding-left:10px;
	float:center;
	margin-bottom:10px;
	text-align:center;

}



/* HEADERS END */

/* LARGE ARTICLE HEADER */
.article_title_wrap {
width:380px;
float:left;
}

/* LARGE ARTICLE HEADER END*/

/*MAIN IMAGE */
.mainimg { 
	float:left; 
	width:516px; 
	padding-bottom:10px;
	}

/* MAIN IMAGE END */


/*EDITORIAL BOX */

.eddblog { 
		float:left; 
		text-align:left;
		margin-left:0px; 
		width:321px; 
		padding-left:2px;
		height:auto; 
		margin:0px 0px 6px 0px;
		repeat-y:none; 
		}
	
.eddtitle { 
		display:block;
		width:320px;
		float:left;
		margin:0px;
		}
	
.eddmain {
		display:block; 
		width:300px; 
		float:left; 
		margin-bottom:5px;
		}
	
.eddfoot { 
		font-size:22px; 
		font:"Times New Roman", Times, serif; 
		display:block; 
		width:320px; 
		float:left; 
		vertical-align:bottom; 
		vertical-align:baseline; 
		vertical-align:text-bottom; 
		margin:0px;
		}
	
/*EDITORIAL BOX END */
	
	
	
/*FEATURE BOX */
	
.featurebox_wrap { 
		float:left; 
		width:521px; 
		margin-bottom:15px; 
		}
		
.featurebox { 
		width:253px; 
		float:left;
		text_align:left;
		overflow:hidden;
		}
	
.featuretitle { 
		height:auto;
		width:253px; 
		display:block;
		font-size:24px; 
		font:"Times New Roman", Times, serif; 
		text-align:left;
		border-bottom:1px solid white;
		margin-bottom:0px;
		padding-bottom:2px;
		padding-left:3px;
		overflow:hidden;
		}
		
		
.featuretitle_beauty { 
		height:90px;
		width:253px; 
		display:block;
		font-size:24px; 
		font:"Times New Roman", Times, serif; 
		text-align:left;
		border-bottom:1px solid white;
		margin-bottom:0px;
		padding-bottom:2px;
		padding-left:3px;
		overflow:hidden;
		}
		
.featuretitle img {
float:left;
}
	
.featuresubtitle { 
		height:51px; 
		font-size:24px; font:"Times New Roman", Times, serif; 
		display:block; 
		float:left;
		text-align:left;
		}
	
.featuresubtitle img { 
		float:left; 
		margin-left:0px; 
		}
	
.featuretitle img {
		float:left;
		}		
		
.featuremain { 
		width:253px;
		height:auto;
		display:block;
		text-align:left;
		}
	
.featuremain img {
		float:right;
		margin-left:3px;
		}
	
.featurefooter {
		width:253px;
		}
	
.featurered {
		color:#FF0000; 
		font:"Times New Roman", Times, serif; 
		font-size:14px;
		}
	
.featureblack{
		color: #000000; 
		font:"Times New Roman", Times, serif; 
		font-size:14px;
		}
		

/* FEATURE BOX END */
	
	
/*VIDEO BOX */
	
	.vidbox { 
		float:left;  
		width:336px;
		height:auto;
		margin-top:0px;
		padding:0px;
		}
		
	.vidbox_add {
	margin-left:15px; 
	margin-bottom:15px;
	}
	
/*VIDEO BOX END*/


/*ARTICLE*/

.articlecolumn {
	width:672px; 
	float:left;
	padding-top:7px; 
	margin-left:0px;
	overflow:hidden;
	}
	
.articletitle { 
		width:283px;
		height:auto; 
		display:block;
		font-size:24px; 
		font:"Times New Roman", Times, serif; 
		text-align:left;
		border-bottom:1px solid white;
		float:left;
		overflow:hidden;
		margin-bottom:10px;
		padding-left:5px;
		}


.articlebox { 
width:276px;
	text-align:center; 
	color:#FFFFFF;
	padding:5px;
}

.articlebox p {
color:#FFFFFF;

} 

/*ARTICLE END*/
	
/* LINK BOX */

.relatedlinks_wrap {
	width:278px; 
	height:auto; 
	float:right;
	text-align:left;
	border:1px solid black;
	margin-bottom:10px;
}

.imagelink_wrap {
	width:280px;
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}

.imagelink_wrap img {
	margin-top:0px;
	margin-bottom:10px;
}
.linktitle {
padding-left:10px;
margin-top:0px;
margin-top:-2px;

}
.linktext {
text-align:left;
padding-left:3px;
}

.linktext a {
text-decoration:none;
color:#e7006b;
}


.insertimage_left { 
float:left; 
margin-right:5px; 
margin-bottom:5px;
}

.insertimage_wrap355px { 
width:355px; 
height:250px; 
margin-bottom:5px;
height:auto;
border:1px solid white;
display:block;

}
/* LINK BOX END */




/* THUMB IMAGES */

.thumblink_wrap {
width:280px;
height:auto;
float:right;
margin-top:0px;
margin-bottom:10px;
margin-left:0px;

}

.thumbs_wrap {
	width:278px; 
	height:auto; 
	float:right;
	text-align:center;
}

.thumbs_wrap p {
text-align:left;
}


/* THUMB IMAGES END*/




/* FEATURE IMG */

.featureimage  {
	float:left; 
	margin-left:0px; 
	margin-bottom:40px; 
	margin-top:0px
	}
	
.featureimage_article  {
	float:left; 
	margin-left:0px; 
	margin-bottom:10px; 
	margin-top:0px;
	width:330px;
	}

.imglinkwrap {
width:300px;
height:auto;
float:right;
text-align:left;

}

.columnofffeature {
	width:270px; 
	height:auto; 
	background-color:#f4ebf0; 
	overflow:hidden; 
	float:right; 
	padding:5px;
	}
.textcolumn {
	display:block; 
	width:360px;
	float:left;
	overflow:hidden;
	}
	
.textcolumn p {
	font:Arial, Helvetica, sans-serif;
	font-size:14px;

}
	
/* FEATURE IMG  END*/

/* FEATURE ADD*/

.featureadd {
	float:right; 
	width:180px;
	padding-left:10px; 
	padding-top:8px;
}

/* FEATURE ADD END */


/* HOROSCOPES */


.articletitle_starsign { 
		height:auto;
		width:269px; 
		display:block;
		font-size:24px; 
		font:"Times New Roman", Times, serif; 
		text-align:left;
		border-bottom:1px solid white;
		padding-bottom:0px;
		overflow:hidden;
		float:left;
		margin-bottom:10px;
		}
		
		
.starsign {
	width:375px; 
	height:auto; 
	text-align:left; 
	margin-bottom:10px;
}

.starsign img{
	float:left;
}

.starsign_text {
width:265px; 
float:left;
}

.registerbox {
width:128px;
margin-left:0px;
float:left;
}

.horosccope_box {
background-color:#000000; 
width:343px;
height:auto; 
text-align:left;
float:left;
margin-bottom:20px;
padding-top:0px;
margin-left:0px;
}


.horosccope_box p {
color:#FFFFFF;
padding:3px;
}

.horosccope_box ul {
color:#FFFFFF;
padding:3px 3px 6px 3px;
text-decoration:none;
list-style-image: url(../images/template_images/bullet_arrow_green2.gif);
list-style-position:inside;
margin-left:0px;
}

.horosccope_box ul a, a:visited {
color:#FFFFFF;
text-decoration:none;

}

.horosccope_box ul a:hover {
color:#189284;
text-decoration:none;

}

/* SHOPPING */


.shopbox { 
		width:375px; 
		float:left;
		text_align:left;
		overflow:hidden;
		margin-left:0px;
		}
.shoptitle { 
		height:auto;
		width:253px; 
		display:block;
		font-size:24px; 
		font:"Times New Roman", Times, serif; 
		text-align:left;
		border-bottom:1px solid white;
		margin-bottom:0px;
		padding-bottom:2px;
		padding-left:3px;
		overflow:hidden;
		}
.shoptitle img {
float:left;
}
	
.shopsubtitle { 
		height:51px; 
		font-size:24px; font:"Times New Roman", Times, serif; 
		display:block; 
		float:left;
		text-align:left;
		}
	
.shopsubtitle img { 
		float:left; 
		margin-left:0px; 
		}
	
.shoptitle img {
		float:left;
		}		
		
.shopmain { 
		width:253px;
		height:auto;
		display:block;
		text-align:left;
		}
	
.shopmain img {
		float:right;
		margin-left:3px;
		}			

.shopbox_large { 
		width:480px; 
		float:right;
		text_align:left;
		overflow:hidden;
		margin-right:4px;
		}
.shopmain_large { 
		width:480px;
		height:auto;
		display:block;
		text-align:left;
		}
	
.shopmain_large img {
		float:left;
		margin-right:3px;
		}
		
.shoptitle_large { 
		height:auto;
		width:430px; 
		display:block;
		font-size:24px; 
		font:"Times New Roman", Times, serif; 
		text-align:left;
		border-bottom:1px solid white;
		margin-bottom:0px;
		padding-bottom:2px;
		padding-left:3px;
		overflow:hidden;
		}
		
/* SHOPPING END*/

/* HORRIBLE LATE TV FIX */

#tv {
font-family: verdana, arial, helvetica;
font-size: 10px;
}

#tv p{
font-family: verdana, arial, helvetica;
font-size: 10px;
}
