@charset "utf-8";
/* CSS Document */

/* Global Defaults */
html, body {
  margin: 0px;
  padding: 0px;
  border: 0px;
}
body {
  font: 1em/1.25 Arial, Helvetica, sans-serif;
}

/* Headlines */
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-indent: 0px;
}

/* Text Styles */
p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {
	margin: 0;
	padding: 0;
	font: normal normal normal 1em/1.25 Verdana, Arial, Helvetica, sans-serif;
	
}
blockquote {
  margin: 1.25em;
  padding: 1.25em
}
q {
  font-style: italic;
}
acronym, abbr {
  cursor: help;
  border-bottom: 1px dashed;
}
small {
  font-size:.85em;
}
big {
  font-size:1.2em;
}

/* Links and Images */
a, a:link, a:visited, a:active, a:hover {
  text-decoration: underline;
}
img {
	border: none;
}

/* Tables */
table {
  margin: 0;
  padding: 0;
  border: none;
}

/* Forms */
form {
  margin: 0;
  padding: 0;
  display: inline;
}
label {
cursor: pointer;
}

/* Common Classes */
.clear { clear: both; }
.floatLeft { float: left; }
.floatRight { float: right; }
.textLeft { text-align: left; }
.textRight { text-align: right; }
.textCenter { text-align: center; }
.textJustify { text-align: justify; }
.blockCenter { display: block; margin-left: auto; margin-right: auto; } /* remember to set width */
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }
.noindent { margin-left: 0; padding-left: 0; }
.nomargin { margin: 0; }
.nopadding { padding: 0; }
.nobullet { list-style: none; list-style-image: none; }


/************************************** Lifestyle Concierge Stylesheet Launched now **************/

body {
	background-color: #E1EAFF; 
}

#wrapper {
	width: 920px;
	margin-right: auto;
	margin-left: auto;
	float: none;


}
#bodyWrapper {
	width: 890px;
	background-image:url(images/bg-wrap.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
	min-height: 650px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	float: left;
	padding-left: 15px;
	padding-right: 15px
	
}

#headerWrap {
	width: 890px;
	height: 157px;	
	background-image: url(images/bg-header3.jpg);
	background-repeat: no-repeat;
	
}

h1 {
	font-size: 18px;
	color:#49142A;
}

h2 {
	font-size: 24px;
	color:#49142a;
}

h3 {
	font-size: 14px;
	color:#766969;
}




#logo {
	float: left;
	height: 131px;
	width: 109px;
	margin-top: 10px;
	margin-right: 50px;
	margin-bottom: 16px;
	margin-left: 50px;
}

#title {
	width: 275px;
	height: 110px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	text-align:center;
	margin-top: 35px;
	color: #484848;
	margin-left: 10px;
	
}
#titleImage { 
width: 275px;
height: 35px;
padding-top: 2px;
float: left;
/**background-image:url(images/bg-title.gif);
	background-repeat:no-repeat;
**/
}

#contactHeader {
	width: 370px;
	height: 60px;
	float:right;
	color: #fff;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	font-weight: normal;
	padding-top: 105px;
	padding-right: 5px;
	

}

.infoSpace {
	width: 875px;
	float: left;
	height: 18px;
	background-image: url(images/spacer.gif);
	background-repeat: repeat-x;
	color: #484848;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 15px;
	
}



.phone a{
text-decoration: none;
color: #484848;
	font-size: 10px;
	font-weight: bold;
}

.phone a:hover{
text-decoration: none;
color: #1b1b1b;
	font-size: 10px;
	font-weight: bold;
}

#topContent {
	width:890px;
	min-height: 180px;
	float: left;
	background-color: #49142A;
	
}

#greySpacer {
	width: 890px;
	height: 10px;
	float: left;
	background-color: #cfd4d8;

}

/************************* navigation vertical menu ******************************/
.navMenu{
	width: 209px; /*width of menu*/
	float: left;
	}
.navMenu a {
	text-decoration: none;
}


.navMenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.navMenu ul li a{
	list-style-type: none;
	text-decoration: none;}

	
