BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;
	background: #FFFFFF; 
}
/*-------------------------------------MIDDLE-----------------------------------------------*/
.crum
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3f3e3e;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	text-align: left; text-decoration:none;
}
.crum a{ text-decoration:none;}
.crum a:hover{ text-decoration:none;}
.bodytext
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	line-height:135%;
	TEXT-DECORATION: none;
	text-align: justify;
}
.bodytext a
{
	color: #3f3e3e; text-decoration:none;
}
.bodytext a:hover
{
	color: #3f3e3e; text-decoration:underline;
}
.bodytext1
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3f3e3e;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	line-height:135%;
	TEXT-DECORATION: none;
	text-align: justify;
}
.righttext
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3f3e3e;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	line-height:135%;
	TEXT-DECORATION: none;
}
.hometext
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	line-height:135%;
	TEXT-DECORATION: none;
}

.righttext1
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8c8c8c;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	line-height:135%;
	TEXT-DECORATION: none;
}
.righttext2
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3f3e3e;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	line-height:135%;
	TEXT-DECORATION: none;
}

.righttext07
{
	font-family:  Arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #505050;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: bold;
	line-height:135%;
	TEXT-DECORATION: none;
}

.browntext
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9e8d5c;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: bold;
	line-height:135%;
	TEXT-DECORATION: none;
}

.listingtext
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A08F5E;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: bold;
	line-height:135%;
	TEXT-DECORATION: none;
}

.brownbottext
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9e8d5c;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	line-height:135%;
	TEXT-DECORATION: none;
}

.brownbottext a
{
	color: #9e8d5c;
}


.bottom
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C3C3C;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	line-height:135%;
	TEXT-DECORATION: none;
}

.bottom1
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AD8306;
	padding-left: 0px;
	padding-right: 0px;
	font-weight: normal;
	line-height:150%;
	text-align: center;
}


.dot{ background: url(../images/dot.gif);}
.curvetop{ background: url(../images/curvetop.gif);}
.curvebottom{ background: url(../images/curvebottom.gif);}
.curvebg{ background: url(../images/curvebg.gif);}
.curvebgbutton{ background: url(../images/curvebgbutton.gif);}
.greybg{ background: url(../images/greybg.gif);
		font-family: verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #FFFFFF;
		padding-left: 6px;
		padding-left: 6px;
		font-weight: bold;}
.curvebgright{ background: #f7f7f7 url(../images/curveright.gif) no-repeat right bottom;}





td.image {  
background: url(../images/home-hover-bg.gif);  
}  

td.image2 {  
background: url(../images/home-hover-bg1.gif);  
}  

table{border-collapse:collapse;}





a {
 	TEXT-DECORATION: none;
 }
 
 A:Visited  {
	TEXT-DECORATION: none;
 }
 
 A:Active  {
 	TEXT-DECORATION: none;
 }
 
 A:Hover  {
  	TEXT-DECORATION: underline;
}





/***** Ring John Adons ******/
h3.crum {margin: 10px 0;}
ul.curvelist {padding-left:25px; margin:5px 5px 5px 25px;}
ul.curvelist li {
	list-style-image: url(../images/bullet.gif);
	margin-bottom: 3px;
}
ul.browntext {padding-left: 25px; padding-right: 10px;}

td ul.browntext {padding-left:0px;}

img.imageleft {
	padding: 5px 5px 5px 0;
}

img.imageright {
	padding: 5px 0 5px 5px;
}

.contactbottom {
	margin: 10px 0;
	padding: 0px;
}

.black {
	color: #000000;
}

.hidden {
	display: none;
}

h1{margin:0px; padding:0px; font-size:14px; color:#a18f5f;}
.logout{font-size:11px; font-weight:bold;}
.curvetop{background:url(../images/new_curvetopbg.gif) repeat-x top;}
.curvebg1{background-color:#fdfdfd;}
.curvebg1 h1{font-size:18px; color:#000; margin-left:15px; height:33px; font-weight:normal;}
.curvebg1 h2{font-size:18px; color:#a18f5f; margin-left:15px; height:33px; font-weight:normal;}
.curvebg1 h2 span{font-weight:normal; font-size:16px; margin-left:10px;}
.whitebg{background-color:#FFFFFF; padding:15px;  color:#a18f5f; font-size:11px;}
.whitebg a{color:#a18f5f; font-size:11px;}
.greyline{background:#e4e4e4;}

.paging{background-color:#a18f5f; border:1px solid #e5e5e3; color:#FFFFFF; text-align:center; font-weight:bold; font-size:11px;}
.pagingactive{border:1px solid #e5e5e3; color:#a18f5f; text-align:center; font-weight:normal; font-size:11px;}
.pagingimg{margin-right:4px;}

.curvebot{background:url(../images/new_curvebotbg.gif) repeat-x top;}

.photolisting{margin:0px; padding:0px; text-align:center; color:#6e6c6d; font-size:11px; font-weight:normal;}
.photolisting #img{border:0px solid #6f6b6c; width:126px; height:102px; margin-bottom:12px;}
.photogallery img{border:1px solid #6f6b6c; margin-bottom:12px;}

.testimonial{background-color:#FFFFFF; padding:15px;  color:#706c6d; font-size:11px;}
.testimonial a{color:#706c6d; font-size:11px;}

.testimonial label{width:100px; float:left; padding-top:2px;}
.testimonial input{margin:0px; padding:2px; border:1px solid #dedede; background:url(../images/inputbg.gif) repeat-x; width:210px; margin-bottom:10px;}
.testimonial-input{margin:0px; padding:0px; border:0px solid #dedede; background:none; width:70px; margin-right:30px;}



/***** Wedding Music Section ******/

.musichead{font-family: Trebuchet MS, verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#BC0404; height:30px; font-weight: bold;}



/***** Wedding Music Section ******/