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

body {
    margin:0;
    padding:0;
    color:#000;
    background:#000;
}
#body {
    width:1440px;
    margin:0 auto;
    background:#ddd;
}
#header {
    padding:0px;
    background:#231f20;
}
#gallery-main {
	width:1440px;
    margin:0;
    padding:0;
    color:#000;
    background:#000;
}
p {
  margin-top: 2em;
  margin-bottom: 1em;
}
#content-1 {
    float:left;
    width:613px;
    padding:0px;
    background:#000;
}
#content-2-1 {
    float:left;
    width:458px;
    padding:0px;
    background:#000;
	
}
#content-2-1-2 {
    float:left;
    width:382px;
    padding:14px 38px 0px 38px;
    background:#000;
	
}
#small-2-1 {
    float:left;
    width:181px;
    padding:39px 20px 19px 0px;
    background:#000;
	
}
#small-2-2 {
    float:left;
    width:181px;
    padding:39px 0px 19px 0px;
    background:#000;
	
}
#small-3-1 {
    float:left;
    width:181px;
    padding:14px 20px 19px 0px;
    background:#000;
	
}
#small-3-2 {
    float:left;
    width:181px;
    padding:14px 0px 19px 0px;
    background:#000;
	
}
#content-2-bar-top {
    float:right;
    width:369px;
    padding:0px;
    background:#000;
}
#content-2-bar-bottom {
    float:right;
    width:369px;
    padding:0px;
    background:#000;
}
#content-2-2 {
    float:right;
    width:369px;
    padding:0px;
    background:#fff;
}
#content-2-3 {
    float:left;
    width:214px;
    padding:0px 20px 0px 12px;
    background:#fff;
	font-family:"Arial", Helvetica, sans-serif;
	text-align:right;
	font-size:15px;
	line-height:25px;
	
}
#content-2-4 {
    float:right;
    width:122px;
    padding:0px;
    background:#fff;
}
#footer {
    clear:both;
    padding:10px;
    background:#000;
}
#gallery-content-1 {
    float:left;
    width:882px;
    padding:0px;
    background:#000;
}
#gallery-content-1-1 {
    float:left;
    width:555px;
    padding:0px 27px 0px 0px;
    background:#fff;
	
}
#gallery-content-1-2 {
    float:right;
    width:273px;
    padding:13px 27px 0px 0px;
    background:#fff;
	
}
#gallery-content-1-1-2 {
    float:left;
    width:882px;
    padding:0px;
    background:#fff;
}
#gallery-content-1-2-1 {
    float:left;
    width:273px;
    padding:13px 27px 0px 0px;
    background:#fff;
	
}
#gallery-content-1-2-2 {
    float:left;
    width:255px;
    padding:13px 27px 0px 0px;
    background:#fff;
	
}
#gallery-content-1-2-3 {
    float:right;
    width:273px;
    padding:13px 27px 0px 0px;
    background:#fff;
	
}
#gallery-content-1-3-1 {
    float:left;
    width:855px;
    padding:0px 27px 0px 0px;
    background:#fff;
	
}
#gallery-content-1-4-1 {
    float:left;
    width:273px;
    padding:0px 27px 15px 0px;
    background:#fff;
	
}
#gallery-content-1-4-2 {
    float:right;
    width:255px;
    padding:0px 27px 15px 0px;
    background:#fff;
	
}
#gallery-content-1-4-3 {
    float:right;
    width:273px;
    padding:0px 27px 15px 0px;
    background:#fff;
	
}
#gallery-content-2 {
    float:right;
    width:558px;
    padding:0px;
    background:#fff;
	
}
#gallery-content-2-4-1 {
    float:left;
    width:235px;
    padding:20px 0px 10px 0px;
    background:#fff;
	
}
#gallery-text1 {
    float:left;
    width:492px;
    padding:24px 20px 17px 46px;
    background:#fff;
	font-family:"Arial", Helvetica, sans-serif;
	font-style:italic;
	text-align:left;
	font-size:15px;
	line-height:25px;
	
}
#gallery-text2 {
    float:right;
    width:293px;
    padding:30px 10px 10px 20px;
    background:#fff;
	font-family:"Arial", Helvetica, sans-serif;
	text-align:left;
	font-size:15px;
	line-height:25px;
	
}
#contact-content-1 {
    float:left;
    width:593px;
	height:904px;
    padding:0px;
	background-image:url(../images/contact_bacground_frame1.jpg);
}
#contact-content-1-1 {
	position:relative;
	left:381px;
	top:214px;
    width:148px;
    padding:0px 0px 0px 0px;
	background-color:#000;
}
#contact-content-1-2 {
	position:relative;
	left:381px;
	top:236px;
    width:148px;
    padding:0px 0px 0px 0px;
	background-color:#000;
}
#contact-content-1-3 {
	position:relative;
	left:381px;
	top:258px;
    width:148px;
    padding:0px 0px 0px 0px;
	background-color:#000;
}
#contact-content-2 {
    float:right;
    width:847px;
    padding:0px;
    background:#fff;
	
}
#contact-content-2-1 {
    float:left;
    width:414px;
    padding:0px;
    background:#fff;
}
#contact-content-2-1-1 {
    float:left;
    width:387px;
    padding:23px 0px 0px 27px;
    background:#fff;
	
}
#contact-content-2-1-2 {
    float:left;
    width:387px;
    padding:3px 0px 0px 27px;
    background:#fff;
	
}
#contact-content-2-2 {
    float:left;
    width:433px;
    padding:0px 0px 0px 0px;
    background:#fff;
	
}
#contact-content-2-2-1 {
    float:left;
    width:406px;
    padding:0px 0px 0px 27px;
    background:#fff;
	
}
#contact-content-2-2-2 {
    float:left;
    width:406px;
    padding:0px 0px 0px 27px;
    background:#fff;
	
}
#contact-content-2-2-3 {
    float:left;
    width:406px;
    padding:14px 0px 0px 27px;
    background:#fff;
	
}
#contact-content-2-2-4 {
    float:left;
    width:406px;
    padding:14px 0px 0px 27px;
    background:#fff;
	
}
#contact-content-2-footer {
    float:left;
    width:820px;
    padding:10px 0px 0px 27px;
    background:#fff;
}