html, body {
margin:0;
background-color:#f0f0f0;
background-image:url(/SiteDesign/Images/splash_bg.aspx);
background-repeat: repeat-x;
background-position: center top;
}

.TopDrop_NewHaven {
width:100%;
float:left;
}

.PageManagerInfoContainer {
	display:none;
}

.TopDrop_NewHaven .master_maincontainer {
width:955px;
margin-left:auto;
margin-right:auto;
}

.TopDrop_NewHaven .master_top_container {
float:left;
width:955px;
}

.TopDrop_NewHaven .master_logo {
float:left;
width:296px;
height:127px;
background-image:url(/SiteDesign/Images/master_logo.aspx);
background-repeat:no-repeat;
}

.TopDrop_NewHaven .master_headerright {
float:left;
width:659px;
height:127px;
background-image:url(/SiteDesign/Images/master_headerright.aspx);
background-repeat:no-repeat;
}

.TopDrop_NewHaven .master_nav {
float:left;
width:955px;
height:32px;
background-image:url(/SiteDesign/Images/master_nav.aspx);
background-repeat:no-repeat;
}

.TopDrop_NewHaven .master_headerspacer {
float:left;
width:955px;
height:21px;
}
.TopDrop_NewHaven .master_headerspacer2 {
float:left;
width:955px;
height:10px;
}

.TopDrop_NewHaven .master_middle_container {
float:left;
width:955px;
}

.TopDrop_NewHaven .master_content {
float:left;
width:955px;
}

.TopDrop_NewHaven .splash_flash{
float:left;
width:955px;
height:255px;
}

.TopDrop_NewHaven .splash_contentHspacer {
float:left;
width:955px;
height:10px;
}

.TopDrop_NewHaven .splash_contentV1spacer {
float:left;
width:10px;
}

.TopDrop_NewHaven .splash_contentV2spacer {
float:left;
width:30px;
}

.TopDrop_NewHaven .splash_button {
float:left;
width:291px;
}

.TopDrop_NewHaven .splash_button01 {
float:left;
width:291px;
height:160px;
background-image:url(/SiteDesign/Images/splash_button01.aspx);
background-repeat:no-repeat;
}

.TopDrop_NewHaven .splash_button02 {
float:left;
width:291px;
height:160px;
background-image:url(/SiteDesign/Images/splash_button02.aspx);
background-repeat:no-repeat;
}

.TopDrop_NewHaven .splash_button03 {
float:left;
width:291px;
height:160px;
background-image:url(/SiteDesign/Images/splash_button03.aspx);
background-repeat:no-repeat;
}

.TopDrop_NewHaven .splash_buttontext {
float:left;
width:291px;
font-family:Tahoma, Geneva, sans-serif;
color:#999;
font-size:13px;
line-height:20px;
}


/* f o o t e r */

.TopDrop_NewHaven .master_bottom_container {
width:955px;
margin-left:auto;
margin-right:auto;
float:left;
}

.TopDrop_NewHaven .master_footer{
width:955px;
float:left;
margin-top:75px;
}

.TopDrop_NewHaven .master_footerCol {
float:left;
width:238px;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#565656;
}

.TopDrop_NewHaven .master_footerCol a {
float:left;
width:238px;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#565656;
}

.TopDrop_NewHaven .poweredbylink {
	font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#565656;
}

/* N A V I G A T I O N */
.TopDrop_NewHaven .oneCMSMenu{
font-size: 16px;
text-decoration: none;
font-family:'century gothic';
color:#ffffff;
}

.TopDrop_NewHaven .oneCMSMenuItem{
padding-left:0px;
padding-right:20px;}

.TopDrop_NewHaven .oneCMSMenuHighlightedMenuItem {
font-size: 16px;
text-decoration: none;
font-family:'century gothic';
color:#fff;
padding-left:0px;
padding-right:20px;}

.TopDrop_NewHaven .oneCMSMenuItemMouseOver, .TopDrop_NewHaven .oneCMSMenuHighlightedMenuItem, .TopDrop_NewHaven .oneCMSMenuHighlightedMenuItemMouseOver {
	font-size: 16px;
text-decoration: none;
font-family:'century gothic';
color:#00442e;
padding-left:0px;
padding-right:20px;}
	

.TopDrop_NewHaven .oneCMSMenuHighlightedMenuItemMouseDown, .TopDrop_NewHaven .oneCMSMenuItemMouseDown, .TopDrop_NewHaven .oneCMSMenuHighlightedMenuItemMouseUp, .TopDrop_NewHaven .oneCMSMenuItemMouseUp{
font-size: 16px;
text-decoration: none;
font-family:'century gothic';
color:#CCC;
padding-left:0px;
padding-right:20px;}

