#SocialLinkingContainer{
margin-right:235px;

}
.sendLinkContainer {
float:right;width:60px;text-align:right;
height:25px;
 background-image: url(graphics/mail25.png);
background-repeat: no-repeat;
background-position: 0 -2px;
padding-top:2px;
margin-right:8px;
z-index:10;
}

.sendLinkContainer a {
text-decoration: none;
color:#3B5998;
}
.sendLinkContainer a:hover {
text-decoration: underline;
color:#3B5998;
}
.facebookRecommendContainer{
float:right;width:125px;text-align:right;
z-index:99;
}

/* ModuleBegin::newsfeed */
.newsfeedListWrapper { }
.newsfeedNumber { }
.newsfeedTitle { }
.newsfeedSource { }
.newsfeedDetailWrapper { }
.newsfeedDetailWrapper .newsItem {border-bottom:1px solid #ccc; margin-bottom:10px;padding-bottom:10px;}
.newsfeedDetailWrapper .newsItem img {margin:0 10px 0 0;}
.newsfeedDetailWrapper .newsItem span {display:block;}
.newsfeedDetailWrapper .newsItem .newsListHeadline {font-size:120%;}
.newsfeedDetailWrapper .newsItem .newsListPublishline {font-size:90%;}
/* ModuleEnd::newsfeed */
 
body {
 font-family: Arial, Helvetica, sans-serif;
 background-color: #F3F5E7;
 font-size: 12px;
}


#outer_container {
 margin: 0 auto;
 text-align: left;
 width: 828px;
 margin-top: 12px;
}
#top {
 width: 782px;
 height: 170px;
 background-image: url(graphics/design/bg_top.jpg);
 background-repeat: no-repeat;
 padding: 0 23px;
}

#page {
text-align: center;
}
		
#logo_right {
 display: none;
 width: 300px;
 height: 112px;
 margin-top: 26px;
}
#logo_right_test {
 width: 300px;
 height: 112px;
 margin-top: 26px;
}
		
#top_links {
 padding-bottom: 18px;
 padding-top: 14px;
 text-align: right;
}
		
#top_links a {
 color: #333333;
 text-decoration: none;
 padding-right: 4px;
 padding-left: 4px;
}
		
#top_links a:hover {
 color: #333333;
 text-decoration: underline;
}
		
#search {
 text-align: right;
 padding-right: 4px;
 padding-left: 4px;
}
               

#phone {
	padding-right:4px;
	font-size:11px;
	padding-top:12px;
	font-weight:bold;
	}	
#phone a{
	color:#000000;
	font-size:11px;
	font-weight:bold;
        text-decoration:none;
	}	
#phone a:hover {
        color: #336699;
	font-size:11px;
	font-weight:bold;
        text-decoration:none;
	}	
#left_content {
 width: 160px;
 float: left;
 text-align: left;
}
	
#Sub_Menu {
 clear: both;
}
		
#Sub_Menu ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
}	
		
#Sub_Menu li {
 padding: 0;
 margin: 0;
 padding-top: 6px;
 padding-bottom: 6px;
 background-image: url(graphics/design/left_menu_separator.jpg);
 background-repeat: repeat-x;
 background-position: bottom;
}
		
#Sub_Menu ul a {
 font-size: 13px;
 color: #333333;
 font-weight: bold;
 text-decoration: none;
}
		
#Sub_Menu ul a:hover {
 color: #000;
 font-weight: bold;
 text-decoration: none;
}
		
#Sub_Menu ul ul{
 margin: 0;
 padding: 0;
 list-style-type: none;
 padding-left:20px;
 padding-top:2px;
 padding-bottom:2px;
}	
		
#Sub_Menu ul ul li {
 padding: 0;
 margin: 0;
 padding-top: 2px;
 background-image:none;
}
		
#Sub_Menu ul ul a {
 font-size: 11px;
 color: #333333;
 font-weight: bold;
 text-decoration: none;
}
		
#Sub_Menu ul ul a:hover {
 color: #000;
 font-weight: bold;
 text-decoration: none;
}			
#green_header {
 height: 95px;
 width: 782px;
 background-image: url(graphics/design/bg_green_header.jpg);
 background-repeat: no-repeat;
 padding-left: 23px;
 padding-right: 23px;
}
	
