body        {
	background-image: url(images/bk2.gif);
	margin: 0 auto;	
	cursor: url(images/daggerIcon2.gif);	
}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 10px;
	font-weight: bold;
	text-decoration: none;  
	color: #ffffff;
}

.menuSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;	
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;  
	color: #ffffff;
}



.menu a:link {    
	color: #ffffff;    
	text-decoration: none;    
}
.menu a:visited {    
	color: #ffffff;    
	text-decoration: none;    
}
.menu a:hover {    
	color: #000000;    
	text-decoration: none;   
}
.menu a:active {    
	color: #000000;    
	text-decoration: none;    
} 

.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	font-weight: none;
	text-decoration: none;  
	color: #000000;
}

.bigText {  font-family: Verdana, San-Serif; font-size: 10pt; line-height:20px; letter-spacing:0px; font-weight: bold; text-decoration:none;}

.MainCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	margin-left: 29px;
	margin-bottom: 16px;
	margin-top: 1px;
	width: 460px;
}
.MainCopyBOLD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #333333;
}
.EmailCollector {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	margin-right: 29px;
	margin-top: 20px;
}	
.Headline01 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
}
.emailcollectortext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #333333;
	text-align: left;
	vertical-align: sub;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
#contentContainer {
	width: 800px;
	height: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#contentContainer2 {
	width: 800px;
	height: 100%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background-color: #000000;
}
#flashContent {
	background-color: #000000;
	margin: 0 auto;
}
#tableContent {
	margin-left: 29px;
}
#table2Content {
	margin-left: 29px;
}

#contentHome {
	width: 800px;
	_margin: 0;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;	
}

#contentBoxes {
	width: 800px;
	_margin: 0;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;	
	background-color: #A78B8B;
}


#TextBox1 {
 	background: url(images/boxes4.gif);
	width: 246px;
	height: 246px;
	_margin: 0;
	float: left;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;	
	background-color: #ffffff;
}


#TextBox2 {
 	background: url(images/boxes5.gif);
	width: 246px;
	height: 256px;
	_margin: 0;
	float: left;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;	
	background-color: #ffffff;
}


#TextBox3 {
 	background: url(images/boxes4.gif);
	width: 246px;
	height: 246px;
	_margin: 0;
	float: left;
	margin-top: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;	
	background-color: #ffffff;
}




#Boxes {
 	background: url(images/boxes.gif);
	width: 800px;
	height: 130px;
	_margin: 0;
	float: left;
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;	
	background-color: #ffffff;
}

#MediaBox {
 	background: url(images/media.gif);
	width: 790px;
	height: 30px;
	_margin: 0;
	float: left;
	margin-top: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 10px;	
	background-color: #ffffff;
}


#menuH {
	/*background-color: #F2F5F5;*/
	width: 800px;
	float: right;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	text-align: right;
}


#FlashColumn {
	width: 600px;
	margin: 0;
	_margin: 0;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;	
}

.#leftcol
	{
background-image: url(http://questmystery.com/2/images/bg9.gif);
height: 100%;
}

#leftcolumn { 
 background-image: url(images/bg9.gif);
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 150px;
 height: 100%;
 float: left;
}


#leftcolumn3 { 
 background-image: url(images/bg9.gif);
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 100%;
 width: 150px;
 float: left;
}



#leftcolumn2 { 
 background-image: url(images/bg9.gif);
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 100%;
 width: 150px;
 float: left;
}





#SideColumn {
	width: 200px;
	height: 160px;
	margin: 0;
	_margin: 0;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(images/leftPanelBG2.gif);
	background-color: #ffffff;
}

#SideColumn2 {
	width: 180px;
	height: 122px;
	margin: 0;
	_margin: 0;
	float: right;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	background-color: #ffffff;
}

#SideColumn3 {
	width: 170px;
	height: 100%;
	margin: 0;
	_margin: 0;
	float: right;
	padding-top: 20px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 10px;
	background-color: #DCD9D7;
}








#contentColumn {
	width: 650px;
	height: 100%;
	margin: 0;
	_margin: 0;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;	
	background-color: #ffffff;
}