.navMenu li a{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(images/navMenu.gif) 100% 0;
    height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 25px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.navMenu li a:link, .navMenu li a:visited {
	color: #cfd4d8;
}

.navMenu li a:hover{
	color: #BFAC83;
	background-position: 100% -32px;
}

	
.navMenu li a.selected{
	color: #BFAC83;
	background-position: 100% -64px;
}
/***********************end of navigation menu *****************/


#Licensed {
	width:600px;
	float:right;
	padding-right: 10px;
	font-size:11px;
	font-weight: bold;
	color: #D2C5A8;
	text-align: right;
	padding-top: 2px;
	padding-bottom: -2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

#maniBanner {
	width:650px;
	float:right;
	height: 160px;

}

/**************** Main Content *************************/

#contentMain {
	width: 890px;
	min-height:530px;
	float: left;
	background-image: url(images/bg-content.gif);
	
}

#contentMainHome {
	width: 890px;
	min-height: 530px;
	background-image: url(images/bg-content.gif);	
	background-repeat: no-repeat;
	float:left;
	
	
}

#contentOfHome {
	width: 770px;
	min-height: 260px;
	background-color:#FFFFFF;
	float:left;
	border: thin solid #d2c5a8;
	padding: 10px 0 0px 0;
	margin-top: 10px;
	margin-right: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #766969; 
	
}



/***************** Home Page Button section ***************/

.LeftBtn {
	width: 211px;
	height: 137px;
	background-color:#eae2be;
	background-image: url(images/bg-button-home.gif);
	background-repeat: no-repeat;
	float:left;
	padding: 8px;
	margin-top: 15px;
	margin-right: 40px;
	margin-bottom: 15px;
	text-align: center;
	margin-left: 0px;
}
.rightBtn {
	width: 211px;
	height: 137px;
	background-color:#eae2be;
	background-image: url(images/bg-button-home.gif);
	background-repeat: no-repeat;
	float:left;
	padding: 8px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 40px;
	text-align: center;

}

.btn {
	width: 211px;
	height: 137px;
	background-color:#eae2be;
	background-image: url(images/bg-button-home.gif);
	background-repeat: no-repeat;
	float:left;
	padding: 8px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	text-align: center;

}

.btnText {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #49142a;
	font-size: 24px;
	

}

a.pbt {
	display: block;
	width: 210px;
	height: 100px;
	text-decoration: none;
	background: url("images/profit-by-time.gif");
	background-repeat: no-repeat;
	}

a.pbt:hover {
	background-position: 0 -100px;
	}
	
a.pom {
	display: block;
	width: 210px;
	height: 100px;
	text-decoration: none;
	background: url("images/peace-of-mind.gif");
	background-repeat: no-repeat;
	}

a.pom:hover {
	background-position: 0 -100px;
	}
	
	
a.ptmy {
	display: block;
	width: 210px;
	height: 100px;
	text-decoration: none;
	background: url("images/pleasure-to-meet-you.gif");
	background-repeat: no-repeat;
	}

a.ptmy:hover {
	background-position: 0 -100px;
	}
	

/************** Left Box Section ******************/
#leftBoxWrap {
	width: 190px;
	
	float: left;
	height: 400px; /* to space the left box from the right */
	
}
#leftBox {
	width: 175px;
	float: left;
	background-color:#fff;
	border:2px solid #D2C5A8;
	min-height: 100px;
	margin-top:15px;
	margin-left: 15px;
	padding-bottom: 20px;
	
}


#testimonials {
	width: 160px;
	float: left;
	height: auto;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom:2px dotted #D2C5A8;
	padding-left: 15px;
	
	
}
#subMenu {
	width: 165px;
	float: left;
	height: auto;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom:2px dotted #D2C5A8;
	padding-left: 10px;
	
	
}

.subMenuTestimonial {
	width: 150px;
	float: left;
	height: auto;
	text-align: center;
	padding: 15px 15px 15px 0;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	
	
}
#subMenu a {
	text-decoration: none;

}
#subMenu .subMenuText{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	}

.subMenu {
	width: 165px;
	float: left;
	height: auto;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom:2px dotted #D2C5A8;
	padding-left: 10px;
	
	
}
.subMenu a {
	text-decoration: none;

}
.subMenu .subMenuText{
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	}

