
#thumbcontainer{

font-family:Tahoma,Verdana,Arial,sans-serif;
font-size:11px;
position:relative;
top:10px;
left:35px;
padding-left:10px;
width:760;
height:auto;
background:#083B54;
padding-bottom:70px;
float:left;
}

#body_cont{
position:relative;
top:15px;
width:800px;
left:15px;
min-height:70px;
float:left;
padding-bottom:20px;
/*background:gray;*/
}

#lhs_menu1{
position:relative;
width:212px;
top:0px;
background: url(../images/lhs_top.png) repeat-x;
min-height:50px;
overflow:hidden;
padding-bottom:30px;
/*background-color:red;*/
}



#tour_type_sel{
position:relative;

float:right;
top:4px;
_top:2px;
font-size:10px;
font-weight:bold;
}
#tour_select{
position:relative;
font-size:11px;
border:none;

}
#photo_heading{
position:relative;
font-weight:bold;
font-size:14px;
top:-20px;
left:70px;
width:500px;
float:left;
height:25px;
}
#thum_photo_heading{
position:relative;
font-weight:bold;
font-size:14px;
top:0px;
left:5px;
width:720px;
_width:700px;
float:left;
height:auto;
padding-bottom:3px;
background:none;
}
#prev{
position:relative;
float:right;
border:none;
top:1px;

cursor:pointer;
margin-left:5px;
border:1px solid gray;
}
#next{
position:relative;
float:right;
border:none;
top:1px;
right:2px;
cursor:pointer;
margin-left:5px;
border:1px solid gray;
}
#photo_title_strip{
position:relative;
font-weight:bold;
font-size:12px;
top:0px;
left:50px;
width:560px;
float:left;
height:25px;
background:#E6E6E6;
padding:5px 5px 5px 0px;
}
#album_name{
position:relative;
float:left;
top:5px;
font-size:12px;
margin-left:5px;
}
#album_name_txt{
position:relative;
float:left;
top:5px;
font-size:12px;
margin-left:5px;

width:240px;
}
#heading_img{
position:relative;
left:5px;
top:2px;
float:left;
}
#pic_heading{
position:relative;
top:5px;
left:10px;
color:#fff;
float:left;
}
#gallery_visual_panel{
position:relative;
float:left;
/*background:silver;*/
height:auto;
width:570px;
top:0px;
left:10px;
padding-bottom:25px;
}

#single_album{
position:relative;

width:545px;
float:left;
left:15px;
margin-top:10px;

background:none;
}
#album_left{
position:relative;
float:left;
left:0px;
top:0px;
height:120px;
_height:122px;
width:130px;
_width:132px;
text-align:center;
background:#EAF4FD;
border:1px solid #A6D2EE;
}
#alb_left_wrap{
position:relative;
float:left;
top:0px;
width:165px;
background:none;
/*border:1px solid gray;*/
}
#alb_left_slide{
position:relative;
float:left;

height:132px;
width:12px;
background: url(../images/3.gif) no-repeat;
}
#alb_image_bottom_strip{
position:relative;
float:left;
width:100px;
}
#alb_bottom_slide{
position:relative;
float:left;

height:15px;
width:150px;
background: url(../images/5.gif) no-repeat;
}
#album_right{
position:relative;
float:left;
left:0px;
top:0px;
height:120px;
_height:122px;
width:368px;
/*background:#EAF4FD;*/
background: url(../images/gallery_strip.gif) repeat-x;
border:1px solid #A6D2EE;
}
#alb_right_wrap{
position:relative;
float:left;
left:0px;
top:0px;
width:378px;
_width:380px;
/*background:yellow;*/

}
#alb_bottom_slide_right{
position:relative;
float:left;

height:10px;
_height:0px;
width:368px;
background: url(../images/2.gif) no-repeat;
/*background-color:red;*/
}
#alb_right_slide{
position:relative;
float:left;

height:132px;
width:12px;
background: url(../images/1.gif) no-repeat;
}
#alb_image_bottom_strip_right{
position:relative;
float:left;
width:365px;
/*background:blue;*/
}
#alb_tit{
position:relative;
top:10px;
left:5px;
width:290px;
float:left;
padding-top:2px;
padding-bottom:2px;
/*background:gray;*/
}
#alb_com{
position:relative;
top:10px;
left:5px;
width:290px;
padding-top:2px;
padding-bottom:2px;
float:left;
/*background:gray;*/
}
#photo_count{
position:relative;
top:10px;
left:5px;
padding-top:2px;
padding-bottom:2px;
width:180px;
float:left;
/*background:gray;*/
}

