bleacherloungebody {
  background-image:url(../images/floralBG.jpg);
  background-repeat:repeat-y;
  background-position:225px top;
  color: #3d3027;
  line-height:20px;
  background-color:#3d3027;
}

A {
	FONT-WEIGHT: normal;
    COLOR: #000;
    TEXT-DECORATION: none;
}
A:hover {
	FONT-WEIGHT: normal;
	COLOR: #a14776;
    TEXT-DECORATION: none;
}

a img {border: none; }

/*
-TEXT SIZE----------------------------------------------- 
*/++

H1 { font-size: 23px; line-height:26px; }

H2 { font-size: 17px; }

/*
-LINKS----------------------------------------------- 
*/	

A.footerlinks {
	FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #aaa;
    TEXT-DECORATION: underline;
	border:0px solid #000;
}

A:HOVER.footerlinks {
	FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: #666;
    TEXT-DECORATION: underline;
	border:0px solid #000;
}

A:hover.contactLinks {
  color: #fff; 
  font-size: 17px; 
  white-space:nowrap;
}

A.pinkLink {
  color: #a14776; 
  font-size: 11pt; 
  white-space:nowrap;
}

A:hover.pinkLink {
  color: #a14776; 
  font-size: 11pt; 
  white-space:nowrap;
}

.pink {
  color: #a14776; 
}

.contactTitle{
	font-size: 18pt; 
}

/*
-ALIGNMENT----------------------------------------------- 
*/
#wrapper {
  text-align: left;
  background-image:url(../images/bodyBG.jpg);
  background-repeat:repeat-x;
  /*margin-left:auto;*/
  margin-right:auto;
}

.left{
  float: left;
}

.right{
  float: right;
}

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

#header {
  background-image:url(../images/headerBG.jpg);
  background-repeat:no-repeat;
  background-position:right;
  height:97px;
}

#header .logo {
  height:92px;
  width:394px;
  position:absolute;
  top:0px;
  left:29px;
}


/*
-NAVIGATION----------------------------------------------- 
*/


#menu {
	list-style: none;
	padding: 0;
	margin: 0;
	height: 35px;
	width:450px;
	top:59px;
	left:483px;
	position: relative;
}
 
#menu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
/*#menu a:hover {
	background-position: left bottom;
}

.selected {
	background-position: left bottom;
}
*/
#menu .home {
	width: 91px;
	height: 35px;
	left: 0px;
	top:-1px;
	background: url(../images/NavButs.jpg) no-repeat;
	background-position:bottom left;

}

#menu a:hover.home  {
	width: 91px;
	height: 35px;
	left: 1px;
	top: -1px;
	background: url(../images/NavButs_f2.jpg) no-repeat;
	background-position:bottom left;
}

#menu .info {
	width: 91px;
	height: 33px;
	background: url(../images/NavButs.jpg) no-repeat;
	left: 93px;
	top: 0px;
	background-position: -93px;
}

#menu a:hover.info {
	width: 91px;
	height: 33px;
	background: url(../images/NavButs_f2.jpg) no-repeat;
	left: 93px;
	top: 0px;
	background-position: -93px;
}

#menu .sitePlan {
	width: 90px;
	height: 33px;
	background: url(../images/NavButs.jpg) no-repeat;
	left: 187px;
	top: 0px;
	background-position: -188px;
}

#menu a:hover.sitePlan {
	width: 90px;
	height: 33px;
	background: url(../images/NavButs_f2.jpg) no-repeat;
	left: 187 px;
	top: 0px;
	background-position: -188px;
}

#menu .contact {
	width: 90px;
	height: 33px;
	background: url(../images/NavButs.jpg) no-repeat;
	left: 280px;
	top: 0px;
	background-position:-282px;
}

#menu a:hover.contact {
	width: 87px;
	height: 33px;
	background: url(../images/NavButs_f2.jpg) no-repeat;
	left: 280px;
	top: 0px;
	background-position:-282px;
}
#menu .mortgages {
	width: 91px;
	height: 33px;
	background: url(../images/NavButs.jpg) no-repeat;
	left: 372px;
	top: 0px;
	background-position:-372px;
}