#subMenuSelected {
	width: 165px;
	float: left;
	height: auto;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom:2px dotted #D2C5A8;
	padding-left: 10px;
	background-color: #ede8de;
	
	
}
#subMenuSelected a {
	text-decoration: none;
}
.subMenuTextSelected {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight: normal;
	}


	
.testimonialsText {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	}

.headingBronze {
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1b1b1b;
	font-weight: bold;
	height: 24px;
	width: 175px;
	border-bottom:2px solid #D2C5A8;
	float: left;
	padding-top: 5px;
	text-align: center;
	margin: 0px;
	
	}
	
	
/****************** COntent Section************************/

.buyNowBtn {
	width: 124px;
	height: 63px;
	float: left;
	padding: 15px 0 15px 300px;
}
	
.buyNowBtn a {
	text-decoration:none;
	
}
/********************* Price List Page Home *******************

/*************************** Services Gallery ********************/




#servicesWrapper {
	width: 650px;
	min-height: 50px;
	float:none;
	background-color: #ffffff;
	text-align: left;
	margin-left: 25px;
	
	
	}

#servicesWrap {
	width: 650px;
	min-height: 50px;
	float:left;
	background-color: #ffffff;
	border-left: 2px solid #D2C5A8;
	border-right: 2px solid #D2C5A8;
	border-bottom: 2px solid #D2C5A8;
	
	
	}

.headingServicesText {
	width: 650px;
	height: 18px;
	background-color: #EFEAE0;
	float: left;
	color: #49142A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 15px 0 17px 0;
	border-bottom: 2px solid #d2c5a8;
	border-top: 2px solid #d2c5a8;
	text-align: center;
	
}

.headingServicesText a {
	text-decoration: none;
	color: #49142A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
	
.servicesContainerWrap {
	width: 650px;
	min-height: 50px;
	float:none;
	
}
.servicesContainer {
	width: 630px;
	min-height: 50px;
	float:left;
	background-color: #ffffff;
	text-align: left;
	padding: 10px;
	
}

.servicesImageContainer{
	width: 200px;
	height: 200px;
	float: left;
	padding:0 5px 0 5px;
}

.servicesImageBox {
	Width: 200px;
	height: 150px;
	float: left;
	
}

.servicesImageDescription  {
	Width: 200px;
	height: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 10px 0 0 0;


}

#specialRequestImage {
	width: 567px;
	height: 150px;
	float: left;
	padding-left:25px;
}

/****************** Contact Form ***************/



#form-area {
	width: 600px;
	margin-top: 25px;
	padding:0 0 0 25px;
	
}

#form-area p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #49142A;
	font-weight: normal;
	
}



#form-area input, #form-area textarea {
	padding: 5px;
	width: 400px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	border: thin solid #D2C5A8;
}

#form-area .calendar input, #form-area .calendar textarea {
	padding: 5px;
	width: 40px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	border: thin solid #D2C5A8;
	height: 14px;
}

#form-area textarea {
	height: 90px;
}

#form-area textarea:focus, #form-area input:focus {
	border: 2px solid #D2C5A8;
}

#form-area input.button {
	width: 200px;
	background-color: #D2C5A8;
	
}

.warning {
    font-weight: bold;
    color: #f00;
}

form h2 {
    color: #49142A;
    font-size: 80%;
    font-weight: bold;
    margin: 0 0 5px 10px;
}

label {
    font-weight: bold;
    color: #49142A;
    display: block;
}

#rightContentContainerContact {
	height: auto;
	float:left;
	padding-top: 15px;
	width: 675px;
}

#contactContainer {
	width: 650px;
	min-height: 50px;
	float:none;
	background-color: #ffffff;
	border: 2px solid #D2C5A8;
	text-align: left;
	margin-left: 25px;
	padding: 0 0 10px 0;
	
	
	}

#headingContactText {
	width: 650px;
	height: 18px;
	color: #49142A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 15px 0 17px 0;
	border-bottom: 2px solid #d2c5a8;
	text-align: center;
	
	
}

