﻿body					{ background-color:black; }

#wrapper				{ width:1000px; margin:0px auto; background-color:#e6ffff; }

#banner					{ padding:20px; border-bottom:5px black solid; }

#property				{ float:left; width:480px; color:#333333; }
#property p				{ margin:0px; }
#property h1			{ margin:0px 0px 0px 0px; font-size:42px; }
#property h3			{ margin:0px 0px 5px 0px; font-size:24px; }

#manager				{ color:#333333; }
#manager p				{ margin:0px 0px 0px 10px; }
#manager img			{ margin:4px 0px 0px 20px; width:182px; height:52px; }

#topnav					{ margin:0px 40px 0px 0px; } /* Investigate and correct need for 40px margin */
#topnav p				{ text-align:center; margin:10px 0px 0px 40px; } /* Investigate and correct need for 40px margin */
#topnav ul				{ width:100%; float:left; margin:0px; }
#topnav ul li			{ display:inline; float:left; padding:10px 20px 10px 0px; }
#topnav ul li a			{ float:left; padding:0px 0px; }
#topnav a:link			{ color:#000000; }
#topnav a:visited		{ color:#000000; }
#topnav a:active		{ color:#000000; }
#topnav a:hover			{ color:#ffffff; background-color:#770000; }
#topnav a:focus			{ color:#000000; }

#leftside				{ float:left; }

#leftsidetop img		{ width:400px; height:300px; }

#leftsidebottom1 img	{ float:left; width:200px; height:150px; }
#leftsidebottom2 img	{ vertical-align:top; width:200px; height:150px; }
#leftsidebottom3 img	{ float:left; width:200px; height:150px; }
#leftsidebottom4 img	{ vertical-align:top; width:200px; height:150px; }

#rightside				{ margin:0px 0px 0px 400px; }
#rightside h3			{ margin:0px 0px 0px 5px; }
#rightside ul li		{ margin:2px; }

#bottom					{ background-color:black; border-top:5px black solid; }