*{margin: 0; padding: 0;}
body 
{
	font-family:Arial, Helvetica, sans-serif;
	background:#FFF;
	height:100%;
	
}

#home_flash_box
{
	width:750px;
	margin:0 auto 0 auto;

}

#top_all_al
{
	width:100%;
	height:13px;
	background:#DE8503;
}

#logo_srch_al
{
	width:100%;
	height:104px;
	
}

#logo_srch_all
{
	width:1000px;
	height:104px;
	margin:auto;
	
}
#logo_box_all
{
	width:273px;
	height:94px;
	float:left;
	z-index:1000;
}
#srch_box_all
{
	width:148px;
	height:20px;
	float:right;
	margin-right:100px;
	margin-top:25px;
}

#logo_box_al
{
	width:273px;
	height:94px;
	float:left;
	margin-left:265px;
}

#srch_box_al
{
	width:148px;
	height:20px;
	float:right;
	margin-right:30px;
	margin-top:25px;
}

input.nnew_ttxtbx
{
	width:115px;
	height:20px;
	font-size:11px;
	color:#999;
	float:left;	
	outline:none;
	border:none;
	padding:0 0 0 10px;
}

/*/////////////////////////////////////////*/


#cntr_cont_box {
	width:100%;
	margin:auto;
/*	height:517px;	
*/	
}
#cntr_cont_boxxxxx {
	width:900px;
	margin:auto;
	height:517px;	
	
}
#content{
	padding-left:70px;	
}

#cntr_cont_box_home h1
{
	font-size:35px;
	color:#DE8503;
	padding:180px 0 10px 0;
	font-family: 'Lobster', cursive;
		text-shadow: 1px 1px 2px #CCC;
}

#cntr_cont_box_home h2
{
	font-size:13px;
	color:#666;
	padding:5px 200px 25px 0;
	text-shadow: 1px 1px 2px #CCC;
	font-weight:normal;
	text-align:left;
}


#cntr_cont_box_home h3
{
	float:left;
	padding:20px 15px 30px 0;
}

/*...................*/

#cntr_cont_box_home
{
	margin-left:265px;
}

#cntr_cont_box_home_l
{
	width:270px;
	float:left;
	
}

#cntr_cont_box_home_l h1
{
	font-size:15px;
	font-weight:normal;
	color:#666;
	padding-bottom:15px;
	padding-top:25px;
}

#cntr_cont_box_home_l h5
{
	font-size:13px;
	font-weight:normal;
	color:#666;
	padding-bottom:29px;
	text-align:left;
}

#cntr_cont_box_home_r
{
	float:left;
	margin-bottom:10px;
	margin-left:25px;
	margin-top:17px;
}

#cntr_cont_box_home_r h2
{
	text-align:right;
	padding:0px 0 5px 0;
	font-size:13px;
	font-weight:normal;
	color:#666;
	
}

#cntr_cont_box_home_r h2 a
{
	text-decoration:none;
	color:#666;
}

#cntr_cont_box_home_r h1
{
	text-align:right;
	padding:0 0 0 0;
	font-size:17px;
	font-weight:normal;
	color:#666;
	
}

#cntr_cont_box_home_r h1 a
{
	color:#666;
	text-decoration:none;
}

#map_cn
{
	width:600px;
	height:400px;
	float:left;
	border:1px solid #CCC;
	margin-top:5px;
	margin-bottom:5px;
}




/*/////////////////////////////////////////////////*/

#cntr_cont_box_home_vdo
{
	margin-left:265px;
	height:600px;
}

#cntr_cont_box_home_vdo h1
{
	font-size:20px;
	color:#666;
	padding:25px 0 10px 0;
		text-shadow: 1px 1px 2px #CCC;
}

#cntr_cont_box_home_vdo h2
{
	font-size:13px;
	color:#666;
	padding:340px 0 25px 0;
	text-shadow: 1px 1px 2px #CCC;
	font-weight:normal;
	text-align:left;
	width:600px;
}


#vdo_lists
{
	width:700px;
	float:left;
}

#vdo_lists h1
{
	float:left;
	padding:5px 10px 5px 10px;
	background:#DDD;
	color:#666;
	font-size:15px;
	border-radius:10px;
	border:1px solid #FFF;
	box-shadow: 1px 1px 2px #CCC;
	margin:0 10px 10px 0;
	text-align:left;
}


#vdo_lists h1 a
{
	color:#666;
	text-decoration:none;
}

#vdo_oo
{
	float:left;
	width:560px;
	height:315px;
	background:#DDD;
	padding:5px;
}







#cntr_about
{
	margin-left:265px;
	height:465px;
}

#cntr_about h1
{
	font-size:18px;
	font-weight:normal;
	color:#666;
	padding:150px 0 10px 0;
		font-family: 'Lobster', cursive;
		text-shadow: 1px 1px 2px #CCC;

}

