/* ------------------[A WebMediaRx layout - webmediarx.com]------------------
//
//  [You may adapt elements of this CSS in your own projects, but the unique 
//  combination of images, colors, sizes, typography, and positioning ("the 
//  design") is copyright 2006 WebMediaRx and may not be reproduced.]
//
// ------------------[Licensing:GPL --- WebMediaRx.com]------------------ */
/*
  ValenciaLuxuryLiving.com
  Screen, Projection Style Sheet - by webmediarx.com
  					- rev. 10 march 06
*/


/*  Tag Re-declarations
------------------------------------------- */

body {
  background:#f0ead9 url(../_img/layout/main_bg.gif) repeat-x top;
  margin:0;padding:0;
  font:14px Georgia, "Times New Roman", Times, serif;
  color:#6b5925;}
img {
  border:none;}

/*  Layout Definitions
------------------------------------------- */

#container {
  background:url(../_img/layout/page_bg.gif) repeat-y;
  width:748px;
  margin-left:-374px;
  position:absolute;
  left:50%;}
#content {
  padding:8px;}
#footer {
  background:url(../_img/layout/footer_bg.gif);
  height:34px;
  padding-top:14px;}
#CenterAll {
  text-align:center;}
  

/*  Content Definitions
------------------------------------------- */

#content p {
  margin:0 80px 10px;}
#content h1 {
  display:block; padding-left:30px;
  font:32px "Times New Roman", Times, serif;
  border-bottom:1px solid #6B5925;
  margin:0 0 10px;}
#content h1.name {
  display:block; padding-left:30px;
  font:30px "Times New Roman", Times, serif;
  border-bottom:none;
  margin:0}
#content h2 {
  display:block; padding-left:30px;
  font:24px "Times New Roman", Times, serif;
  margin:0 0 10px;}
#content h3 {
  display:block; padding-left:30px;
  font:24px "Times New Roman", Times, serif;
  margin:0}	
	
.subH1 {
  font-size:20px;
  font-style:italic;
  font-weight:normal;
  padding-left:30px;}
#content img {
  margin:0;}
#content ul {
  margin:0 100px 40px;}
#content li {
  list-style:url(../_img/layout/bullet.gif);}
#content li a, #content li a:link, #content li a:visited {
  font:14px/20px Georgia, "Times New Roman", Times, serif;
  text-decoration:underline;
  color:#6b5925;}
#content li a:hover {
  text-decoration:none;
  color:#999;}
#content p .WelcomeCopy {
  font-size:.9em;}


/*  Flash Unobtrusive Flash Objects (UFO) Definitions
    Be part of the magic too: http://www.bobbyvandersluis.com/ufo/
------------------------------------------- */

#swfPano {
  margin-left:-4px;
  padding:0;}
#swfClubhouse {
  margin-left:-4px;
  padding:0;}


/*  Navigation Definitions
------------------------------------------- */
div#header {
  width:748px; height:149px;
  margin:0; padding:0;
  background:transparent;}
div#header ul#menu {
  width:748px; height:149px;
  background:transparent url(../_img/layout/logo_nav.gif) top no-repeat;
  margin:0;padding:0;
  position:relative;}
div#header ul#menu li {
  margin:0;padding:0; 
  list-style:none;
  position:absolute;
  text-indent:-9999px;
  top:72px;}
div#header ul#menu li a {
  width:148px;
  display:block;
  position:absolute;
  height:78px;}
#menu_home a 			{left:4px;  }
#menu_homes a 			{left:153px;}
#menu_relaxation a 		{left:301px;}
#menu_vincinity a 		{left:449px;}
#menu_signup a 			{left:597px;}
#menu_home a:hover 		{background:transparent url(../_img/layout/logo_nav.gif) -4px -221px no-repeat;  }
#menu_homes a:hover 	{background:transparent url(../_img/layout/logo_nav.gif) -153px -221px no-repeat;}
#menu_relaxation a:hover{background:transparent url(../_img/layout/logo_nav.gif) -301px -221px no-repeat;}
#menu_vincinity a:hover {background:transparent url(../_img/layout/logo_nav.gif) -449px -221px no-repeat;}
#menu_signup a:hover 	{background:transparent url(../_img/layout/logo_nav.gif) -597px -221px no-repeat;}


/*  Extra Stuff
------------------------------------------- */

#legend {
  background:url(../_img/content/legend.jpg) no-repeat center top;
  height:120px;}
.floorplan {
  position:relative;
  float:right;
  right:-84px;}
blockquote {
  text-align:justify;}
.formHeader {
  display:block;
  width:480px;height:30px;
  padding:6px 0 0 10px;
  background:#f7f3e8 url(../_img/content/formHeaderBG.gif) no-repeat;
  font:bold 16px Georgia, "Times New Roman", Times, serif;}
.formErrorInfo {
  color:#f00;
  font:bold 14px Arial, Helvetica, sans-serif;}
.formErrorTxt {
  color:#f00;
  font:bold 11px Arial, Helvetica, sans-serif;
  display:block;
  width:260px; padding:1px;}
#sitePlan {
  margin-left:-4px;
  padding:0;}
.imgbar {
  margin-left:-4px;
  padding:0;}


/*  Footer Definitions
------------------------------------------- */

#footer p {
  font-size:0.8em;
  margin:0;
  text-align:center;}
#footer a {
  color:#947A33;
  text-decoration:none;}
#footer a:hover {
  text-decoration:underline;}


/*  Thats the End!    Seriously... go!
------------------------------------------- */