@import url(/style/style.css);
@import url(/style/thickbox.css);

#page_options {display:none;}
#carouselwrap {height:390px;}
.full_content_area #content_area {background:url(/images/bg_subnav_orlando.png) 685px 67px no-repeat;}
.contentmargin {margin-top:0px !important; margin-bottom:45px !important;}
#ajaxarea {float:left; width:645px; height:363px;}

#slideshow {height:361px; width:643px; padding:0; margin:0; overflow:hidden;} 
#slideshow img {width:643px; height:361px; top:0; left: 0;}
.youtubefeature {height:361px; width:643px; padding:10px 0 0 40px; background:url(/images/bg_feature-image.png) top left no-repeat;}

/* jCarousels */
	/*Constant*/
	/* This <div> element is wrapped by jCarousel around the list and has the classname "jcarousel-container".*/
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}
.jcarousel-list li, .jcarousel-item {float: left; list-style: none;/* We set the width/height explicitly. No width/height causes infinite loops. */ width: 75px; height: 75px;}
/* The buttons are added dynamically by jCarousel before the <ul> list (inside the <div> described above) and have the classnames "jcarousel-next" and "jcarousel-prev".*/
.jcarousel-next {z-index: 3; display: none;}
.jcarousel-prev {z-index: 3; display: none;}

