@charset "utf-8";

/* CSS Document */

body{

margin:20px 0 0 0;
padding:0;
background-color:#000;
}
.wedding{
position:absolute;
top:615px;
width:100%;
margin:auto;
color:#666666;
font:normal 9px arial;
text-align:center;
}
.wedding a{
color:#666666;
}
.wedding a:hover{
color:#fff;
}
.sitemap a{
color:#999999 !important;
font:normal 9px arial;
}
.sitemap a:hover{
color:#fff !important;
}

#main{
height:100%;
width:933px;
margin-left:auto;
margin-right:auto;
}
#mainhome{
height:100%;
width:1033px;
margin-left:auto;
margin-right:auto;
}
.table1{
height:100%;
}

a{
text-decoration:none;
}

li{
list-style:none;
}

img{
border:0;
}

.floatleft{
float:left;
}

.header{
/*background:url(../images/bg_header.gif) 0 0 no-repeat;*/
height:50px;
padding:3px 0 0 30px;
color:#787878;
font:normal 12px "Trebuchet MS";
}

.logo{
float:left;
}

.spacer3{
padding:0 4px;
}

.menuarea{
float:left;
width:500px;
padding:10px 0 0 200px;
}

.contentarea{
clear:both;
/*background:url(../images/bg_contentarea.gif) 0 0 repeat-y;*/
padding-left:2px;
}

.content{
padding:0 20px;
font:normal 12px arial;
color:#fff;
}
.content a{
color:#fff;

}

.footer{
/*background:url(../images/bg_footer.gif) 0 0 no-repeat;*/
height:11px;
}

.copyright{
font:normal 10px arial;
color:#494646;
height:25px;
padding-left:10px;
}

.copyright a{
color:#494646;
}

.copyright a:hover{
color:#fff;
}

.input1{
border:0;
background:#666666;
width:385px;
height:18px;
color:#CCCCCC;
}

.input2{
border:0;
background:#666666;
width:385px;
height:60px;
color:#CCCCCC;
}

.input3{
border:0;
background:#666666;
width:80px;
height:18px;
color:#CCCCCC;
margin-right:6px;
}

.input4{
border:0;
background:#666666;
width:150px;
height:18px;
color:#CCCCCC;
margin-right:6px;
}

.submit{
background:url(../images/sub/submit.gif) 0 0 no-repeat;
border:0;
cursor:pointer;
width:74px;
height:20px;
}

.faq{
font:normal 12px "Times New Roman", Times, serif;
}

.form1{
font:normal 10px arial;
}

.invert1{
background:url(../images/invert1.gif) 0 0 no-repeat;
display:inline-block;
width:38;
height:37px;
}

.invert2{
background:url(../images/invert2.gif) 0 0 no-repeat;
display:inline-block;
width:18;
height:27px;
}

/*----sub----*/
.words{
padding:0;
text-align:center;
}
.span1{
font:bold 14px arial;
color:#50524B;
padding:0 20px;
margin:0;

}
.span2{
font:bold 15px arial;
color:#B7B7B7;
padding:0 20px;
margin:0;

}
.span3{
font:bold 16px arial;
color:#7F7F7F;
padding:0 20px;
margin:0;

}
.span4{
font:bold 17px arial;
color:#737373;
padding:0 20px;
margin:0;
}
.locations{
color:#494646;
font:normal 10px arial;
}
.locations a{
color:#494646;
}
.gallery{
line-height:19px;
}
.gallery a{
color:#fff;
}
.gallery a:hover{
color:#333;
font-size:16px;
}
