﻿body{
	background-color: #BBCAEB;
}
a, a:visited {color: #3F8EC8;}
a:hover
{
	color: #CBCD82;
}
span.bullet{
	color: #D7DF21;
	font-size: 120%;
	font-weight: bold;
}
#footer{
	background: url(images/footer.png) top repeat-x #88A5D6;
	color:#FFF;
}
#footer a{
	color:#FFF;
}
#footer a:hover
{
    color: #D8E0F1;
}

#banner{
	background: url(images/banner.jpg) left no-repeat;
	height:106px;
}
#contentbackground{
	background:#FFF url(images/stripes.jpg) top no-repeat;
	min-height:305px;
}
#subcontentbackground{
	background:#FFF url(images/Subpage_Stripes.jpg) top no-repeat;
	min-height:335px;
}
#contentbackground .elementsImg{
	min-height:305px;
}
#subcontentbackground .elementsImg{
	min-height:335px;
}
#simpleheader {
	background: #D7DF21;
}
#simpleheader a, #simpleheader a:hover {
	color: #3E546B;
}
.pagetitle {
	color: #202020;
}
.sitenavhome .menuright {background-color:#d8df20;}
/* style the links for the top level */
.sitenavhome .menu a, .sitenavhome .menu a:visited {color:#000;background-color:#d8df20;}
/* style the second level links */
.sitenavhome .menu ul ul a, .sitenavhome .menu ul ul a:visited {background:#0f3d66;color:#FFF;}
/* style the top level hover */
.sitenavhome .menu a:hover{color:#000; background:#d8df20;font-weight:bold;}
.sitenavhome .menu ul ul a:hover{color:#FFF; background:#0f3d66;}
.sitenavhome .contact a:hover{color:#FFF; background:url(images/contactmenu.jpg);}
.sitenavhome .menu :hover > a {color:#000; background:#d8df20;}
.sitenavhome .menu ul ul :hover > a {color:#FFF; background:#0f3d66;}
.sitenavhome .menu ul li.contact:hover > a {font-weight:bold; color:#FFF;background:url(images/contactmenu.jpg);}

.sitenavother{
	background-image:url(images/banner-compact.jpg);
	height:67px;
}
/* style the links for the top level */ 
.sitenavother .menu a, .sitenavother .menu a:visited {color:#FFF;}
/* style the second level links */
.sitenavother .menu ul ul a, .sitenavother .menu ul ul a:visited {background:#0f3d66;color:#FFF;}
/* style the top level hover */
.sitenavother .menu a:hover{color:#FFF;font-weight:bold;}
.sitenavother .menu ul ul a:hover{color:#FFF;}
.sitenavother .contact a:hover{color:#FFF; background:url(images/contactmenu.jpg);}
.sitenavother .menu :hover > a {color:#FFF;}
.sitenavother .menu ul ul :hover > a {color:#FFF;background:#0f3d66;}
.sitenavother .menu ul li.contact:hover > a {font-weight:bold; color:#FFF;background:url(images/contactmenu.jpg);}
.menucorners {background:url(images/menucorners.gif);height:10px;line-height:10px;}

.sitenavother .menu { padding-top:40px;}
.marketingDiv
{
    background:url(images/Marketing.jpg);
    height: 380px;    
}

.signupicon
{
    background: url(images/Signup_Blue_Green.png) left no-repeat;
}
.touricon
{
    background: url(images/Tour_Blue_Green.png) left no-repeat;
}
.infoicon
{
    background: url(images/Info_Blue_Green.png) left no-repeat;
}
.announcement 
{
    font-size: 1.4em;
    font-weight: bold;
    padding: 10px;
    height: auto;
    border: solid 1px #7499D0;
    background-color: #D8E0F1;
    color: #103F5D;
    margin: 0px 70px 40px 70px;
    overflow:hidden;
}
