﻿body						{padding:0; margin:0; font-family:Arial, "Times New Roman", Times, serif; background-color:#669900; font-size:11px;}
input						{background:#66ccff; border:1px solid #183046; padding-left:5px; color:#FFFFFF}
textarea					{background:#66ccff; border:1px solid #183046; padding-left:0px; overflow:auto; color:#FFFFFF}
ul							{padding:0; margin:0 0 0 30px;}

.vAlign						{vertical-align:top;}
.padding_5					{height:5px;}
.padding_10					{height:10px;}
.rightAjaxMessage			{font-size:11px; color:#ecece8;}
.leftAjaxMessage			{font-size:11px; color:#183046;}

.headerLine					{background:url(headerBG.gif) no-repeat top; width:1000px; height:75px; vertical-align:top;}
.headerLine table			{margin:15px 30px 0 0;}
.headerLine img				{margin:0 3px 0 15px;}
.headerLine p				{padding:0; margin:0; text-align:right; font-size:11px; text-transform:uppercase;}
.headerLine p a				{color:#ecf0f5; text-decoration:none;}

#m1							{position:absolute; visibility:hidden; margin:5px 0 0 0; padding:0; background:#ffffff; border:1px solid #31acaa; z-index:500;}
#m1 a						{position:relative; display:block; margin:0; padding:5px 10px; width:auto; white-space:nowrap; text-align:left; text-decoration:none; background:#ffffff; color:#000; font-size:11px;}
#m1 a:hover					{background:#ffffff; color:#31acaa;}


.bodyLeft					{vertical-align:top; background-color:#f6f6f0;}

.leftBody					{}

.leftBody p					{padding:0; margin:0; font-size:12px; color:#183046;}
.leftBody h1				{padding:0; margin:0; font-size:20px; color:#183046;}
.leftBody h2				{padding:0; margin:0; font-size:15px; color:#183046;}

.leftSmallImg				{background:url(smallImgBG.gif) no-repeat top; width:149px; height:111px; vertical-align:top; text-align:left;}
.leftSmallImg img			{margin:5px 0 0 7px; padding:0;}

.leftPriceLine				{background:#165d8e; height:1px;}
.leftPriceVLine				{background:#165d8e; width:1px;}
.leftPrice h1				{padding:0 0 3px 0; margin:0; font-size:14px; color:#183046; text-transform:uppercase;}
.leftPrice h2				{padding:0 10px 3px 0; margin:0; font-size:14px; color:#669900;}
.leftPrice div				{background:url(mediumImgBG.gif) no-repeat top; width:240px; height:186px; vertical-align:top; text-align:left;}
.leftPrice div img			{margin:5px 0 0 5px; padding:0;}

.leftProperty div			{background:url(fullImgBG.gif) no-repeat top; width:462px; height:350px; vertical-align:top; text-align:left;}
.leftProperty div img		{margin:5px 0 0 5px; padding:0;}
.nameColor					{color:#006699;}
.leftPropertyPhotos p		{color:#639000;}

.leftHeaderBG				{background:url(header.png) no-repeat bottom; width:535px; height:280px; position:absolute; margin:1px 0 0 0;}
.leftShadow					{background:url(headerLine.gif) no-repeat top; width:775px; height:13px;}
.categoryBox				{background:url(mediumImgBG.gif) no-repeat top; width:240px; height:186px; vertical-align:top; text-align:left;}
.categoryBox img			{margin:5px 0 0 5px; padding:0;}
.categoryLink p				{padding:0 0 3px 8px; margin:0; font-size:13px; color:#183046; text-transform:uppercase;}
.categoryLink p a			{color:#183046; text-decoration:none;}

.bodyRight					{vertical-align:top; background-color:#165d8e;}
.rightLine					{background:url(lineRight.gif) no-repeat top; width:225px; height:5px;}
.rightMenu					{background:url(menuBG.gif) no-repeat top; width:225px; height:25px;}
.rightMenu p				{padding:0 10px 0 0; margin:0; font-size:11px; font-weight:bold; color:#ecece8; text-align:right; text-transform:uppercase;}
.rightMenu p a				{color:#ecece8; text-decoration:none; display:block;}
.rightMenuSel				{background:url(menuSelBG.gif) no-repeat top; width:225px; height:25px;}
.rightMenuSel p				{padding:0 10px 0 0; margin:0; font-size:11px; font-weight:bold; color:#ecece8; text-align:right; text-transform:uppercase;}
.rightMenuSel p a			{color:#ecece8; text-decoration:none; display:block;}
.rightGus					{}
.rightGus h1				{padding:3px 0 5px 0; margin:0; font-size:18px; color:#ecece8; text-align:center; text-transform:uppercase;}
.rightGus p					{padding:5px 0; margin:0; font-size:11px; color:#ffea00; text-align:center;}
.rightGus p a				{color:#ffea00; text-decoration:underline;}
.rightNews					{background:#11466b;}
.rightNews h1				{padding:0; margin:0; font-size:18px; color:#eae7cd; text-align:center; font-family:Andalus;}
.rightNews p				{padding:5px 0 0 0; margin:0; font-size:11px; color:#eae7cd; text-align:center;}
.rightNews p a				{color:#eae7cd; text-decoration:underline;}

.copyLineMenu				{background:url(copyLineBG.gif) repeat-x top; height:74px;}
.copyLineMenu p				{padding:0; margin:0; font-size:11px; color:#e97e00; text-align:center;}
.copyLineMenu p a			{color:#babab6; text-decoration:none;}
.copyLineText				{background:url(copyLineBG.gif) repeat-x top; height:74px;}
.copyLineText p				{padding:0; margin:0; font-size:11px; color:#babab6; text-align:center;}