#menu a:hover.mortgages {
	width: 90px;
	height: 33px;
	background: url(../images/NavButs_f2.jpg) no-repeat;
	left: 372	px;
	top: 0px;
	background-position:-372px;
}
#menu .tour {
	width: 91px;
	height: 33px;
	background: url(../images/NavButs.jpg) no-repeat;
	left: 465px;
	top: 1px;
	background-position:bottom right;
}

#menu a:hover.tour {
	width: 91px;
	height: 33px;
	background: url(../images/NavButs_f2.jpg) no-repeat;
	left: 465px;
	top: 0px;
	background-position:bottom right;
}
/*
-CONTENT----------------------------------------------- 
*/

#contentHolder {
	background: url(../images/contentTopBG.jpg) no-repeat;
	background-position:185px -20px;
	background-color:#f1e7c8;
	display:block;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

#contentBottom {
	background: url(../images/contentBottomBG1.jpg) no-repeat;
	background-position:203px bottom;
	height:74px;
	position:relative;
	bottom:0px;
}

#content.ipix {
 
	padding:232px 0px 0px 500px;
	background-repeat:no-repeat;
	height:10px;

}



#content.bleacherlounge {
  
}

#content.bleacherkit {
  
}

#content.bleacherbath {
  
}
#content.bleacherbed {
  
}
#content.bleachermasterbed {
  
}
#content.bleacherstudy {
  
}

#content.tourheader {
  background: url(../images/Tourheader.jpg);
	background-position:493px 126px;
	background-repeat:no-repeat;
	
	height:550px;
}


#content.flaxheaderlounge {
  background: url(../images/Tourheaderflaxlounge.jpg);
	background-position:502px 110px;
	background-repeat:no-repeat;
	
	height:550px;
}






#content.bleacherheaderlounge {
  background: url(../images/Tourheaderbleacherlounge.jpg);
	background-position:894px 110px;
	background-repeat:no-repeat;
	
	height:550px;
}

#content.flaxheaderbed {
  background: url(../images/Tourheaderflaxbed.jpg);
	background-position:517px 4px;
	background-repeat:no-repeat;
	
	height:550px;
}
#content.flax {
 
}

#content.flaxlounge {
  
}

#content.flaxbedroom {
  
}
#content.flaxbed {
  background: url(../images/FloorplanFLAXmasbed.jpg);
	background-position:200px -5px;
	background-repeat:no-repeat;
	
	height:550px;
}
#content.home {
  background: url(../images/contentHomeBG.jpg);
	background-position:130px 60px;
	background-repeat:no-repeat;
	
	height:525px;
}

#content.info {
	background: url(../images/info1BG.jpg) no-repeat;
	background-position:185px 100px;
	
	height:500px;
	display:block;

}
#content.Specpics{
background: url(../images/info1BG.jpg) no-repeat;
	background-position:185px 100px;
	
	height:608px;
	display:block;
	}
#content.offer {
	background: url(../images/offer.jpg) no-repeat;
	background-position:185px 100px;
	
	height:500px;
	display:block;

}

#content.contact {
	background: url(../images/contactBG.jpg) no-repeat;
	background-position:537px 50px;
	
	height:500px;
}

#content.contact p {
	width: 300px;
	position:relative;
	top:120px;
	left:175px;
}

#content.sitePlan {
	height:950px;
}

#content.sitePlan p {
	position:relative;
	top:100px;
	left:75px;
}

#sitePlan {
	background: url(../images/sitePlan.jpg) no-repeat;
	width:755px;
	height:604px;
	/*margin: 90px 0px 120px 50px;*/
	position:relative;
	top:-20px;
	left:75px;
	margin-bottom:180px;
}
#content.Spec {
	padding left:0;
	margin-left: 0;
}

#spec{
	margin:0;
	padding:100px 0px 0px 500px;
	
}





/*
-BROCHURES----------------------------------------------- 
*/

