body {
	background: #fff url(../images/playHomeBG.gif) 64px 133px no-repeat;
}
/* =Content
-------------------------------------------------- */
.zigzagBox {
	float: left;
	position: relative;
}
.zigzagBox .top {
	width: 575px;
	height: 64px;
	background-color: #fff;
	padding: 20px 20px 0 20px;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
}
.zigzagBox .mid {
	width: 770px;
	background-color: #fff;
	padding: 20px 20px 20px 20px;
	float: left;
	margin-top: 74px;
}
.zigzagBox .mid .blabla {
	float: left;
	width: 380px;
	height:	243px;
	margin-bottom: 10px;
}
.zigzagBox .mid .featuredVideo {
	float: right;
	width: 380px;
	height: 433px;
	background-color: #E62625;
	margin-left: 10px;
	font-size: 16px;
	line-height: 137.5%;
	color: #FFFFFF;
}
.zigzagBox .mid .featuredVideo p {
	padding: 10px 14px 0 14px;
}
.zigzagBox .mid .featuredVideo .playerHolder {
	height: 328px;
	width: 360px;
	background: #C3272B url(../images/playerHolderBG.jpg) left top repeat-x;
	border-bottom: 1px solid #fff;
	padding: 7px 10px 3px 10px;
}
.zigzagBox .mid .featuredVideo .playerHolder h2 {
	line-height: 16px;
	padding: 0;
	margin: 0 0 7px 0;
	font-size: 16px;
}
.zigzagBox .mid div.fixBanner1 {
	margin-top: 10px;
}
.zigzagBox .mid div.fixBanner2 {
	margin-bottom: 10px;
}
.zigzagBox .btm {
	width: 615px;
	height: 85px;
	background-color: #FF9900;
}
.block1 {
	margin-top: -46px;
	background: transparent url(../images/playHomeBlock1Shade.gif) right top no-repeat;
	padding: 0 6px 7px 0;
}
.block1 .top .listen {
	float: left;
	width: 380px;
	height: 64px;
}
.block1 .top .ammanWeather {
	float: right;
	width: 165px;
	height: 58px;
	background: #6A99A4 url(../images/ammanWeatherBG.jpg) left top no-repeat;
	padding: 3px 10px;
}
.block1 .top .ammanWeather h2 {
	font-size: 16px;
	color: #FFFFFF;
}
.block1 .mid {
	height:433px;
}
.block2 {
	margin-top: 205px;
	background: transparent url(../images/playHomeBlock2Shade.gif) right top no-repeat;
	padding: 0 6px 6px 0;
}
.block2 .top {
	height: 86px;
}
.block2 .mid {
	margin-top: 95px;
}
.block2 .mid a.fix {
	margin: 0 0 10px 0;
}
.rateHolder {
	float: right;
	margin-left: 10px;
}
.block3 {
	margin-top: -16px;
	background: transparent url(../images/playHomeBlock3Shade.gif) right 10px no-repeat;
	padding: 0 6px 6px 0;
}
.block3 .top {
	height: 86px;
	padding-top: 0px;
}
.block3 .mid { /* IE fix */
	margin-top: 75px;
	background: #fff url(../images/playHomeBlock3-2Shade.gif) bottom left no-repeat;
}
.block3 .playSays, .block3 .shoutOut, .block3 .timeOut {
	width: 380px;
	height: 383px;
	background-color: #D52728;
	float: left;
	margin-bottom: 10px;
}
.block3 .playSays {
	background: #D52728 url(../images/playSaysBG.jpg) bottom left repeat-x;
}
.block3 .playSaysBlue {
	background: #2FC1D8 url(../images/play-says-new-color.jpg) bottom left repeat-x;
}
.block3 .timeOut {
	background: #63882D url(../images/timeOutBG.jpg) bottom left repeat-x;
	color: #3A3A3A;
}
.block3 .playSays, .block3 .timeOut {
	padding: 3px;
	width: 374px;
	height: 377px;
}
.block3 .playSays h2, .block3 .timeOut h2 {
	color: #FFFFFF;
	padding: 3px 0 5px 9px;
}
.block3 .playSays img, .block3 .timeOut img {
	display: block;
	margin-bottom: 5px;
}
.block3 .playSays ul, .block3 .timeOut ul {
	list-style-type: none;
	margin: 0 7px;
}
.block3 .playSays ul li, .block3 .timeOut ul li {
	border-bottom: 1px solid #FFFFFF;
	padding: 3px 12px;
}
.block3 .playSays ul li strong, .block3 .timeOut ul li strong {
	color: #FFFFFF;
	display: block;
}
.block3 .playSays ul li.fix, .block3 .timeOut ul li.fix {
	border-bottom: 0;
}
.block3 .shoutOut {
	float: right;
	background-color: #fff;
}
.block3 .shoutOut h2 {
	color: #FFFFFF;
	height: 39px;
	background: #EA2525 url(../images/shoutLoadTitleBG.jpg) left top no-repeat;
	line-height: 37px;
	margin-bottom: 1px;
	padding-left: 20px;
}
.block3 .shoutOut ul {
	height: 323px;
	margin: 0;
	list-style-type: none;
	border: 3px solid #D7E4E7;
	padding: 7px 11px;
}
.block3 .shoutOut fieldset{
	background-color: #D7E4E7;
	height: 323px;
	padding: 7px 11px;
	margin: 0;
}
.block3 .shoutOut ul li {
	margin-bottom: 11px;
}
.block3 .shoutOut ul li strong {
	display: block;
}
.block3 .shoutOut ul li p {
	margin-bottom: 7px;
}
.block3 .shoutOut ul li div {
	height: 23px;
	background-color: #D6E4E7;
	padding: 0 7px;
	line-height: 23px;
}
.block3 .shoutOut ul li.fix {
	padding-top: 13px;
	margin: 0;
}
.block3 .shoutOut ul li.fix .pagination {
	color: #7F7F7F;
	float: left;
	padding: 0;
	background: none;
	padding-top: 8px;
}
.block3 .shoutOut ul li.fix .pagination a {
	color: #000000;
	text-decoration: none;
}
.block3 .shoutOut ul li.fix .pagination a:hover {
	text-decoration: underline;
}


/** Added by Kharbat **/

div.listen_box {
	height:380px;
	width:64px;
	background:transparent url(../images/listen_box.gif) no-repeat;
	position:relative;
}

div.listen_box a.listen_button {
	height:30px;
	width:30px;
	display:block;
	position:absolute;
	top:7px;
	left:7px;
}

div.listen_box a.schedule_button {
	height:16px;
	width:66px;
	display:block;
	position:absolute;
	top:45px;
	left:7px;
}


ul.ajax_comments , ul.featured_ajax_comments 
{
 width:352px;
 height:343px;
 overflow-y:auto;
 overflow-x:hidden;
}

ul.ajax_comments li , ul.featured_ajax_comments li
{
 width:340px;
 overflow:hidden;
}