/*Home Feature Scroller Skin*/
.jcarousel-skin-home .jcarousel-container {width: 280px; height: 210px; padding:25px 0;}
.jcarousel-skin-home .jcarousel-clip-vertical {width:280px; height:210px;}
.jcarousel-skin-home .jcarousel-item {width:250px; height:51px; text-align:left; margin-bottom:10px; font:bold 12px arial, helvetica, sans-serif !important; color:#065a6b !important; border-bottom:2px solid #abdedd; background:url(/images/bg_li_feature-carousel.png) no-repeat 10px center; padding:5px 0 5px 30px;}
.jcarousel-skin-home .jcarousel-item a {color:#065a6b !important;}
.jcarousel-skin-home .jcarousel-item span, .jcarousel-skin-home .jcarousel-item span a {display:block; font:bold 14px Arial, Helvetica, sans serif; color:#f7931e !important;}
.jcarousel-skin-home .jcarousel-item img {float:left; vertical-align:middle; margin:0 0 10px 0; padding:10px 10px 0 0;}
#scrollercontainer li.featurelast {border-bottom:none;}
	/*Buttons*/
.jcarousel-skin-home .jcarousel-next-vertical {position:absolute; bottom:-25px; left:113px; width:50px; height:47px; cursor:pointer; background:transparent url(/images/btn_next-vertical.png) no-repeat 0 -73px;}
.jcarousel-skin-home .jcarousel-next-vertical:hover, .jcarousel-skin-home .jcarousel-next-vertical:active {background-position:0 -73px;}
.jcarousel-skin-home .jcarousel-next-disabled-vertical, .jcarousel-skin-home .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-home .jcarousel-next-disabled-vertical:active {cursor:default; background-position:0 0;}
.jcarousel-skin-home .jcarousel-prev-vertical {position:absolute; top:-25px; left:113px; width:50px; height:47px; cursor:pointer; background:transparent url(/images/btn_prev-vertical.png) no-repeat 0 0;}
.jcarousel-skin-home .jcarousel-prev-vertical:hover, .jcarousel-skin-home .jcarousel-prev-vertical:active {background-position:0 0;}
.jcarousel-skin-home .jcarousel-prev-disabled-vertical, .jcarousel-skin-home .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-home .jcarousel-prev-disabled-vertical:active {cursor:default; background-position:0 -71px;}
 /*Carousel Extras*/
#feature-carousel {}
#scrollercontainer {width:282px; padding:101px 0 0 30px; float:left; background:url(/images/bg_feature-carousel_home.png) 30px bottom no-repeat;}


/*Featured Member*/
#ad_featured_home .featuredmember {width:300px;}	
#ad_featured_home .featuredmember_txt {float:left; width:155px; margin-top:10px;}
#ad_featured_home .featuredmember dfn {color:#00586a; font:bold 16px Arial, Helvetica, sans-serif; padding:0 0 0 10px; margin:0;}
#ad_featured_home .featuredmember p {color:#00586a; font-family:Arial, Helvetica, sans-serif; padding:0 0 0 10px; margin:0 !important; float:left; line-height:1.2em;}
#ad_featured_home .featuredmember p.featuredmember_name {font-size:14px; padding-top:10px;}
#ad_featured_home .featuredmember p.featuredmember_location {font-size:12px; padding-top:15px;}
#ad_featured_home .featuredmember p.featuredmember_description {font-size:11px; padding-top:15px;}
#ad_featured_home .featuredmember_img  {float:right; width:134px; padding-right:10px; margin-top:10px;}
#ad_featured_home .box_blue_background {width:300px !important; height:242px !important; float:left !important; margin-bottom:30px; margin-right:30px;}


/*Article Scroller Skin*/
.jcarousel-skin-cvb .jcarousel-container {height:160px; margin:auto; width:540px; padding:20px 40px;}
.jcarousel-skin-cvb .jcarousel-clip-horizontal {width:540px; height:170px;}
.jcarousel-skin-cvb .jcarousel-item {width:180px; height:170px; /*border-right:1px solid #72CAC8;*/}
	/*Buttons*/
.jcarousel-skin-cvb .jcarousel-next-horizontal {position:absolute; top:93px; right:-25px !important; width:52px; height:52px; cursor:pointer; background:transparent url(/images/btn_next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-cvb .jcarousel-next-horizontal:hover, .jcarousel-skin-cvb .jcarousel-next-horizontal:active {background-position:0 0;}
.jcarousel-skin-cvb .jcarousel-next-disabled-horizontal, .jcarousel-skin-cvb .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-cvb .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-74px 0;}
.jcarousel-skin-cvb .jcarousel-prev-horizontal {z-index:3; position:absolute; top:93px; left:-25px; width:52px; height:52px; cursor:pointer; background:transparent url(/images/btn_prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-cvb .jcarousel-prev-horizontal:hover, .jcarousel-skin-cvb .jcarousel-prev-horizontal:active {background-position:0 0;}
.jcarousel-skin-cvb .jcarousel-prev-disabled-horizontal, .jcarousel-skin-cvb .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-cvb .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-67px 0;}
       /*Scroller Extras*/
.box_blue_background {width:620px !important; height:242px !important; float:right !important; margin-bottom:30px; clear:none; -moz-border-radius:15px; -webkit-border-radius:15px; padding:0 !important;}
.box_blue_background ul#homearticles {margin:25px 0 0 0!important; padding:0 !important;}
#homearticles li {width:174px; height:150px; background-color:none; padding:0px !important; margin:5px !important; border-right:1px solid #72CAC8;}
#homearticles li.footerfeaturelast {border-right:none; width:164px;}
#homearticles p {clear:both; font:11px Arial, Helvetica, sans-serif; color:#4d4d4d; margin-top:7px; /*width:155px;*/}
#homearticles div {margin:0; padding:0; border:none; margin-bottom:5px; overflow:auto; height:60px; width:163px;}
#homearticles div img {float:left; padding-right:5px !important;}
#homearticles div p {font:bold 18px Arial, Helvetica, sans-serif; clear:none; display:inline; margin:5px 0 0 !important; padding:0 !important;}
#homearticles div p a {color:#ed8422; text-decoration:none;}
#homearticles div p a:hover {text-decoration:underline;}

/*Article Scroller Skin
.jcarousel-skin-cvb .jcarousel-container {height:160px; width:540px; padding:40px;}
.jcarousel-skin-cvb .jcarousel-clip-horizontal {width:540px; height:160px;}
.jcarousel-skin-cvb .jcarousel-item {width:157px; height:160px; border-right:1px solid #72CAC8; margin-right:5px !important;}
	Buttons
.jcarousel-skin-cvb .jcarousel-next-horizontal {position:absolute; top:93px; right:-25px !important; width:52px; height:52px; cursor:pointer; background:transparent url(/images/btn_next-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-cvb .jcarousel-next-horizontal:hover, .jcarousel-skin-cvb .jcarousel-next-horizontal:active {background-position:0 0;}
.jcarousel-skin-cvb .jcarousel-next-disabled-horizontal, .jcarousel-skin-cvb .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-cvb .jcarousel-next-disabled-horizontal:active {cursor:default; background-position:-74px 0;}
.jcarousel-skin-cvb .jcarousel-prev-horizontal {z-index:3; position:absolute; top:93px; left:-25px; width:52px; height:52px; cursor:pointer; background:transparent url(/images/btn_prev-horizontal.png) no-repeat 0 0;}
.jcarousel-skin-cvb .jcarousel-prev-horizontal:hover, .jcarousel-skin-cvb .jcarousel-prev-horizontal:active {background-position:0 0;}
.jcarousel-skin-cvb .jcarousel-prev-disabled-horizontal, .jcarousel-skin-cvb .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-cvb .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-67px 0;}
	Scroller Extras
.box_blue_background {width:620px !important; height:242px !important; float:right !important; margin-bottom:30px; clear:none; -moz-border-radius:15px; -webkit-border-radius:15px;}
.box_blue_background ul#homearticles {}
ul#homearticles li {margin:0 !important; padding:10px !important; list-style-type:none !important;}
ul#homearticles li.footerfeaturelast {border-right:none;}
ul#homearticles p {clear:both; margin:0 !important; padding:0 !important;}
ul#homearticles div {border:0px solid #F00; margin-bottom:5px; overflow:auto;}
ul#homearticles div img {float:left; padding-right:10px;}
ul#homearticles div p {clear:none; font-size:16px; font-weight:bold;}*/
