

body{
	margin:0px 0px;
	padding:0px;
	width:100%;
	text-align:center;
	background-image:url(../images/pearlBG.jpg);
	background-repeat:no-repeat;
	background-color:#000;

}

#bio{ 
margin:0px 0px;
	padding:0px;
	width:100%;
	text-align:center;
	background-image:url(../images/pearlBG4.jpg);
	background-repeat:no-repeat;
	background-color:#000;
}

#service{ 
margin:0px 0px;
	padding:0px;
	width:100%;
	text-align:center;
	background-image:url(../images/pearlBG3.jpg);
	background-repeat:no-repeat;
	background-color:#000;
}


#contact{ 
margin:0px 0px;
	padding:0px;
	width:100%;
	text-align:center;
	background-image:url(../images/pearlBG2.jpg);
	background-repeat:no-repeat;
	background-color:#000;
}

#masterWrap {
	width:1200px;
	margin:0px auto;
	text-align:left;
	padding:0px;
	
}


p{
	margin:0px 0px 0px 0px;
	padding:15px 20px 15px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555;
}

a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#555;
	text-decoration:none;
}

a:hover{
	color:#0f70f2;
	text-decoration:none;	
}


h1{
	margin:0px 0px 0px 0px;
	padding:10px 15px 0px 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FC0DF3;
}


 
 
ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

 
img{
border:0px;
}



*:focus{
outline:none;
}



/*--MASTHEAD AND FLASH---------------------------------------*/


#mastheadTitle{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
width:1200px;
height:191px;
float:left;
}

/*--END OF MASTHEAD AND FLASH--------------------------*/





/*---COPY BOX---------------------------------------------*/

.copyBar{
margin:5px 49px 40px 0px;
padding:0px 0px 40px 0px;
width:680px;
float:right;

  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/copyTile.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.copyBar[class] {
  background-image:url(../images/copyTile.png);
}

.copyBar ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#555;
	
}	

#copyImg{
margin:2px 0px 0px 2px;
padding:0px 0px 0px 0px;
width:674px;
height:292px;
float:left;
}

#copyTitle{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
width:643px;
height:56px;
float:left;
}


/*---HOME TABS--------------------------------------------*/

#homeTab_corp{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:661px;
height:104px;
float:left;
background-image:url(../images/serviceTab_corp.jpg);
background-repeat:no-repeat;
}

#homeTab_corp p{
	margin:0px 0px 0px 170px;
	padding:30px 0px 0px 0px;
	width:480px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555;
}

/*-------------------------------------------------*/

#homeTab_vip{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:661px;
height:104px;
float:left;
background-image:url(../images/serviceTab_vip.jpg);
background-repeat:no-repeat;
}

#homeTab_vip p{
	margin:0px 0px 0px 170px;
	padding:30px 0px 0px 0px;
	width:480px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555;
}

/*-------------------------------------------------*/

#homeTab_club{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:661px;
height:104px;
float:left;
background-image:url(../images/serviceTab_club.jpg);
background-repeat:no-repeat;
}

#homeTab_club p{
	margin:0px 0px 0px 170px;
	padding:30px 0px 0px 0px;
	width:480px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555;
}

/*-------------------------------------------------*/

#homeTab_wedding{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:661px;
height:104px;
float:left;
background-image:url(../images/serviceTab_wedding.jpg);
background-repeat:no-repeat;
}

#homeTab_wedding p{
	margin:0px 0px 0px 170px;
	padding:30px 0px 0px 0px;
	width:480px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555;
}

/*-------------------------------------------------*/

#homeTab_school{
margin:5px 0px 5px 0px;
padding:0px 0px 0px 0px;
width:661px;
height:104px;
float:left;
background-image:url(../images/serviceTab_school.jpg);
background-repeat:no-repeat;
}

#homeTab_school p{
	margin:0px 0px 0px 170px;
	padding:30px 0px 0px 0px;
	width:480px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555;
}


.tabLink{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#555;
	text-decoration:none;
}