#header_image {
 float: right;
 width: 150px;
 height: 95px;
}
#main_content {
 clear: both;
 width: 782px;
 background-image: url(graphics/design/bg_center.jpg);
 background-repeat: repeat-y;
 padding: 10px 23px;
}
#title_bar {
 width: 782px;
 height: 20px;
 background-color: #336699;
 padding-top: 2px;
}
#title_bar h1 {
 color: #ffffff;
 font-size: 15px;
 font-weight: bold;
 padding: 0;
 margin: 0;
 padding-left: 12px;
 margin-left: 2px;
}
h2 {
 font-size: 14px;
 color: #6C9630;
 font-weight: bold;
 text-decoration:underline;
}	
h3 {
 font-size: 13px;
 color: #336699;
 font-weight: bold;
}	
h4 {
 font-size: 13px;
 color: #336699;
 font-weight: bold;
}	
	
#content {
 clear: both;
}
	
	
#right_content {
 width: 556px;
 padding: 2px 0 0 16px;
 margin-left: 174px;
 border-left:1px dotted #cccccc;
 overflow: visible;
 margin-top:14px;
}

	
.center .header {
 width: 250px;
 height: 29px;
 background-image: url(graphics/design/landing_center_top.jpg);
 background-repeat: no-repeat;
 text-align: center;
 padding-top: 3px;

}
.center .header a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #ffffff;
  font-weight: normal;
  text-decoration:none;
}
.center .header a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #DBE8F1;
  font-weight: normal;
  text-decoration:none;
}
	
.center img {
 width: 250px;
 height: 169px;
 margin-top: 1px;
}
	
.center .links {
 width: 202px;
 height: 83px;
 background-image: url(graphics/design/landing_center_bottom.jpg);
 background-repeat: no-repeat;
 padding: 10px 12px 0 36px;
}
	
.center .text {
 width: 224px;
 padding: 12px;
}
	
.center a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #333333;
 text-decoration: none;
}
	
.center a:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;
 color: #336699;
 text-decoration: none;
}
	
.center ul {
 list-style-image: url(graphics/design/bullet.jpg);
 margin: 0;
 padding: 0;
}
	
.center li {
 padding-top: 4px;
 padding-bottom: 4px;
}

	
#footer {
 clear: both;
 height: 61px;
 width: 782px;
 background-image: url(graphics/design/bg_footer.jpg);
 background-repeat: no-repeat;
 padding-left: 23px;
 padding-right: 23px;
}
	
#copyright {
 color: #336699;
 font-size: 10px;
 width: 515px;
 float: left;
 padding-left: 6px;
 padding-top: 4px;
}
	
#bottom_links {
 float: right;
 font-size: 10px;
 color: #336699;
 width: 247px;
 padding-right: 6px;
 padding-top: 4px;
 text-align: right;
}
	
#bottom_links a {
 color: #336699;
 text-decoration: none;
}
	
#bottom_links a:hover {
 color: #333333;
 text-decoration: underline;
}
a.eventHeadline:link {
 font-weight: bold;
 color: #000000;
 text-decoration: none;
}
a.eventHeadline:visited {
 font-weight: bold;
 color: #000000;
 text-decoration: none;
}

a.eventHeadline:hover {
 font-weight: bold;
 color: #3d76bc;
 text-decoration: none;
}
.newsHeadline {
 font-size: 14px;
font-weight: bold;
}
.newsPublished {
 font-style: italic;
}

/* ModuleBegin::membership */
#formLogin { margin:0 auto; border: 1px solid #ccc; padding: 20px; width:275px; }
.membershipLoginWrapper { }
.memberLoginBox { margin: 0 auto; }
.memberLoginBox td { padding: 2px; }
.memberUser { }
.memberPassword { }
.memberRemember { }
.memberForgot { }
.memberSubmit { }
.myaccountListerBack { text-align:center;width:100%;padding-top:10px; }
/* ModuleEnd::membership */

