@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; background:url(../images/bg.jpg) repeat center;}
div{ color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

p{ color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify; padding-right:8px; line-height:16px;}
h1{margin:0; padding:0; font-family: "Courier New", Courier, monospace; font-style:normal; font-weight: normal; font-size:20px;}
h2{margin:0; padding:0; font-family: "Courier New", Courier, monospace; font-style:normal; color:#989C25; font-weight: normal; font-size:18px;}
h3{margin:0; padding:0; font-family: "Courier New", Courier, monospace; font-style:normal; color:#FF0000; font-weight: normal; font-size:16px;}
a{color:#CCCCCC; text-decoration:none; border:none;}
a:hover{ color:#FFFFFF;}


#banner{margin:0 auto; padding:0; width:962px;}
#mainbanner{ margin:0; padding:0; width:730px; float:left;}
#djpic1{ margin:0; padding:0; width:224px; float:left; padding-top:35px; font-size:16px; color:#FFCC00;}
#djpic{ margin:0; padding:0; width:224px; float:left; padding-top:10px;}
input{background:none; border:#FFFFFF solid 1px; color:#FFFFFF;}
textarea{background:none; border:#FFFFFF solid 1px; color:#FFFFFF;}


#body{margin:0 auto; padding:0; width:962px; }
#body5{margin:0 auto; padding:0; width:962px; }


#body1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;}
#welcome{float:left; padding:18px 0 0 9px; width:320px; }
#welcome1{ width:320px;}
#welcome2{ width:900px;}
#read{padding:10px 0 10px 15px; width:110px;}

#line{float:left; padding-top:18px; width:3;}
#service{float:left; width:306px; padding:18px 0 0 9px;}
#weddingparty{ margin:0; padding:0; width:692px; float:left;}
#weddingpartypic{ margin:0; padding:0; width:262px; float:left;}


#line1{float:left; width:3px; padding-top:18px;}
#special{float:left; width:303px; padding:18px 0 0 9px;}

#body2{margin:0 auto; padding:30px 0 0 8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; }
#body2 ul { margin:0; padding: 12px 0; list-style:none;}
#body2 li { margin:0; padding-left:8px; list-style:none; line-height:28px;}
#book{margin:0; padding:0; width:380px; padding:30px 0 0 9px; float:left; height:290px;}
#request{ float:left; padding:18px 0 0 0; width:249px;}
#free{margin:0; padding:20px 0 10px 0;}
#event{margin:0; padding:0 0 10px 0;}
#latest{margin:0; padding:0;}
#test{ float:left; padding:70px 0 0 0; width:300px; }
#test1{ float:left; padding:40px 0 0 0; width:300px; }
#read{ padding-left:200px;}
#line{}
.link{border:none; text-decoration:none;}

#gallery{margin:0 auto; padding:12px 0 20px 20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; border-bottom:2px #D9D7CA solid;}
.bold{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}


.clear{ clear:both;}
#footer{width:962px; margin:auto; position:relative; padding:20px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:55px;}
#copy{ position:absolute; left:0px; top:10px; padding-left:5px;}
#copy1{ position:absolute; left:800px; top:60px;}
#logo{ position:absolute; top:70px; left:878px; }
.link{border:none; text-decoration:none;}