.tabLink:hover{
	color:#0f70f2;
	text-decoration:none;	
	font-weight:normal;
}



/*-------------------------------------------------*/

/*--END OF COPY BOX------------------------------------------------------------------*/











/*--SUB LAYOUT-------------------------------------------------------------------------------*/



/*---LHS NAV---------------------------------------------*/

#lhsHolder{
margin:5px 0px 0px 65px;
	padding:0px 0px 0px 0px;
	float:left;
		clear:left;
	width:399px;
}

.lhsNav{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:380px;
}

.lhsNav li{
	margin:7px 0px 7px 0px;
	padding:0px 0px 0px 0px;
	width:380px;
	list-style:none;
	border-bottom:solid 1px #3895fe;
}

.lhsNav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#3895fe;
}

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


/*------------------------------------------------------------------*/

#subNav{
margin:0px 0px 0px 0px;
	padding:0px 0px 15px 0px;
	float:left;
	width:680px;
}



.sub_Nav{
margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	
}

.sub_Nav li{
	margin:7px 0px 7px 0px;
	padding:0px 0px 0px 0px;

	list-style:none;
}

.sub_Nav a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#555;
	text-decoration:none;
}

.sub_Nav a:hover{
	color:#FC0DF3;
}

/*--END OF SUB LAYOUT------------------------------------------------------------------*/









/*--QUICKQUOTE-----------------------------------------------------------------------*/

.quickquoteHolder{
margin:5px 0px 0px 65px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:left;
	width:399px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/quickquote_bg.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.quickquoteHolder[class] {
  background-image:url(../images/quickquote_bg.png);
}


#formFrame{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:350px;
}

.inputBasic{
margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:left;
	width:220px;
	height:16px;
}

.inputQuestions{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:left;
	width:221px;
	height:150px;
	background-color:#fff;
white-space:normal;
overflow-x:hidden;
overflow-y:scroll;
}

.thankYou{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006EA3;
}


.quoteStyle{
margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
float:left;
	width:227px;
	height:39px;
	border:none;
	background-image:url(../images/submitBtn_reg.gif);
background-repeat:no-repeat;
background-color:transparent;
outline:none;
}

.quoteStyle:hover{
margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:227px;
	height:39px;
	border:none;
	background-color:transparent;
outline:none;
	background-image:url(../images/submitBtn_over.gif);
background-repeat:no-repeat;
}




/*--END OF QUICKQUOTE PAGE-----------------------------------------------------------------------*/



/*--TIPS-----------------------------------------------------------------------*/

.tipsHolder{
margin:5px 0px 0px 65px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:left;
	width:399px;
  /* Mozilla ignores crazy MS image filters, so it will skip the following */
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/tips_bg.png');
}
/* IE ignores styles with [attributes], so it will skip the following. */
.tipsHolder[class] {
  background-image:url(../images/tips_bg.png);
}


.tipsHolder p{
	margin:0px 0px 0px 0px;
	padding:15px 20px 15px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}


/*--END OF TIPS-----------------------------------------------------------------------*/


/*--CONTACT FORM-------------------------------------------------------------------*/

#formFrame_contact{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:600px;
}

.inputContact{
margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:left;
	width:290px;
	height:20px;
	background-color:#555;
	color:#fff;
}

.inputContactQuestions{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:left;
	width:291px;
	height:150px;
	background-color:#555;
	color:#fff;
white-space:normal;
overflow-x:hidden;
overflow-y:scroll;
}

.thankYou{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006EA3;
}


.contactStyle{
margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:295px;
	height:39px;
	border:none;
	background-color:transparent;
outline:none;
	background-image:url(../images/contact_submit_reg.gif);
background-repeat:no-repeat;
}

.contactStyle:hover{
margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:295px;
	height:39px;
	border:none;
	background-color:transparent;
outline:none;
	background-image:url(../images/contact_submit_over.gif);
background-repeat:no-repeat;
}




/*--END OF CONTACT PAGE-----------------------------------------------------------------------*/