#cntr_about h2
{
	font-size:13px;
	color:#666;
	padding:20px 0 25px 0;
	text-shadow: 1px 1px 2px #CCC;
	font-weight:normal;
	text-align:left;
	width:600px;
}






#cntr_contact
{
	margin-left:265px;
}

#cntr_contact h1
{
	font-size:18px;
	font-weight:normal;
	color:#666;
	padding:100px 0 10px 0;
		font-family: 'Lobster', cursive;
		text-shadow: 1px 1px 2px #CCC;

}

#cntr_contact h2
{
	font-size:13px;
	color:#666;
	padding:20px 0 25px 0;
	text-shadow: 1px 1px 2px #CCC;
	font-weight:normal;
	text-align:left;
	width:600px;
}

#cntr_contact h3
{
	font-size:13px;
	color:#666;
	padding:40px 0 0 0;
	text-shadow: 1px 1px 2px #CCC;
	font-weight:normal;
	text-align:left;
	width:600px;
}

#cntr_contact h3 a
{
	color:#666;
	text-decoration:none;
}


table.gal_con_ggg
{
	border-collapse:collapse;
	padding:0;
	border:0;
	margin-top:10px;
	width:270px;
	float:left;
}

table.gal_con_ggg th
{
	text-align:right;
	font-size:11px;
	color:#73716F;
	padding-bottom:3px;
	font-weight:normal;
}

table.gal_con_ggg td
{
	text-align:left;
	font-size:11px;
	color:#73716F;
	padding-bottom:5px;
}

input.gal_txtxt_ggg
{
	background:#F3F3F3;
	border:1px solid #DDD;
	padding:2px 3px 0 8px;
	height:20px;
	font-size:11px;
	color:#666;
	opacity:.55px;
	width:170px;
	outline:none;
	border-radius:10px;	
}

input.subbtn_1_ggg1
{
	
	float:left;
	background:#F3F3F3;
	padding:3px;
	border:1px solid #DDD;
	font-size:12px;
	color:#666;
	cursor:pointer;
	margin:2px 65px 0 0;
	border-radius:5px;
}


.mbt-textarea_ggg {

    padding:5px;
    margin:1px 0 0 0;
    color:#333;
    font:11px arial;
    background:#F3F3F3;
	border:1px solid #DDD;
	width:270px;
	height:100px;
	outline:none;
	border-radius:5px;
	
}





















#footer
{
	width:100%;
	height:36px;
	background:#DE8503;
	float:left;
}

#menu_bar_f
{
	width:680px;
	height:36px;
	float:left;
	margin-left:33px;
}

#menu_bar_f ul
{
	list-style:none;
	margin:0;
	padding:0;
}


#menu_bar_f ul li
{
	float:left;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	padding:10px 8px 0 8px;
}

#menu_bar_f ul li a
{
	color:#FFF;
	text-decoration:none;
}

#blog_part
{
	width:221px;
	height:36px;
	float:right;
	margin-right:33px;
}

#blog_part h1
{
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	padding:10px 3px 0 0;
	float:left;
}

#blog_part h2
{
	padding:9px 0 0 10px;
	float:left;
}


#blog_part ul
{
	list-style:none;
}

#blog_part ul li
{
	padding:7px 0 0 4px;
	float:left;
}

/*gallery_slider//////////////////////////////////////////////////////////////////////////////////////////////////////*/

