#shout {
position:absolute;
width:117px;
height:177px;
margin-top:50px;
margin-left:10px;
padding-top:1px; /* keeps div from colapsing */
background:transparent url(images/mega_ian3.png) no-repeat left top;
color:#000000;
}

#megaphone {
position:relative;
height:233px;
padding-top:2px; /* keeps div from colapsing */
margin-left: 1px;
margin-right: 10px;
background:transparent url(images/bg_megaphone.gif) no-repeat right top;
color:#000000;
}


#megaphone h2 {
font-size:1.4em;
font-weight:bold;
margin:10px 0 5px 0;
}


#megaphone p {
font-size:1.2em;
padding-bottom:0.5em;
}

#megaphone p.sf_readMore, #megaphone p.sf_postCategory {
font-size:1em;
}

#megaphone a:link, #megaphone a:visited {
color:#B31B34;
text-decoration:none;
}

#megaphone a:hover {
color:#76B900;
text-decoration:underline;
}


#megaphoneimg {
position:absolute;
bottom:0;
left:127px;
width:439px;
height:187px;
}

#megaphonetext {
float:left;
margin:50px 0 0 575px;
width:387px;

}



#megaphonetext {
background:white;
}


/* Hide this text as it is just for informational and search purposes */
#megaphonetext .sf_newsAuthor, #megaphonetext .sf_postTags, #megaphonetext .sf_newsDate {
position:absolute;
left:-9999px;
top:0;
}

div.newsletters {
margin-left: 25px;
text-align: center;
margin-bottom: 275px;
}

#newsletter1, #newsletter2, #newsletter3, #newsletter4  {
float: left;
margin: 0 50px 0 50px;
}

h6.newsletters {
position:relative;
top:10px;
margin-bottom: 10px;
left:0px;
width:222px;
height:43px;
background:transparent url(images/newsletters.png) no-repeat left center;
z-index:1;
}

#content {
	margin: 10px auto 10px auto;
}

#content table {
	cols:3;
	margin: 10px auto 10px auto;
	width:975px;

}

#content td.left {
	margin: 10px auto 10px auto;
	width:150px;
	vertical-align:top;
}

#content td.right {
	margin: 10px auto 10px auto;
	width:675px;
}



#content a:link, #content a:visited {
color:white;
text-decoration:underline;
border-bottom:0;
}

#content a:hover {
color:#B31B34;
text-decoration:none;
border-bottom:0;
}

#content ul, #content ol {
margin-left:24px;
}

#content ul li {
margin-bottom:10px;
}

#content ul {
	list-style:url(images/bullet-caret.gif) outside;
}

#content p {
padding-bottom:1em;
}

h6.content {
position:absolute;
margin-left: 25px;
width:159px;
height:44px;
background:transparent url(images/content.png) no-repeat left center;
z-index:1;
}

h6.news {
position:relative;
margin-left: 335px;
width:108px;
height:44px;
background:transparent url(images/news.png) no-repeat left center;
z-index:1;
}

h6.popular {
background:black url(images/m_mplinks.png) no-repeat center top;
height:44px;
text-indent:-9999px;
}

h6.ckieverywhere {
background:black url(images/m_ckieverywhere.png) no-repeat center top;
height:44px;
text-indent:-9999px;
}

h6.ckitv {
background:black url(images/m_ckitv.png) no-repeat center top;
height:51px;
text-indent:-9999px;
}

h6.calendar {
background:black url(images/calendar.png) no-repeat center top;
height:51px;
margin-left:3px;
text-indent:-9999px;
}

#newsbox {
float:left;
width:650px;
height:375px;
margin-left:6px;
text-align:center;
background:#6D5047 url(images/m_newsbarbottom.png) no-repeat center bottom;
color:#000000;
}

h6.newsbar {
background:black url(images/m_newsbar.png) no-repeat center top;
height:45px;
width:650px;
text-indent:-9999px;
}



		#newsbox ul {
		list-style:none;
		margin:0;

		}

		#newsbox p {
		clear:left;
		text-align:left;
		}

		#newsbox p.sf_newsThumbnail{
		margin: -10px 0 0 0;
		}

		#newsbox img {
		margin: 15px 0 0 0;
		}

		#newsbox h2 {
		font-size:1.1em;
		text-align:left;
		margin:0 0 5px 0;
		font-weight:bold;
		}


		#newsbox ul li {
		float:left;
		width:150px;
		height:145px;
		margin-left:10px;
		}

		#newsbox ul li.bottom {
		float:left;
		margin: 145px 0 0 -150px;
		}


#newsbox a:hover {
color:#76B900;
text-decoration:underline;
}


