html,body { 	
	margin: 0px;
	margin-top: 10px; 
	padding: 0px; 
	background-color: #ffffff; 
	text-align: center;
	height: 100%; 
}

p {
    text-align: left;
	margin-bottom: 2px;
	margin-top: 2px; 
}

a.button1 { 
        background:url(../navimg/about1.gif) repeat 0px 0px; 
        width: 61px; 
        height: 19px; 
        display: block; 
}
a.button1 span { 
        display: none; 
}
a.button1:hover { 
        background: url(../navimg/about1.gif) repeat 0px -19px; 
}

a.button2 { 
        background:url(../navimg/contact.gif) repeat 0px 0px; 
        width: 61px; 
        height: 19px; 
        display: block; 
}
a.button2 span { 
        display: none; 
}
a.button2:hover { 
        background: url(../navimg/contact.gif) repeat 0px -19px; 
}

a.button3 { 
        background:url(../navimg/weddings.gif) repeat 0px 0px; 
        width: 61px; 
        height: 19px; 
        display: block; 
}
a.button3 span { 
        display: none; 
}
a.button3:hover { 
        background: url(../navimg/weddings.gif) repeat 0px -19px; 
}

a.button4 { 
        background:url(../navimg/portraits.gif) repeat 0px 0px; 
        width: 61px; 
        height: 19px; 
        display: block; 
}
a.button4 span { 
        display: none; 
}
a.button4:hover { 
        background: url(../navimg/portraits.gif) repeat 0px -19px; 
}

a.button5 { 
        background:url(../navimg/blog.gif) repeat 0px 0px; 
        width: 61px; 
        height: 19px; 
        display: block; 
}
a.button5 span { 
        display: none; 
}
a.button5:hover { 
        background: url(../navimg/blog.gif) repeat 0px -19px; 
}

#wedgallery1 { 
	position: absolute; 
	top: 474px; 
	left: 31px; 
	height: 18px; 
	width: 125px; 
	text-align: left; 
	border-right: #999 1px solid;
}
#album1 { 
	position: absolute; 
	top: 474px; 
	left: 156px; 
	height: 18px; 
	width: 125px; 
	text-align: left; 
	border-right: #999 1px solid;
	border-left: #999 1px solid;
}
#weddinginfo1 { 
	position: absolute; 
	top: 474px; 
	left: 282px; 
	height: 18px; 
	width: 267px; 
	text-align: left; 
	border-right: #999 1px solid;
	border-left: #999 1px solid;
}
#engageinfo1 { 
	position: absolute; 
	top: 474px; 
	left: 550px; 
	height: 18px; 
	width: 145px; 
	text-align: left; 
	border-right: #999 1px solid;
	border-left: #999 1px solid;
}
#faq1 { 
	position: absolute; 
	top: 474px; 
	left: 696px; 
	height: 18px; 
	width: 61px; 
	text-align: left; 
	border-left: #999 1px solid;
}

img {
border: 0px;
}
A.gnav:link {
    text-decoration: none; 
    color: #000000; 
}
A.gnav:visited {
    text-decoration: none;
	color: #000000;
}
A.gnav:active {
    text-decoration: none;
	color: #000000;
}
A.gnav:hover {
    text-decoration: underline;
	color: #000000;
}
A.pnav:link {
    text-decoration: none; 
    color: #003366; 
	
}
A.pnav:visited {
    text-decoration: none;
	color: #003366;
}
A.pnav:active {
    text-decoration: none;
	color: #003366;
}
A.pnav:hover {
    text-decoration: underline;
    color: #003366;
}

div.padder { 
	padding: 1px; 
}
img.border {
	border:1px solid #021a40;
}
#header { 
	top:50%; 
	text-align: right; 
}
#smallSection1 { 
	position: absolute; 
	top: 9px; 
	left: 399px;
	height: 25px; 
	width: 75px; 
	text-align: left; 
}
#smallSection2 { 
	position: absolute; 
	top: 9px; 
	left: 474px;
	height: 25px; 
	width: 80px;  
	text-align: left; 
}
#smallSection3 { 
	position: absolute; 
	top: 9px; 
	left: 555px;
	height: 25px; 
	width: 85px;  
	text-align: left; 
}
#smallSection4 { 
	position: absolute; 
	top: 9px; 
	left: 641px;
	height: 25px; 
	width: 80px; 
	text-align: left; 
}
#smallSection5 { 
	position: absolute; 
	top: 9px; 
	right: 2px; 
	height: 25px; 
	width: 75px; 
	margin-left: 15px; 
	text-align: left; 
}
#footer { 
	position: absolute;
	left: 0px;
	top: 105px;
	text-align: center;
}
#footer1 { 
	position: absolute;
	left: 0px;
	top: 728px;
	text-align: center;
}
#footer5 {
	position: absolute;
	left: 0px;
	top: 540px;
	width: 800px;
	border-top: #999 1px solid;
	height: 26px;
}
#image1 { 
	position: absolute; 
	top: 170px; 
	left: 450px;
	width: 234px;
	text-align: center; 
}
.stylebottom {
	font-size: 12px;
	font-family: "Century Gothic", sans-serif ;
	color: #000000;
}
.style1 {
    font-family: "Century Gothic", sans-serif ;
	font-size: 24px;
}
.style2 {
	font-family: "Century Gothic", sans-serif;
	font-size: 14px;
}
.style3 {
	font-family: "Century Gothic", sans-serif ;
	font-size: 10px; 
}
.style7 {
	font-size: 16px;
	font-family: "Century Gothic", sans-serif ;
	color: #CC0000;
}
.style22 {
	font-size: 14px;
	font-family: "Century Gothic", sans-serif ;
	color: #CC0000;
}