/* ModuleBegin::podcast */
.podcast .item { border-bottom: 2px solid gray; padding: 5px; }
.podcast .number { font-weight: bold; font-size: 15pt; float: left; width: 40px; }
.podcast .title { font-weight: bold; font-size: 15pt; padding-bottom: 5px; }
.podcast  table { padding-left: 40px; }
.podcast .label { font-weight: bold; }
.podcast .text { font-size: 10pt; vertical-align: bottom; }
.podcast .desc { padding: 0px 0px 5px 40px; }
.podcast .dateLabel { padding-left: 40px; float: left; font-size: 9pt; }
.podcast .date { padding-left: 10px; float: left;  font-weight: bold; font-size: 9pt; }
/* ModuleEnd::podcast */


#freedom_calendar { position: absolute; left: 100px; top: 100px; width: 175px; z-index: 100; visibility: hidden; clip:rect(0px 175px 145px 0px); height:145px; }

/* ModuleBegin::blog */
.blogListWrapper, .blogCommentsWrapper { margin-right: 220px; }
.blogDate{ font-weight: bold; border-top: 1px solid #ccc; margin-top: 20px; }
.blogInfo { }
.blogBody { }
.blogComments { }
.blogListWrapper .blogComments { text-align: right; }

.blogCommentsWrapper { }
.blogPrivate { }
.blogCommentBody { }
.blogCommentsWrapper .blogInfo { padding-top: 10px;}

.blogAddCommentsWrapper { padding: 0px 80px; }
.blogAddCommentsWrapper div { padding: 2px 0px; }

.blogArchiveWrapper { width: 160px; float: right; border: 1px solid #ccc; background: #efefef; padding: 0px 20px 20px 20px;}
.blogArchiveWrapper a { text-decoration: none; }
.blogArchiveWrapper a:hover { text-decoration: underline; }
.blogArchiveYear { font-weight: bold; padding-top: 10px; }
.blogArchiveMonth { padding-left: 20px; }
/* ModuleEnd::blog */

/* ModuleBegin::directory-staff */
.staffDetailWrapper:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.staffPhoto { float: right; margin: 0px 0px 5px 10px; background-color: #ffffff;}
.staffPhoto img { background-color: #ffffff; border: 1px solid #cccccc; padding: 5px; }

.directoryListWrapper { }
.directoryDetailWrapper { }
.directoryName { }
.directoryCategory { }
.directorySearchInput { width: 100px; }
/* ModuleEnd::directory-staff */



/* ModuleBegin::jobs */
.jobsListWrapper { }
.jobsDetailWrapper { }
.jobsDetailWrapper span { display: block; }
.jobsDetailWrapper span.itemLabel { display: inline; font-weight:bold; }
.jobsJobCode { }
.jobsCategory { }
.jobsLocation { }
.jobsKeywords { }
.jobsDescription { }
/* ModuleEnd::jobs */



/* ModuleBegin::photo */
/* Photo Lister */
.photoAlbumListerWrapper {border:1px solid #ccc;padding:10px;margin:0 10px 10px 0;width:160px;float:left;}
.photoAlbumListerWrapper:hover {border:1px solid #86AC63;}
.photoAlbumListerWrapper span {display:block;}
.photoAlbumListerWrapper img {padding-bottom:5px;}
.photoAlbumListerWrapper .photoAlbumImage {width:160px;height:150px;overflow:hidden;}
.photoAlbumListerWrapper .photoAlbumName {height:20px;overflow:hidden;}
.photoAlbumListerWrapper .photoAlbumDescription {height:55px;overflow:hidden;}

/* Photo Thumbnails */
.photoAlbumDescription span {color:#ccc;font-size:90%;}
.thumbnail {float:left; margin:0 10px 10px 0;border:1px solid #ccc;padding:5px;position:relative;width:150px;}
.thumbnail:hover {border:1px solid #86AC63;}
.thumbnail img {padding-bottom:5px;}
.thumbnail span {height:20px;width:150px;overflow:hidden;display:block;}

/* Photo Detail */
.photoAlbumDetail{margin:10px 0;}
.photoRemote-3 {width:400px;height:20px;padding:4px;margin:0 auto;}
.photoRemote-3 span{width:80px;height:20px;background-color:#fff;text-align:center;float:left;}
.photoRemote-3 span a{display:block;width:76px;height:20px;margin:0 1px;background-color:#fff;color:#888;border:1px solid #ccc;text-decoration:none;}
.photoRemote-3 span a:hover,div.photoRemote-3 span a:active{border:1px solid #86AC63;color:#000;}
.photoAlbumbody{clear:both;}
.photoGalleryImage div {margin:0 auto;}
.photoGalleryImage img {border:1px solid #ccc;padding:5px;}
.photoGalleryImage,.photoPagnationTD{text-align:center;color:#888;}
/* ModuleEnd::photo */










/*   DESIGN     */



body{
	background-color: #8CC63F;
	margin:  0;
	padding:  0;
	font-size: 12px;
	font-family: arial, helvetica, san-serif;
}


#interior {
       background-image: url(graphics/2010/bg-int.jpg);
	text-align: center;

}
#homeBody{
	text-align: center;

}

.clear{
	clear:both;	
}

#siteWrapper,
#siteWrapperHome {
	text-align: left;
	margin:  0 auto;
	width: 1000px;

	background-image: url(graphics/2010/bg-int.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
#siteWrapperHome {
background-image: url(graphics/2010/bg-home.jpg);
	background-repeat: repeat-y;
	background-position: center;
}


#headerHome{
	height:150px ;
	background-color: black;
}
#headerInt{
	height:150px ;
	background-color: white;
}


#logo {
	width: 184px;
	height: 148px;	
	background-color: white;
	padding-left: 2px;
	padding-top: 2px;
	float: left;
}

#mainMenuContainer{
	background-color: #8CC63F;
	height: 36px;
	clear: both;
	
	
}
#secondaryMenuContainer{
	height: 34px;
	background-color: #8CC63F;
}



#homeLeftCol{
	width: 185px;
	float: left;
	min-height: 585px;
        background-color:#9ECE5E;
}

#homeRightCol{
	width: 185px;
	float: right;
	min-height: 585px;
        background-color:#9ECE5E;
}

#homeMidCol{
	width: 604px;
	padding: 12px;
	float: left;
	text-align: center;
        
	
}
#intContent{
	width: 765px;
	padding: 12px;
	float: left;
	text-align: left;
        padding-left: 24px;
        padding-right: 24px;
        font-size:12px;
}

#homeRightColContent,
#homeLeftColContent,
#intLeftColContent  {
	min-height: 447px;
	background: url(graphics/2010/home_grad_bg.jpg) repeat-x;	
	padding: 12px 10px 12px 16px;
}


.colTitle{
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 1px;

}

#intLeftColContent  .colTitle{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;

}





.homeEventDate{
	padding-top: 12px;
	font-size: 11px;
	padding-bottom: 2px;	
}
.homeEventLink a{
	font-weight: bold;
	color: black;
	
}

.homeEventDescription{
	
}

#newsletterForm{
	
}