.contentContact { 
	width: 580px;
	min-height:100px;
}


.contentContactHeader {
	width: 600px;
	min-height:50px;
	padding-left: 15px;
	padding-bottom: 30px;
	float: left;
	
}

.subMenu  p, .subMenu a {
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:normal;
	}
	
.serviceContactText {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	font-weight: bold;
	
}

.serviceContactText a{
	text-decoration: none;
	font-weight: bold;
	color: #49142A;
	
	
}


/******************  Concierge Services Page ********************/

#contentMainConciergeWrap {
	width: 890px;
	min-height:auto;
	float: left;
	background-image: url(images/bg-content.gif);
}
#contentMainConcierge {
	width: 890px;
	float: none;
	display: inline;
	
}

#rightContentContainerConcierge {
	height: auto;
	float:left;
	padding-top: 15px;
	width: 675px;
}

#priceListWrap {
	width: 650px;
	min-height: 50px;
	float:left;
	background-color: #ffffff;
	border: 2px solid #D2C5A8;
	text-align: left;
	margin-left: 25px;
	
	
	}

#headingPriceListText {
	width: 650px;
	height: 18px;
	color: #49142A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 15px 0 17px 0;
	border-bottom: 2px solid #d2c5a8;
	border-top: 2px solid #d2c5a8;
	text-align: center;
	
}

.headingConciergeText {
	width: 650px;
	height: 18px;
	float: left;
	background-color: #EFEAE0;
	color: #49142A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 15px 0 17px 0;
	border-bottom: 2px solid #d2c5a8;
	border-top: 2px solid #d2c5a8;
	text-align: center;
	
}

.contentPackage { 
	width: 650px;
	min-height:100px;
	padding: 15px 0 0 0;
	}


.contentPackageHeader {
	width: 600px;
	min-height:20px;
	padding:10px 0 10px 15px;
	float: left;
	
}

.contentPackageHeader B {
	width: 64px;
	height: 64px;
	float: left;
	padding-right: 15px;
}

.contentPackageHeader H1 {
	width:300px;
	float: left;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	margin: 15px 0 20px 0;
	padding-left: 60px;
	
	
}

.contentPackageHeader H1 .sub {
	font-size: 12px;
	color: #333;
	font-weight: bold;
	float:left;
	
}


.contentList {
	font-size: 12px;
	color: #333;
	padding: 0 0 15px 200px;
	float: left;

}



#noteDisclaimWrap {
	width: 675px;
	float: left;

}
#noteDisclaim {
	text-align: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #49142A;
	font-weight: normal;
	float: none;
	width: 630px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0;
	padding-left: 25px;
	
}

.makePayment {
	width:750px;
	float:left;
	height: 50px;
	margin: 15px 0 15px 0;
	text-align: center;
	

}
/*********** House Sitting Services **************************/

#contentMainHouse {
	width: 890px;
	min-height:530px;
	float: left;
	background-image: url(images/bg-content.gif);
	
}


#houseServiceOffered {
	
	width: 575px;
	
	background-color:#fff;
	border:2px solid #D2C5A8;
	height: 225px;
	margin:15px 0 25px 35px;
	padding-bottom: 20px;

}



#rightContentContainerHouse {
	height: auto;
	float:none;
	padding-top: 15px;
	width: 675px;
	margin-left: 35px;
}

#houseServiceOffered B {
	font-weight: bold;
	color: #333;
}
#houseServiceOffered li {
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;

	
}

.headingTitleHouse {
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #49142A;
	font-weight: bold;
	height: 24px;
	width: 575px;
	border-bottom:2px solid #D2C5A8;
	float: left;
	padding-top: 5px;
	text-align: center;
	
	}
	
#leftServicesHouse {
	width:245px;
	float: left;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1b1b1b;
	padding-left: 25px;
	
}

#leftServicesHouse li{
	padding-top: 10px;
	
}

#rightServicesHouse {
	width:225px;
	float: right;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1b1b1b;
	text-align: left;
	padding-left: 15px;

}


#rightServicesHouse li{
	padding-top: 10px;
	

}

