/************************************************
* carousel				*
************************************************/

#carousel {
  width: auto;
  margin : -10px 0 10px -20px!important; 
}
.point { 
  position: relative;
	display: block;
	min-height: 200px;
  line-height: 1.1;
	overflow: hidden;
	margin: 0 0 0 20px;
  padding-bottom: 10px;
}
.point .category {
  font-size: 17px;
  text-transform: uppercase;
  margin-bottom: 7px;
  color: #c40902;
}
.point .category a:link, .point .category a:visited {
  color: #c40902;
}
.point .category ul {
  margin-left: 0 !important;
}
.point .category li {
  font-size: 17px;
  list-style: none;
}
.point p {
  font-size: 13px;
  line-height: 1.1;
  text-align: left;
}

.pointm { 
  position: relative;
	display: block;
	min-height: 130px;
  line-height: 1.1;
	overflow: hidden;
	margin: 10px 0 10px 20px;
  padding-bottom: 10px;
}
.pointm .category {
  font-size: 17px;
  text-transform: uppercase;
  margin-bottom: 7px;
  color: #c40902;
}
.pointm .category a:link, .point .category a:visited {
  color: #c40902;
}
.pointm .category ul {
  margin-left: 0 !important;
}
.pointm .category li {
  font-size: 17px;
  list-style: none;
}
.pointm p {
  font-size: 13px;
  line-height: 1.1;
  text-align: left;
}

#carousel img {
  *zoom: 1;
  max-width: 98%;
  width: auto\9;
  height: auto;
  margin-bottom: 5px;
}
.carousel-title { 
  font-size: 13px;
  font-weight: normal;
  text-align: left;
  padding: 0 0 7px 0;
  line-height: 1;
}
.carousel-title a:link, .carousel-title a:visited {
  font-weight: bold; 
}
.carousel-title a:hover, .carousel-title a:active {
	text-decoration:none;
  color: #666;
}
#carousel .more {  
  position: absolute; bottom: 0; right: 7px;
  background-color: #005aab;
  font-size: 12px;
  }
#carousel .more a:hover, #carousel .more a:visited, #carousel .more a:link{  
  color: white;
} 


