* { padding:0; margin:0;}
body{ background:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; line-height:20px;}
h1{font-size:21px;}
h2{font-size:18px; margin:0 0 10px 0;}
h3{font-size:16px; margin:0 0 10px 0;}
h4{font-size:14px; margin:0 0 10px 0;}
#container{ width:940px; padding:10px; margin:5px auto; background:#FFF;}
#header{width:940px; height:118px;}
#header p{background:url(images/logo.jpg) no-repeat center; text-indent:-5000px; height:118px;}
#menu{ margin-top:10px; width:940px; height:50px; background:url(images/menu-bg.jpg) no-repeat; }
#main{ margin-top:10px;width:940px; background:url(images/Home.jpg) no-repeat top center; }
.page-id-3 #main{background:url(images/About.jpg) no-repeat top center !important;}
.page-id-5 #main{background:url(images/wedding.jpg) no-repeat top center !important;}
.page-id-6 #main{background:url(images/listen.jpg) no-repeat top center !important;}
.page-id-69 #main{background:url(images/songlist.jpg) no-repeat top center !important;}
.page-id-4 #main{background:url(images/Testimonials.jpg) no-repeat top center !important;}
.page-id-7 #main{background:url(images/FAQ.jpg) no-repeat top center !important;}
.contentbox{margin-top:300px; width:900px; background: url(images/content-bg.png) repeat-y center; float:left; padding:20px; color:#FFF; margin-bottom:10px;}
#footer{width:940px; background:#000; color:#FFF; text-align:center; padding:20px 0;}
.clear{ clear:both;}
hr{margin:10px 0;}

/* ----------- Links ----------- */

a {
	color:#C05083;
	text-decoration:none;
}
a:hover {
	color:#F6E5ED;
}
a img {
	border: none;
}

/* ----------- menu ----------- */
#menu li {
	list-style:none;
	margin:0;
	padding:0;
	float:left;

}
#menu li a {
	display:block;
	padding:0 20px;
	line-height:50px;
	text-decoration:none;
	font-size:14px;
	font-weight: bold;
	color:#000;
	text-align: center;
}
#menu li a:hover {
	color:#fff;
}
.contactform{}
.contactform input{
border: none;
color: #000;
background: #fff;
height:16px;
padding:3px;
width:220px;
}
.contactform textarea{
border: none;
color: #000;
background: #fff;
padding:6px;
width:300px;
}
.contactform input#contactsubmit{
border: none;
color: #fff;
background: #333;
height:30px;
padding:3px;
width:100px;
cursor:pointer;
margin-top:10px; border:#FFF 1px solid;
}