/* Horizontal Carousel */
#horizontal_carousel								{ width:485px !important; width:480px; height:80px; margin:30px auto !important; margin:30px 0; position:relative; }
#horizontal_carousel .container						{ float:left; width:395px !important; width:390px; height:80px; position:relative; overflow:hidden; }

#horizontal_carousel ul								{ margin:0; padding:0; width:100000px; position:relative; top:0; left:0; height:120px; }                      
#horizontal_carousel ul li							{ width:95px; height:80px; margin:0 5px 0 0; padding:0; text-align:center; list-style:none; display:inline; float:left; }
#horizontal_carousel ul li img						{ border:1px solid #c0bcb0; }

#horizontal_carousel .previous_button				{ float:left; width:40px; height:80px; background:url(../img/left.png) no-repeat 0 50% !important; background:url(../img/left.gif) no-repeat 0 50%; z-index:100; cursor:pointer; }
#horizontal_carousel .previous_button_over			{ background:url(../img/left_over.png) no-repeat 0 50% !important; background:url(../img/left_over.gif) no-repeat 0 50%; }
#horizontal_carousel .previous_button_disabled		{ background:url(../img/left_disabled.png) no-repeat 0 50% !important; background:url(../img/left_disabled.gif) no-repeat 0 50%; cursor:default; }

#horizontal_carousel .next_button					{ float:left; width:40px; height:80px; background:url(../img/right.png) no-repeat 100% 50% !important; background:url(../img/right.gif) no-repeat 100% 50%; z-index:100; cursor:pointer; }
#horizontal_carousel .next_button_over				{ background:url(../img/right_over.png) no-repeat 100% 50% !important; background:url(../img/right_over.gif) no-repeat 100% 50%; }
#horizontal_carousel .next_button_disabled			{ background:url(../img/right_disabled.png) no-repeat 100% 50% !important; background:url(../img/right_disabled.gif) no-repeat 100% 50%; cursor:default; }