.nav1{
display: block;
width:100%;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px; 
color:#FFFFFF; 
font-weight:bold;

}

.nav1 a:link
{
width:100%;
display:block;
height:100%;
color:#ffffff;
font-weight:bold;
}
.nav1 a:hover
{
width:100%;
display:block;
background-color:#476282;
color:ffffff;
height:100%;
font-weight:bold;
}
.nav1 a:active
{
width:100%;
display:block;
height:100%;
color:#ffffff;
font-weight:bold;
}
.nav1 a:visited
{
width:100%;
display:block;
height:100%;
color:#ffffff;
font-weight:bold;
}

body {
	margin: 0px;
}
.sitemapLink{
position:relative;
color:#ffffff;
font-weight:bold;
left:10px;
top:-20px;
z-index:30;
}
.sitemapLink A:link{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}
.sitemapLink A:hover{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}
.sitemapLink A:active{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}
.sitemapLink A:visited{
text-decoration:none;
font-weight:bold;
color:#ffffff;
}


.NewNav{ 
border-right:solid 2px #ffffff;
}


.prevNextpic{
height:21px;
width:540px;
padding: 5px;
background-color:#F490A3;
}
.celebpicContainer{
postion:absolute;
margin:10px;
background-color:#F3CBD5;
}

#prevnextGallery{
width:560px;
position:absolute;
top: 327px;
left: 311px;
z-index:20;
}
.celebPicImg{
position:relative;
top:-45px; 

}
.top10Pics{
border:solid 1px #CC0033;
}
.top10Pics TD{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
font-weight:bold;
color:#CC0033;
}
.top10Pics A:link{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
font-weight:bold;
color:#CC0033;
text-decoration:none;
}
.top10Pics A:visited{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
font-weight:bold;
color:#CC0033;
text-decoration:none;
}
.top10Pics A:active{
font-family:Arial, Helvetica, sans-serif; 
font-size:10px; 
font-weight:bold;
color:#CC0033;
text-decoration:none;
}
/* red medium font */
.mediumredFont{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0033;
	}
.mediumredFont A{
text-decoration: none;
color: #CC0033;
}
.mediumredFont a:link{
text-decoration: none;
color: #CC0033;
}
.mediumredFont a:active {
	text-decoration: none;
	color: #CC0033;
}
.mediumredFont a:visited {
	text-decoration: none;
	color: #CC0033;
}
.mediumredFont a:hover {
	text-decoration: underline;
	color: #CC0033;
}
.searchgobutton{
padding-right: 5px;
padding-left: 5px;
padding-top: 2px;
}
.searchtextbox{
margin-top: 3px;
font-size:10px;
}

#scrollingPics{
width: 557px;
overflow-x: scroll;
overflow-y: hidden;
overflow:auto;
margin-top: 15px;
margin-bottom: 15px;
}
/* scrolling archive */

#scrollingArchive{
width: 286px;
height: 300px;
overflow-x: hidden;
overflow-y: scroll;
overflow:auto;
margin-left: 8px;
margin-top: 10px;
margin-bottom: 10px;
}
#scrollingSearch{
width: 545px;
height: 650px;
overflow-x: hidden;
overflow-y: scroll;
overflow:auto;
margin-left: 8px;
margin-top: 10px;
margin-bottom: 10px;
}
/* End scrolling archive */

#scrollingProducts{
width: 557px;
overflow-x: scroll;
overflow-y: hidden;
overflow:auto;
margin-top: 15px;
margin-bottom: 15px;
}


