.body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:medium;
color:#000000;
background-repeat:no-repeat;
margin-top: 20px;
background-color: #FFFFFF;

}

#Table_01 {margin-top: 10px;}

.nav {
padding: 0px 0px 0px 0px;
font-size:65%;
line-height: 150%;
color:#000000;
font-weight:normal;
background-repeat:no-repeat;
}

img {border:none;}

a {
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#2a8c8f;
text-decoration:underline;
}
a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#2a8c8f;
text-decoration:underline;
}

a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#2a8c8f;
text-decoration:underline;
}

a:active {
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#2a8c8f;
text-decoration:underline;
}




a.nav:link {color: #000000;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;
font-size:65%; text-decoration:none;}
a.nav:visited {color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;
font-size:65%; text-decoration:none;}
a.nav:hover {color: #000000;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;
font-size:65%; text-decoration:none;}
a.nav:active {color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal;
font-size:65%; text-decoration:none;}

/* ////////////////////////// TOP NAV POSITIONING //////////////////////////*/


#a {
	margin:0px auto;
	width:960px;
	text-align:left;
	border:0px solid #007E36;
	z-index:3;
	font-size: 70%;
}	

#b {
	position: relative; 
	left: 0px; 
	width:100%;
	height:100%;
}

.topNav {
	position:relative;
	left:-270px;
	top:-15px;
	width:140%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:65%;
	line-height: 150%;
	color:#2a8c8f;
	text-align:right;
}


.homeLogo {
	padding-top:22px;
}	

/* ////////////////////////// SPLASH //////////////////////////*/
#splashBorder, #splashFooter  {
	border:0px solid #2a8d92;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2a8d92;
	text-align:center;
	margin-left:40px;
}

.splash{text-align:left;}

.splash p {display:block; width:300px;}

.splash #logo {margin-left:80px;}

#splashLinks {
	width:960px;
	margin-left:40px;
}

#splashLinks div {
	float:left;
	margin:0 15px 5px 0;
	text-align:left;
}

#splashLinks #first {
	padding-left:200px;
}

#splashLinks div img {
	width:450px;
}

#splashBorder img { margin-bottom:30px;}

#splashBorder .splashContainer { width:600px; text-align:center; padding-left:200px; }

#splashBorder .splashContainer .splash { float:left; margin-right:30px; margin-top:30px;}

#splashLinks {clear:left;}

#splashFooter { padding:0px 110px 0 0; clear:left;  text-align:left; padding-left:200px;}

/* ////////////////////////// TESTIMONIALS //////////////////////////*/
.testTop { 
	background: url(../images/shucks/test_top.gif) no-repeat;
	width:51px;
	height:33px;
	z-index:1;
}

.testText {
	z-index:5;
	position:relative;
	top:-15px;
	padding:0 15px;
}

.testBottom { 
	background: url(../images/shucks/test_bottom.gif) no-repeat;
	width:51px;
	height:33px;
	z-index:1;
	position:relative;
	top:-40px;
	left:250px;
}

/* ////////////////////////// CLASSIC //////////////////////////*/
#classicLeft { 
	background:#B5DBB4; 
	z-index:15;
	height:470px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:65%;
	padding:15px;
}

#classicLeft div {
	z-index:15;	
	border:1px solid blue;
}

#classicSwirl {	
	background: url(../images/classic/swirl.gif) no-repeat;
	width:311px;
	height:205px;
	z-index:2;
	position:relative;
	bottom:-93px;
	left:-219px;
}

#classicRight { 
	background:#daedd9; 
	padding:5px; 
	z-index:5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:65%;
	padding:15px;
}

#classicLeft a {line-height:160%;}

#classicImage {margin:10px 0; width:340px;}

/* ////////////////////////// TOP + TELL FRIEND //////////////////////////*/

