body{
color: #333;
font-size: 11px;
font-family: verdana;
background-color:#999;
}
a{
color: white;
text-decoration: none;
}
a:hover{
color: #38fe03;
text-decoration: underline;
}
p{
margin: 0;
padding: 10px;
line-height: 1.5em;
text-align: justify;
color:#fff;
}
#wrapper{
width: 750px;
margin: 0px auto;
}
.box{
background: #181818;
color:#FFF;
}
.box_about{
background: #666;
background-image:url(images/about_bg.jpg);
color:#FFF;
}
.boxholder{
clear: both;
padding: 5px;
background: #7C7C7C; /*border color*/
}
.tab{
float: right;
height: 30px;
width: 102px;
margin: 0 0px 0 3px;
text-align: center;
background: #8DC70A url(images/graytab.jpg) no-repeat;
}
.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: normal;
padding: 9px 0 0 0;
}

h1,h2,h3,h4,h5,h6 {margin:10px;}

#flashcontent {
height: 400px;
text-align:center;
}

#randomcontent {
height: 400px;
text-align:center;
}

.rightalign{
text-align:left;
float:right;
padding-right: 5px;
padding-bottom: 5px;
}

.music {padding-right: 7px;}

.inquiry { padding:0px 20px;}

.apple {color: #38fe03;}

.wedding {float:left;padding: 30px 10px;}

.wedding a{
color: #38fe03;
text-decoration: underline;
}

.wedding a:hover{
color: white;
text-decoration: none;
}


.weddingpics {text-align:center;padding:0px 20px 0px 150px;}

		