.clear{clear:both; opacity:0;}
a:link,a:visited,a:hover{color:#ddd;}
a:hover{color:#fff; text-decoration:none;}
#bg{position:fixed; left:585px; top:0; width:100%;}
#bgimg{display:none; cursor:pointer; -ms-interpolation-mode: bicubic;} /* special IE fix for resized images */
#preloader{position:absolute; z-index:2; width:140px; padding:20px; top:20px; left:50px; background:#000; color:#666; font-family:graublauweb-webfont, Helvetica, Arial, sans-serif; font-size:16px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#preloader img{margin-right:20px;}
#toolbar{display:inline-block; opacity:0; padding:4px 15px; margin:20px 15px; background:#262626 url(sw_btn_bg.png) repeat-x; -moz-border-radius:8px; -khtml-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; font-family:graublauweb-webfont, Helvetica, Arial, sans-serif; font-size:12px; color:#fff; cursor:pointer;}
#outer_container{position:relative; margin:0; width:700px; padding:0 100px 0 0; z-index:2; background:url(empty.gif);} /* fucking IE needs a background value to understand hover area */
#customScrollBox{position:relative; overflow:hidden; background:url(sw_l_bg.png) repeat-y;}
#customScrollBox .container{position:relative; width:585px; top:0; float:left;}
#customScrollBox .content{clear:both;}
#customScrollBox .content h1{padding:5px; margin:10px; color:#fff; font-family:eurof55-webfont, Helvetica, Arial, sans-serif; font-size:48px;}
#customScrollBox .content h2{padding:5px; margin:10px 10px 0 10px; color:#fff; font-family:eurof35-webfont, Helvetica, Arial, sans-serif; font-size:24px;}
#customScrollBox .content p{padding:5px; margin:0 10px 10px 10px; color:#ddd; font-family:graublauweb-webfont, Helvetica, Arial, sans-serif; line-height:26px;}
.light{font-family:eurof35-webfont, Helvetica, Arial, sans-serif;}
.grey{color:#999;}
.lightgrey{color:#ddd;}
.s36{font-size:25px;font-family: 'Lobster', cursive; padding:15px 0 0 0; font-weight:normal;}
.desds
{
	font-size:13px;
	font-weight:normal;
	color:#999;
	padding:0 15px 0 15px;
}
.s24{font-size:24px;}
#customScrollBox a.thumb_link{position:relative; margin:0 0 1px 1px; display:block; float:left;}
#customScrollBox img{border:none;}
#customScrollBox a.thumb_link .selected{position:absolute; top:0; left:0; width:145px; height:91px; background:url(sw_thumb_selected.png) no-repeat; display:none;}
#dragger_container{position:relative; width:30px; height:580px; float:left; margin:10px 0 0 0; background:url(sw_dragger_bg.png) repeat-y center;}
#dragger{position:absolute; width:30px; height:59px; background:url(round_custom_scrollbar_bg.png) no-repeat center center; cursor:pointer;}
#arrow_indicator{position:absolute; z-index:1; width:50px; padding:10px; top:40%; margin-top:-25px; left:20px; background:url(sw_transparent_black_bg.png); -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display:none;}
#nextimage_tip{position:fixed; z-index:1; padding:0 20px; line-height:40px; color:#333; height:40px; font-size:18px; font-weight:normal; top:50%; margin-top:-20px; right:20px; background:url(sw_transparent_black_bg.png); -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display:none; font-family:graublauweb-webfont, Helvetica, Arial, sans-serif;}
.with_border{border:1px solid #000;}
.with_shadow{-moz-box-shadow:0 0 40px #000; -webkit-box-shadow:0 0 40px #000; box-shadow:0 0 40px #000;}


/*gallery_slider//////////////////////////////////////////////////////////////////////////////////////////////////////*/



#home_txts
{
	clear:both;
	width:900px;
	height:70px;
	margin:auto;
}

#home_txts h1
{
	font-size:19px;
	font-weight:normal;
	color:#DE8503;
	padding:25px 0 0 0;
	letter-spacing:10px;
	text-align:center;
}
#cntr_search
{
	margin-left:265px;
	
}

#cntr_search h1
{
	font-size:18px;
	font-weight:normal;
	color:#666;
	padding:150px 0 10px 0;
	font-family: 'Lobster', cursive;
	text-shadow: 1px 1px 2px #CCC;

}

#cntr_search h2
{
	font-size:13px;
	color:#666;
	padding:20px 0 25px 0;
	text-shadow: 1px 1px 2px #CCC;
	font-weight:normal;
	text-align:left;
	width:600px;
}
/* contact page*/


#bdy_cnt{
	margin:auto;
	width:1000px;	
}


#bdy_cnt #cntr_cont_box_home_l
{
	width:270px;
	float:left;
	
}

#bdy_cnt #cntr_cont_box_home_l h1
{	
	font-family: 'Lobster', cursive;
	text-shadow: 1px 1px 2px #CCC;
	font-size:15px;
	font-weight:normal;
	color:#666;
	padding-bottom:15px;
	padding-top:25px;
}

#bdy_cnt #cntr_cont_box_home_l h5
{
	font-size:13px;
	font-weight:normal;
	color:#666;
	padding-bottom:29px;
	text-align:left;
}

#bdy_cnt #cntr_cont_box_home_r
{	
	font-family: 'Lobster', cursive;
	text-shadow: 1px 1px 2px #CCC;
	float:left;
	margin-bottom:10px;
	margin-left:25px;
	margin-top:17px;
}

#bdy_cnt #cntr_cont_box_home_r h2
{
	text-align:right;
	padding:0px 0 5px 0;
	font-size:13px;
	font-weight:normal;
	color:#666;
	
}

#bdy_cnt #cntr_cont_box_home_r h2 a
{
	text-decoration:none;
	color:#666;
}

#bdy_cnt #cntr_cont_box_home_r h1
{
	text-align:right;
	padding:0 0 0 0;
	font-size:17px;
	font-weight:normal;
	color:#666;
	
}

#bdy_cnt #cntr_cont_box_home_r h1 a
{
	color:#666;
	text-decoration:none;
}