.contentHouseHeader {
	width: 600px;
	min-height:50px;

	padding-left: 15px;
	padding-bottom: 30px;
	
}

.contentHouseHeader B {
	width: 64px;
	height: 64px;
	float: left;
	padding-right: 15px;
}

.contentHouseHeader H1 {
	width:450px;
	float: left;
	font-size: 18px;
	color: #333;
	font-weight: bold;
	margin: 15px 0 20px 0;
	padding-left: 50px;
	
	
}

.contentHouseHeader H1 .sub {
	font-size: 12px;
	color: #333;
	font-weight: bold;
	
}

.contentListHouse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 10px 0 25px 150px;
	float: left;

}
#mysteryWrap2 {
	width: 670px;
	float: none;
		
}

.buyNowSpace {
	margin: 0 0 0 130px;
	float: left;
	}


/** *************** FAQ *****************************************/
#contentMainFaq {
	width: 890px;
	min-height: 530px;
	background-image: url(images/bg-content.gif);
	background-repeat: no-repeat;
	float:left;
	
	
}


#faqContentContainer {
	float: left;
	height: auto;
	width: 770px;
	padding: 20px 60px 20px 60px;
	text-align: center;
}


#contentOfFaq {
	width: 770px;
	min-height: 260px;
	float:left;
	background-color: #fff;
	border: 2px solid #d2c5a8;
	padding: 0px 0 20px 0;
	margin: 10px 28px 0px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #766969;
	
}

#textFaqTop {
	float: left;
	
	width: 770px;
	
	}

#textFaqTop h2{
	
	padding: 20px 0 15px 0;
	margin-bottom: 15px;
	text-align: center;
	border-bottom: 2px solid #d2c5a8;	
}

#textFaqTop p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	font-weight: bold;
	text-align: left;
	padding: 20px 15px 0px 25px; 

}

#textFaqTop ol{
	list-style-type: decimal;
	list-style-position: inside;
	}
	
#textFaqTop ol li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b4b4b;
	font-weight: bold;
	text-align:left;
	padding: 5px 0 0 15px;
}

#textFaqTop ul {
		list-style-type:upper-alpha;
		list-style-position: inside;	
}
#textFaqTop ul li{
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	padding: 5px 25px 0 45px;

}

/****************** About Us Page ******************************/

#contentMainAbout {
	width: 890px;
	min-height:530px;
	float: left;
	background-image: url(images/bg-content.gif);
	
}

#rightContentContainerAbout {
	height: auto;
	float:none;
	padding-top: 15px;
	width: 675px;
	margin-left: 35px;
}

#testimonialBlock {
	background-color: #e7deb5;
	background-image: url(images/testimonial-block.gif);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-left:30px;
	padding-right: 30px;
	padding-bottom: 15px;
	margin-top: 15px;
	float:left;
	width: 501px;
	
}

#textBottomContent {
	width: 700px;
	height: auto;
	float: left;
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 15px;
}

.testimonialBlockText {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #86411a;
	font-size: 14px;
	font-weight: bold;

}

#rightContentContainer {
	height: auto;
	float:none;
	padding-top: 15px;
	width: 675px;
	margin-left: 35px;
}

#descriptionBox {
	width: 835px;
	float: left;
	background-color:#fff;
	border:2px solid #D2C5A8;
	min-height: 50px;
	margin-top:15px;
	margin-left: 15px;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

.descriptionText {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;

}

.headingRed {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #49142A;

}


#leftContentList {
	width: 525px;
	float: left;
	min-height: 300px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 10px;
	margin-left: 15px;
	margin-top: 15px;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D2C5A8;
	margin-right: 5px;
	

}

#leftContentList li{
	padding-top: 15px;
	list-style-type: disc;
	list-style-position: inside;
	list-style-image: none;
}


#rightContentImages {
	width: 300px;
	float: left;
	min-height: 300px;
	font-size: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	text-align: center;
	padding-top: 25px;

}

.image1 {
	margin-top: 60px;
	margin-bottom: 30px;
	
	
}
.image2 {
	margin-top: 30px;
	margin-bottom: 30px;
	
}


