@charset "UTF-8";
/* CRG */
/* Copyright (c) 2007 CRG */
/* Stylesheet developed by Kevin at Brough Communications [http://www.brough.com] */
/* For Screen */

/************** Carousel **************/
.jcarousel-container { position:relative;}
.jcarousel-clip { position:relative; margin:0; padding:0; overflow:hidden; z-index:2; }
.jcarousel-list { position:relative; top:0; left:0; margin:0; padding:0; overflow:hidden; z-index:1; }
.jcarousel-list li, .jcarousel-item { float:left; list-style:none; }
.jcarousel-item blockquote { margin:0; }
.jcarousel-item blockquote p { margin:0; padding:0 2px; }

.jcarousel-next { display:none; z-index:3; }
.jcarousel-prev { display:none; z-index:3; }

/************** Container Skin **************/
.jcarousel-skin-crg .jcarousel-container { margin:10px 0; line-height:1.5; }
.jcarousel-skin-crg .jcarousel-container-vertical { width:auto; height:90px; padding:10px 10px; 
    background:url("/img/decor/carousel/vertical_bg.png") 0 0 no-repeat; }
.jcarousel-skin-crg .jcarousel-container-horizontal { width:470px; height:45px; padding:10px 20px; 
  /*  background:url("/img/decor/carousel/horizontal_bg.png") 0 0 no-repeat; */}

.jcarousel-skin-crg .jcarousel-clip-vertical { width:490px; height:90px; }
.jcarousel-skin-crg .jcarousel-item-vertical { height:90px; }
.jcarousel-skin-crg .jcarousel-clip-horizontal { width:460px; height:45px; }
.jcarousel-skin-crg .jcarousel-item-horizontal { text-align:center; }

/************** Horizontal Buttons Skin **************/
.jcarousel-skin-crg .jcarousel-next-horizontal { position:absolute; top:5px; right:6px; bottom:5px; 
    width:15px; cursor:pointer; background:url(/img/decor/carousel/next-horizontal.gif) 0 50% no-repeat; }

.jcarousel-skin-crg .jcarousel-next-horizontal:hover { background-position:-15px 50%; }
.jcarousel-skin-crg .jcarousel-next-horizontal:active { background-position:-30px 50%; }
.jcarousel-skin-crg .jcarousel-next-disabled-horizontal,
.jcarousel-skin-crg .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-crg .jcarousel-next-disabled-horizontal:active { cursor:default; 
    background-position:-45px 50%; }

.jcarousel-skin-crg .jcarousel-prev-horizontal { position:absolute; top:5px; left:6px; bottom:5px; 
    width:15px; cursor:pointer; background:url(/img/decor/carousel/prev-horizontal.gif) 0 50% no-repeat; }

.jcarousel-skin-crg .jcarousel-prev-horizontal:hover { background-position:-15px 50%; }
.jcarousel-skin-crg .jcarousel-prev-horizontal:active { background-position:-30px 50%; }
.jcarousel-skin-crg .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-crg .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-crg .jcarousel-prev-disabled-horizontal:active { cursor:default; 
    background-position:-45px 50%; }

/************** Vertical Buttons Skin **************/
.jcarousel-skin-crg .jcarousel-next-vertical { position:absolute; bottom:5px; left:43px; right:5px; 
    height:15px; cursor:pointer; background:url(/img/decor/carousel/next-vertical.gif) 50% 0 no-repeat; }

.jcarousel-skin-crg .jcarousel-next-vertical:hover { background-position:50% -15px; }
.jcarousel-skin-crg .jcarousel-next-vertical:active { background-position:50% -30px; }
.jcarousel-skin-crg .jcarousel-next-disabled-vertical,
.jcarousel-skin-crg .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-crg .jcarousel-next-disabled-vertical:active { cursor:default; 
    background-position:50% -45px; }

.jcarousel-skin-crg .jcarousel-prev-vertical { position:absolute; top:5px; left:43px; right:5px; 
    height:15px; cursor:pointer; background:url(/img/decor/carousel/prev-vertical.gif) 50% 0 no-repeat; }

.jcarousel-skin-crg .jcarousel-prev-vertical:hover { background-position:50% -15px; }
.jcarousel-skin-crg .jcarousel-prev-vertical:active { background-position:50% -30px; }
.jcarousel-skin-crg .jcarousel-prev-disabled-vertical,
.jcarousel-skin-crg .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-crg .jcarousel-prev-disabled-vertical:active { cursor:default; 
    background-position:50% -45px; }

.jcarousel-skin-crg .jcarousel-container-vertical { padding:10px; }
.jcarousel-skin-crg .jcarousel-next-vertical, .jcarousel-skin-crg .jcarousel-prev-vertical { 
    display:none !important; }

