


/**
 * 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;
}


#mycarousel-next, #mycarousel-prev {
	text-transform:uppercase;
	font-size: 12px;
	color:#666;
	font-weight:800;
}

a#mycarousel-next, a#mycarousel-prev {
	color:#9C0A0C;
	height:36px;
	line-height:100%;
	text-align:center;
	text-decoration:none;
	width:134px;
}

.jcarousel-skin .jcarousel-container {
	background: #fff;
	margin-bottom:10px;
}
.jcarousel-skin .jcarousel-container-horizontal {
	width: 936px;
	padding: 0 28px 20px;
}
.jcarousel-skin .jcarousel-container-vertical {
	width: 92px;
	height: 216px;
	padding: 20px 30px;
}
.jcarousel-skin .jcarousel-clip-horizontal {
	width:  936px;
	height: 216px;
}
.jcarousel-skin .jcarousel-clip-vertical {
	width:  92px;
	height: 216px;
}
.jcarousel-skin .jcarousel-item {
	width: 92px;
	height: 216px;
}
.jcarousel-skin .jcarousel-item-horizontal {
	margin-right: 12px;
}
.jcarousel-skin .jcarousel-item-vertical {
	margin-bottom: 12px;
}
.jcarousel-skin .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}
.jcarousel-skin-home .jcarousel-container {
	background: #fff;
	margin-bottom:10px;
	margin:0 auto;
}
.jcarousel-skin-home .jcarousel-container-horizontal {
	background:transparent none repeat scroll 0 0;
	padding:0 40px 0 22px;
	width:435px;
}
.jcarousel-skin-home .jcarousel-container-vertical {
	width: 92px;
	height: 192px;
	padding: 40px 20px;
}
.jcarousel-skin-home .jcarousel-clip-horizontal {
	height:738px;
	width:455px;
}
.jcarousel-skin-home .jcarousel-clip-vertical {
	width:  92px;
	height: 204px;
}
.jcarousel-skin-home .jcarousel-item {
	vertical-align:middle;
	height:454px;
	background:none;
}
.jcarousel-skin-home .jcarousel-item-horizontal {
	margin-right: 12px;
}
.jcarousel-skin-home .jcarousel-item-vertical {
	margin-bottom: 12px;
}
.jcarousel-skin-home .jcarousel-item-placeholder {
	background: #fff;
	color: #000;
}

.jcarousel-list  {
	height:750px;
}



/* cable */

