@charset "utf-8";
body  {font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; color: #000; 
background: #FFF; margin: 0; 
padding: 0; text-align: left; /* centerin IE 5* browsers*/ color: #000000;}
a {color:#0033CC; text-decoration: none;}
a:link {color:#0033CC; text-decoration: none;}
a:visited {color:#0033CC; text-decoration: none;}
a:hover {color:#27b530; text-decoration: none;}
a:active {color:#0033CC; text-decoration: none;}

/* /// STRUCTURAL STYLES /// */
.destinyfl #container {width: 992px; 
background: #FFFFFF; margin: 0 auto; text-align: left; 
background-image: url(graphics/images/backg.jpg); 
background-repeat: repeat-y;} 
.destinyfl #header {padding: 0 10px 0 20px; height: 104px;
background-image: url(graphics/images/destiny-florida.gif); 
background-repeat: no-repeat; position: relative;} 
.destinyfl #sidebar1 {float: right; width: 220px; 
background: #dbdbdb; padding: 0px 10px 15px 10px; 
background-image: url(graphics/images/side-backg.jpg);
background-repeat: repeat-x; font-size: 11px; color: #464646;}
.destinyfl #signup {position: relative; height: 143px; 
background:url(graphics/images/signup-backg.gif); 
background-repeat:no-repeat; margin: 0px -10px 20px -10px;}
.destinyfl #topContent {margin: 0; padding: 0px 0px 10px 0px; width: 742px;}
.destinyfl #midContent {margin: 0; padding: 0 20px; width: 700px; height: 220px;}
.destinyfl #columna {margin: 0; padding: 10px 0px; width: 340px; float: left;} 
.destinyfl #columnb {margin: 0; padding: 10px 0px; width: 340px; float: right;} 
.destinyfl #mainContent {margin: 0; padding: 0 20px; width: 700px;} 
.destinyfl #columna p, .destinyfl #columnb p, .destinyfl #sidebar1 p {margin: 0px; padding:0px;}
.destinyfl #footer {margin: 20px 0px 0px 0px; padding: 20px 10px 0 5px; height: 75px;  background:#FFF;  background-image: url(graphics/images/btm-backg.gif); background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #727272; letter-spacing: -1px; position:relative;} 
.destinyfl #footer p {margin: 0; padding: 10px 0; font-size:10px; color:#000; letter-spacing: 0px;}
.destinyfl #logos {margin: 0; padding: 0; position:absolute; top: 10px; left: 760px; width: 155px;}


#videoLO {
	position: relative;
	display:block;
	float:left;
	width: 200px;
        height:265px;
	padding:5px 10px 5px 10px;
}

/* /// SECONDARY NAVIGATION /// */
.destinyfl #secNAV {margin: 0; padding: 10px 0px 10px 0px; width: 742px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #727272; letter-spacing: -1px; position:relative;}

/* /// TEXT STYLES /// */
h1 {margin: 0; padding: 0px; font-size: 18px; color: #1dc845; font-family: Arial, Helvetica, sans-serif;}
h2 {margin: 0; padding: 0px; font-size: 15px; color: #1dc845; font-family: Arial, Helvetica, sans-serif;}
h3 {margin: 0; padding: 0px; font-size: 12px; color: #959595; font-family: Arial, Helvetica, sans-serif;}
.destinyfl #sidebar1 h2 {color: #464646; font-size: 15px;}
.destinyfl #footer a {color:#727272; text-decoration:none;}
.destinyfl #footer a:link {color:#727272; text-decoration:none;}
.destinyfl #footer a:visited {color:#727272; text-decoration:none;}
.destinyfl #footer a:hover {color: #27b530; text-decoration:none;}
.destinyfl #footer a:active {color: #ee9c00; text-decoration:none;}
.destinyfl #footer em {color: #FFF; font-style: normal; font-weight:bolder; font-size: 15px;}

.destinyfl #secNAV a {color:#727272; text-decoration:none;}
.destinyfl #secNAV a:link {color:#727272; text-decoration:none;}
.destinyfl #secNAV a:visited {color:#727272; text-decoration:none;}
.destinyfl #secNAV a:hover {color: #27b530; text-decoration:none;}
.destinyfl #secNAV a:active {color: #ee9c00; text-decoration:none;}
.destinyfl #secNAV em {color: #27b530; font-style: normal; font-weight:bolder; font-size: 15px;}
	
/* /// MAIN MENU STYLES /// */
#mbmenu {margin: 0; padding: 0; position:absolute; top: 75px; left: 270px; width: 800px;
font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #727272; letter-spacing: -1px;}
#mbmenu a {color:#727272; text-decoration:none;}
#mbmenu a:link {color:#727272; text-decoration:none;}
#mbmenu a:visited {color:#727272; text-decoration:none;}
#mbmenu a:hover {color: #27b530; text-decoration:none;}
#mbmenu a:active {color: #ee9c00; text-decoration:none;}
#mbmenu em {color: #27b530; font-style: normal; font-weight:bolder; font-size: 15px;}

/* /// SEARCH BOX STYLES /// */
#searchbox {margin: 0; padding: 0; position:absolute; top: 10px; left: 788px; width: 155px;}
.searchbtn {margin: 0; padding: 0; position:absolute; top: 3px; left: 150px;}
#searchfield {width: 155px; height: 18px; border:1px #CCCCCC solid;}

/* /// SIGNUP BOX STYLES /// */
#signupform #Name_0 {margin: 0; padding: 0; position:absolute; top: 70px; left: 60px; width: 118px; height: 15px; border: solid 1px #003300; }
#signupform #Email_0 {margin: 0; padding: 0; position:absolute; top: 92px; left: 60px; width: 118px; height: 15px; border: solid 1px #003300; }
#signupform #sSend {margin: 0; padding: 0; position:absolute; top: 72px; left: 185px; width: 41px;}
#signupform #sRadio {margin: 0; padding: 0; position:absolute; top: 121px; left: 10px; width: 30px;}

/* /// REUSABLE STYLES /// */
.fltrt {float: right; margin-left: 8px;}
.fltlft {float: left; margin-right: 8px;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}

/* ModuleBegin::gendocs */
.webpageWrapper { }
/* ModuleEnd::gendocs */

/* ModuleBegin::broadcastemail */
.enewsWrapper div { }
.enewsWrapper span { display: block; }
.enewsText { }
.enewsEmail { }
/* ModuleEnd::broadcastemail */

.prevnextCurrent, .prevnextWindow { padding:3px 5px;  border-left: 1px solid #cccccc; }
.prevnextCurrent{ font-weight:bold; }


/* ModuleBegin::weather */
.highTempLabel, .lowTempLabel {font-weight:bold;}
.highTemp {color:red;}
.lowTemp {color:blue;}

/* Weather Current */
.weatherCurrentWrapper .weatherDetail, .weatherCurrentWrapper .weatherLink { display: block; }
.weatherDetail {padding: 5px 0px; }
.weatherDetail a {text-decoration: none; color: #000;}
.weatherDetail a:hover {text-decoration: underline; }
.weatherCurrentWrapper .weatherImage { float: left; display:block; }
.weatherCurrentWrapper .weatherImage img { border: 1px solid #ccc; padding: 2px; margin: 0px 5px 0px 0px;}
.weatherCurrentWrapper .highTempLabel, .weatherCurrentWrapper .lowTempLabel { margin-left:5px; display:block; }

/* Weather List */
.weatherListWrapper { }
.weatherListWrapper td { padding: 5px; border-bottom: 1px solid #ccc; }

/* Weather Detail */
.weatherDetailWrapper { }
.weatherLocation { }
.weatherDetailWrapper .itemList span { display: inline }
.weatherDetailWrapper .weatherImage { float: left; display: block;}
.weatherDetailWrapper .weatherImage img { border: 1px solid #ccc; padding: 2px; margin: 0px 10px 0px 0px;}
.weatherDetailWrapper p { padding-top: 10px; }
/* ModuleEnd::weather */



/* ModuleBegin::wiki */
#wiki_body { width:100%; height:300px; }
#wiki_title { width: 200px; }
#wiki_comments { width: 100%; }
#wiki_category { margin:0; }
#wiki_warning { padding: 10px 0px 10px 5px; width: 100%; border: 1px solid red; background-color: #fcc; font-weight: bold; color: red; }
#wiki_toc { list-style:none; margin:0; padding:2px }
#wiki_toc li { padding:2px 0px; }
.wikiWrapper .revisions, #wiki_discussion .revisions { color:#555; padding-top:5px; text-align:center; }
.wikiWrapper .revisions { border-top:1px solid #cfcfcf; }

#wiki_preview_title { padding-bottom: 15px; font-size: 15pt; font-weight: bold; }

#wiki_diff table { width: 100%; }
#wiki_diff .th_row { background-color: #eee; }
#wiki_diff th { padding:5px; }
#wiki_diff td { padding:3px; border-bottom:1px solid #aaa; }
#wiki_diff .history_header, .current_header { background-color: #d4d5d4; text-align: left; padding: 5px; margin: 0px 5px 0px 5px; border-bottom: 1px solid #000; }
#wiki_diff .current, .history { background-color: #eee; margin: 0px 5px 0px 5px; border: 1px solid #d4d5d4; }
#wiki_diff .inserted { background-color: #cfc; }
#wiki_diff .deleted { background-color: #f59e92; }
#wiki_diff .changed { background-color: #ffa; }
#wiki_diff .unchanged { background-color: #eee; }
#wiki_diff .back_button { width: 100%; text-align: center; padding-top: 30px; }

#wiki_diff_legend { padding-top: 30px;  vertical-align: top; }
#wiki_diff_legend .title { font-size: 10pt; border: 1px solid #aaa; background-color: #d4d5d4; width: 300px; padding: 0; margin: 0; }
#wiki_diff_legend .box { border: 1px solid #aaa; background-color: #eee; width: 300px; }
#wiki_diff_legend .changed { margin: 10px 0px 10px 0px;  padding-left: 5px; }
#wiki_diff_legend .inserted { margin: 10px 0px 10px 0px; padding-left: 5px; }
#wiki_diff_legend .deleted { margin: 10px 0px 10px 0px; padding-left: 5px; }
/* ModuleEnd::wiki */

/* ModuleBegin::news */
.newsListWrapper { clear: both; }
.newsListWrapper h2 { margin-top: 0px; }
.newsListWrapper .newsThumbnail { float: left; }
.newsListWrapper .newsThumbnail img { margin: 0px 15px 5px 0px; padding: 5px; border: 1px solid #ccc; }
.newsListWrapper .newsPublish { }
.newsListWrapper .newsBlurb { }

.newsDetailWrapper { }
.newsDetailWrapper .newsPublish, .newsDetailWrapper .newsAuthor, .newsDetailWrapper .newsSource { display: block; }
.newsDetailWrapper .pagination { height: 50px; }
.newsPublish { }
.newsAuthor { }
.newsAuthorLink { }
.newsSource { }
.newsBody { clear: both; }
.newsCopyright { clear: both; }
.newsMore { }
/* ModuleEnd::news */

/* ModuleBegin::photo */
/* Photo Lister */
.photoAlbumListerWrapper {border:1px solid #ccc;padding:10px;margin:0 10px 10px 0;width:160px;float:left;}
.photoAlbumListerWrapper:hover {border:1px solid #86AC63;}
.photoAlbumListerWrapper span {display:block;}
.photoAlbumListerWrapper img {padding-bottom:5px;}
.photoAlbumListerWrapper .photoAlbumImage {width:160px;height:150px;overflow:hidden;}
.photoAlbumListerWrapper .photoAlbumName {height:20px;overflow:hidden;}
.photoAlbumListerWrapper .photoAlbumDescription {height:55px;overflow:hidden;}

/* Photo Thumbnails */
.photoAlbumDescription span {color:#ccc;font-size:90%;}
.thumbnail {float:left; margin:0 10px 10px 0;border:1px solid #ccc;padding:5px;position:relative;width:150px;}
.thumbnail:hover {border:1px solid #86AC63;}
.thumbnail img {padding-bottom:5px;}
.thumbnail span {height:20px;width:150px;overflow:hidden;display:block;}

/* Photo Detail */
.photoAlbumDetail{margin:10px 0;}
.photoRemote-3 {width:400px;height:20px;padding:4px;margin:0 auto;}
.photoRemote-3 span{width:80px;height:20px;background-color:#fff;text-align:center;float:left;}
.photoRemote-3 span a{display:block;width:76px;height:20px;margin:0 1px;background-color:#fff;color:#888;border:1px solid #ccc;text-decoration:none;}
.photoRemote-3 span a:hover,div.photoRemote-3 span a:active{border:1px solid #86AC63;color:#000;}
.photoAlbumbody{clear:both;}
.photoGalleryImage div {margin:0 auto;}
.photoGalleryImage img {border:1px solid #ccc;padding:5px;}
.photoGalleryImage,.photoPagnationTD{text-align:center;color:#888;}
/* ModuleEnd::photo */

/* ModuleBegin::directory */
.directoryListWrapper { }
.directoryDetailWrapper { }
.directoryName { }
.directoryCategory { }
/* ModuleEnd::directory */



/* ModuleBegin::registration */
.registration .item{border-bottom:2px solid gray;padding:5px;}
.registration .number{font-weight:bold;font-size:15pt;float:left;width:40px;}
.registration .title{font-weight:bold;font-size:15pt;padding-bottom:5px;}
.registration table{padding-left:40px;}
.registration .label{font-weight:bold;}
.registration .text{font-size:10pt;vertical-align:bottom;}
.registration .desc{padding:0px 0px 5px 40px;}
.registration .dateLabel{padding-left:40px;float:left;font-size:9pt;}
.registration .date{padding-left:10px;float:left;font-weight:bold;font-size:9pt;}
/* ModuleEnd::registration */