#bottomBox {
	width: 500px;
	float: left;
	background-color:#fff;
	border:2px solid #D2C5A8;
	min-height: 100px;
	margin-top:25px;
	padding-bottom: 20px;
}


#servicesBoxArea {
	width: 550px;
	float: left;
	height: auto;
	text-align: left;	
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	
	border-bottom:2px dashed #D2C5A8;
	
	
}

.headingTitle {
	font-size:14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #49142A;
	font-weight: bold;
	height: 24px;
	width: 500px;
	border-bottom:2px solid #D2C5A8;
	float: left;
	padding-top: 5px;
	text-align: center;
	
	}
	
#leftServices {
	width:200px;
	float: left;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1b1b1b;
	
}

#leftServices li{
	padding-top: 10px;
list-style-type: none;
	
}

#rightServices {
	width:200px;
	float: right;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1b1b1b;
	text-align: right;

}


#rightServices li{
	padding-top: 10px;
	list-style-type: none;


}


/******** footer  ***********/
#footerWrap {
	width:890px;
	height: 28px;
	float: left;
}

.footerTopSpace {
	width: 875px;
	float: none;
	height: 18px;
	background-image: url(images/spacer.gif);
	background-repeat: repeat-x;
	color: #484848;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 15px;
	margin-top:10px;
}

.footerTopSpaceHome {
	width: 875px;
	float: left;
	height: 18px;
	background-image: url(images/spacer.gif);
	background-repeat: repeat-x;
	color: #484848;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 15px;

}

#footerWrap {

	width:890px;
	margin-left: auto;
	margin-right: auto;
	
	

}

#footer {
	width: 870px;
	min-height: 50px;
	float: left;
	background-color: #49142A;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCC;
	
}

#footerLeft {
	width: 220px;
	float:left;
	
}

#footerRight {
	width: 200px;
	float:right;
	
}
#footerRight a{
	padding-right: 15px;

}

.footerLogo {
	width:50px;
	height: 50px;
	float:left;	
}

.footerLogoText {
	padding-top: 25px;
	padding-left: 60px;

}

#footerLinks {
	width: 440px;
	height: auto;
	float:left;
	text-align: center;
	
}


#footerLinks li {
	display: inline;
	text-decoration: none;
	list-style-type: none;

}

#footerLinks li a{
	text-decoration: none;
	color: #CCCCCC;
	
}

#footerLinks li a:hover{
	text-decoration: none;
	color: #BFAC83;
	
}



.credit1 {
	width:50px;
	height: 48px;
	float:right;
	padding: 0;
	margin-right: 20px;
	
}

.credit2 {
	width:50px;
	height: 48px;
	float:right;
	padding: 0;
	margin-right: 20px;
	
}


a.cmg {
	display: block;
	width: 50px;
	height: 48px;
	text-decoration: none;
	background: url("images/logo-cmg.jpg");
	background-repeat: no-repeat;
	}

a.cmg:hover {
	background-position: 0 -48px;
	}
	
.mdd {
	width: 50px;
	height: 48px;
	padding: 0;
	margin: 0;
	
}

a.mdd {
	display: block;
	width: 50px;
	height: 48px;
	text-decoration: none;
	background: url("images/logo-mdd.jpg");
	background-repeat: no-repeat;
	}

a.mdd:hover {
	background-position: 0 -48px;
	}	

.displace {
	position: absolute;
	left: -5000px;
	}
#btnContainer {
	float: left;
	height: auto;
	width: 764px;
	padding-right: 62px;
	padding-left: 62px;
}
#homeContentContainer {
	float: left;
	min-height: 300px;
	width: 770px;
	padding: 15px 60px 20px 60px;
	
	text-align: center;
}
#texHomeTop {
	float: left;
	width: 770px;
}
#mysteryPad {
	float: left;
	width: 612px;
	padding-left: 111px;
}

/******************************* Client Service Agreement  ***************************

#clientAgreementBody {
	width: 750px;
	min-height: 500px;
	float: left;
	background-color: #fff;
	border: 2px solid #d2c5a8;
	padding:25px;
	

}

#clientAgreementBody p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: normal;
}

**/