.telText {font-size:135%; color:#E02B2B; text-decoration:none;}

.tellFriend {padding-right:10px; font-size:75%; text-decoration:none;}

.topNav a {text-decoration:none; color:#2a8c8f;}

.contactText{color:#E02B2B;}

.contactTextVenue { font-size:75%; color:#2a8c8f; text-decoration:none;}

.mapText {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 10px;
font-size:65%;
line-height: 150%;
color:#578989;	
}

.icon {
padding-right:10px;
}

.content {
padding: 0px 0px 0px 0px;
font-size:65%;
line-height: 150%;
color:#000000;
background-repeat:no-repeat;
}

.form {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left: 10px;
font-size:65%;
line-height: 150%;
color:#000000;
background-repeat:no-repeat;
}

.header1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 0px;

line-height: 150%;
color:#2a8c8f;
font-weight:bold;
background-repeat:no-repeat;
}


.headerWhite {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 0px;
font-size:120%;
line-height: 150%;
color:#FFFFFF;
font-weight:bold;
background-repeat:no-repeat;
}

.whitebground {
background-color:#FFFFFF;
padding: 0px 20px 0px 20px;
}

.white {
color:#FFFFFF;
}

.ltgrnblock {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 10px 10px 10px 10px;
font-size:65%;
line-height: 120%;
color:#000000;
background-color:#e6f1f3;
background-repeat:no-repeat;
}

.capabilitiesOuter {
padding: 0px 5px;
background-color:#e6f1f3;
}


.capabilitiesWhiteLine {
padding: 0px 5px;
background-color:#FFFFFF;
}

.capabilities {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 5px 5px 5px 5px;
font-size:65%;
line-height: 120%;
color:#000000;
background-color:#e6f1f3;
background-repeat:no-repeat;
text-align:center;
}

.capabilitiesL {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 5px 5px 5px 5px;
font-size:65%;
line-height: 120%;
color:#000000;
background-color:#e6f1f3;
background-repeat:no-repeat;
text-align:left;
}


.mdgrnblock {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 10px 10px 10px 10px;
font-size:65%;
line-height: 120%;
color:#000000;
background-color:#9dcacd;
background-repeat:no-repeat;
}

.dkgrnblock {
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 10px 10px 10px 10px;
font-size:65%;
line-height: 120%;
color:#000000;
background-color:#2a8c8f;
background-repeat:no-repeat;
}

.footer {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:65%;
line-height: 150%;
color:#2a8c8f;
text-align:right;
padding-top: 5px;
}


.noMargin {
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.green {
background-color:#87c7c9;

}

.detailstable {
	line-height: 130%;
	background-color: #e6f1f3;
	padding: 6px;
	
}
.tableToprow {
	line-height: 130%;
	background-color: #9dcacd;
	padding: 6px;
	
}
.rtgreenbg {
	background-color: #e6f1f3;
	padding-left:3px;
}

.whitetext {
	background-color: #e6f1f3;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	
}
#flashcontent {
		
	width: 792px;
	height: 114px;
	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



.whatsNew {
	float:left;
	padding:10px 10px 10px 0;
	width:120px;
}

/* Dropdown */
#dropmenudiv{
position:absolute;
border:0px solid black;
border-bottom-width: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:65%;
line-height:18px;
z-index:100;
padding: 10px 10px 10px 10px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 0px;
border-bottom: 0px solid black;
padding: 1px 0;
color:#000000;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #9dcacd;
color:#2a8c8f;
}

/* ////////////////////////// IMAGE SLIDESHOW //////////////////////////*/
#imageContainer1,#imageContainer2,#imageContainer3,#imageContainer4 {
	height:177px;
	position:relative;
	top:0; left:0;
}
#imageContainer1 img,#imageContainer2 img,#imageContainer3 img,#imageContainer4 img {
	display:none;
	position:absolute;
	top:0; left:0;
	height: 177px;
	width: 140px;
}


/* ////////////////////////// CYCLE //////////////////////////*/
.pics {  
    width:  177px;  
    height: 140px;  
    padding: 0;  
    margin:  0;  
	overflow:hidden;
} 
 
.pics img {  
    width:  177px; 
    height: 140px; 
    top:  0; 
    left: 0 
}

.mix {
	display:none;
}

/* ////////////////////////// ADMIN //////////////////////////*/
#subnav {
	position:absolute;
	top:50px;
}

#navRooms {
	position:absolute;
	top:80px;
}

#adminContent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	position:relative;
	top:100px;
}

#adminContent form {width:800px;}

label, #adminContent .images {clear:left; float:left; width:80px; margin:10px 0;}

#adminContent input,  #adminContent .images .images {float:left; width:180px; display:block; margin:10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%;}

#adminContent textarea {float:left; width:280px; display:block; margin:10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%;}

.images img {float:left;}
.images .images div {float:left;}

#adminContent h1 {font-size:120%; font-family:Verdana, Arial, Helvetica, sans-serif;}

#adminContent .submit {width:80px;}

#adminContent .hidden {display:none;}

#adminImages {
	clear:both;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	position:relative;
	top:150px;	
}

#adminImages #imageList div {float:left; padding:10px;}

.MBtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #000;
}