.homeNewsLink a{
	font-weight: bold;
	color:black;
}



#NLname{
	width: 150px;
	border-style: none;
	background-image: url(graphics/2010/input-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 22px;
	margin-bottom: 5px;
	margin-top: 8px;
			color: gray;
			padding-left: 3px;

}

#NLemail{
	width:  120px;
	float: left;
	border-style: none;
	background-image: url(graphics/2010/input-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 22px;
	color: gray;
	padding-left: 3px;
}

#NLsubmit{
	float: left;
}

#quicklinks {
	margin-bottom: 12px;
	
}
#greenContent {
	background-color: #8CC63F;
	padding-top: 0px;
	padding-bottom: 12px;;
	text-align:center;
	margin: 0 auto;
}

#greenContent a {
	color: white;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.quicklink {
	padding: 5px;
}

#footerHomeContainer {
	text-align: center;
}
#footerContainer {
	text-align: center;
        width:815px;
        padding-left:200px;
      /*  float:right; */
}
#footerMenu {
	padding: 8px;
	
}
#footerMenu a{
	color: black;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;;
}
#footerMenu a:hover{
	text-decoration: underline;
}

#footerContainer .copyright {
	padding: 8px;	
}


#headerRight{
	width: 300px;
	float: right;
	margin-right: 18px;
	margin-top: 12px;
}
#headerStatement{
	
	float: left;
	padding-left: 36px;
	padding-top: 10px;
	
}
#topMenu {
	text-align: right;
	

}



