body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } /* Indicators */ ul#billy_indicators, ul#fade_indicators { width: auto; margin: 4px 0 0 15px; float: left; display: block; z-index: 90; } ul#billy_indicators li, ul#fade_indicators li { display: block; width: 9px; height: 9px; float: left; margin: 0 5px 0 0; } ul#billy_indicators li a, ul#fade_indicators li a { display: block; width: 9px; height: 9px; background-color: #888; opacity: 0.2; border-radius: 50px; -moz-border-radius: 50px; -webkit-border-radius: 50px; } ul#billy_indicators li.active a, ul#fade_indicators li.active a { opacity: 1.0; } ul#billy_indicators li a:hover, ul#fade_indicators li a:hover { opacity: 0.4; } ul#billy_indicators li.active a:hover, ul#fade_indicators li.active a:hover { opacity: 1.0; } /* Controls */ ul, ul li { display: block; padding: 0; margin: 0; list-style-type: none; cursor: pointer; } /* Carousel */ #billy_clip { width: 100%; position: relative; /* For IE */ overflow: hidden; height: 215px; z-index:100; overflow: visible; } #billy_clip li { background-position: center; background-repeat: no-repeat; } ul#billy_fader { width: 100%; height: 215px; display: block; float: left; position: relative; } ul#billy_fader li { width: 100%; height: 215px; float: left; display: none; } /* Overlay */ .billy_overlay { float:left; padding-top:2px; height:18px; width:100%; font-style: italic; font-size:12px; filter:alpha(opacity=90); } .billy_overlay_index_dark { background-color:rgba(0, 0, 0, 0.5); color:#F0F0F0; } .billy_overlay_index_light { background-color:rgba(240,240,240, 0.8); color:#111111; } /* Headers */ .billy_header_1 { height:33px; width:100%; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; font-style: normal; font-size: 17px; font-weight: bolder; line-height: 17px; vertical-align: bottom; } .billy_header_1_index_dark { color: #8f8f8f; } .billy_header_1_index_light { color: #838383; } .billy_header_2 { height:auto; width:100%; font-family: Tahoma, Geneva, sans-serif; text-decoration: none; font-size: 21px; line-height: 21px; vertical-align: top; } .billy_header_2_index_dark { color: #e1e1e1; } .billy_header_2_index_light { color: #3a3a3a; } .billy_header_3 { vertical-align: top; padding-top:2px; width:100%; } .billy_header_3 p { width: 100%; text-decoration: none; font-style: italic; font-size: 11px; line-height: 14px; margin-top: 0px; } .billy_header_3_index_dark { color:#fff; } .billy_header_3_index_light { color:#000; }