@charset "utf-8";
/* CSS Document */

/* Reset CSS START *************************************************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* Reset CSS END *************************************************************************/

/* Public start */
html,body,textarea,select,input{margin:0;padding:0;font-size:11px;font-family:Tahoma;direction:rtl;text-align:right;color:#FFF;line-height:17px}
textarea,select,input{color:#333}
a{color:#FFF;text-decoration:none}
a:hover{color:#CCC}
a img{border:none;}
h1{font-size:12px;font-weight:bold;padding:0;margin:0;}
h2{font-size:11px;font-weight:bold;padding:0;margin:0;position:relative;top:-5px;color:#333;width:250px}
h3{font-size:12px;font-weight:normal;padding:0;margin:0;text-align:center;}
.right{float:right}
.left{float:left}
.clr{clear:both;display:table;}



ul,li{margin:0;padding:0;}
ul{list-style:none;}


.list1,.list2{text-align:right;padding:5px 5px}
.list1 div,.list2 div{background:url(../images/template/f1.gif) right 5px no-repeat;margin-bottom:5px;padding-right:14px;line-height:18px}


.site-offline{text-align:center;font-weight:bold;color:#F00;background:#FFF;padding:10px;line-height:18px}

/* Public end */


/* ajax loading start */
#ajax_loading{width:32px;height:32px;}
#ajax_loading div{width:32px;height:32px;background:url(../images/template/ajax-loading.gif) no-repeat top right}

/* body start */
body{background:#595B56;}

#main{width:950px;margin:0 auto;background:#1E201D;}
#head{height:131px;background:#38352C url(../images/template/header.jpg) no-repeat top right;overflow:hidden}
#body{background:#1E201D;}
#navbar{width:950px;margin:0 auto;height:32px;background:url(../images/template/navbar.jpg) repeat-x;}
#space_navbar{height:88px;width:100%;}
#navbar2{width:549px;float:left}
#navbar2 a{display:block;float:right;height:20px;cursor:pointer;padding-right:1px;color:#FFF;margin:1px;width:79px;background:url(../images/template/menu_btn.png) no-repeat top right;text-align:center;overflow:hidden;}
#navbar2 a:hover{color:#6FF;}
#navbar2 a span{}
#navbar2 a.on{background:url(../images/template/menu_btn2.png) no-repeat top right;color:#CCC}
#navbar2 .on span{}

#navdate{padding:10px 10px 0 0;float:right;}
#navsearch{float:left;padding:4px 0 0 5px}
#search_input{color:#333}

#content{width:950px;margin:0 0 0 0;padding:0 0 0 0;}


/* home */

.head-title{background:#00ACCE;width:146px;padding:2px 2px;margin:40px 0 10px 0;font-size:12px;text-align:right}
.head-title2{background:#00ACCE;width:146px;padding:2px 2px;margin:10px 0 10px 0;font-size:12px;text-align:center}
.head-title3{background:#00ACCE;width:146px;padding:2px 2px;margin:5px 0 10px 0;font-size:12px;text-align:right}



#home-div{text-align:center}
	#home-last-report{display:inline-block;width:890px;text-align:right;vertical-align:top}
		.home-last-report-item{display:block;width:150px;margin:0 0 5px 24px;vertical-align:top;float:right}
		.home-last-report-item img{width:150px;height:100px}
		.home-last-report-item .photographer{float:right;margin:0;font-size:10px;color:#CCC;height:18px}
		.home-last-report-item .date_photo{float:left;margin:0;font-size:10px;color:#CCC;height:18px}
		.home-last-report-item .title{margin:5px 0;display:block;height:40px;overflow:hidden}
		.home-last-report-item .text{border-right:4px solid #454841;height:50px;overflow:hidden;margin:5px 0 0 0;padding:3px;text-align:justify;color:#DFDFDF;font-size:10px}
	
	#home-part-bottom{margin:15px 0 0 0;background:url(../images/template/home_border_v.jpg) top center repeat-x;padding:4px 0 0 0;}
	#home-part-bottom .in-div{text-align:right;background:url(../images/template/border-home.gif) top left repeat-y;padding:0 0 20px 0}
	#home-report-sel{width:500px;display:inline-block;text-align:center;vertical-align:top;float:right;overflow:hidden}
		.home-report-sel{display:inline-block;width:460px;}
		.home-report-sel img{width:460px;height:320px}
		
		.home-report-sel .title{margin:5px 0;display:block;height:40px;overflow:hidden;text-align:right;float:right;font-size:12px}
		
		.home-report-sel .details{float:left;border-left:4px solid #454841;padding:3px}
		.home-report-sel .photographer{float:left;margin:0;font-size:10px;color:#CCC;height:18px}
		.home-report-sel .date_photo{float:left;margin:0;font-size:10px;color:#CCC;height:18px}
		
		.home-report-sel .text{height:80px;overflow:hidden;margin:0;padding:3px;text-align:justify;color:#DFDFDF;font-size:10px;}
	
	
	#home-reports-sel{width:200px;display:inline-block;text-align:center;float:right;overflow:hidden}
	.home-reports-sel{width:150px;display:inline-block;}
	.home-reports-sel-item{display:inline-block;width:150px;margin:0 0 5px 0;vertical-align:top}
	.home-reports-sel-item img{width:150px;height:100px}
	.home-reports-sel-item .title{margin:1px 0 5px 0;display:block;height:40px;overflow:hidden;text-align:center;color:#DFDFDF}
	
	#home-photographers{width:230px;display:inline-block;height:540px;overflow:hidden;float:right;text-align:center;margin:0 10px 0 0}
	.home-photographers a.title{display:block;border-right:4px solid #454841;padding:2px 6px 0 0;margin:20px 0 0px;text-align:right;font-weight:bold;}
	.home-photographers a.title:hover{border-right:4px solid #999;}
	
	
	.inpage-photographers a.title{display:block;border-right:4px solid #454841;padding:2px 6px 0 0;margin:20px 0 0px;text-align:right;font-weight:bold;float:right;width:290px;}
	.inpage-photographers a.title:hover{border-right:4px solid #999;}
	

	#home-playhouse{float:right;width:600px;height:110px;padding:0 10px 0 0;overflow:hidden;}
	.home-playhouse{}
	.home-playhouse a.title{display:block;border-right:4px solid #454841;padding:2px 6px 0 0;margin:5px 0 0px;text-align:right;font-weight:bold;}
	.home-playhouse a.title:hover{border-right:4px solid #999;}
	
	#home-desc{float:left;width:240px;height:110px;padding:0 10px 0 0;overflow:hidden;}
		#home-newsletter{width:200px;float:left;margin:30px 0 5px 10px;}
		#home-newsletter .title{background:#00ACCE;width:200px;padding:2px 2px;margin:0 0 3px 0;font-size:10px;text-align:right}
		#home-newsletter .newsletter-submit{border:none;background:#00ACCE;color:#FFF;padding:2px 2px;text-align:center;width:50px;cursor:pointer;}
		#home-newsletter .newsletter-input{text-align:left;direction:ltr;border:1px solid #FFF;padding:2px 2px;width:140px}
	
	#feedicon{text-align:right;}
		#feedicon a{display:block;width:25px;height:25px;background:url(../images/template/feedicon.png) no-repeat top right;}
	
	#home-tools{float:left;text-align:left;width:300px;margin:5px 0 0 5px}
	#home-tools a{border-left:#099 3px solid;padding:0 5px;cursor:pointer;display:block;float:left}

/* home */



#image_inpage{width:880px;margin:30px auto;}
#image_inpage_right{width:650px;float:right;}
	#image_inpage_right .title{font-weight:bold}
	#image_inpage_right .photographer{background:#00ACCE;padding:2px 2px;margin:10px 0 10px 0;font-size:12px;text-align:right;float:right}
	#image_inpage_right .text{text-align:justify;padding:0 0 10px 0}
	
	.nav_images_center{background:url(../images/template/nav_image_center.jpg) repeat-x top right;height:32px}
	.nav_images_right{background:url(../images/template/nav_image_right.jpg) no-repeat top right;height:32px}
	.nav_images_left{background:url(../images/template/nav_image_left.jpg) no-repeat top left;height:32px}
	
	#slide_menu{text-align:center;}
	#slide_menu a{display:inline-block;width:18px;margin:7px 2px 2px 2px;font-size:12px;}
	#slide_menu a.on{color:#F30}
	#image_show{height:440px;overflow:hidden;margin:2px 0;}
	#slide1{height:440px;overflow:hidden;}
	#img_text{padding:7px 0 0 0;}
	#img_text2{height:18px}
	#img_text .box2{height:18px;text-align:center;display:none;}
	#img_text .on{display:block}
	#image_show .box1{text-align:center;height:438px;border:1px solid #CCC;width:648px;overflow:hidden}
	#image_show .box1 img{height:438px;}
	
#image_inpage_left{width:210px;float:left;}
	.scroll_man_middle{background:url(../images/template/scroll_man_midddle.jpg) repeat-y top right;width:204px;}
	.scroll_man_top{background:url(../images/template/scroll_man_top.jpg) no-repeat top right;width:204px;}
	.scroll_man_bottom{background:url(../images/template/scroll_man_bottom.jpg) no-repeat bottom right;width:204px;padding:12px 0;}
	#scroll_man{padding:10px;text-align:center;height:600px;overflow:hidden;overflow-y:auto;margin:0 3px;}
	#scroll_man .box3{padding:5px 0;}
	#scroll_man img{width:150px;}


#all-image-listview{display:inline-block;width:100%;text-align:right;vertical-align:top;margin:0 30px 20px 0}
	#all-image-listview .home-last-report-item{margin:0 0 20px 24px;}

#inpage_main{background:url(../images/template/border_inpage.gif) top left repeat-y;width:950px}
#inpage_right{float:right;overflow:hidden;width:740px}
#inpage_left{float:left;width:200px;text-align:center;overflow:hidden}

#slide{width:790px;margin:0 auto;height:460px;padding:40px}
#slide_news{width:790px;margin:0 auto;height:360px;padding:40px}
#slide2{background:#38352C;height:360px}
#slide_right{float:right;width:250px;height:360px;}
#slide_left{float:left;width:540px;height:360px;overflow:hidden;text-align:center}
#slide_left img{height:360px}
#slide_nav{overflow:hidden;width:790px;position:relative;left:0px}
#slide_imgs{position:relative;left:0px}
#slide_imgs img{height:100px;padding:6px;border:#CCC 1px solid;background:#FFF}
.slide_to_right{float:right;position:relative;width:25px;height:25px;top:-77px;background:url(../images/template/navs_r.jpg) no-repeat top right;left:30px;}
.slide_to_right a{width:100%;height:100%;display:block;}
.slide_to_left{float:left;position:relative;width:25px;height:25px;top:-77px;background:url(../images/template/navs_l.jpg) no-repeat top right;left:-30px;}
.slide_to_left a{width:100%;height:100%;display:block;}

#gallery_items{width:100%;padding: 0 0 0 0;margin:0 0 15px 0;}
#gallery_items .gallery_item{width:204px;float:right;height:178px;overflow:hidden;background:url(../images/template/image_item_bg.jpg) no-repeat top right;margin:15px 17px 0 0;}
#gallery_items .gallery_title{text-align:center;padding:4px 5px 0 5px;}
#gallery_items .gallery_img{text-align:center;padding:20px 0 0 0;}
#gallery_items img{height:100px;}

#copyright{text-align:center;padding:20px 0 0 0;color:#CCC}
#copyright a{color:#CCC;direction:ltr;}
#foot{height:121px;background:url(../images/template/footer.jpg) no-repeat bottom right;}
#foot2{background:url(../images/template/home_border_v.jpg) top right repeat-x;padding:4px 0 0 0;}


.g-title{padding:5px 0 10px ;margin:10px 0 0 0;text-align:right;font-weight:bold;background:url(../images/template/home_border_v.jpg) repeat-x bottom right;}
.g-body{line-height:18px;text-align:justify;padding:10px}

.back_btn{padding:4px 0 0 0;width:870px}
.back_btn a{width:32px;height:32px;margin:0 auto;background:url(../images/template/back.png) no-repeat top right;cursor:pointer;display:block;}
.space{height:15px;}

#paging{padding:20px 15px 20px 15px;text-align:center;}
#paging a{padding:1px 0 1px 0;margin:2px 1px 2px 1px;cursor:pointer;width:30px;text-align:center;color:#CCC;font-family:"Times New Roman", Times, serif;font-size:15px;font-weight:bold;display:inline-block}
#paging .on{color:#F60}

#center{width:870px}
#right{float:right;width:300px}
#left{float:left;width:555px}

#news_items{padding: 10px 30px 0 0;text-align:center;width:690px}

.news_item_top{width:680px;height:190px;overflow:hidden;margin:0 30px 20px 0;text-align:right;background:url(../images/template/home_border_v.jpg) bottom center repeat-x;padding:0 0 10px 0}
.news_item_top .img{width:270px;height:185px;float:right;overflow:hidden}
.news_item_top .img img{margin:5px;width:250px;height:180px;padding:1px;border:#666 1px solid}

.news_item_top .data{overflow:hidden;float:right;width:400px;padding:10px 0 0 0}
.news_item_top .title{margin:5px 0 10px;font-weight:bold;}
.news_item_top .txt{font-size:10px;color:#DFDFDF;text-align:justify;}



.news_item{width:300px;height:100px;margin:0 30px 20px 0;float:right;text-align:right;overflow:hidden;}
.news_item .img{width:120px;height:100px;float:right;}
.news_item .title{font-weight:bold;padding:5px 0 0 0;}
.news_item .txt{margin:5px;padding:5px 13px 0 0;font-size:10px;color:#DFDFDF;text-align:justify}
.news_item img{margin:5px;width:100px;height:80px;padding:1px;border:#666 1px solid}

.block1{padding:10px;}
.block2{background:none;}

.date{direction:ltr;color:#F30}

.btn{width:68px;height:20px;background:url(../images/template/btn.gif) bottom no-repeat;padding-top:0;text-align:center;cursor:pointer;border:none;color:#FFF;}

#other_block{margin:15px 0 15px 0;}

#home_block_news{float:right;width:329px;height:159px;background:url(../images/template/home_block_news.jpg) no-repeat top right;margin:0 15px 0 0;}
#home_block_photo{float:left;width:329px;height:159px;background:url(../images/template/home_block_photo.jpg) no-repeat top right;}

#other_block .block_item{display:block;margin:5px;background:url(../images/template/f1.gif) no-repeat top right;padding:0 13px}

/* body end */