#headerHome a{
	color: white;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}
#topMenu a{
 text-transform:uppercase;
	text-decoration: none;
}
#topMenu a:hover{
	text-decoration: underline;
}

#headerInt a{
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;

}




#socialMedia{
	margin-top: 8px;
	margin-bottom: 8px;
	text-align: right;
        height:24px;
}

	
}
#searchContainer{
	text-align: right;
}
#search_box_form{
	padding: 0;
	margin: 0;
}
#donateContainer{
	text-align: right;
	margin-top: 12px;
}
.searchBoxInput{
	border-style: none;
	background-image: url(graphics/2010/input-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 22px;
	float: right;
		color: gray;
		padding-left: 3px;


}
#topSearchGo{
	float: right;
}


#mainMenu{
	padding-top: 10px;
	
}

#mainMenu a {
	color: white;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	white-space: nowrap;
	font-variant: normal;
	padding-left: 14px;
}
#mainMenu a:hover {
	color: black;	
}
#secondaryMenu{
	padding-top: 10px;
}
#menu2cause{
	margin-left: 120px;
	float: left;
}

#menu2providing{
	margin-left: 140px;
	float: left;
}

#menu2cure{
	margin-left: 100px;
	float: left;
}







ul.submenu {
	margin:8px;
	padding:0px;
list-style-type: none;
margin-bottom:25px;
}


ul.submenu ul{
	
list-style-type: none;
}

ul.submenu  a{
	color:black;
	font-size:14px;
}





/*  2010 design css */

body{
	background-color: #8CC63F;
	margin:  0;
	padding:  0;
	background-image: url(graphics/2010/bg.jpg);
	background-repeat: repeat-y;
	background-position: center;
	font-size: 12px;
	font-family: arial, helvetica, san-serif;
}
.clear{
	clear:both;	
}


#headerHome{
	height:150px ;
	background-color: black;
}
#headerInt{
	height:150px ;
	background-color: white;
}


#logo {
	width: 184px;
	height: 148px;	
	background-color: white;
	padding-left: 2px;
	padding-top: 2px;
	float: left;
}

#mainMenuContainer{
	background-color: #8CC63F;
	height: 36px;
	clear: both;
	
	
}
#mainImage{
	
}
#slider-wrapper,
#slider{
height:290px;
}

#secondaryMenuContainer{
	height: 34px;
	background-color: #8CC63F;
}

#homeContentContainer{
	background-image: url(graphics/2010/bg-columns.gif);
	background-repeat: repeat-y;
	min-height: 585px;
}
#intContentContainer{
	background-image: url(graphics/2010/int-grad-overflow-bg.gif);
	background-repeat: repeat-y;
	min-height: 585px;
}


#homeLeftCol{
	width: 185px;
	float: left;
	min-height: 585px;
}

#homeRightCol{
	width: 185px;
	float: right;
	min-height: 585px;
}



#homeRightColContent,
#homeLeftColContent,
#intLeftColContent  {
	min-height: 447px;
	background: url(graphics/2010/home_grad_bg.jpg) repeat-x;	
	padding: 12px 10px 12px 16px;
}


.colTitle{
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	letter-spacing: 1px;

}

#intLeftColContent  .colTitle{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;

}





.homeEventDate{
	padding-top: 12px;
	font-size: 11px;
	padding-bottom: 2px;	
}
.homeEventLink a{
	font-weight: bold;
	color: black;
	
}

.homeEventDescription{
	
}

#newsletterForm{
	
}

.homeNewsLink a{
	font-weight: bold;
	color:black;
}



#NLname{
	width: 150px;
	border-style: none;
	background-image: url(graphics/2010/input-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 22px;
	margin-bottom: 5px;
	margin-top: 8px;
			color: gray;
			padding-left: 3px;

}

#NLemail{
	width:  120px;
	float: left;
	border-style: none;
	background-image: url(graphics/2010/input-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 22px;
	color: gray;
	padding-left: 3px;
}

