

/* ----- Muskegon Community College HOME PAGE SPECIFIC STYLESHEET ------*/

body {
	background:url('http://www.muskegoncc.edu/Images/system/2010_homepage_redesign/mcc_body_background.jpg') repeat-x 0 0;
}
#main_content_wrapper {
	width:984px;
	margin:0 auto;
	padding-left:20px;
	background:url('http://www.muskegoncc.edu/Images/system/2010_homepage_redesign/main_content_shadow_edge.png') repeat-y;
	overflow:hidden;
}
		
/* Feature Rotator Styles */
	#feature_rotator_content {
                float:left;
		width:708px; /*730 subtract padding */
		height:260px; /*280 subtract padding */
                margin:0;
		padding:0;
                background:#fff;
                z-index:0;
                overflow:hidden;
	}	
        .quote_author {
               margin-top:0px;
               font-size:10px;
               font-style:italic;
               color:#000;
        }
		#feature_rotator_content img {
			float:left;
			margin:0;
			padding:20px 0 0 20px;
		}
		#feature_rotator_description {
			float:left;
			width:280px; /*300 minus padding */
                        height:220px;
                        margin:0;
			padding:20px 10px 0 10px;
		}
			#feature_rotator_description h2 {
				font-size:12px;
				font-weight:normal;
				margin-bottom:5px;
				color:#015bb1;
				font-style:italic;
			}
			#feature_rotator_description p {
				font-size:16px;
				line-height:19px;
				font-weight:bold;
				color:#333;
				margin-bottom:4px;
			}
			#feature_rotator_description a {
                                display:block;                   
                                margin-top:10px;
                        }
			#feature_rotator_description a:hover {}
                        #feature_read_more a { display:block; float:left; padding-left:10px;}


	#divider {
		clear:both;
		height:4px;
		width:952px;
		background:#fbda92;
	}	
	#events {
		float:left;
		height:380px;  /* 394 subtract audience nav li padding */
		width:228px;
		background:#fdb813 url('http://www.muskegoncc.edu/Images/system/2010_homepage_redesign/events_bottom_background.jpg') no-repeat;
		margin:0;
		padding:0;
		background-position:0 bottom;
		overflow:auto;
	}
		#events span {
			display:block;
			color:#003366;
			font-style:italic;
		}
		#events h2 {
			margin:0;
			width:198px;
			padding:10px 0 0 20px;
			font-size:17px;
			font-weight:bold;
			color:#003366;
			background-color:#fdb813;	
			text-transform:uppercase;
		}
		#events ul {
			margin:10px 0 0 0;
			overflow:auto;
		}
			#events ul li {
				width:200px;
				list-style:none;
				margin:0 0 10px 20px;
			}
				#events ul li a {
					display:block;
					color:#000;
					font-weight:bold;
					text-decoration:none;
				}
				#events ul li a:hover {
					background:#fff;
				}
                                #view_all_events {
                                        padding:0;
                                        margin:10px 0 0 20px;
                                }
                #social_media_icons {
                        clear:left;
                }
                #social_media_icons  ul {
                        margin:0 0 0 20px;
                        padding:0;
                }
                #social_media_icons  ul li { 
                       float:left;
                       list-style:none;
                       margin-right:4px;
                }
	#top_news_feature {
		padding:10px 0 0 0;
		float:left;
		width:712px;  /*720 subtract padding */
		height:190px;
		background:url('/Images/system/2010_homepage_redesign/featured_news_background.jpg') no-repeat;		
	}
                #top_news_description {
                    float:left;
                    width:376px;
                    margin-left:10px;
                }
                #top_news_description p {
                    padding-top:10px; 
                }
		/*#top_news_feature img {
			margin-left:20px;
		}*/
                #video {
                     float:left;
                     margin-left:40px;
                     margin-top:-5px;
     
        }
		#top_news_feature  h2 {
			width:376px;
			font-size:15px;
			font-weight:bold;
		}
		#top_news_feature  h2 a {
			text-decoration:none;
			color:#000;
		}
		#top_news_feature  h2 a:hover {
			text-decoration:underline;
		}
		#top_news_feature  span {
			color:#e5a006;
			text-transform:uppercase;
		}
		#top_news_feature  p {
			width:376px;
			font-size:12px;
			font-weight:normal;
			margin:0 0 8px 0;
		}
		#top_news_feature a {}
	#news_section {
                clear:both;
		float:left;
		/*display:inline;*/
                margin:10px 0 0 0;
		width:724px;  /*731 subtract padding*/
		padding:0 0 0 0;
		background:url('/Images/system/2010_homepage_redesign/other_news_background.png') no-repeat;  /*ORIG -17px */
                background-position: 0 -21px;	
                overflow:hidden;
	}
		#news_listings {
			float:left;
			width:399px;
			height:188px;
			padding:0 0 0 10px;

		}
			#news_listings  h2 {
				font-size:15px;
				font-weight:bold;
				color:#e5a006;
				margin:0 0 8px 0;
			}	
			#news_listings ul {}
				#news_listings ul li{
					list-style:none;
					margin:0 0 6px 0;
				}
					#news_listings ul li a {
						font-weight:bold;
						color:#000;
						text-decoration:none;
					}
					#news_listings ul li a:hover {
						text-decoration:underline;
					}
					#view_all_news {
						display:block;
						margin:4px 0 0 0;
					}
			#ads {
				display:block;
				float:left;
				padding-left:17px;
			}			
				#top_ad {
					display:block;
					margin:0 0 10px 0;
				}
				#bottom_ad {
					display:block;
					margin:0;
				}	



