@charset "UTF-8";
/* CSS Document */

body {
margin: 0;
padding: 0;
border: none;
font-family: tahoma, arial, helvetica;
behavior: url("..js/csshover.htc");

}

a {
color: #000;
			text-decoration: none;		
}

a.underline {
	text-decoration: underline;
}


h3 {
	color:#FFF;
}

#main_container {
margin: 50px auto;
width: 710px;
height: 642px;
/*background: url(../images/hm_reference.png) no-repeat;*/
/*background: url(../images/event_single_reference.png) no-repeat;*/
/*background: url(../images/event_reference.png) no-repeat;*/
/*background: url(../images/about_reference.png) no-repeat;*/
/*background: url(../images/client_reference.png) no-repeat;*/
}

#header_bar {
width: 707px;
height:71px;
margin: 0 0 15px 0;
}

#logo {
width: 126px;
height:71px;
float:left;
}

#menu {
	float: right;
	color: #143f63;
	text-decoration: none;
	font-size: 13px;
	letter-spacing: 1px;
}


	#menu li {
		display:inline-block;
		float:left;
		text-decoration: none;
		margin: 22px 7px 0 0;
			}

	
	#menu li.home {
	margin: 24px 22px 0 0;
	}
		#menu li.home:hover, #menu li.home_ovr  {
		margin: 24px 22px 0 0;
		background:url(../images/home_ovr.png) no-repeat;
		}
		
	#menu li.events:hover, #menu li.events_ovr {
	background:url(../images/events_ovr.png) no-repeat;
	}
	
	#menu li.clients:hover, #menu li.clients_ovr {
	background:url(../images/clients_ovr.png) no-repeat;
	}

	#menu li.about:hover, #menu li.about_ovr {
	background:url(../images/about_ovr.png) no-repeat;
	}


	#menu li.contact {
	margin: 22px 0px 0 0;
	}
		#menu li.contact:hover, #menu li.contact_ovr {
		background:url(../images/contact_ovr.png) no-repeat;
		margin: 22px 0px 0 0;
		}



#hm_body_left{
width: 314px;
height: 410px;
background: url(../images/hm_body_col_left.png) no-repeat;
float: left;

}

#hm_body_right{
width: 394px;
height: 410px;
background: url(../images/hm_body_col_right.png) no-repeat;
float:left;
color: #FFFFFF;
}
	#hm_top_txt {
	font-size: 15px;
	width:350px;
	margin: 47px 0 0 27px;
	line-height: 22px;
	}
	
		#hm_top_txt a{
		text-decoration: none;
		color:#FA8F20;
		}
		
	#hm_bottom_txt {
	margin: 100px 0 0 27px;
	}
			#hm_bottom_txt li {
			list-style: none;
			font-size:12px;
			margin: 4px 0 0 0;
			}

#event_body_left{
width: 254px;
height: 410px;
background: url(../images/event_body_left.png) no-repeat;
float: left;
}

#event_body_right{
width: 452px;
height: 410px;
background: url(../images/event_body_right.png) no-repeat;
float:left;
color: #FFFFFF;
}
	#event_top {
	font-size: 12px;
	width:350px;
	margin: 60px 0 0 40px;
	line-height: 23px;
	}
	
	#event_bottom {
	font-size: 14px;
	width:400px;
	margin: 18px 0 0 44px;
	color:#90E0EF;
	}
		#event_button {
		width: 350x;
		height: 71px;
		margin:0 0 15px 0;
		}
		
		#event_button_img {
		width:96px;
		height: 71px;
		float: left;
		margin: 0 10px 0 0;
		}
		
		#event_button_img:hover {
		width:96px;
		height: 71px;
		background: url(../images/event_button_ovr.png) no-repeat left;
		}
		
		#event_button_text {
		padding: 15px 0 0 0;
		}

#event_single_left {
width: 215px;
height: 410px;
background: url(../images/event_single_bg_left.png) no-repeat left;
float: left;
color:#53ACD0;
font-size:11px;
}
	#event_single_left_text {
	margin: 100px 0 0 32px;
	width: 150px;
	}
		#event_single_left_text a {
		color: #FFF;
		
		
		}

	#event_single_left h3 {
		color:#FFF;
		
	}
	

	

#event_single_right {
width: 491px;
height: 410px;
background: url(../images/event_single_bg_right.png) no-repeat right;
float: left;
color: #FFFFFF;
}

	#event_single_right img.photo {
		border: solid 6px #FFFFFF;
		
	}
	
	#next {
	width: 48px;
	height: 36px;
	/*background: url(../images/event_next_bttn.png) no-repeat;*/
	float: left;
	margin: 163px 0 0 0;
	}
		#next .n_last:hover {
 		}
	
			
		#next:hover {
		width: 48px;
		height: 36px;
		background: url(../images/event_next_bttn_ovr.png);
		float: left;
		}
		
