
#mainStory {
	WIDTH: 480px;
	height:260px;
	/*border:solid 1px #C33*/
}
#mainStoryWrap {
	WIDTH: 480px;
	text-align:left;
	/*border:solid 1px #39F*/
}


/* book description */
#slideContent {
	width:300px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.25em;
	font-weight:normal;
	line-height:normal;
	padding:0;
	/*border:solid 1px green*/	
}

/* book title */
#slideContent .slide-title {
	font-size:1.28em;
	color:#930;
	font-weight:bold;
}
/* book author */
#slideContent .slide-subtitle {
	font-size:1.2em;
	color:#999;
	font-weight:bold;
}

#slideContent a.link {
	font-size:18px;
	color:#CC6;
	font-weight:bold;
}

#slideImage {
	max-width:480px;
	/*min-width:180px;*/
	float:right;
}
	
#mainStoryWrap img {
    float:right;
}

#topStories {
	overflow: hidden;
    height:22px;
	/* border:solid 1px gray;*/
	
}
#playLink {
	/*BACKGROUND: #dedede*/
}
.mainStoryCopy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden;
}
.mainStoryCopy A {
	TEXT-DECORATION: none
}
.mainStoryCopy A:hover {
	TEXT-DECORATION: underline
}
.mainStoryImg {
	overflow:hidden;
	font-size:12px;
	Z-INDEX: 1
}


.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.list LI {
/*	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(dot.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; FONT: 12px arial unicode MS, lucida sans unicode, helvetica, arial, sans-serif; COLOR: #000; PADDING-TOP: 0px*/
}
.list LI A:link {
	FONT: bold 12px arial unicode MS, lucida sans unicode, helvetica, arial, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.list LI A:visited {
	FONT: bold 12px arial unicode MS, lucida sans unicode, helvetica, arial, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.list LI A:hover {
	TEXT-DECORATION: underline
}
.listInline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.listInline LI {
	DISPLAY: inline
}
LI.subHdg {
	BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 11px arial unicode MS, lucida sans unicode, helvetica, arial, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000
}


#topStories {
	padding:0px;
	margin-bottom:15px;	
}

.numStories {
	float: right;
	/*border:solid 1px black;*/
}
.btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.btn A {
	display:block;
	Z-INDEX: 100;
	WIDTH: 27px;
	CURSOR: hand;
	HEIGHT: 18px
}
#topStories .listInline a {
	display:block;
	margin: 0 5px 0 0;
	float:right;
	border:#900 1px solid;
	font-weight: bold;
	font-size:11px;
	COLOR:#900;
	TEXT-DECORATION: none;
	width:18px;
	text-align:center;
}

#topStories .listInline a.on {
	border:#900 1px solid;
	BACKGROUND:#900;
	text-decoration: none;
	color:#fff;
}

#topStories .listInline a.on:hover {
	border:#900 1px solid;
	color:#E8C6CE;
	text-decoration: none
}
#topStories .listInline a.off:hover {

	border:#900 1px solid;
	color:#900;
	BACKGROUND-COLOR: #E8C6CE;
	TEXT-DECORATION: none
}

a.more_button {
	display: block;
	width:140px;
	height: 30px;
	line-height:30px;
	font-size:13px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-color: #e98103;
	color: #ffffff;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
}
a.more_button:hover {
	background-color: #ed9a36;
}