#dates_of_al{
position:relative;
top:10px;
float:left;
width:365px;
/*background:gray;*/
}
#alb_create{
position:relative;
left:5px;
float:left;
width:180px;
/*background:gray;*/
}
#alb_update{
position:relative;
left:5px;
float:left;
width:180px;

}

#al_tit{
position:relative;
width:85px;
color:#225071;
float:left;
text-align:right;
padding-right:3px;

}
#alb_na_ca{
position:relative;
float:left;
width:200px;
color:#1C3F5B;

}

#photos_visual_panel_bottom_strip{
position:relative;

top:0px;
left:10px;
float:left;
width:570px;
height:23px;
text-align:center;
font-size:12px;
font-weight:bold;padding-top:5px;
}

#photos_visual_panel_bottom_strip b{
position:relative;
/*background:#3B5270;*/
background:#2E6AB1;
border:1px solid #9AAFE5;

padding:3px 3px 3px 3px;
color:#fff;
}
#photos_visual_panel_bottom_strip a{
position:relative;
font-weight:bold;
color:#0048FF;
border:1px solid #9AAFE5;

padding:3px 3px 3px 3px;
text-decoration:none;

}


#photos_visual_panel_bottom_strip a:hover {
  text-decoration: none;
  color:#ff0000;
  font-weight:bold;
   }


#empty_next {
position:relative;
text-decoration:none;
text-align:center;
border:1px solid #9AAFE5;
font-weight:bold;
color:#D2D2D2;
padding:3px 3px 3px 3px;
}
#empty_prev {
position:relative;
text-decoration:none;
text-align:center;
border:1px solid #9AAFE5;
font-weight:bold;
color:#D2D2D2;
padding:3px 3px 3px 3px;
}

#back_album{
position:relative;
float:right;
border:none;
top:1px;
right:2px;
cursor:pointer;
border:1px solid gray;
width:100px;
margin-left:5px;
background:#fff;
font-weight:normal;
font-size:12px;
}
#single_main_image_dis{
position:relative;
float:left;
/*background:red;*/
height:auto;
width:800px;
top:5px;
left:10px;
text-align:center;
padding-bottom:25px;
padding-top:15px;
}
#single_main_image_dis table{

border:3px solid #E1D2BD;
background:#E1D2BD;
}


#pict_cap{
position:relative;
width:300px;
height:auto;
padding-top:3px;
padding-bottom:2px;
text-align:center;
font-weight:bold;
float:left;
left:20px;
color:#000000;

}
#pict_cap_text{
top:345px;
_top:20px;
position:absolute;
_position:relative;
left:0px;
color:#000000;
font-weight:bold;
text-align:center;
width:150px;
left:-30px;
height:27px;
background:#E6E6E6;
padding-top:7px;
}
#thumb_visual_panel{
position:relative;
float:left;
/*background:green;*/
height:auto;
width:720px;
top:0px;
left:45px;

}
.thum_img{
cursor:pointer;
border:3px solid #CDCDCD;


}
.thum_img:hover{

border:3px solid #F3AC89;

}
/*#thumb_visual_panel td a:hover{
_border:3px solid #F3AC89;
}
#thumb_visual_panel td a{
_cursor:pointer;
_position:relative;
_border:3px solid #CDCDCD;
_text-align:center;

}*/
#thumb_picture{
position:relative;
top:0px;
height:auto;
width:700px;
_width:700px;

left:0;
text-align:center;
/*background:red;*/
float:left;
padding:15px 5px 15px 5px;
border-right:5px solid #E6E6E6;
border-left:5px solid #E6E6E6;
}
#thumb_picture table{
position:relative;
/*border:1px solid #000;*/
text-align:center;
border-collapse:5;
}
#thumb_picture td{
/*border:1px solid #000;*/
background:#E5E5E5;
padding:5px 5px 5px 5px;
height:125px;
width:125px;
}
#pict_thum_frame{
position:relative;
height:150px;
width:150px;
float:left;
background:#E5E5E5;
text-align:center;
margin:2px 2px 2px 2px;
overflow:hidden;
padding-top:2px;

}