#topColumn {
	width: 100%;
	_margin: 0;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;	
	background-image: url(images/suits2.gif);
}


#contentColumn2 {
   background: url(images/bgc.gif);
	width: 580px;
	_margin: 0;
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;	
	background-color: #ffffff;
}

#contentColumn3 {
   background: url(images/bgc.gif);
	width: 760px;
	_margin: 0;
	float: left;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;	
	background-color: #ffffff;
}


.insidepad {
	width: 600px;
	margin: 29;
	_margin: 0;
	text-align: left;
	padding:10px;
	background-color: #ffffff;
}

.insidepad2 {
	width: 600px;
	margin: 0;
	_margin: 0;
	text-align: left;
	padding:0px;
	background-color: #ffffff;
}




#rColumn {
	width: 180px;
	float: right;
	padding-right: 0px;
	padding-bottom: 0px;
	margin: 0;
	padding-top: 0px;
	padding-left: 0px;
	background-color: #000000;
}
#rColumn2 {
	/*background-color: #F2F5F5;*/
	/*background: url(../i/rhs_bg.jpg) repeat-y;*/
	width: 210px;
	float: right;
	padding-right: 0px;
	padding-bottom: 20px;
	margin: 0;
	padding-top: 0px;
	padding-left: 20px;
	text-align: right;
	text-valign: top;
}


#footer {
	clear: both;
	width: 800px;
	height: 55px;
	margin-top: 25;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: auto;
}
p {
	line-height: 19px;
	width: 480px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* -------------------------------Navigation Elements Start Here------------------------------- */

div#navigation {
	width: 762px;
	height: 44px;
	margin: 0 auto;
}

ul#navlist {
	margin: 0;
	list-style: none;
	font-size: 1px;
	padding:0;
	width: 762px;
	overflow: hidden;
	list-style:none;
}

ul#navlist li{
	list-style: none;
	display: inline;
	margin:0;
	padding:0;
	height: 44px;
	overflow: hidden;
}
	
ul#navlist a{
	margin:0;
	cursor: pointer;
	float: left;
	padding: 44px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:44px /* for IE/Win only */
}
	
#navlist a:link,#navigation a:visited{
	background-position: 0 0px;
	display: block;
}

#navlist a:hover{
	background-position: 0 -44px;
	display: block;
}
	
li#home a{
	width: 56px;
	background: url(images/btn_home.jpg) top left no-repeat;
}

li#amenities a{
	width: 75px;
	background: url(images/btn_amenities.jpg) top left no-repeat;
}

li#features a{
	width: 71px;
	background: url(images/btn_features.jpg) top left no-repeat;
}

li#neighborhood a{
	width: 98px;
	background: url(images/btn_neighborhood.jpg) top left no-repeat;
}

li#floorplans a{
	width: 85px;
	background: url(images/btn_floorplans.jpg) top left no-repeat;
}

li#floorplans2 a{
	width: 85px;
	background: url(images/btn_floorplans2.jpg) top left no-repeat;
}
		
li#about a{
	width: 71px;
	background: url(images/btn_about.jpg) top left no-repeat;
}

li#directions a{
	width: 80px;
	background: url(images/btn_directions.jpg) top left no-repeat;
}

li#directions2 a{
	width: 80px;
	background: url(images/btn_directions2.jpg) top left no-repeat;
}

li#pricing a{
	width: 61px;
	background: url(images/btn_pricing.jpg) top left no-repeat;
}

li#pricing2 a{
	width: 61px;
	background: url(images/btn_pricing2.jpg) top left no-repeat;
}

li#clubhouse a{
	width: 80px;
	background: url(images/btn_clubhouse.jpg) top left no-repeat;
}

li#contact a{
	width: 85px;
	background: url(images/btn_contact.jpg) top left no-repeat;
}

li#contact2 a{
	width: 85px;
	background: url(images/btn_contact2.jpg) top left no-repeat;
}

/* -------------------------------Navigation Elements End Here------------------------------- */

