#ed-caro ul.carousel ul li {
background:transparent url(../images/bullet-arrow.png) no-repeat scroll left 3px;
margin-bottom:5px;
padding-left:15px;
width:100px;
}

#all-caro{
    width:556px;
    background:#0193CF url(../images/carousel_background.jpg) no-repeat left top;
    padding-top:10px;
    height:380px;
}
#all-caro .nav-links{
    width:556px;
    padding-bottom:8px;
    padding-left:10px;
    text-align:right;
    font-weight:bold;
}
#all-caro .nav-links a,#all-caro .nav-links a:link,#all-caro .nav-links a:hover,#all-caro .nav-links a:active{color:#FFF;text-decoration:none;outline: none;}
#all-caro .nav-links a:hover{color:#FF0000; text-decoration:underline;}

#ed-caro{width:556px;overflow:hidden;height:354px;}
#ed-caro a.photo{margin:30px 10px 10px 3px; display:block;float:left; width:210px; height:210px; overflow:hidden; text-align:center;}
#ed-caro img.photo{}
#ed-caro li.pane{width:536px;padding:0 0 0 20px;overflow:visible;}
#ed-caro .content{float:right;width:282px;}
#ed-caro h2{font-size:46px; color:#FFF; height:110px;}
#ed-caro .content p.par1{font-size:44px; color:#fff200;margin-bottom:0px;}
#ed-caro .content p.par2{font-size:20px; color:#FFFFFF;margin-bottom:0px;}
#ed-caro .content p.par3{font-size:16px; color:#fff200; font-weight:bold;}
#ed-caro .content p.par3 a{color:#fff200; text-decoration:underline;}


#ed-caro p{padding-top:6px;color:#454545;}
#ed-caro.js{width:556px;}
#ed-caro.js img{margin-bottom:0;}
#ed-caro.js ul.carousel{position:relative;width:10000px;left:0;height:354px;overflow:hidden;}
#ed-caro.js ul.carousel .pane{width:536px;float:left;list-style-type:none;background:none;margin-bottom:0;clear:none;}
#ed-caro li li{margin:0;background:none;}

#products{
    width:556px;
    height:636px;
    background:url(../images/products-background.jpg) no-repeat left top;
    padding:6px 0px 0px 6px;
    overflow:hidden;
}
#products ul{
    height:605px;
}
#products ul li{
    float:left;
    margin:0px 5px;
    width:170px;
    height:300px;
    position:relative;
}
#products ul li .imagecontainer{
    background:url(../images/product-background.gif) no-repeat left top;
    width:175px;
    height:190px;
    padding-top:12px;
}
#products ul li .imagecontainer div {
    width:146px;
    height:170px;
    overflow:hidden;
    margin-left:12px;
}
#products ul li p.par1{font-size:14px; color:#000; font-weight:bold; text-align:center; height:40px}
#products ul li p.par2{font-size:14px; color:#FF0000; text-align:center; font-weight:bold;}
#products ul li p.par2 img{cursor:pointer;}
#products ul li p.par3{font-size:12px; color:#000;font-weight:bold; text-align:right;}
#products ul li p.par3 a{color:#000;text-decoration:underline;}
#products ul li p.par3 a:hover{color:#FF0000;text-decoration:underline;}
#products ul li p.par4{font-size:12px; color:#000;font-weight:bold; text-align:left;}
.featured {
    left:15px;
    position:absolute;
    top:130px;
}
#products .nav-links{
    width:556px;
    padding-bottom:8px;
    padding-left:10px;
    text-align:right;
    font-weight:bold;
}
#products .nav-links a,#products .nav-links a:link,#products .nav-links a:hover,#products .nav-links a:active{color:#000;text-decoration:none;outline: none;}
#products .nav-links a:hover{color:#FF0000; text-decoration:underline;}

#imgPreviewWithStyles {
    background: #0093D0;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    padding: 15px;
    z-index: 999;
    border: none;
}

/* Text below image */
#imgPreviewWithStyles span {
    color: white;
    text-align: center;
    display: block;
    padding: 10px 0 3px 0;
}

/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:202px;
	margin-bottom: -15px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div#rotator ul li img {
	
	}
	
    div#rotator ul li.show {
	z-index:500;
}

