@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; height:600px; padding:0px; margin:0px;}
.main{width:900px; margin:0px auto;}
.banner{width:900px; height:145px;}
.banner-first{width:900px;}
.banner-two{width:300px; float:left;}
.banner-two img{margin:8px 0px 0px 5px;}
.banner-three{width:900px; float:left; margin-top:20px; text-align:center;}
.banner-three h1{padding:0px; margin:0px; font-family:"Pristina"; font-weight:bold; font-size:40px; padding:45px 0px 0px 0px; text-align:center;}
#menu{width:900px; overflow:hidden;}
.menus{width:900px; float:right;}
.menu-back{width:900px; height:48px;}
.menu-back ul{list-style-type:none; padding:0px; margin:0px;}
.menu-back ul li{list-style-type:none; font: bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:14px 45px 25px 45px; float:left;}
.menu-back a{text-decoration:none; color:#FFFFFF;}
.wel{width:900px; float:left;}
.wel h1{padding:0px; margin:0px; font-family:"Pristina"; font-weight:normal; font-size:35px; padding:25px 0px 0px 10px;}
.wecome{width:860px; float:left; margin-top:20px; min-height:300px; padding:0px 20px;}
.wel-first{width:210px; float:left; padding:10px 25px;}
.wel-second{width:625px; float:right; padding:10px 0px;}
.wel-second p{padding:0px; margin:0px; font:12px Arial, Helvetica, sans-serif; color:#333333;}

.icon{width:650px; float:left;}
.icon img{margin:38px 150px;}
.clr{clear:both; overflow:hidden; height:1px;}
.footer{width:900px; height:137px; overflow:hidden; height:137px; float:left;}
.footer img{margin-top:40px;}
.row{width:900px; float:left;}
.row-one{width:400px; float:left;}
.row-two{width:500px; float:left;}
.form{width:500px; float:left;}

.border{background:url(../theme_img/marriage-footer.png) no-repeat top left; overflow:hidden; width:900px; height:32px; margin-bottom:25px;}

.footer_content{padding:5px; overflow:hidden; z-index:1000; position:absolute; margin-top:-20px; width:890px;}

.footer_content_top{overflow:hidden;}
.left{float:left; margin:0px; padding:0px; padding-left:10px; width:200px; font-size:14px; overflow:hidden;}
.left span{ margin-top:10px; overflow:hidden; float:left; }
.left span img.color_img{ margin-right:10px; overflow:hidden; float:left; }

.middle{float:left; margin:0px; padding:0px; padding-left:25px; padding-right:25px; width:300px; overflow:hidden;}
.middle { overflow:hidden; text-align:center; padding-top:5px;}
.right img{ margin-right:10px; }

.right{float:right; margin:0px; padding:0px; width:310px; padding-top:10px; font-size:14px;}
.copyright{ overflow:hidden; text-align:right; color:#3F3F3F; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif;}
.copyright a{ text-decoration:none; color:#3F3F3F; font-style:italic;}
.copyright a:hover { text-decoration:underline; color:#3F3F3F; font-style:italic;}

.footer_content_bottom{overflow:hidden; margin-top:75px; text-align:right;}


.contact{overflow:hidden; padding:20px 0px;}
.contact_left{float:left; width:325px; margin-right:50px; font-family:Verdana, Geneva, sans-serif; font-size:14px;}
.contact_text{width:275px; overflow:hidden;}
.contact_right{float:left; width:405px; padding:0px 25px 0px 50px; font-weight:bold; font-size:14px; }
.contact_right .form1{overflow:hidden; margin-bottom:20px;}
.contact_right .label{width:100px; float:left; text-align:left; padding-top:5px;}
.contact_right .box{width:300px; float:left;}

.contact_right input[type=text] {width:250px; padding:5px; background-color:#fff;}
.contact_right textarea {width:260px; height:150px; background-color:#fff;}
.map{overflow:hidden; padding:30px 0px;}
.err_err {
	margin:10px 0px 5px 10px; 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#D8000C;
	display:block;
	padding:8px 5px 8px 35px;
	border:1px solid;
	background-color:#FFBABA;
	font-weight:bold;
	background-image:url("http://www.rentalneed.com/images/error.jpg");
	background-repeat:no-repeat;
	background-position:5px center; 
}

.msg_msg {
	margin:10px 0px 5px 10px; 
	font-size:12px;
    font-family:Arial, Helvetica, sans-serif; 
	color:#4F8A10; 
	display:block; 
	padding:8px 5px 8px 35px; 
	border:1px solid; 
	background-color:#DFF2BF; 
	font-weight:bold; 
	background-image:url("http://www.rentalneed.com/images/success.jpg"); 
	background-repeat:no-repeat; 
	background-position:5px center;
}


.gallery{overflow:hidden; padding:20px 0px;}
.image{overflow:hidden; width:190px; margin-right:20px; float:left; padding:5px; }