@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	padding:0px;
	background:url(../images/bg.jpg) repeat-x;
	font-family:Calibri;
}
#header {
	background:url(../images/header.jpg) no-repeat center top;
	height:236px;
	margin:auto;
	width:1189px;
	color:#FFF;
}
#header h1{
	padding:0px;
	margin:0px;
	padding-top:151px;
	text-align:center;
	font-weight:normal;
}
#header2 {
	background:url(../images/header2.jpg) no-repeat center top;
	height:236px;
	margin:auto;
	width:1189px;
	color:#FFF;
}
#header2 h1{
	padding:0px;
	margin:0px;
	padding-top:151px;
	text-align:center;
	font-weight:normal;
}
#midcontent {
		background: #F7F7F7 url(../images/pattern.jpg);
}
	#contija {
			width:822px;
			margin:auto;
			background:url(../images/riba.jpg) center repeat-y;
	}
	#menu {
		height:43px;
		background:url(../images/menubg.jpg) center top no-repeat;
	}
	#menu ul{
		margin:0px;
		padding:0px;
		padding-left:36px;
		color:#FFF;
	}
	#menu li{
		list-style:none;
		float:left;
		padding-right:29px;
		padding-left:29px;
		padding-top:10px;
		background:url(../images/didi.gif) no-repeat top right;
	}
	#menu li a{
		color:#FFF;
		text-decoration:none;
	}
	#menu li a:hover{
		color:#FFF;
		text-decoration:underline;
	}
	#banner {
		height:291px;
		position:relative;
	}
		#anim {
			position:absolute;
			left:36px;
			top:13px;
			width:739px;
			height:240px;
		}
	#subtule {
		background:url(../images/subtuble.jpg) no-repeat top center;
		padding-left:40px;
		padding-top:20px;
	}
		.hombx {
			width:222px;
			float:left;
			text-align:justify;
			line-height:24px;
			font-size:12px;
			padding-right:30px;
		}
		.weddingconsti {
			padding-left:5px;
			border-top:#CCC solid 2px;
			margin-top:13px;
		}
		.socialmedia {
			border-top:#CCC solid 2px;
			margin-top:13px;
			padding-top:13px;
		}
		.contents {
			width:457px;
			float:left;
			text-align:justify;
			line-height:24px;
			font-size:12px;
			padding-left:20px;
		}
		.contents img{
			margin-right:14px;
		}
		.contents form{
			margin:0px;
			padding:0px;
		}
		.contents h1{
			margin:0px;
			padding:0px;
			color:#999999;
			font-size:14px;
			font-weight:normal;
		}
		.contents input{
			padding:10px;
			color:#666;
			background:url(../images/formbg.jpg) repeat-x #FFF;
			width:96%;
			border:#CCC solid 1px;
			margin-bottom:10px;
		}
		.contents select{
			padding:10px;
			color:#666;
			background:url(../images/formbg.jpg) repeat-x #FFF;
			width:100%;
			border:#CCC solid 1px;
			margin-bottom:10px;
		}
		.contents textarea{
			padding:10px;
			color:#666;
			background:url(../images/formbg.jpg) repeat-x #FFF;
			width:96%;
			border:#CCC solid 1px;
			margin-bottom:10px;
			font-family:Calibri;
		}
.Headings {
	color:#A70202;
	font-size:18px;
}

		.hombx h1 {
			color:#A60101;
			padding:0px;
			margin:0px;
			font-size:18px;
			border-bottom:#CCC solid 2px;
			margin-bottom:10px;
			padding-bottom:7px;
		}
		.hombx h1 a{
			color:#A60101;
			text-decoration:none;
		}
		.hombx h1 a:hover{
			color:red;
			text-decoration:none;
		}
		.clearboth {
			clear:both;
		}
	
	#footers {
		background:url(../images/foot.jpg) no-repeat top;
		height:36px;
	}