body {
	background-image: url(images/background2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-position : center;
	background-attachment : fixed;
	}
#gallery { position: absolute; width:170px; height:245px; margin:0 0 0 15px; padding:0; }
#gallery li { display: block; }

#gallery2 { position: absolute; width:170px; height:245px; margin:0 0 0 15px; padding:0; }
#gallery2 li { display: block; }
#plancal{
	border:2px solid rgb(82,45,25);
}
#undergallery { position: absolute; width:170px; height:100px; margin:0 0 0 17px; padding:0;  top : 600px;  }

#undergallery2 { position: absolute; width:170px; height:245px; margin:0 0 0 15px; padding:0;  top : 600px; }
#undergallery3 { position: absolute; width:170px; height:89px; margin:0 0 0 17px; padding:0;  top : 720px;  }
#undergallery4 { position: absolute; width:170px; height:163px; margin:0 0 0 17px; padding:0;  top : 829px;  }


.side2
{
font-size : 17px; 
color : white;
	font-family: Verdana, Arial, Helvetica, sans-serif;  }

#greenpage ul{
	list-style:none;
	text-indent:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:relative;
	top:-10px;

}

.main
{
margin-left : 26px;
margin-right : 26px;
	}
    
ul li{
	list-style:none;
	text-indent:0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#colorgreen{
	background:rgb(4,7,7);
}
#greenpage h2{
		color: #669900;
}

.green{
		color: #669900;
	font-weight:bold;
}
.white{
	color:white;
	width:700px;
	}
#invite, #wed, #cater, #favor{
	position:relative;
	left:20px;
}
#few{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	position:relative;
	left:-40px;
} 

.quote{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
} 

div.hr {
width: 100%;
height: 1px;
background: #000;
margin:6px 0 6px 0;
padding:0;
} 

.cheers{
	position:relative;
}
#cheername span{
	position:absolute;
	right:0;
}
#cheername p{
	padding:0;
	margin:0;
}
#cheername img{
	margin:10px;
}
.logo {
	margin-left:96px;
}
.leftpic{
	margin-left:0;
	border:5px solid rgb(98,77,160);
}
.centerpic{
	margin: 0 30px 0 30px;
	border:5px solid rgb(147,39,143);
}
.rightpic{
	margin-right:0;
	border:5px solid  rgb(98,77,160);
}
#second{
	margin-top:-20px;
}
#greenparty img{
margin:10px 1px 0 1px;
	border:5px solid #669900;;
}
.navbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	height: 25px;
	background-color: #663366;
}
.sidebartext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h3 {
	color: #9900CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.nav: { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #FFFFFF; font-size: 12px; font-weight: bolder;}
a.nav:active { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bolder;}
a.nav:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bolder;}
a.nav:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bolder;}
a.nav:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #ffffff; font-size: 12px; font-weight: bolder;}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #669900;
	font-weight: bolder;
}
#footer{
	opacity:.5;
	-moz-opacity:.5;
	-khtml-opacity:.5;
	filter:alpha(opacity=50);
}
#footer:active{
		opacity:.5;
	-moz-opacity:.5;
	-khtml-opacity:.5;
	filter:alpha(opacity=50);
}
#footer:hover{
	opacity:1;
	-moz-opacity:1;
	-khtml-opacity:1;
	filter:alpha(opacity=100);
}

a.nodecoratea:link
{
    text-decoration : none;
}

a.nodecoratea:visited
{
    text-decoration : none;
}

a.nodecoratea:hover
{
    text-decoration : none;
}

A:link
{
    color : #0000FF;
    text-decoration : none;
}

A:visited
{
    color : #800080;
    text-decoration : none;
}

A:hover
{
    color : #FF0000;
    text-decoration : underline;
}

a.whitelink:link
{
    color : #ffffff;
    text-decoration : none;
}

a.whitelink:visited
{
    color : #ffffff;
    text-decoration : none;
}

a.whitelink:hover
{
    color : #ffffff;
    text-decoration : none;
}