.imgRightSpace5px{
margin-right: 5px;
}
.mainArticleImg{
padding:3px;
border: solid 1px #999999;
margin-right: 7px;
margin-bottom: 7px;
float:left;
}
#newsArticleTitle{
	margin-bottom:15px;
	margin-left:20px;
	/*background-color:#F29BB1;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0033;
}
#gossipArticleTitle{
	padding: 8px;
	background-color:#5E82FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC0033;

}
#entsArticleTitle{
	padding: 8px;
	background-color:#FFB535;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC0033;

}
#cameraArticleTitle{
	padding: 8px;
	background-color:#C3A428;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC0033;

}
#newsProductTitle{
	padding: 8px;
	background-color:#F29BB1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 10px;
}
#newsProductTitleFashion{
	padding: 8px;
	background-color:#ACFFA8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC0033;
	margin-bottom: 10px;
}
#newsProductTitleEnts{
	padding: 8px;
	background-color:#FEC86B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC0033;
	margin-bottom: 10px;
}
#mainArticleNewstxt{
padding-top: 5px;
margin:0px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#ProductArticletxt{
padding: 0px 10px 0px 0px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#largeimage{
margin-left: 10px;
}

#bannercontainer {
width: 995px;
height: 118px;
}
#banner {
	width:728px;
	height:90px;
	margin-top: 10px;
	margin-left:0px;
	position: absolute;
	left: 277px;
	top: 11px;
}
#Layer1 {
	width:264px;
	height:118px;
	float: left;
	margin: 0px;
}
.mainHP {
	padding-top: 10px;
}
.maintdtabhp {
	margin-left: 9px;
}

.topnewstxtHP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #CC0033;
	text-transform: uppercase;
	padding: 3px;
}
h1 {
margin:0px;
}
.topnewstxtHP h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #CC0033;
	text-transform: uppercase;
	padding: 3px;
	margin:0px;
}
.topnewstxtHP A{
text-decoration: none;
color: #CC0033;
}
.topnewstxtHP a:link{
text-decoration: none;
color: #CC0033;
}
.topnewstxtHP a:active {
	text-decoration: none;
	color: #CC0033;
}
.topnewstxtHP a:visited {
	text-decoration: none;
	color: #CC0033;
}
.topnewstxtHP a:hover {
	text-decoration: underline;
	color: #CC0033;
}
.topbabytxtINDEX {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #8080ff;
	text-transform: uppercase;
}
topbabytxtINDEX A{
text-decoration: none;
color: #8080ff;
}
.topbabytxtINDEX a:link{
text-decoration: none;
color: #8080ff;
}
.topbabytxtINDEX a:active {
	text-decoration: none;
	color: #8080ff;
}
.topbabytxtINDEX a:visited {
	text-decoration: none;
	color: #8080ff;
}
.topbabytxtINDEX a:hover {
	text-decoration: underline;
	color: #8080ff;
}


.topnewstxtINDEX {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #CC0033;
	text-transform: uppercase;
}
.lowerbabytxtINDEX {
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #8080ff;
	text-transform: uppercase;
}
.lowerbabytxtINDEX A{
text-decoration: none;
color: #8080ff;
}
.lowerbabytxtINDEX a:link{
text-decoration: none;
color: #8080ff;
}
.lowerbabytxtINDEX a:active {
	text-decoration: none;
	color: #8080ff;
}
.lowerbabytxtINDEX a:visited {
	text-decoration: none;
	color: #8080ff;
}
.lowerbabytxtINDEX a:hover {
	text-decoration: underline;
	color: #8080ff;
}
.CelebStorySearchHeading {
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC0033;
	text-transform: uppercase;
	}

.lowernewstxtINDEX {
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #CC0033;
	text-transform: uppercase;
}
.tenpxbottomtd {
	padding-bottom: 10px;
}
.top10px {
	margin-top: 5px;
}
.leftsectionsHP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #CC0033;
	font-weight: bold;
}
.newstxtHP {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0033;
	text-transform: uppercase;
}
.newstxtHP A{
text-decoration: none;
color: #CC0033;
}
.newstxtHP a:link{
text-decoration: none;
color: #CC0033;
}
.newstxtHP a:active {
	text-decoration: none;
	color: #CC0033;
}
.newstxtHP a:visited {
	text-decoration: none;
	color: #CC0033;
}
.newstxtHP a:hover {
	text-decoration: underline;
	color: #CC0033;
}




.newstxtINDEX {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0033;
	text-transform: uppercase;
}
.skyhp {
	padding-left: 9px;
	padding-top: 10px;
}
#skyscraper {
	position: absolute;
	left: 880px;
	top: 180px;
}
#mpu {
	position: absolute;
	left: 7px;
	top: 180px;
}
.tenpxtoptable {
	margin-top: 10px;
}
.doublearrowtoppadImg {
	margin-top: 3px;
	margin-left:2px;
	margin-right: 2px;
}
/* index pages links */

.topbeautytxtINDEX {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}
.topbeautytxtINDEX A{
text-decoration: none;
color: #ffffff;
}
.topbeautytxtINDEX a:link{
text-decoration: none;
color: #ffffff;
}
.topbeautytxtINDEX a:active {
	text-decoration: none;
	color: #ffffff;
}
.topbeautytxtINDEX a:visited {
	text-decoration: none;
	color: #ffffff;
}
.topbeautytxtINDEX a:hover {
	text-decoration: underline;
	color: #ffffff;
}


.topnewstxtINDEX A{
text-decoration: none;
color: #CC0033;
}
.topnewstxtINDEX a:link{
text-decoration: none;
color: #CC0033;
}
.topnewstxtINDEX a:active {
	text-decoration: none;
	color: #CC0033;
}
.topnewstxtINDEX a:visited {
	text-decoration: none;
	color: #CC0033;
}
.topnewstxtINDEX a:hover {
	text-decoration: underline;
	color: #CC0033;
}



