
.viewfun_leftpane{
	width:520px; float:left; margin:0px; padding:5px;
}
.viewfun_leftpane_in{
	width:518px; float:left; margin:0px; padding:0px;border:1px solid #999999;
}
.viewfun_leftpane_row{
	width:520px; float:left; margin:0px; padding:0px;
}
.viewfun_rightpane{
	width:350px; float:left; margin:0px; padding:5px;
}
.viewfun_rightpane_in{
	width:350px; float:left; margin:0px; padding:0px;
}
.viewfun_rightpane_row{
	width:350px; float:left; margin:0px; padding:0px;
}
.titlebox_viewfun1{
	background:#a2a9b0; height:17px; width:510px; padding:5px;
	font-weight:bold; color:#FFFFFF; text-align:left; float:left;
}
.titlebox_viewfun1 a{
	color:#FFFFFF; text-decoration:underline; font-weight:bold;
}
.titlebox_viewfun2{
	background:#a2a9b0; height:17px; width:340px; padding:5px;
	font-weight:bold; color:#FFFFFF; text-align:left; float:left;
}
.viewfun_col{
	float:left; padding:5px; text-align:left;
}




.fun_main{	
	width:910px; float:left; margin:0px; padding:0px;
}



.jobs_row{
	width:898px; float:left; padding:5px; margin:10px 0px 0px 0px; border:1px solid #CCCCCC;
}
.fun_textbg{
	background:url(../images/fun_textbg.png) no-repeat 0px 0px; color:#9a9a9a;
	height:330px; width:330px; float: right; margin:0px; padding:0px;
}

.fun_mapbg{	
	border:2px solid #666666;
	height:220px; width:345px; float: right; margin:5px 0px 0px 0px; padding:0px;
}
.fun_title{
	font-size:14px; font-weight:bold; color:#b71d19;
}


/* Horizontal Carousel */
#horizontal_carousel {
  width: 500px;
  height: 120px;
  padding:5px;
  background:#f6f6f6;
  border:solid 1px #e9e9e9;
  float:left;
}

#horizontal_carousel .container {
  width: 500px;
  overflow: hidden;
  position: relative;
  float:left;
}

#horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0px;
  height: 110px;
}                      

#horizontal_carousel ul li {
  width: 72px;
  height: 89px;
  text-align: center; 
  list-style:none;   
  float:left;
}

#horizontal_carousel .buttons{
	display:block;
 	clear:both;
}
#horizontal_carousel .previous_button {
  float:left;  
  width: 23px;
  height: 7px;
  background: url(../img/but_prev.png) no-repeat;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel .previous_button_over {
  background: url(../img/but_prev_hover.png) no-repeat;}

#horizontal_carousel .previous_button_disabled {
  background: url(../img/but_prev_dis.png) no-repeat;
  cursor: default;
}

#horizontal_carousel .next_button {
  float:right;  
  width: 23px;
  height: 7px;
  background: url(../img/but_next.png) no-repeat;
  z-index: 100;
  cursor: pointer;
}

#horizontal_carousel .next_button_over {
  background: url(../img/but_next_hover.png) no-repeat;
}

#horizontal_carousel .next_button_disabled {
  background: url(../img/but_next_dis.png) no-repeat;
  cursor: default;
}



.gallery_pic_box{	
	height:89px; width:72px; float:left; margin:5px; padding:0px;
	font-weight:bold; color:#FFFFFF; text-align:center; border:1px solid #e9e9e9;
}
.gallery_pic_thumb{
	width:70px; height:70px; float:left; margin:0px; padding:0px;
}
.gallery_pic_name{
	width:68px; height:15px; float:left; margin:0px; padding:2px; text-align:center;
	background:#e9e9e9; color:#FFFFFF;
}




.stdlink_11 a{
color:#006699;
font-size:11px;
}
.stdlink_11 a:hover{
color:#006699;
font-size:11px;
text-decoration:underline;
}