.jcarousel-skin-home a.cable {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-cable.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.cable span {display:none;text-decoration:none;}
.jcarousel-skin-home a.cable:hover span {display:block;left:25px;margin:1px;padding:5px;position:absolute;top:250px;width:558px;z-index:100;}
.jcarousel-skin-home a.cable span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.cable span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.cable span img {margin:0 179px;padding:15px;}

/* bracelet */

.jcarousel-skin-home a.bracelet {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-bracelet.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.bracelet span {display:none;text-decoration:none;}
.jcarousel-skin-home a.bracelet:hover span {display:block;left:25px;margin:1px;padding:5px;position:absolute;top:250px;width:300px;z-index:100;}
.jcarousel-skin-home a.bracelet span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.bracelet span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.bracelet span img {margin:0 auto;padding:15px;}

/* card */

.jcarousel-skin-home a.card {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-card.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.card span {display:none;text-decoration:none;}
.jcarousel-skin-home a.card:hover span {display:block;left:25px;margin:1px;padding:5px;position:absolute;top:250px;width:300px;z-index:100;}
.jcarousel-skin-home a.card span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.card span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.card span img {margin:0 179px;padding:15px;}

/* case */

.jcarousel-skin-home a.case {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-case.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.case span {display:none;text-decoration:none;}
.jcarousel-skin-home a.case:hover span {display:block;left:823px;margin:1px;padding:5px;position:absolute;top:250px;width:558px;z-index:100;}
.jcarousel-skin-home a.case span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.case span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.case span img {margin:0 179px;padding:15px;}

/* coupons */

.jcarousel-skin-home a.coupons {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-coupons.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.coupons span {display:none;text-decoration:none;}
.jcarousel-skin-home a.coupons:hover span {display:block;left:823px;margin:1px;padding:5px;position:absolute;top:250px;width:558px;z-index:100;}
.jcarousel-skin-home a.coupons span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.coupons span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.coupons span img {margin:0 179px;padding:15px;}

/* decal */

.jcarousel-skin-home a.decal {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-decal.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.decal span {display:none;text-decoration:none;}
.jcarousel-skin-home a.decal:hover span {display:block;left:823px;margin:1px;padding:5px;position:absolute;top:250px;width:558px;z-index:100;}
.jcarousel-skin-home a.decal span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.decal span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.decal span img {margin:0 179px;padding:15px;}

/* device4 */

.jcarousel-skin-home a.device4 {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-device4.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.device4 span {display:none;text-decoration:none;}
.jcarousel-skin-home a.device4:hover span {display:block;left:1538px;margin:1px;padding:5px;position:absolute;top:250px;width:558px;z-index:100;}
.jcarousel-skin-home a.device4 span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.device4 span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.device4 span img {margin:0 179px;padding:15px;}

/* lan */

.jcarousel-skin-home a.lan {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-lan.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.lan span {display:none;text-decoration:none;}
.jcarousel-skin-home a.lan:hover span {display:block;left:1538px;margin:1px;padding:5px;position:absolute;top:250px;width:558px;z-index:100;}
.jcarousel-skin-home a.lan span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.lan span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.lan span img {margin:0 179px;padding:15px;}

/* pack */

.jcarousel-skin-home a.pack {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-pack.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.pack span {display:none;text-decoration:none;}
.jcarousel-skin-home a.pack:hover span {display:block;left:1538px;margin:1px;padding:5px;position:absolute;top:250px;width:558px;z-index:100;}
.jcarousel-skin-home a.pack span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.pack span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.pack span img {margin:0 179px;padding:15px;}

/* pouch */

.jcarousel-skin-home a.pouch {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-pouch.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.pouch span {display:none;text-decoration:none;}
.jcarousel-skin-home a.pouch:hover span {display:block;left:2256px;margin:1px;padding:5px;position:absolute;top:250px;width:558px;z-index:100;}
.jcarousel-skin-home a.pouch span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.pouch span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.pouch span img {margin:0 179px;padding:15px;}

/* quick */

.jcarousel-skin-home a.quick {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-quick.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.quick span {display:none;text-decoration:none;}
.jcarousel-skin-home a.quick:hover span {display:block;left:2256px;margin:1px;padding:5px;position:absolute;top:250px;width:558px;z-index:100;}
.jcarousel-skin-home a.quick span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.quick span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.quick span img {margin:0 179px;padding:15px;}

/* work */

.jcarousel-skin-home a.work {	background:url(http://lifeguard30.com/development/templates/LifeGuard30/images/prod-work.gif) no-repeat 0 0; width:200px; height:200px;display:block;margin-top:25px;}
.jcarousel-skin-home a.work span {display:none;text-decoration:none;}
.jcarousel-skin-home a.work:hover span {display:block;left:2256px;margin:1px;padding:5px;position:absolute;top:250px;width:558px;z-index:100;}
.jcarousel-skin-home a.work span h1 {color:#5987C6;font-size:19px;font-weight:bold;text-decoration:none;border-bottom:1px solid #C6C7CA;padding-bottom:2px;}
.jcarousel-skin-home a.work span p {color:#000000;font-family:Arial,Trebuchet MS,Verdana,Helvetica,sans-serif;font-size:14px;line-height:150%;margin:0 auto;padding:0 10px 5px;position:relative;z-index:10;}
.jcarousel-skin-home a.work span img {margin:0 179px;padding:15px;}

.jcarousel-container {
position:relative;
}
.jcarousel-clip {
margin:0;
overflow:hidden;
padding:0;
position:relative;
z-index:2;
}
.jcarousel-list {
left:0;
margin:0;
overflow:hidden;
padding:0;
position:relative;
top:0;
z-index:1;
}

ul.jcarousel-list{
margin:0;
padding:0;
}

.jcarousel-list li, .jcarousel-item {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.jcarousel-next {
display:none;
z-index:3;
}
.jcarousel-prev {
display:none;
z-index:3;
}

h2.carousel {
	background:transparent none repeat scroll 0 0;
	border-bottom:1px solid #C6C7CA;
	color:#5987C6;
	font-size:1.08em;
	line-height:100%;
	margin:15px 0 15px 14px;
	padding:0 0 4px 8px;
	position:relative;
	width:102%;
	z-index:10;
}


#car-wrap {
	border-bottom:1px solid #C6C7CA;
	height:775px;
	padding-bottom:50px;
	width:455px;
	}

#carousel-navi{
	height:32px;
	margin:0 auto;
	padding:4px;
	width:455px;
}
