/* CSS Document */

/* ----------  Global jCarousel components ---------- */
.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; }
.jcarousel-next,
.jcarousel-prev{ z-index:3; display:none; cursor:pointer; cursor:hand; }

/* ---------- Carousel ---------- */
.jcarousel-container { margin-left:-222px; }
.jcarousel-item { width:454px; height:344px; }
.jcarousel-next,
.jcarousel-prev{ width:61px; height:60px; position:absolute; top:145px; background-position:0 0; }
.jcarousel-next { background:url(http://www.uproar.org.au/wp-content/themes/uproar_theme/images/feature/feature_arrows_next.png); right:-20px;  }
.jcarousel-prev { background:url(http://www.uproar.org.au/wp-content/themes/uproar_theme/images/feature/feature_arrows_prev.png); left:-20px; }
.jcarousel-next:hover,
.jcarousel-prev:hover { background-position:-61px 0; }

#carousel-wrap { position:relative; overflow:hidden; width:928px; height:375px; margin: 0 auto; background:#e2e2e2; }
#carousel { overflow:hidden; width:928px; height:344px; padding:15px 0 16px 0; display:none; }
#carousel a { text-decoration:none; }
#carousel img { border:none; }

#carousel .feature { position:relative; width:434px; height:344px; margin-left:20px; }
#carousel .overlay { position:absolute; left:0px; top:0px; width:434px; height:344px; background:url(http://www.uproar.org.au/wp-content/themes/uproar_theme/images/feature/feature_overlay.png) no-repeat; }
#carousel .description { position:absolute; left:50px; top:260px; width:350px; height:80px; }
#carousel .feature h2,
#carousel .feature h2 a { font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:24px; line-height:1.1em; margin:0 0 1em 0; text-decoration:none; }
#carousel .feature .subhead { font-size:18px; line-height:1.3em; }
#carousel .feature:hover h2 { color:#79D0FF; text-decoration:none; }

.separator_thick { position:relative; width:928px; height:5px; background-color:#bcbcbc; float:none; clear:both; margin:0 auto; }


