@import url('../Default/global/global.css');

body {
    background-image: url("/App_Themes/Default/images/home_background.gif");
    background-position:top left;
    background-repeat:repeat-x;	
}

#Header #Logo {
    padding-top: 45px;
}

#Content {
}
* html #Content {	
	width: 100%;                    /* Fixes invisibility problem in IE6. */
}

#Primary {
	clear: both;
	width: 999px;
}

.Feature-Images img {
    margin-top: 8px;
}

#HomeFeatures {
    float: right;
    width: 249px;
}

    #HomeFeatures-Inner {
        padding: 0 0 0 20px;
    }
	
	#HomeFeatures-Inner .feature {
		width: 221px;
		background: transparent url('/App_Themes/Default/images/home/feature-background-top.gif') no-repeat top left;
	}
    
	#HomeFeatures-Inner .feature-inner{
		padding: 15px;
		background: transparent url('/App_Themes/Default/images/home/feature-background-bottom.gif') no-repeat bottom left;
	}
	
	.feature-inner, .feature-inner a {
		color: #fff;
	}
	
	.feature-inner h3 {
		font-size: 150%;
		margin: 0 0 0 0;
		padding: 1px 1px 1px 18px;
		background: #c23c3b url('/App_Themes/Default/images/home/feature-header-icon.gif') no-repeat center left;
		color: #fff;
	}
	    * html .feature-inner h3 a:link, *html .feature-inner h3 a:hover, *html .feature-inner h3 a:visited {
            /* IE6 Only */
            color: #fff;
	    }
	
	.feature-inner p {
		margin-top: 0;
		background-color: #c23c3b;
	}
	
	#subscribemanageform {
		margin-top: 10px;
		width: 280px;
    	background: transparent url('/App_Themes/Default/images/home/news_top_bg.gif') no-repeat top left;
	}
	
	#subscribemanageform-inner {
	    padding: 20px 15px 15px 15px;
	    width: 220px;
	    min-height: 60px;
	    height: 60px;
		background: transparent url('/App_Themes/Default/images/home/news_bottom_bg.gif') no-repeat bottom left;
	}
	
	#subscribemanageform  h3, #QuickLinks h3 {
		color: #C23C3B;
		font-size: 100%;
		margin: 0;
		padding-bottom: 5px;
		font-weight: bold;
	}
	
	#QuickLinks {
	    padding: 15px;
	}
	
	#QuickLinks ul {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	
	#QuickLinks a {
		padding: 0.4em 0 0.4em 29px;
		display: block;
		background: transparent url('/App_Themes/Default/images/icons/16x16_link_page.gif') no-repeat center left;
	}
	    * html #QuickLinks a {
	        /* IE6 Only */
		    padding: 2px 0 0 29px;
	    }
	
	#QuickLinks [href $='.pdf'], 
	#QuickLinks [href $='.exe'], 
	#QuickLinks [href $='.mp3'], 
	#QuickLinks [href $='.doc'], #QuickLinks [href $='.docx'], 
	#QuickLinks [href $='.ppt'], #QuickLinks [href $='.pptx'], 
	#QuickLinks [href $='.xls'], #QuickLinks [href $='.xlsx'] {
		background: transparent url('/App_Themes/Default/images/icons/16x16_download_page.gif') no-repeat center left;
	}
	
	#QuickLinks [href ^="mailto:"] {
		background: transparent url('/App_Themes/Default/images/icons/13x13_email.gif') no-repeat center left;
	}
	
    
#HomeContent {
    float: right;
    width: 469px;
	text-align: left;
}
    *html #HomeContent {
        width: 410px;
    }

    #HomeContent-Inner {
        padding: 0 20px;
    }

	
#HomeEvents {
    float: left;
    width: 280px;
    
    margin: 0;
	
	text-align: left;
	
	background: transparent url('/App_Themes/Default/images/home/news-event-background-top.gif') no-repeat top left;
}
	
    #HomeEvents-Inner {
        padding: 20px;
		background: transparent url('/App_Themes/Default/images/home/news-event-background-bottom.gif') no-repeat bottom left;
    }
	
#HomeNews {
    float: left;
	clear: left;
    width: 280px;
    
    margin: 1.2em 0 0;
	
	text-align: left;
	
	background: transparent url('/App_Themes/Default/images/home/news-event-background-top.gif') no-repeat top left;
}

    #HomeNews-Inner {
        padding: 20px;
		background: transparent url('/App_Themes/Default/images/home/news-event-background-bottom.gif') no-repeat bottom left;
    }

#HomeEvents h2,
#HomeNews h2 {
	color: #C23C3B;
	font-size: 120%;
	font-weight: bold;
	margin-top: 0;
}


.event-simple,
.newsitem {
	background: transparent url('/App_Themes/Default/images/home/event-news-pointer.gif') no-repeat 0px 5px;
	padding: 0 0 0 15px;
	color: #333;
}

.eventdatelocation,
#HomeNews .date {
	color: #c99;
	font-size: 100%;
}
	
#HomeEvents h3, #HomeEvents h3 a,
#HomeNews h3, #HomeNews h3 a {
	color: #c23c3b;
	font-weight: normal;
	font-size: 100%;
	margin: 1em 0 0;
}

#HomeEvents .eventsummary,
#HomeEvents p,
#HomeNews .summary {
	margin: 0;
}