#brochures {
	list-style: none;
	padding: 0;
	margin: 0;
	height: 25px;
	top:0px;
	left:0px;
	position: relative;
}

#brochures a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}

#brochures.camera {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 730px;
	top: 400px;
	position: absolute;
	display:block;
  height:600px;
}
#brochures .home {
	width: 218px;
	height: 246px;
	background: url(../images/brochure1.jpg) no-repeat;
	left: 707px;
	top: 160px;
	position: absolute;
	display:block;
}

#brochures .developerLink {
	width: 170px;
	height: 75px;
	background:url(../images/developerLogo.jpg) no-repeat;
	left: 730px;
	top: 420px;
	position: absolute;
	display:block;
}
#brochures .mortgages {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 383px;
	top: 230px;
}


#brochures .mortgagesa {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 403px;
	top: -90px;
}
#brochures .mortgagesb {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 405px;
	top: 255px;
}
#brochures .mortgagesc {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 405px;
	top: 15px;
}
#brochures .mortgagesd {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 405px;
	top: 160px;
}

#brochures .mortgagese {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 273px;
	top: -100px;
}

#brochures .mortgagesf {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 325px;
	top: 30px;
}

#brochures .mortgagesg {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 250px;
	top: 30px;
}

#brochures .mortgagesh {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 330px;
	top: 270px;
}

#brochures .mortgagesi {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 250px;
	top: 200px;
}

#brochures .mortgagesj {
	width: 25px;
	height: 25px;
	background:url(../images/cameraoff.jpg) no-repeat;
	left: 300px;
	top: -40px;
}
#brochures .tourheaderflax {
	width: 141px;
	height: 115px;
	background:url(../images/Tourheaderflax.jpg) no-repeat;
	left: 502px;
	top: 136px;
}
#brochures .tourheaderbleacher {
	width: 140px;
	height: 114px;
	background:url(../images/Tourheaderbleacher.jpg) no-repeat;
	left: 894px;
	top: 135px;
}

}

/*
-FOOTER----------------------------------------------- 
*/

#footer {
  clear: both;
  background: url(../images/footerImageBG.jpg);
  background-repeat:repeat-x;
  
  height:200px;
  text-align:center;
	color:#f1e7c8;
	font-size: 7pt;
	border-top: 2px solid #000000;
}



#footerHolder {
	width:100x;
	height:50px;
	padding: 0px 610px 150px 60px;
	background:url(../images/floralBG.jpg) no-repeat  ;
	background-position:225px bottom;
	position:relative;
	bottom:0px;

}




/*
-TEXT COLOR----------------------------------------------- 
*/ 



/*
-TEXT-ALIGNMENT----------------------------------------------  
*/
.txtRight {
  text-align:right;
}

.txtLeft {
  text-align:left;
}

.txtCenter {
  text-align:center;
}

.txtTop {
vertical-align:text-top;
}

.txtBottom {
vertical-align:text-bottom;
}

/*
-SPACERS----------------------------------------------- 
*/ 
.r4 {
  margin-right: 6px;
}

.r10 {
  margin-right: 10px;
}

.L10 {
  padding-left: 10px;
}  

.bot4 {
  margin-bottom: 4px;
}

.bot5 {
  margin-bottom: 5px;
}

.top10 {
  margin-top: 10px;
}

.top17 {
  margin-top: 17px;
}

.top24 {
  margin-top: 24px;
}

.padTop10 {
  padding-top: 10px;
}

.padLeft13 {
  padding-left: 13px;
}

.padding5 {
  padding: 5px;
}

.spacer {
  font-size: 3px;
  display:block;
}

/*
-BORDERS----------------------------------------------- 
*/ 
.borderTop {
  border-top: 1px solid #99CC00;
}

.borderTest {
  border: 1px solid red;
}


/*
-EXTRAS----------------------------------------------- 
*/
.scroll {
  overflow:auto;
}

.clearAll{
  clear: both;
  overflow: hidden;
}

hr {
  border: 1px solid #009900;
}
 

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