body {
background-color:#a0a0a0;
font: normal 80% Verdana;
/*font: normal 90% Century Gothic; - need liquid columns first, tied together*/
color: #000000;
margin: 0px;
padding: 0px;
text-align: center;
}

body#portfolio a#portfolionav,
body#why a#whynav,
body#floorplans a#floorplansnav,
body#virtualtours a#virtualtoursnav,
body#contactpage a#contactpagenav {
color: #fff;
background: #930;
}

h1,h2,h3 {
text-align:left;
}
a:link { color: #77F;}
a:visited { color: #88B; }
a:hover { color: #FFF; text-decoration: none; background: #77F;}
a:active {color: #CCF; background: #0063DC; }

#boldquote {
color: #fff;
font-weight: bold;
background-color:#c08080;
padding: 20px;
border: solid white 1px;

}

#frame {
/*margin: 30px auto;
width: 1024px;
height: auto;
background-color: #000;
border-style: solid;
border-color: #b4eb62; was c94040 
border-width: 2px ;
padding:0px;  */
}

ul
{
padding: 0;
margin-left: 1.5em;
}

li
{
margin: 1em 0;
}

#content {
width: 1200px;
background: #a0a0a0;
/* padding: 25px; */
text-align:justify;
}

#date {
font: 7pt Arial, Helvetica, sans-serif; 
float: right;
}

#portfolio {
width: 100%;
}

#viewer {
height: 570px;
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 886px;
}


#contact {
float: left;
width: 846px;
height: 550px;
background-color:#bbbbbb;
padding: 0px 20px 0px 20px;
text-align:justify;
}

#leftside {
float: left;
width: 560px;
height: 550px;
background-color:#bbbbbb;
padding: 0px 20px 0px 20px;
text-align:justify;
}

#rightside {
	margin: 0;
	padding: 0px 20px 0px 20px;
	float: left;
	width: 246px;
	height: 550px;
	/* height: 1%; /* Holly hack for Peekaboo Bug */
  background-color:#fff;
  text-align:justify;

}

#footer {
	clear: both;
}






/* FF / Opera specific -   html>body #frame  is the syntax for the child selector hack*/

/*html>body #frame {
margin: 30px auto;
width: 762px;
height: auto;
background: #aeb2de; 
border-style: solid;
border-color: #b4eb62;
border-width: 8px ;
padding:0px;
}

html>body #content {
width: 712px;
}
*/

/* end FF / Opera section */



/* navigation bar - modify this a bit
------------------------------------------ */
#nav {
  display:table;
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  white-space:nowrap;
  }
#nav li {
  display:table-cell;
  }
* html #nav li {
  float:left;
  }
#nav a {
  width:auto;
  display:block;
  padding:4px 16px;
  color:#fff; 
  background:#b4b4b4; 
  border:1px solid #fff; 
  text-decoration:none;
  }
* html #nav a {
  float:left;
  }
#nav a:hover {
  color:#000; 
  background:#d4d4d4;
  }

.container {clear:both; text-decoration:none;}
* html .container {display:inline-block;}

/* ROW COLOURINGS - should class them
----------------------------------------- */

.oddrow {
width: 500px;
padding:2px;
margin: 5px;
background-color: #bc9;
font-weight: bold;
}

.evenrow {
width: 500px;
padding: 2px;
margin: 2px;
background-color: #dba;
font-weight: bold;
}