.medium {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 7.5pt; 
	color: #000000;
	font-style : normal; 
	font-weight : normal; 
} 

.mediumRed {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12pt; 
	color: #5B0D13;
	font-style : normal; 
	font-weight : bold; 
} 

.mediumBlood {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 11pt; 
	color: #cc0000;
	font-style : italics; 
	font-weight : bold; 
} 

.bigBlood {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 16pt; 
	color: #cc0000;
	font-style : italics; 
	font-weight : bold; 
} 

.medBlood {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 12pt; 
	color: #cc0000;
	font-style : italics; 
	font-weight : bold; 
} 


.bodynormal {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	color: #000;
	font-style : normal; 
} 


.bodysmall2 {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	line-height: 12px; 
	color: #000;
	font-style : normal; 
} 

.bodybold {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	color: #000;
	font-weight : bold; 
} 

.bodyboldRed {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	color: #cc0000;
	font-weight : bold; 
} 


.bodyWhite {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	color: #fff;
	font-weight : normal; 
} 

.bodyBoldWhite {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10pt; 
	color: #fff;
	font-weight : bold; 
} 


.bodysmall {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color: #000;
	font-weight : normal; 
} 

.smallfooter {
	font-family : Trebuchet, Verdana, Arial, Helvetica, sans-serif; 
	font-size : 8pt; 
	color: #fff;
	font-style : normal; 
} 



.copyright {
	
}
.smallcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
}

.smallcopyRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #cc0000;
}
.copyRed33 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: bold;
	line-height: 16px;
	font-weight: bold;
	color: #cc0000;
}
.smallcopyForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	margin-left: 29px;
}
.Normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: none;
	color: #000000;
}
.Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #cc0000;
}

.Header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}

.Header2red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #cc0000;
}

.Header2green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #187B36;
}

.Header2black2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #585A5B;
}


.Header2redFinal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	letter-spacing: 2px;
	font-weight: bold;
	color: #cc0000;
	background: #000000;
	padding: 5px 5px 5px 5px;
}



.Header2a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #ff0000;
}

.Header3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	color: #cc0000;
}

.Header4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	color: #7C7110;
}


.MainCopyTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
}


.MainCopyHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #333333;
}


.MainCopyHeaderRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #cc0000;
}


.MainCopyHeaderBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
}

.MainCopyHeaderBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #003366;
}


.MainCopyHeaderRed31 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 26px;
	font-weight: bold;
	color: #cc0000;
}

.boxTextNormal {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	margin-left: 0px;
	margin-bottom: 16px;
	margin-top: 1px;
}


.boxTextBold {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	color: #333333;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 3px;
}

.boxTextRed {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #cc0000;
	margin-left: 0px;
	margin-bottom: 16px;
	margin-top: 22px;
}

.boxTextWhite {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 0px;
	margin-bottom: 16px;
	margin-top: 22px;
}

.boxTextWhite {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 0px;
	margin-bottom: 16px;
	margin-top: 22px;
}

.boxTextWhite2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	background:#cc0000;
}

.normalTextRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #cc0000;
}


.boxTextRed2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #cc0000;
	margin-left: 0px;
	margin-bottom: 16px;
	margin-top: 2px;

}

.boxTextMedium {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}


.boxTextMedium2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}



.box_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 14px;
}
.menuFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-left: 100px;
}


#bgBox1 {
	background-image: url(images/bgBox1.gif);
	width: 260px;
	height: 260px;
		float: left;
}

#bgBox2 {
	background-image: url(images/bgBox1.gif);
	width: 260px;
	height: 260px;
	float: center;
}

#bgBox3 {
	background-image: url(images/bgBox1.gif);
	width: 260px;
	height: 260px;
	float: right;
}

.box1 {
background-image: url(images/boxFossett.gif);
	width: 280px;
	height: 280px;

}

.box2 {
background-image: url(images/boxGemmie.gif);
	width: 280px;
	height: 280px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

.box3 {
background-image: url(images/boxBuyBook.gif);
	width: 280px;
	height: 280px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
}