/*
    Document   : site
    Created on : Feb 15, 2009, 1:06:14 PM
    Author     : ross
    Description:
        Purpose of the stylesheet follows.
*/

body {
    font-family: Palatino, "Palatino Linotype", Georgia, Times, Serif;
    font-size: 11pt;
    color: white;
    background-color: #0C133A;
    margin: 0;
    text-align: center;
}

table {
	border-collapse: collapse;
}

h2 {
    font-weight: normal;
    text-decoration: underline;
    color: #B28D44;
}

div.main-block {
    margin-left: auto;
	margin-right: auto;
    width: 900px;
	padding: 0px;
	text-align: left;
}

div.menu-bar {
	/*display: block;*/
	text-align: center;
	border-bottom: 1px solid white;
	margin-bottom: 14px;
    margin-left: 0;
    margin-right: 0;
    margin-top: 10px;
    padding: 0;
}

img {
	border: 0;
}

a.home {
	display: block;
	width: 59px;
	height: 30px;
	margin-left: 20px;
	margin-right: 20px;
	background: url("content/home.jpg");
}

a.home:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.apartment-homes {
	display: block;
	width: 220px;
	height: 30px;
	margin-left: 20px;
	margin-right: 20px;
	background: url("content/apartment-homes.jpg");
}

a.apartment-homes:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.commercial-offices {
	display: block;
	width: 186px;
	height: 30px;
	margin-left: 20px;
	margin-right: 20px;
	background: url("content/commercial-offices.jpg");
}

a.commercial-offices:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.about-us {
	display: block;
	width: 95px;
	height: 30px;
	margin-left: 20px;
	margin-right: 20px;
	background: url("content/about-us.jpg");
}

a.about-us:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.contact-us {
	display: block;
	width: 113px;
	height: 30px;
	margin-left: 20px;
	margin-right: 20px;
	background: url("content/contact-us.jpg");
}

a.contact-us:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

div.content-block {
	border: 1px solid white;
	height: 480px;
}

div.bottom-divider {
	margin-top: 14px;
	border-top: 1px solid white;
}

#myGallery
{
	width: 640px !important;
	height: 480px !important;
}

a.tampa-button {
	display: block;
	width: 198px;
	height: 30px;
	margin-top: 70px;
	margin-left: 50px;
	margin-right: 0px;
	background: url("content/tampa-button.jpg");
}

a.tampa-button:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.new-port-richey-button {
	display: block;
	width: 198px;
	height: 30px;
	margin-top: 10px;
	margin-left: 50px;
	margin-right: 0px;
	background: url("content/new-port-richey-button.jpg");
}

a.new-port-richey-button:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.clearwater-button {
	display: block;
	width: 198px;
	height: 30px;
	margin-top: 10px;
	margin-left: 50px;
	margin-right: 0px;
	background: url("content/clearwater-button.jpg");
}

a.clearwater-button:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.orlando-button {
	display: block;
	width: 198px;
	height: 30px;
	margin-top: 10px;
	margin-left: 50px;
	margin-right: 0px;
	background: url("content/orlando-button.jpg");
}

a.orlando-button:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.office-space-button {
	display: block;
	width: 198px;
	height: 30px;
	margin-top: 120px;
	margin-left: 50px;
	margin-right: 0px;
	background: url("content/office-space-button.jpg");
}

a.office-space-button:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.executive-suites-button {
	display: block;
	width: 198px;
	height: 30px;
	margin-top: 10px;
	margin-left: 50px;
	margin-right: 0px;
	background: url("content/executive-suites-button.jpg");
}

a.executive-suites-button:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a {
	border: 0px;
	color: white;
	text-decoration: none;
}

a:visited {
	color: white;
	text-decoration: none;
}

a:active {
	color: white;
	text-decoration: none;
}

a:hover {
	color: #B28D44;
	text-decoration: underline;
}

.equal-housing-logo {
	padding-left: 10px;
}

.copyright-notice {
	color: #828282;
	text-align: center;
	font-size: 10pt;
}

a.apartment-region-link {
	margin-left: 30px;
	margin-right: 30px;
	font-weight: bold;
	font-size: 11pt;
}

a.apartment-region-link:hover {
	color: #B28D44;
	text-decoration: underline;
}

a.apartment-website-link {
	text-decoration: underline;
}

a.apartment-website-link:hover {
	color: #B28D44;
	text-decoration: underline;
}

div.apartments {
	margin-top: 5px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 10pt;
}

a.mission {
	display: block;
	width: 116px;
	height: 30px;
	background: url("content/our-mission.jpg");
}

a.mission:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.values {
	display: block;
	width: 108px;
	height: 30px;
	background: url("content/our-values.jpg");
}

a.values:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.philosophy {
	display: block;
	width: 236px;
	height: 30px;
	background: url("content/philosophy-of-success.jpg");
}

a.philosophy:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.principals {
	display: block;
	width: 175px;
	height: 30px;
	background: url("content/principals.jpg");
}

a.principals:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.management {
	display: block;
	width: 170px;
	height: 30px;
	background: url("content/management.jpg");
}

a.management:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

a.press {
	display: block;
	width: 60px;
	height: 30px;
	background: url("content/press.jpg");
}

a.press:hover {
	background-position: 0px 30px;
	text-decoration: none;
}

span.contact-label {
    font-size: 12pt;
    font-weight: bold;    
    text-decoration: underline;
}

span.about-content {
    font-size: 11pt;
}

ul {
    list-style-image: url("content/bullet.gif");
}

li {
    margin-top: 10px;
    margin-bottom: 10px;
}

/* Used for preloading images */
.hidden-pic {
    display: none;
}

div.apartment-region {
    font-size: 12pt;
    font-weight:bold;
    margin-top:10px;
    margin-bottom:10px;
}