*{vertical-align:baseline;font-weight:inherit;font-family:inherit;font-style:inherit;font-size:100%;border:0 none;outline:0;padding:0;margin:0;}
img, div, a, input, td{behavior:url('/images/weddings/iepngfix.htc')}
html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.mainBody {
	background-image: url('/images/weddings/complete-bkgd-file.png');
	background-repeat: no-repeat;
	width: 1020px;
	height: 763px;
	margin: -20px;
}
hr.blue2 {border:none;border-bottom:2px solid #095AA6;height:0px;margin:5px 0px;width:100%; }
hr.blue1 { border:none;border-bottom:1px solid #095AA6;height:0px;margin:5px 0px;width:100%; }
hr.gold{border:none;border-bottom:1px solid #AD8B3A;height:0px;margin:5px 0px;width:100%;}

h1 {
	font-size: 20px;
	text-decoration: underline;
	margin-bottom: 30px;
	margin-top: 10px;
	font-family: arial;
}
h2 {
	font-size: 18px;
	margin-bottom: 20px;
	font-family: arial;
}

.gold{color:#AD8B3A;}
.blue { color: #095AA6;}
.bodyContent {
	margin-top: 30px;
}
#banner {
	padding-top: 87px;	
}
#tagline {
	position: relative;
	top: 60px;
	float: left;
	left: 72px;
	font-size: 16px;
	font-family: arial;
}
#info {
	margin-left: 15px;
}
#info li{padding:4px 0px;}

.offBlack {
	color: #333;
}

h1, h2, h3, h4, h5, h6, div {
	color: #095aa6;
}


.formBox {
	background-color: #eee3cb;
	padding: 10px;
	vertical-align: top;
}
body {
	margin-top : 3px;
}

.copyright {
	padding: 20px;
}
.bodyContent{text-align:left;}
.thankyouBodyContent{text-align:center; padding: 10px;}
input, textarea, select{font-size:11px;border:1px solid #095AA6;}
select{width: 190px;}
input{width:195px;height:14px;}
input.button{float:left;padding:3px;text-align:center;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;width:100px;height:auto;margin-right:10px;margin-top:20px; 
background-color: #095AA6; color: #fff; }
.verify{width:60px;}
.imgPanel { display:none; }
.downloads{font-size:11px;margin:10px 0px;text-align:left;}
.downloads img{border:1px solid #222;margin-right:5px;box-shadow:1px 1px 1px #222;-webkit-box-shadow:1px 1px 1px #222;-moz-box-shadow:1px 1px 1px #222;}
.pdf-file{background-image:url('/images/weddings/pdf.gif');background-repeat:no-repeat;padding-left:20px;height:16px;background-position:left center;vertical-align:bottom;display:inline-block;}
.pdf-file a{text-decoration:underline; color: #333;}
.wrongCode {
	border:1px solid #990000;
	background-color:#D70000;
	color:#FFFFFF;
	padding:4px;
	padding-left:6px;
	width:135px;
}
.photo-gallery {
	width: 530px;
}
.errorImg { vertical-align: bottom; }
