/* @override http://localhost:8888/TIE%20THE%20KNOT/WEB/css/ttk.css */

body {
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
margin: auto;
padding: 0;
background: #659d54 url(../IMAGES/TIETHEKNOT_BACKSTRIP.jpg) repeat-x;}

a, a:visited {
color: #000000;}

a:hover {
color: #fff;}

h1, h2 {
display: none;}

h3 {
	clear:  both;
	color:  #000000;
padding: 40px 30px 0px 30px;
margin: 0;}

h4 {
padding: 30px 80px 0px 40px;
margin: 0;}

h5 {
padding: 10px 80px 0px 40px;
margin: 0;}

hr {
border-top: 1px solid #C5BB93;
margin: 0 45px;}

p {
font-size: 1.0em;
margin:  0;
padding: 10px 40px 10px 40px;
line-height: 1.5em;}

ul {
font-size: 1.0em;
padding-left: 1em;
margin: 0;
list-style: none;}

ul.acrobatBullet  {
	list-style-image: url(../IMAGES/pdficon.gif);
list-style-position: inside;
margin: 0 0 0 60px;
line-height: 40px;}

.outerBox {
width: 100%;
margin: 0;
margin: auto;
padding: 0;
z-index: 50;
background:  #76ae63 url(../IMAGES/TIETHEKNOT_BACKSTRIP.jpg) repeat-x;
}

.menuBox {
position: absolute;
top: 152px;
z-index: 997;}

.menuItems {
position: absolute;
margin: 0;
padding: 12px 0 8px 0;
list-style: none;
font-size: 1.2em;
z-index: 998;
text-align: right;
}

.menuItems li a, .menuItems li a:hover, .menuItems li a:visited {
color: #000000;
width:  150px;
border: 2px solid #D38863;
background-color: white;
padding:  10px 18px;
margin: 0;
display: block;
text-decoration: none;}

.menuItems li a:hover {background-color:  #000000;
color: white;
}


#bottomBox {
padding: 0;
position: relative;
width: 800px;
margin: auto;
padding: 330px 0 50px 0;
background: #76ae63 url(../IMAGES/TIETHEKNOT_BACK.jpg) no-repeat center top;}

.leftBox {
text-align: center;
width: 400px;
float: left;}

img.getMarried {
margin: -6px 0 0 0;}

.rightBox {
border: solid #9dd58a;
border-width: 0 0 0 1px;
padding: 20px 0;
float: left;
width:  399px;}

.rightBox h3 {
font-size: 22px;
margin: 0;
padding: 0 90px 10px 40px;}

.rightBox p {
font-size: 16px;
line-height: 20px;}

ul.vendorList {
font-size: 12px;
padding: 0;
margin: 10px 0 0 50px;}

.footerBox {
margin: auto;
width: 100%;
height: 100px;
z-index: 999;
background-color: #659d54;}


.footerBox p {
font-size: 0.7em;
padding:  10px 0 100px 0;
color: #000000;
margin:  0;
text-align: center;}