#prev {
	width: 48px;
	height: 36px;
	background: url(../images/event_prev_bttn.png) no-repeat;
	float: left;
	margin: 163px 0 0 0;
	}
	
			
		#prev:hover {
		width: 48px;
		height: 36px;
		background: url(../images/event_prev_bttn_ovr.png) no-repeat;
		float: left;
		}
		

#photo_container {
margin: 50px 0 0 0px;
float: left;

}


#about_body_left{
width: 452px;
height: 410px;
background: url(../images/about_bg_left.png) no-repeat;
float: left;

}	
	#about_body_text {
	margin: 70px 0 0 30px;
	width: 385px;
	color:#53ACD0;
	font-size:11px;
	}
	
	#about_body_text_item {
	margin: 0 0  22px 0;
	color: #FFF;
	}
		#about_body_text_item a{
			color: #8EE3EF;
			text-decoration: none;
		}
			
			


#about_body_right{
width: 256px;
height: 410px;
background: url(../images/about_bg_right.png) no-repeat;
float:left;
color: #FFFFFF;
}

#client_body_left{
width: 254px;
height: 410px;
background: url(../images/client_bg_left.png) no-repeat;
float: left;

}

#client_body_right{
width: 452px;
height: 410px;
background: url(../images/client_bg_right.png) no-repeat;
float:left;
color: #FFFFFF;
}
	#client_text {
	width: 367px;
	margin: 65px 0 0 38px;
	font-size: 11px;
	}
	
	#client_list {
		float:left;
		width: 110px;
		font-size: 14px;
		color:#53ACD0;
		margin: 20px 0 0 40px;
	}
	
	#client_list_int {
		float:left;
		width: 200px;
		font-size: 14px;
		color:#53ACD0;
			margin: 0 0 0 5px;
	
	}
		#client_list_int li {
			list-style: none;
			line-height: 18px;
		}



#contact_single_left {
width: 215px;
height: 410px;
background: url(../images/contact_single_bg_left.png) no-repeat left;
float: left;
color:#53ACD0;
font-size:11px;
}
	#contact_single_left_text {
	margin: 80px 0 0 32px;
	width: 180px;
	}
		#contact_single_left_text a {
		color: #FFF;
		
		
		}

	#contact_single_left h3 {
		color:#FFF;
		
	}
	

#contact_single_right {
width: 491px;
height: 410px;
background: url(../images/contact_single_bg_right.png) no-repeat right;
float: left;
color: #FFFFFF;
}

	#contact_single_right img.photo {
		border: solid 6px #FFFFFF;
		
	}

#contact_photo_container {
margin: 50px 0 0 80px;
float: left;

}

#burger_single_left {
width: 215px;
height: 410px;
background: url(../images/burger_bg_left.png) no-repeat left;
float: left;
color:#53ACD0;
font-size:11px;
}
	#burger_single_left_text {
	margin: 100px 0 0 32px;
	width: 150px;
	}
		#burger_single_left_text a {
		color: #FFF;
		
		
		}

	#burger_single_left h3 {
		color:#FFF;
		
	}
	

#burger_single_right {
width: 491px;
height: 410px;
background: url(../images/contact_single_bg_right.png) no-repeat right;
float: left;
color: #FFFFFF;
}

	#burger_single_right img.photo {
		border: solid 6px #FFFFFF;
		
	}
	
#burger_photo_container {
margin: 50px 0 0 30px;
float: left;
color:#fff;
font-size:14px;
}
#burger_photo_container a {
	color:#53ACD0;
	text-decoration: none;
	

}


#badge {
float: left;
margin: 7px 7px 0 0px;
}
	#badge.last {
		margin: 7px 0px 0 0px;
	}
	
#contact_badge {
float: left;
margin: 7px 7px 0 0px;
background: url(../images/contact_block.png);
}
	#contact_badge:hover {
	float: left;
	margin: 7px 7px 0 0px;
	background: url(../images/contact_block_ovr.png);
	}

#footer {
width: 707px;
height: 11px;
color:#f79422;
font-size: 11px;
margin: 5px 0 0 0;
letter-spacing: 1px;

}

	#footer a {
	color:#f79422;
	font-size: 11px;
	letter-spacing: 1px;
	}

	#footer_links {
	float: right;
	
	}