#NLsubmit{
	float: left;
}

#quicklinks {
	margin-bottom: 12px;
	
}



.quicklink {
	padding: 5px;
}

#footerContainer {
	text-align: center;
	
	
}
#footerMenu {
	padding: 8px;
	
}
#footerMenu a{
	color: black;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;;
}
#footerMenu a:hover{
	text-decoration: underline;
}

#footerContainer .copyright {
	padding: 8px;	
}


#headerRight{
	width: 300px;
	float: right;
	margin-right: 18px;
	margin-top: 12px;
}
#headerStatement{
	
	float: left;
	padding-left: 36px;
	padding-top: 10px;
	
}


#headerHome a{
	color: white;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
}


#headerInt a{
	color: black;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;

}

#socialMedia a{
	margin-left: 8px;
	text-align: right;
}
#searchContainer{
	text-align: right;
}
#search_box_form{
	padding: 0;
	margin: 0;
}
#donateContainer{
	text-align: right;
	margin-top: 12px;
}
.searchBoxInput{
	border-style: none;
	background-image: url(graphics/2010/input-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 22px;
	float: right;
	color: gray;
	padding-left: 3px;
}
#topSearchGo{
	float: right;
}
#menu2cause{
	margin-left: 120px;
	float: left;
}
#menu2providing{
	margin-left: 140px;
	float: left;
}
#menu2cure{
	margin-left: 100px;
	float: left;
}







/* menu 2010  */

#topMenu {
	text-align: right;
	

}
#topMenu a:hover{
	text-decoration: underline;
        
}

#socialMedia ul {
  float:right;
margin:0;
padding:0;
}


/* MenuBegin */
ul.mainMenu {
 margin: 0;
 border: 0;
 padding: 0;
 list-style: none;
 line-height: 22px;
}
ul.mainMenu li {
 margin: 0;
 border: 0;
 padding: 0;
 float: left;
 display: inline /*Gecko*/;
 list-style: none;
 position: relative;
}
ul.mainMenu ul {
 margin: 0;
 border: 0;
 padding: 0;
 list-style: none;
 display: none;
 position: absolute;
 top: 22px;
 left: 0;
}
ul.mainMenu ul li {
 position: relative /*IE 7*/;
 display: inline;
 float: left /*For IE*/;
}

/* 1st Level */
ul.mainMenu a {
 color: #000;
 text-decoration: none;
 text-transform:uppercase;
. border-right: 1px solid #336699;
 text-align: left;
 padding: 0px 14px;
 font: bold 14px/22px Arial, Helvetica, sans-serif;
 float: left /*For Opera*/;
 display: block /*For IE*/;
 height: 1%;
}
ul.mainMenu a:hover,
ul.mainMenu li:hover a,
ul.mainMenu a:hover,
ul.mainMenu li.over a {
 color: #336699;
 text-decoration: none;
}
ul.mainMenu a.last {
 border-right: 0;
}
ul.mainMenu .nav ul :after /*IE 7*/ {
 clear: both;
 display: block;
 font: 1px/0px serif;
 content: ;
 height: 0;
 visibility: hidden;
}
/* MenuEnd */





#mainMenu{
	padding-top: 10px;	
}

#mainMenu a:hover {
	color: black;	
}
#secondaryMenu{
	padding-top: 10px;
}

ul.submenu {
	margin:8px;
	padding:0px;
list-style-type: none;
margin-bottom:25px;
}


ul.submenu ul{
	
list-style-type: none;
}

ul.submenu  a{
	color:black;
	font-size:14px;
}


/* socialMedia Menu  */


ul.socialMediaMenu li {
 margin: 0;
 border: 0;
 padding: 0;
 float: left;
 display: inline /*Gecko*/;
 list-style: none;
 position: relative;
}
ul.socialMediaMenu ul {
 margin: 0;
 border: 0;
 padding: 0;
 margin-left: 8px;
 list-style: none;
 display: none;
 position: absolute;
 top: 22px;
 left: 0;
}

#socialMedia a{
#	margin-left: 8px;
#	text-align: right;
#}



#intBannerContainer {
  height: 150px;
  width:495px;
  overflow: hidden;
  float:left;
}
