@charset "utf-8";
/* CSS Document */
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color:#CEAC7F;}
body,td,th {font-family: 'Josefin Sans', sans-serif; color: #333333; font-size: 17px; -webkit-text-size-adjust:none;}
a:link {color: #0699AE; text-decoration: none;}
a:visited {text-decoration: none; color: #0699AE;}
a:hover {text-decoration: none; color: #39397F;}
a:active {text-decoration: none; color: #0699AE;}
h1 {font-size: 28px; font-weight:100;}
h2 {font-size: 24px; font-weight:100;}
h3 {font-size: 20px; font-weight:100;}
.textshadowblack1 {text-shadow: 1px 1px #000000;}
.textshadowblack2 {text-shadow: 2px 2px #000000;}
.textshadowwhite1 {text-shadow: 1px 1px #FFFFFF;}
.textshadowwhite2 {text-shadow: 2px 2px #FFFFFF;}
.textshadowblue1 {text-shadow: 1px 1px #0D386C;}
.textshadowblue2 {text-shadow: 2px 2px #0D386C;}
a.whitelink:link {color: #FFFFFF; text-decoration: none;}
a.whitelink:visited {text-decoration: none; color: #FFFFFF;}
a.whitelink:hover {text-decoration: none; color: #FFD728;}
a.whitelink:active {text-decoration: none; color: #FFFFFF;}
a.copyrightlink:link {color: #555555; text-decoration: none;}
a.copyrightlink:visited {text-decoration: none; color: #555555;}
a.copyrightlink:hover {text-decoration: none; color: #39397F;}
a.copyrightlink:active {text-decoration: none; color: #555555;}
a.copyrightlink2:link {color: #777777; text-decoration: none;}
a.copyrightlink2:visited {text-decoration: none; color: #777777;}
a.copyrightlink2:hover {text-decoration: none; color: #39397F;}
a.copyrightlink2:active {text-decoration: none; color: #777777;}
a.graylink:link {color: #4D525F; text-decoration: none;}
a.graylink:visited {text-decoration: none; color: #4D525F;}
a.graylink:hover {text-decoration: none; color: #000000;}
a.graylink:active {text-decoration: none; color: #4D525F;}
.fontsmall {font-size: 15px;}
.fontmedium {font-size: 18px;}
.fontlarge {font-size: 24px;}
.fontxtralarge {font-size: 30px;}
.fontxtralarge2 {font-size: 36px;}
.size10 {font-size: 10px;}
.size11 {font-size: 11px;}
.size12 {font-size: 12px;}
.size13 {font-size: 13px;}
.size14 {font-size: 14px;}
.size15 {font-size: 15px;}
.size16 {font-size: 16px;}
.size17 {font-size: 17px;}
.size18 {font-size: 18px;}
.size19 {font-size: 19px;}
.size20 {font-size: 20px;}
.size21 {font-size: 21px;}
.size22 {font-size: 22px;}
.size24 {font-size: 24px;}
.size26 {font-size: 26px;}
.size28 {font-size: 28px;}
.size34 {font-size: 34px;}
.size36 {font-size: 36px;}
.size40 {font-size: 40px;}
.size46 {font-size: 46px;}
.size52 {font-size: 52px;}
.size60 {font-size: 60px;}
.size70 {font-size: 70px;}
.pink {color: #FF00FF;}
.orange {color: #FF5A26;}
.white {color: #FFFFFF;}
.maroon {color: #772825;}
.maroonwhite {color: #841A2E;}
.black {color: #444444;}
.red {color: #CC0000;}
.green {color: #469D52;}
.blue {color: #39397F;}
.gold {color: #D8A31C;}
.gray {color: #C8C7C7;}
.gray3 {color: #333333;}
.gray6 {color: #555555;}
.gray9 {color: #999999;}
.brown {color: #B07D44;}
.footergray {color: #CCD0D0;}
.lightblue {color: #80999E;}
.copyright {color: #555555;}
.copyright2 {color: #777777;}
.spacing {line-height: 26px;}
.medspacing {line-height: 30px;}
.rentalspacing {line-height: 28px;}
.lrgspacing {line-height: 40px;}
.smallspacing {line-height: 21px;}
.tinyspacing {line-height: 17px;}
.customspacing {line-height: 46px;}
.repeatx {background-repeat: repeat-x;}
.repeatxcenter {background-position: center top; background-repeat: repeat-x;}
.repeaty {background-repeat: repeat-y;}
.norepeat {background-repeat: no-repeat;}
.bgcenter {background-position: center top; background-repeat:no-repeat;}
.bgcenterrepeat {background-position: center top; background-repeat:repeat;}
.bgtopright {background-position: right top; background-repeat:no-repeat;}
.bgbottom {background-position: center bottom; background-repeat:repeat-x;}
.bgbottomno {background-position: center bottom; background-repeat:no-repeat;}
.padding {padding: 10px;}
.responsiveimage {width: 100%;, height: auto;}
.imagepadding {padding-right: 25px; padding-bottom: 5px;}


#topnav {
	position: relative;
	z-index: 1000;
}
#topnav ul
{ 
	list-style-type:none;
	font-size: 14px;
	
}
#topnav ul
{ 
	list-style-type:none;
	
}

#topnav li
{ 
	float:left; 
	position:relative;
	
}

#topnav li a
{
	color: #00395A;
	font-size: 14px;
	position: relative;
	text-decoration: none; 
}

#topnav li a:hover
{
	color: #B08617; 
	text-decoration:none;
	
}

#topnav ul ul
{
	
	padding:0px;
	display:none;
	position:absolute;
	top:82px;
	margin-left: 2px;
	text-align:left;
	z-index:8;
	height:20px;
	
}

#topnav ul ul li 
{

	margin:0;
	clear:left;
	width:172%;
	border:1px solid #FFF;
	background-color:#0ca8be;	
	padding:10px;
}
#topnav ul ul li a
{

	color: #ffffff; 
	font-size: 14px;
}


#topnav ul li:hover ul,
#topnav ul li:hover ul 
{   
	display:block;
	
}

#topnav li ul li:hover
{
	color: #e3d9d9; 
	background:#0cbcd3;
	
}

#topnav li ul li a:hover
{
	color: #FFFFFF; 

	
}