#pict_thum_right_border{
position:relative;
width:10px;

left:0px;
background:yellow;
}

#no_album{
position:relative;
top:10px;
font-weight:bold;
text-align:center;
}


/*inteermediate*/
#lhs_menu_inter{
position:relative;
width:210px;
top:0px;
background: url(../images/lhs_top.png) repeat-x;
min-height:50px;
overflow:hidden;
padding-bottom:30px;
/*background:gray;*/
}
#lhs_menu_inter ul{
position:relative;
top:20px;
list-style:none;
}
#lhs_menu_inter li{
position:relative;
border-bottom:1px dotted #575757;
height:20px;
}
#lhs_menu_inter li a{
position:relative;
background: url(../images/dot.png) left center no-repeat;
top:3px;
width:200px;
left:5px;
text-decoration:none;
color:#575757;
padding-left:15px;
}
#lhs_menu_inter li a:hover{
color:#DD862F;
}

#torna_strip{
position:relative;
background:#636363;
top:5px;
color:#fff;
width:212px;
height:23px;
float:left;
margin-top:10px;
}
#photo_image{
position:relative;
float:left;
left:5px;
top:3px;
}
#photo_txt{
position:relative;
float:left;
top:4px;
left:10px;
font-weight:bold;
font-size:12px;
}

#matchs{
position:relative;
/*border:1px solid #689BC8;*/
float:left;
top:5px;
left:0px;
width:212px;
_width:212px;
height:auto;
overflow:hidden;
background:#E6E6E6;
padding-bottom:10px;
}

#matchs a{
position:relative;
font-weight:bold;
font-size:10px;
color:#374A6b;
text-decoration:none;
}
#tour_text{
position:relative;
float:left;
left:10px;
top:5px;
width:185px;
_width:190px;

height:auto;
text-align:left;
font-weight:bold;
/*border-left:1px solid #689BC8;
border-right:1px solid #689BC8;
border-bottom:1px solid #689BC8;*/
padding:2px 2px 2px 5px;
background:#fff;

}

#tour_text:hover{
background:#CECECE;
}
#tour_date{
position:relative;
height:13px;
left:5px;
width:180px;
/*background:gray;*/
}
#tour_date a{
color:#67AE03;
font-size:11px;
font-weight:normal;
text-decoration:none;
}


#tour_date span{
color:#666666;
}
#tour_date span:hover{
color:#FF9966;
font-weight:bold;
}
#tour_txt{
position:relative;
height:auto;
overflow:hidden;
/*background:gray;*/
left:8px;
width:177px;

}
#tour_txt a{
color:#666666;
text-decoration:none;
cursor:pointer;
font-size:10px;
}
#tour_txt a:hover{
color:#FF9966;
text-decoration:none;
font-weight:bold;
}

#news_1{
position:relative;
float:left;
border-left:1px solid #636363;
border-right:1px solid #636363;
border-bottom:1px solid #636363;

width:199px;
_width:212px;
height:auto;
top:0px;
padding:3px 3px 3px 8px;

}
#news_2{
position:relative;
float:left;
border-left:1px solid #636363;
border-right:1px solid #636363;
border-bottom:1px solid #636363;
width:215px;
_width:240px;

height:auto;
top:0px;
padding:3px 3px 3px 20px;

}
#dot_imag{
position:relative;
float:left;
top:6px;

}
#news_text{
position:relative;
float:left;
left:5px;
top:0px;
width:190px;
text-align:left;
font-weight:bold;
height:auto;
overflow:hidden;

}
#news_txtt{
position:relative;
height:auto;
width:180px;
float:left;
overflow:hidden;
left:5px;


}
#news_txtt a{
color:#666666;
text-decoration:none;
font-weight:bold;
cursor:pointer;
font-size:13px;
/*background:gray;*/
position:relative;
}
#news_txtt a:hover{
color:#FF6666;
text-decoration:none;
font-weight:normal;
overflow:hidden;
font-size:12px;
}
#news_date{
position:relative;
float:left;
width:150px;
left:5px;
font-weight:normal;
}

#news_date a{
color:#67AE03;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

#news_date span{
font-size:11px;
color:#666666;
font-weight:normal;
}
#news_date span:hover{
font-size:11px;
font-weight:bold;
color:#FF6666;
}

