/* Style sheet xLayout */
#memberList .item{clear:both;}
#memberList .company_name{width:300px;float:left;display:block;margin-right:10px;}
#memberList .item .website,#memberList .item .activity_state{width:250px;float:right;}
#memberList .item .link{width:250px;float:left;clear:left;}
#memberList .company_name .label{display:none;}
#memberList .company_name .value{font-weight:bold;font-size:14px;color:#20537b;line-height:16px;}
.gallery{width:175px;float:left;margin-right:10px;}
.home .row2{}
.insidePage #left,.insidePage #right{min-height:100%;}
* html .insidePage #left,* html .insidePage #right{height:100%;}
.insidePage #left{width:208px;float:left;}
.insidePage #main{width:624px;float:left;padding:0 30px 50px;border-right:8px solid #799642;min-height:350px;height:auto !important;height:350px;}
.insidePage #right{width:200px;}
* html .insidePage #main{width:575px;}
#header{overflow:visible;background:#5c9642 url("tl_files/cdss/images/globalLayout/headerBg.gif") left bottom repeat-x;}
body{margin:0;padding:0;text-align:left;background:url("tl_files/cdss/images/globalLayout/bodyBg.jpg") center top repeat-x;background-attachment: scroll;}
.clearBoth{height:0.1px;clear:both;font-size:0.1px;line-height:0.1px;}
.clear{clear:both;font-size: inherit !important;height:auto !important;line-height:inherit !important;}
.inside{position:static;}
.block{overflow:visible;}
* html{zoom:1;}
p.error{padding-left:20px;background:url("tl_files/cdss/images/globalLayout/error.jpg") left center no-repeat;font-weight:bold;color:#9c0909;}
span.mandatory{font-weight:bold;font-size:175%;color:#b01717;}
.mod_registration #addState{width:380px;bottom:32px;right:10px;position:absolute;font-style:italic;font-size:.9em;}
.mod_registration fieldset,.mod_personalData fieldset{position:relative;}
.mod_personalData #addState{width:250px;bottom:56px;right:10px;position:absolute;font-style:italic;font-size:.9em;}
.slideshow-captions p{margin-top:0;margin-bottom:0;text-align:center;}
.outerWrapper{padding-top:40px;background:url("tl_files/cdss/images/globalLayout/outerWrapperBg.jpg") center top repeat-x;background-attachment: scroll;}
.wrapper{width:900px;margin-right:auto;margin-left:auto;padding:8px;background-color:#ffffff;}
#header .headerWrap{}
#header .headerLogo{float:left;display:block;}
#header .headerTagline{float:right;display:block;padding-top:20px;}
#header .headerDivider{height:0.1px;clear:both;padding-top:8px;background-color:#ffffff;font-size:0.1px;line-height:0.1px;}
#header #topNav{width:690px;overflow:visible;float:left;display:block;background-color:#266ba0;}
#searchBox{width:180px;float:right;display:block;padding:8px 15px 6px;text-align:center;background-color:#266ba0;}
#searchBox div.headline{float:left;margin-right:8px;color:#99ccff;}
#searchBox input.text{width:105px;padding-left:5px;background:url("tl_files/cdss/images/globalLayout/inputBg.jpg") left top no-repeat;border:1px solid #003333;font-size:11px;color:#333333;line-height:13px;}
#searchBox div.submit_container{float:right;margin-top:2px;margin-left:5px;}
#container{clear:both;display:block;margin-top:8px;}
#left{display:block;vertical-align:top;}
.home #main{width:225px;padding-right:0;padding-left:0;vertical-align:top;background-color:#5C9642;border-right:8px solid #ffffff;}
.home #left #highlight{width:181px;overflow:visible;padding:5px 10px;background-color:#ebb600;border-top:8px solid #ffffff;min-height:120px;height:auto !important;height:120px;}
.home #mailing{width:435px;overflow:visible;padding:5px 10px;background-color:#5C9642;border-top:8px solid #ffffff;min-height:120px;height:auto !important;height:120px;}
.home #right #highlight{overflow:visible;padding:5px 10px;background-color:#ebb600;border-top:8px solid #ffffff;min-height: 90px;height: auto !important;}
.home #highlight h2{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:0;font-size:12px;color:#20537B;line-height:14px;text-transform:uppercase;}
.home #mailing h2{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:0;font-size:12px;color:#ffffff;line-height:14px;text-transform:uppercase;}
.home #mailing.ce_text table,.home #mailing.ce_text table td{border: 0;padding: 0;}
.home #mailing #subscribeForm p{margin-top:2px;margin-bottom:2px;}
.home #mailing p.subscribeBox{margin-left:25px;}
.home #mailing p.subscrButton{padding-top:4px;text-align:center;}
.home #mailing td.subscrLabel{text-align:right;vertical-align:middle;}
.home #mailing p.fb{padding-bottom:6px;}
.home #main #mainText{padding:8px 12px;font-size:12px;color:#ffffff;line-height:16px;}
.home #main #mainText a{text-decoration:underline;color:#ffffff;}
.home #welcome{padding:8px 12px;vertical-align:top;background-color:#3c8d81;font-size:12px;color:#ffffff;line-height:16px;}
.home #welcome p{padding-top:10px;padding-bottom:8px;}
.home #left{width:200px;padding-right:0;padding-left:0;vertical-align:top;background-color:#20537b;border-right:8px solid #ffffff;}
.home #left #leftnav{background-color:#5B90A4;}
.inside #leftNav{background-color: #5B90A4;    border-bottom: 8px solid #FFFFFF;    border-right: 8px solid #FFFFFF;    display: block;    padding-left: 0;    padding-right: 0;    position: relative;    vertical-align: top;    width: 200px;}
.home .inside #leftNav{border-bottom: 0;border-right: 0;}
.insidePage #main #rightCol{width:205px;float:right;margin-left:15px;padding:15px 5px 15px 15px;background-color:#edf0ff;font-size:11px;line-height:13px;}
.home #left .playlist{width:181px;overflow:visible;padding:5px 10px;background-color:#598527;border-top:8px solid #ffffff;min-height:50px;height:auto !important;height:50px;}
.insidePage #main #rightCol td.col_0{white-space:nowrap;}
.home #left .playlist-flash{width:181px;overflow:visible;padding:5px 10px;background-color:#598527;min-height:90px;height:auto !important;height:90px;}
.home #left .playlist h2{margin-top:0;margin-bottom:0;margin-left:10px;padding-top:5px;padding-bottom:0;font-size:12px;color:#ffffff;line-height:14px;text-transform:uppercase;}
.insidePage #main .floatRight{width:200px;float:right;margin-bottom:15px;margin-left:15px;padding-bottom:20px;padding-left:20px;border-left:1px solid #999999;}
.home #left .playlist p{padding-right:15px;padding-left:15px;}
.insidePage #left table td,.insidePage #left table tr,.insidePage #left table,.insidePage #rightCol table td,.insidePage #rightCol table tr,.insidePage #rightCol table{border:0px;}
.insidePage #rightCol table td{border-bottom:1px solid #5d5dcf;}
.home #left .playlist .mod_flash{padding-top:-5px;padding-left:10px;border-top: none;}
.insidePage #main .column1{width:280px;float:left;margin-right:20px;}
.home #left .donate{width:181px;overflow:visible;padding:5px 10px;background-color:#20537b;border-top:8px solid #ffffff;color:#ffffff;min-height:280px;height:auto !important;height:280px;}
.home #left .donate h2{margin:0;padding:5px 0 0;font-size:12px;color:#ffffff;line-height:14px;text-transform:uppercase;}
.insidePage #main .column2{width:300px;float:right;}
.home #right{width:455px;float:none;vertical-align:top;}
.home #right #homeGallery object{margin:0;padding:0;}
.home .boxHolder{width:100%;}
.homePlaylist a,.homeDonate a,.home .donate a,.rotatingBox a,.memberLogin a{color:#a5d5f3;}
#mailing a{color:#D2EBF9;}
.home .mod_rss_reader a{color:#D2EBF9;}
.home .boxHolder td{vertical-align:top;}
.home .homePlaylist{width:200px;margin-top:0;background-color:#598527;border-top:8px solid #ffffff;border-right:8px solid #ffffff;}
.home .homePlaylist .mod_flash{padding-left:10px;}
.home .homePlaylist h2{margin-top:0;margin-bottom:0;margin-left:10px;padding-top:5px;padding-bottom:0;font-size:12px;color:#ffffff;line-height:14px;text-transform:uppercase;}
.home .homePlaylist p{padding-right:15px;padding-left:15px;}
.home .homeDonate{width:215px;padding-left:10px;background-color:#5b90a4;border-top:8px solid #ffffff;border-right:8px solid #ffffff;}
.home .homeDonate h2{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:0;font-size:12px;color:#ffffff;line-height:14px;text-transform:uppercase;}
.home .rotatingBox{width:225px;margin-top:0;margin-right:8px;padding-right:10px;padding-left:10px;background-color:#20537b;border-top:8px solid #ffffff;border-right:8px solid #ffffff;color:#ffffff;}
.home .mod_rss_reader{padding-right:10px;padding-bottom:2px;padding-left:10px;background-color:#5b90a4;border-top:8px solid #ffffff;color:#ffffff;height:auto !important;}
.home .rotatingBox h2{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:0;font-size:12px;color:#ffffff;line-height:14px;text-transform:uppercase;}
.home .mod_rss_reader h2{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:0;font-size:12px;color:#ffffff;line-height:14px;text-transform:uppercase;}
.home .rss_items_only li{margin-left:-20px;}
.home #homeGallery a,#homeGallery #mbImage a,#homeGallery #mbImage a:active,#homeGallery #mbImage a:hover,#homeGallery #mbImage a:link,#homeGallery #mbImage a:visited{color:#ffffff;}
.home .memberLogin{padding-left:10px;background-color:#5c9642;border-top:8px solid #ffffff;color:#ffffff;}
.home .memberLogin h2{margin-top:0;margin-bottom:0;padding-top:5px;padding-bottom:0;font-size:12px;color:#ffffff;line-height:14px;text-transform:uppercase;}
.home .memberLogin input.text{width:100px;background:url("tl_files/cdss/images/globalLayout/inputBg.jpg") left top no-repeat;border:1px solid #333333;font-size:11px;color:#666666;line-height:13px;}
.home .memberLogin .submit_container{margin-top:10px;padding-right:10px;}
.home .memberLogin input.submit{width:75px;float:right;font-weight:bold;font-size:11px;line-height:13px;text-transform:uppercase;}
.home .memberLogin label{width:65px;float:left;display:block;}
.home .memberLogin .formbody{padding-top:8px;padding-bottom:8px;}
.home .memberLogin .lineOne{margin-bottom:5px;}
.home .ce_popup{display:inline;}
#right{vertical-align:top;}
#footer{}
#footer .footerLinks{}
#footer .copyright{padding-top:5px;padding-bottom:20px;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;color:#7e7fae;}

