/************************************************************************

	Site:		Peter Hansen

	Author:		MockOrange		[www.mockorange.com.au] 

	Listing Order:
	==============

	1 - Universal
	2 - Structure/Layout
	3 - Main Navigation (Left)
	4 - Page Elements
	5 - Footer/Labels
	6 - Headings
	7 - Forms

/***********************************************************************
	1 - UNIVERSAL STYLES
************************************************************************/
body { background:url(../images/splash/background.gif) #0082d6; margin:0; padding:0; font: 75%/1em "Lucida Grande", arial, verdana, sans-serif; color: #666666; line-height: 120%;  }

* { margin: 0; padding: 0; }

h2  { text-align:left;  color:#0778a0; margin: 0 1em 1em 1.25em ; font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif;  }

a { color:#c53f3f; text-decoration: underline; }
a:hover { color: #d9d629; }

.clear { margin:0; clear:both; }

/***********************************************************************
	2 - Structure/Layout
************************************************************************/
#wrapper { width:82em; margin: 0em auto; }
#boxestate { float:left; margin:5em 0 2em 0; background-color:#0082d6; display:block;  }
#boxyacht { float:right; margin:5em 0 2em 0 ; background-color:#0082d6; display:block;  }

.boxleft { float:left; background:url(../images/splash/leftbox.gif) no-repeat top; width:18px; height:366px; }
.boxmiddle { float:left; border:.75em solid #fff; background-color:#FFFFFF; width:36em;  }
p { margin: 0 3em 2em 1.75em;}


.boxright { float:left; background:url(../images/splash/rightbox.gif) no-repeat; width:20px; height:366px;  }
#logoEstate, #logoYacht { width:36em; height:8em; display:block; margin-bottom:1em; }

#logoEstate {background:url(../images/splash/logo_estate.jpg) no-repeat right top #dad72a;}
#logoYacht {background:url(../images/splash/logo_yacht.jpg) no-repeat right top #0082d6;}


.imageRight { float:left; margin:.25em 0 3em 1em; width:15em;}

#navlistEstate, #navlistYacht { display:block; float:left; margin-top:.25em; }


.photo { float:left; width:10em; margin-left:1em; text-align:center; background-color:#FFFFFF;  }
.photo p { margin:.5em 0 0 0; padding:0; font-weight:bold;  }
.photo img { border:1px solid #999;}


/***********************************************************************
	3 - Main Navigation (Left)
************************************************************************/
#navlistEstate ul, #navlistYacht ul { margin: 0; padding: 0; list-style: none;	}
#navlistEstate li, #navlistYacht li { margin: 0; padding: 0;}
#navlistEstate li a, #navlistYacht li a { font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; padding:.75em 0 0 1.5em; margin:0 0 4px 0; text-decoration: none; display: block; width: 18.5em; height:2.25em; }
#navlistEstate li a { background:url(../images/nav_estate.jpg) no-repeat;color:#000; }
#navlistYacht li a { background:url(../images/nav_yacht.jpg) no-repeat; color:#FFF; }

#navlistEstate li a:hover {background:url(../images/nav_estate_over.jpg) no-repeat;color:#000; }
#navlistYacht li a:hover {background:url(../images/nav_yacht_over.jpg) no-repeat; color:#000; }



/***********************************************************************
	4 - Page Elements
************************************************************************/
.info { width: 80%; text-align:left; font-family:Arial, Helvetica, sans-serif; padding: 1em;}


/***********************************************************************
	6 - Headings
************************************************************************/


