/*********************************aside*************************************/

/***** carousel *****/
.carousel {
	position:relative;
	overflow:hidden;
	width:346px;
	height:108px;
	margin:0 auto;
	background-color:#363636;
}
.carousel-container {
	
	
}

.head_text a:hover{color:#FFFFFF;}
.jCarouselLite {margin-left:31px;}
.carousel .prev, 
.carousel .next {
	display:none;
	width:59px;
	height:149px;
	text-indent:-9999em;
	cursor:pointer;
	position:absolute;
	top:0px;
	z-index:99;
}
.carousel .prev {left:0; background:url(../images/carousel-prev.png) 0 0 no-repeat;}
.carousel .next {
	right:-35px;
	background:url(../images/carousel-next.png) 0 0 no-repeat;
}
.carousel .next:hover,
.carousel .prev:hover {}

.carousel-list li {
	width:93px;
	height:103px;
	padding-top:6px;
	margin-right:0px;
	margin-left:4px;
}


#navbar {
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10;
	padding-left: 0;
	 }
#navbar li {
	list-style: none;
	
	}
#navbar li a {
	display: block;

	padding-left:0.5em;
	color: #CCCCCC;
	text-decoration: none; }
	#navbar li a:hover{
	color:#FFFFFF;}
#navbar li:hover ul {
	display: block;
	color:#FFFFFF;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li {

z-index:1000;
	float: none; }
#navbar li:hover li a {
	background-color: #595959;
	border-bottom: 1px solid #fff;
	color:#CCCCCC ; z-index:1000;}
#navbar li li a:hover {
	background-color: #3f3f3f; }#navbar li ul {
	display: none; z-index:1000;
	width: 6.5em; /* Width to help Opera out */
	background-color: #69f;}

	
/****************************footer************************/