.lowernewstxtINDEX A{
text-decoration: none;
color: #CC0033;
}
.lowernewstxtINDEX a:link{
text-decoration: none;
color: #CC0033;
}
.lowernewstxtINDEX a:active {
	text-decoration: none;
	color: #CC0033;
}
.lowernewstxtINDEX a:visited {
	text-decoration: none;
	color: #CC0033;
}
.lowernewstxtINDEX a:hover {
	text-decoration: underline;
	color: #CC0033;
}


.newstxtINDEX A{
text-decoration: none;
color: #CC0033;
}
.newstxtINDEX a:link{
text-decoration: none;
color: #CC0033;
}
.newstxtINDEX a:active {
	text-decoration: none;
	color: #CC0033;
}
.newstxtINDEX a:visited {
	text-decoration: none;
	color: #CC0033;
}
.newstxtINDEX a:hover {
	text-decoration: underline;
	color: #CC0033;
}
/* beauty homepage td */
.tdbeauty {
	padding: 5px;
} 

/* homepage link tds */

.tdlinks {
	padding-left:5px;
	padding-right: 5px;
	padding-bottom: 10px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
} 

.tdlinks a:link {
	color: #CC0033;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
} 
.tdlinks a:active {
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
}
.tdlinks a:visited {
color: #CC0033;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
}
.tdlinks a:hover {
	color: #CC0033;
	text-decoration: underline;
	text-transform: uppercase;
	font-weight: normal;
}


a:link {
	color: #0033CC;
	text-decoration: none;
}
a:active {
	color: #0033CC;
	text-decoration: none;
}
a:visited {
	color: #0033CC;
	text-decoration: none;
}
a:hover {
	color: #CC0033;
	text-decoration: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tenpxbottomTopTd {
	padding-top: 10px;
	padding-bottom: 10px;
}
.indextitleSpacing {
	padding-bottom: 10px;
}
.indexPicturePad {
	padding-top: 5px;
	padding-bottom: 5px;
	paddin-right: 5px;
}
.indexTextPad {
	padding: 10px 10px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #CC0033;
	
}
.templatePurpletable {
	border: 1px solid #CC0033;
}
.templateTopStoriesTopHalf {
padding: 5px;
background-color:#F3CBD5;
}
.templateRelatedTopHalf {
padding: 5px;
background-color:#F3CBD5;
}
.templateTopStorieslowerHalf {
padding: 5px;
background-color:#F3CBD5;
}.indexpicborder {
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.normaltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-transform: none;
	font-weight: normal;
}
.indexLowerTitlesPad {
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 3px;
	padding-left: 3px;
}
.tenpxbottomMargin {
	margin-bottom: 10px;
}
.beautyProductsPadd {
	padding: 15px;
}
.top20px {
	margin-top: 20px;
}
.beautyProductsButtonPadd {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
/* large red font */
.ProductsHeadingPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0033;
}

.ProductsHeadingPrice A{
text-decoration: none;
color: #CC0033;
}
.ProductsHeadingPrice a:link{
text-decoration: none;
color: #CC0033;
}
.ProductsHeadingPrice a:active {
	text-decoration: none;
	color: #CC0033;
}
.ProductsHeadingPrice a:visited {
	text-decoration: none;
	color: #CC0033;
}
.ProductsHeadingPrice a:hover {
	text-decoration: underline;
	color: #CC0033;
}

/* Large white font */
.LargeWhiteHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}

.LargeWhiteHeader A{
text-decoration: none;
color: #FFFFFF;
}
.LargeWhiteHeader a:link{
text-decoration: none;
color: #FFFFFF;
}
.LargeWhiteHeader a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.LargeWhiteHeader a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.LargeWhiteHeader a:hover {
	text-decoration: underline;
	color: #CC0033;
}



.ProductsQuote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 10px;
	font-weight: bold;
	color: #CC0033;
}
#innerProdScroll{
margin-top: 10px;
margin-bottom: 10px;
}
.padd5pxallround {
	padding: 5px;
}
.storyBytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0033;
}
.bigarticlefont{
padding-top: 14px;
text-align:justify;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.HpNewsTable{
border-left: solid 1px #F29BB1;
border-right: solid 1px #F29BB1;
margin-top: 10px;
}
.HpEntsTable{
border-left: solid 1px #FFB535;
border-right: solid 1px #FFB535;
margin-top: 10px;
}
.HpGossipTable{
border-left: solid 1px #5E82FF;
border-right: solid 1px #5E82FF;
margin-top: 10px;
}