#news_img{
position:relative;
float:right;
top:0px;
left:0px;
}
#photo_strip{
position:relative;
color:#fff;
top:3px;
width:212px;
height:23px;
float:left;
background:#636363;
margin-top:10px;
}

#photo_holder{
position:relative;
top:5px;
float:left;
width:212px;
height:auto;
background:#E6E6E6;
padding-bottom:20px;
}

#photo_frame{
position:relative;
width:200px;
top:10px;
left:6px;
background:#fff;
padding-top:10px;
padding-bottom:10px;
text-align:center;
cursor:pointer;
}
#photo_frame table{
position:relative;


}
#photo_frame table td{
background:#689bc8;
border:1px solid #689bc8;
vertical-align:center;


}
#news_inter{
position:relative;
/*border:1px solid #689BC8;*/
float:left;
top:5px;
left:0px;
width:212px;
_width:212px;
height:auto;
overflow:hidden;
background:#E6E6E6;

}

#news_inter a{
position:relative;
font-weight:bold;
font-size:10px;
color:#374A6b;
text-decoration:none;
}

#img_url{
position:relative;
color:#fff;
margin-top:2px;
background:none;
}
#img_cap{
position:relative;
margin-top:2px;
color:#fff;
background:none;
}

#img_url a{
color:#fff;
text-decoration:none;
font-weight:bold;
}
#img_url a:hover{
color:#E67655;
font-weight:bold;
text-decoration:underline;
}
#image_cover{
position:relative;
background:none;
float:left;
top:20px;
left:20px;
width:550px;
}

/* easyscroll */
#container{
	position:relative;
	top:0px;
	float:right;
	text-align:center;
	width:150px;
	padding-top:2em;
/*	background:gray;*/

}
#easyscroll{
 	background:none;
	margin:1em 0;
	/* add additional styling */
	}	

	/* easyscroll navigation buttons */	

	#easyscrollnav, #easyscrollnav li{
			position:relative;
			left:25px;
		height:50px;
		line-height:28px;
		margin:0;	
		padding:0;
		}	
	#easyscrollnav{
		position:absolute;
		top:-15px;
		margin:1em 0;	
		}			
	#easyscrollnav li{
		list-style:none;
		/*float:left;*/
		background:url(../images/arrowup.png) no-repeat;
		margin-right:10px;		
		padding:0 0 0 0px;
		color:#333;
		cursor:pointer;
		width:38px;
		text-align:center;
		}					
	#easyscrollnav li.over{
		color:#999;
		text-decoration:underline;
		}	




	/* easyscroll navigation buttons */	

	#easyscrollnav2, #easyscrollnav2 li{
		position:relative;
		left:25px;
		height:50px;
		line-height:28px;
		margin:0;	
		padding:0;
		
		}	
	#easyscrollnav2{
		position:absolute;
		top:0px;
		margin:1em 0;	
		}			
	#easyscrollnav2 li{
		list-style:none;
		/*float:left;*/
		background:url(../images/arrowdown.png) no-repeat;
		margin-right:10px;		
		padding:0 0 0 0px;
		color:#333;
		cursor:pointer;
		width:38px;
		text-align:center;
		}					
	#easyscrollnav2 li.over{
		color:#999;
		text-decoration:underline;
		}

	/* // easyscroll navigation buttons */	

/* // end easyscroll */

	#photoholder {
	 position:relative;
	 float:left;
	  width:150px;
	  top:20px;
	  left:20px;
	  height:auto;
/*	background:silver;*/
	padding: 2px 2px 2px 2px;
	
	/*  background:#083B54 url('../images/loading.gif') 50% 50% no-repeat;*/
	}
	.thephoto {
		position:relative;
		left:0px;
	  cursor:pointer;
	  border:5px solid #FFF;
	  cursor:hand;
	}
	.thephoto{
filter:alpha(opacity=50); 
-moz-opacity: 0.5; 
opacity: 0.5;
}
#biger{
position:relative;


height:auto;

background:none;
padding:2px 2px 2px 2px;
text-align:center;
}



#btnUp{
	position:absolute;
	top:0px;
	}
	#btnDown{
	position:absolute;
	top:435px;
	}
	#btnReset1{
	position:absolute;
	left:90px;
	top:630px;
	}
	#btnReset2{
	position:absolute;
	left:90px;
	top:890px;
	}