.TopDrop_NewHaven .twoCMSMenu, .TopDrop_NewHaven .CMSMenu{
background-image:url(/SiteDesign/Images/master_linkbg.aspx);
}

.TopDrop_NewHaven .twoCMSMenuItem {
font-size: 16px;
text-decoration: none;
font-family:'century gothic';
color:#ffffff;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
cursor:pointer;}

.TopDrop_NewHaven .twoCMSMenuHighlightedMenuItem, .TopDrop_NewHaven .twoCMSMenuHighlightedMenuItemMouseOver, .TopDrop_NewHaven .twoCMSMenuItemMouseOver{
font-size: 16px;
text-decoration: none;
font-family:'century gothic';
color:#bfa064;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
cursor:pointer;}

.TopDrop_NewHaven .twoCMSMenuHighlightedMenuItemMouseDown, .TopDrop_NewHaven .twoCMSMenuItemMouseDown, .TopDrop_NewHaven .twoCMSMenuHighlightedMenuItemMouseUp, .TopDrop_NewHaven .twoCMSMenuItemMouseUp{
font-size: 16px;
text-decoration: none;
font-family:'century gothic';
color:#fff;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
cursor:pointer;}

/**********/



/* B R E A D C R U M B S */

.TopDrop_NewHaven .master_breadcrumbs_container {
margin-left:10px;
font-size:10px;
font-family:Tahoma, Geneva, sans-serif;
color:#fff;
text-decoration:none;
}

.TopDrop_NewHaven .master_breadcrumbs {
float:left;
vertical-align:top;
font-size:10px !important;
font-family:Tahoma, Geneva, sans-serif !important;
color:#fff !important;
text-decoration:none !important;
}

	
.TopDrop_NewHaven .CMSBreadCrumbsLink{
font-size:10px !important;
font-family:Tahoma, Geneva, sans-serif !important;
color:#fff !important;
text-decoration:none !important;
}

.TopDrop_NewHaven .CMSBreadCrumbsLink:hover {
font-size:10px;
font-family:Tahoma, Geneva, sans-serif;
color:#fff;
text-decoration:none;
}

.TopDrop_NewHaven .CMSBreadCrumbsCurrentItem {
font-size:10px;
font-family:Tahoma, Geneva, sans-serif;
color:#fff;
text-decoration:none;
}

.TopDrop_NewHaven .grayBox a {
font-size:10px;
font-family:Tahoma, Geneva, sans-serif;
color:#fff;
text-decoration:none;
}

/* S I G N O U T */

.TopDrop_NewHaven .signoutLink {
font-size:12px;
font-family:Tahoma, Geneva, sans-serif;
color:#aaa;
text-decoration:none;
float:right;
margin:10px 0 0 0;
display:block;
}

.TopDrop_NewHaven .signoutLink:hover {
text-decoration:underline;
}

/* S I G N I N */

.TopDrop_NewHaven .signinLink {
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#4c4c4c;
text-decoration:none;
float:right;
margin-top:115px;
display:block;
}

.TopDrop_NewHaven .signinLink:hover {
text-decoration:underline;
}

/* C U R R E N T   U S E R */

.TopDrop_NewHaven .master_currentuser {
font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#4c4c4c;
text-decoration:none;
float:left;
margin-top:115px;
display:block;
margin-left:15px;
}

/* C M S D E S K   L I N K */
.TopDrop_NewHaven .cmsdesklink {
font-size:12px;
font-family:Tahoma, Geneva, sans-serif;
color:#aaa;
text-decoration:none;
float:right;
margin-top:10px;
margin-right:15px;
display:block;
}

.TopDrop_NewHaven .cmsdesklink:hover {
	text-decoration:underline;
}

/* W E A T H E R */
.TopDrop_NewHaven .WeaAtGlance{
	border:none;
 width:145px;
 font-size:12px;
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:uppercase;
color:#001125;
text-decoration:none;}

.TopDrop_NewHaven .AGDay{
clear: none;}

/* Calendar at a galance */
.TopDrop_NewHaven .CalAtGlance{
width:185px;
margin-top: 20px;}


/* Birthday at a glance */
.TopDrop_NewHaven .BirAtGlance{
width:185px;
margin-top: 20px;}
 
.TopDrop_NewHaven .CMSSiteMapList{
list-style: none;}

.TopDrop_NewHaven .left_column_text{
font-family:"Palatino Linotype", "Book Antiqua", "Times New Roman";
color: #002813;
font-size: 15px;
line-height: 23px;
width:220px;
margin: 0 auto;
padding-top: 20px;}
