/* CSS Document specific for newspaper*/


a {
font-weight: bold;
color: #333333;
}

#yellowbg {
background-color: #FFFF99;
background-image: url(/images/2009/newspaper/yellow_bg2.jpg);
height: 1163px;
background-position: top 3px;

}

#yellowbgtop {
background-color: #FFFF99;
background-image:url(images/2009/newspaper/yellow_bg_top.jpg);

}

#paperbg {
background-image:url(images/2009/newspaper/newspaper_bg.jpg);
background-position: top center;
background-repeat: no-repeat;
height: 1163px;
}

#newstextholder {
width: 970px;
padding-top: 249px;
height: 900px;
margin: 0 auto;
position: relative;
}

#date {
float: right;
width: 250px;
height: 17px;
text-align: right;
}

#topstoryholder {
width: 970px;
height: 96px;
margin-top: 134px;
margin-bottom: 2px;
}

#leftmidholder {
width: 303px;
height: 331px;
float: left;
}

#rightmidholder {
width: 632px;
height: 331px;
float: left;
margin-left: 30px;
}

#rightmidholder .mainimg {
float: right;
margin-top: 10px;
margin-left: 15px;
margin-right: -3px;
}

#newstextholder h1{
}

#newstextholder p {
font-family: arial;
font-size: 12px;
line-height: 18px;
color: #333333;
text-align: justify;
}

#leftbottomtext {
margin-top: 9px;
width: 333px;
float: left;
}

#bottommid {
float: left;
}

#bottomright {
width: 300px;
float: left;
margin-top: 6px;
}

#footerholder {
margin-top: 26px;
float: left;
}

#morelinks {
float: right;
width: 126px;
margin-top: -44px;
margin-right: 2px;
text-align: left;
}

#morelinks a {
text-align: left;
text-decoration: none;
color: #000000;
line-height: 20px;
}

#morelinks a:hover {
color: #0066FF;
}

#cookie {
	position: absolute;
	width: 186;
	height: 171px;
	z-index: 6;
	left: -100px;
	top: 644px;
}

#pen {
	position: absolute;
	width: 184;
	height: 314px;
	z-index: 6;
	left: 801px;
	top: 537px;
}

.marginright30 {
margin-right: 30px;
}

.margintop30 {
margin-top: 30px;
}

.margintop9 {
margin-top: 9px;
}

.margintop6 {
margin-top: 6px;
}

.margintop10 {
margin-top: 10px;
}

.margintop15 {
margin-top: 15px;
}

.bluearrow {
color:#0066FF;
}
