img { border:0px;}
html {font-family:Verdana, Arial, Helvetica, sans-serif;}
body {margin:0px; padding:0px; background:url(../images/mainBG.jpg) repeat-x top;}

#page {width:800px; margin:auto; position:relative;}
#header {text-align:center; padding-top:13px; font-size:0px;}
#header .logo {border:8px solid #7e89d9; margin:5px 0px;}
#nav {background:url(../images/navBG.jpg); border:7px solid #7e89d9; width:207px; text-align:center; float:left; padding:4px 0px;}
#nav a{margin:0px;}
#nav a img{border:4px solid #7e89d9; margin:3px;}

#content {border-left:227px solid #fff; padding-top:24px;}
#content .contentwrapper{background:url(../images/stripedBG.gif); padding:13px 12px 13px 15px; margin-bottom:15px; width:540px; float:right;}
#content .contentwrapper div{background:#fff; border:1px solid #fff; padding:8px;}
#content h1{margin:0px; font-size:20px; font-weight:normal;}
#content h4{margin:0px; font-size:16px; font-weight:normal;}
#content p{margin:15px 0px; font-size:12px;}
#content ul{list-style-image:url(../images/bullet-12x12.gif); font-size:12px;}
#content li{margin-bottom:8px;}
#content form{margin:0px; padding:0px;}
#content fieldset{border:1px solid #B5D8C2; margin:5px; padding:5px;}
#content legend{border:1px solid #B5D8C2; background:#fff; color:#7e89d9; font-weight:bold; font-size:12px; padding:3px;}
#content label{font-size:12px; text-align:left;}
#content textarea{border:1px dashed #7e89d9; height:132px; width:98%; overflow:auto; margin:1px 2px; padding:1px 4px;}
#content input{border:1px dashed #7e89d9; width:143px; margin:1px 2px; padding:1px 4px; vertical-align:middle;}
#content input[type=checkbox]{border:0px; width:auto; margin:1px 2px; padding:1px 4px; vertical-align:middle;}
#content select{border:1px dashed #7e89d9; width:153px; margin:1px 2px; padding:1px 4px; vertical-align:middle;}
#content button{border:1px dashed #7e89d9; background:#eadefa; color:#036; font-size:13px; margin:1px 2px; padding:0px 4px; font-family:Arial, Helvetica, sans-serif; height:20px; vertical-align:middle; cursor:pointer;}
#content button:hover{border:1px solid #7e89d9;}

#content .contact label{width:72px; display:block; float:left; margin-top:5px;}
#content .contact button{margin:1px auto; display:block;}
#content .registration label{width:112px; display:block; float:left; margin-top:5px; margin-left:55px;}
#content .registration button{margin:1px auto; display:block;}

#content div.cropdate{line-height:1.5em; width:235px; margin:4px; display:inline; float:left; border:1px dashed #7e89d9; font-size:12px;} /*display:inline to fix IE dbl float bug */
#content div.cropdate label{width:52px; display:block; float:left; clear:left;}
#content div.cropdate button{margin:5px auto; display:block;}

#content img.news{float:right; margin:2px;}
#content h3.news{margin-bottom:2px; color:#8088db; font-size:18px;}
#content h6.news{margin:2px 0px; border-bottom:1px solid #b5c797; color:#b5c797; font-size:12px;}

#footer {background:#8088db; color:#fff; font-size:11px; height:29px; border-top:1px solid #fff; line-height:29px; clear:both;}
#footer img{vertical-align:middle; margin:0px; border:0px; padding:0px; display:block; float:left;}


.nopadding { display:block; padding:0px; margin:0px;}
.spacer { clear:both;}
.digital {font-size:9px; float:right; line-height:29px; padding-right:2px;}
.digital a{color:#fff;}
.fauxbut{display:block; border:1px dashed #7e89d9; background:#eadefa; color:#036; font-size:13px; margin:1px auto; padding:0px 4px; font-family:Arial, Helvetica, sans-serif; height:20px; vertical-align:middle; cursor:pointer;}

.flower{position:absolute;	z-index:1;}
#flower1{left:560px; top:223px;}
#flower2{left:237px; top:426px;}

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}

#content h1.flashy {display:block; visibility:visible;}
#content h4.flashy {display:block; visibility:visible;}