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


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fbf3d6;
}
#maincontainer_index {
	width:1000px;
	margin:auto;
}
#maincontainer {
	width:861px;
	margin:auto;
}
.heder {
	width:861px;
	margin:auto;
}
.content_container {
	width:861px;
	margin:auto;
}
.content_container_bg {
	background:url(../images/home_03.png) ;
	background-repeat:no-repeat;
	width:861px;
	height:445px
	margin:auto;
}
.content {
	width:450px;
	margin:auto;
	text-align: center;
	float:left;

}

.up_lamp {
	width:201px;
	float:left;
}
.logo {
	width:661px;
	height:208px;
	background:url(../images/logo.png);
	background-repeat:no-repeat;
	float:right;	
}
/***********************************************************menu****************************/
.menu_main {
	width:860px;
	float:right;
}

a#home_btn {
	background:url(../images/home.jpg);
	background-repeat:no-repeat;
	width:70px;
	height:35px;
	display:block;
	float:left;
}
a#home_btn:hover {
	background:url(../images/home-2.jpg);
	background-repeat:no-repeat;
	width:70px;
	height:35px;
	display:block;
	float:left;
}
a#home_btn_visit {
	background:url(../images/home-2.jpg);
	background-repeat:no-repeat;
	width:70px;
	height:35px;
	display:block;
	float:left;
}
a#real_wedding_btn {
	background:url(../images/real_wedding1.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:35px;
	display:block;
	float:left;
}
a#real_wedding_btn:hover {
	background:url(../images/real_wedding1-2.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:35px;
	display:block;
	float:left;
}
a#real_wedding_btn_visite {
	background:url(../images/real_wedding1-2.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:35px;
	display:block;
	float:left;
}
a#real_wedding_btn22 {
	background:url(../images/real_wedding2.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:35px;
	display:block;
	float:left;
}
a#real_wedding_btn22:hover {
	background:url(../images/real_wedding2-2.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:35px;
	display:block;
	float:left;
}
a#real_wedding_btn22_visite {
	background:url(../images/real_wedding2-2.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:35px;
	display:block;
	float:left;
}
a#real_wedding_btn3 {
	background:url(../images/real_wedding3.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:35px;
	display:block;
	float:left;
}
a#real_wedding_btn3:hover {
	background:url(../images/real_wedding3-2.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:35px;
	display:block;
	float:left;
}
a#real_wedding_btn3_visite {
	background:url(../images/real_wedding3-2.jpg);
	background-repeat:no-repeat;
	width:136px;
	height:35px;
	display:block;
	float:left;
}
a#wedding_mix_btn {
	background:url(../images/wedding_mix.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:35px;
	display:block;
	float:left;
}
a#wedding_mix_btn:hover {
	background:url(../images/wedding_mix-2.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:35px;
	display:block;
	float:left;
}
a#wedding_mix_btn_visite {
	background:url(../images/wedding_mix-2.jpg);
	background-repeat:no-repeat;
	width:212px;
	height:35px;
	display:block;
	float:left;
}
a#contact_us_btn {
	background:url(../images/contact_us.jpg);
	background-repeat:no-repeat;
	width:112px;
	height:35px;
	display:block;
	float:left;
}
a#contact_us_btn:hover {
	background:url(../images/contact_us-2.jpg);
	background-repeat:no-repeat;
	width:112px;
	height:35px;
	display:block;
	float:left;
}
a#contact_us_btn_visite{
	background:url(../images/contact_us-2.jpg);
	background-repeat:no-repeat;
	width:112px;
	height:35px;
	display:block;
	float:left;
}
/*************************************************************content******************/
.home_text {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:600;
	line-height:25px;
	padding-top:20PX;
}
.video_heding {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:600;
	color:#E15500;
	padding-left:50px;
	font-style:italic;
}
.ccontact_detail_heding {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:600;
	color:#E15500;
	font-style:italic;
}
.contact_input1 {
	border:1px solid #fbf3d6;
	color:#ffffff;
	width:220px;
	background-color:#000000;
}
.scode {
	border:1px solid #fbf3d6;
	color:#ffffff;
	width:90px;
	background-color:#000000;
}
.submit {
	border:1px solid #fbf3d6;
	color:#9a9a9a;
	background-color:#000000;	
}
.error_div {
	color:#F00;
	font-size:10px;
}
.error {
	color:#F00;
	font-size:10px;
}
.success_div {
	color:#0C0;
	font-size:10px;
}

.footear {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fbf3d6;
}
.footear a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#fbf3d6;
}
.mail {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fbf3d6;
	text-decoration:none;
}


/****************************************************preloaded-images*********************************************************/
.hiddenPic {display:none;}

div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}
