﻿body, 
html 
{
	background-image:url(../Images/background.jpg);
	background-repeat:repeat-x;
	background-color:#C0C0C0;
	margin:0;
	padding:0;
	font-family:Candara, "Trebuchet MS", Trebuchet, sans-serif;
	font-size:small;
	text-align:justify;
}
#PAGE
{
	width:910px;
	margin:40px auto;
	background-image:url(../Images/white_background.png);    
}
#PAGE_HEADER
{
	max-height:190px;
}
#PAGE_HEADER img.first
{
	position:relative;
	z-index:1;
}
#PAGE_HEADER img.second
{
	position:relative;
	z-index:0;
	margin-top:-190px;
	margin-left:161px;
}
#PAGE_HEADER img.third
{
	position:relative;
	z-index:1;
	margin-top:-158px;
	margin-left:800px;
}
#LEFT_NAVIGATION_MENU
{
	float:left;
	width:300px;
	padding-bottom:2px;
}
#TOP_NAVIGATION_MENU
{
	width:690px;
	margin-left:110px;
}
#RIGHT_PAGE_CONTENT
{
	float:right;
	width:590px;
	padding-right:10px;
	padding-left:10px;
}
#FULL_PAGE_CONTENT
{
	margin-left:34px;
	margin-top:34px;
}

#PAGE_FOOTER
{
	clear:both;
	background-image:url(../Images/footer_info.png);
	background-repeat:no-repeat;
}
#PAGE_FOOTER p
{
	margin-left:25px;
	margin-right:10px;
	margin-top:-4px;
	margin-bottom:0px;
}

#PAGE_FOOTER a,
#PAGE_FOOTER p,
#CONTENT_LEFT a
{
	color:White;
}

#TOP_NAVIGATION_MENU ul,
#LEFT_NAVIGATION_MENU ul
{
	list-style:none;   
	padding:0;
	margin:0; 
}
#LEFT_NAVIGATION_MENU li a
{
	height:100px;
	display:block;
	background-repeat: no-repeat;    
}
#TOP_NAVIGATION_MENU li
{
	display:inline;
	width:300px;
}
#TOP_NAVIGATION_MENU li a
{
	height:75px;
	width:230px;
	float:left;
	background-repeat: no-repeat;    
}

#LEFT_NAVIGATION_MENU li a.commercial:hover,
#LEFT_NAVIGATION_MENU li a.condo:hover,
#LEFT_NAVIGATION_MENU li a.residential:hover,
#LEFT_NAVIGATION_MENU li a.renting:hover
{
	background-position:-310px;
}

#TOP_NAVIGATION_MENU li a.commercial:hover,
#TOP_NAVIGATION_MENU li a.condo:hover,
#TOP_NAVIGATION_MENU li a.residential:hover,
#TOP_NAVIGATION_MENU li a.renting:hover
{
	background-position:-240px;
}

#CONTENT_LEFT
{
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	color:White;
	background-color:#97814F;
	width:300px;
	float:left;
}

#FACEBOOK_LIKE_BUTTON
{
	width:300px;
}

#RENTAL_TITLE
{
	font-size:medium;
}

#LOCATION_INFO
{
	margin-right:22px;
}

#CONTENT_LEFT p.header
{
	font-size:x-large;
	text-align:left;
}

#CONTENT_LEFT_LOCATION
{
	border:1px solid #ccc;
	margin-top:10px;
	padding:10px;
	width:400px;
	float:left;
	background-color:#F5F5DC;
}

#CONTENT_RIGHT
{
	float:right;
	width:500px;
	margin:22px;
	padding-bottom:20px;
}

#CONTENT_RIGHT_LOCATION
{
	background-color:#F5F5DC;
	border:1px solid #CCCCCC;
	float:right;
	margin-top:10px;
	margin-right:10px;
	padding:10px;
	width:420px;
}

#CONTENT_GRID
{
	clear:both;
}

#FacebookLikeButton
{
	border-top:1px dashed;
	padding-top:5px;
}

#RENTAL_DESCRIPTION 
{
	font-size:medium;
}
#RENTAL_DESCRIPTION .infoRented
{
	text-align:center;
	display:block;
	color:Red;
	font-weight:bold;
	font-size:x-large;
}

#RENTAL_STATIC_THUMBNAILS
{
	padding-top:5px;
}

#RENTAL_STATIC_THUMBNAILS img:hover,
#RENTAL_THUMBNAILS img:hover
{
	border-color:Black;
}

#RENTAL_STATIC_THUMBNAILS img,
#RENTAL_THUMBNAILS img
{
	padding:3px;
	background-color:#fff;
	border:1px solid #ccc;
	cursor:pointer;
	display:inline!important;	
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#RENTAL_STATIC_THUMBNAILS,
#RENTAL_THUMBNAILS
{
	padding-left:5px;
}

#RENTAL_PHOTO
{
	border:1px dashed #CCCCCC;
	padding:5px;
	
}
#RENTAL_PHOTO img
{
	display:block;
	margin:auto;
}
#RENTAL_PHOTO a
{
	color:Black;
	display:block;
	text-align:right;
	padding:5px;
	font-size:medium;
}

#RENTAL_STATUS,
#RENTAL_STATUS_SWITCHER
{
	text-align:left;
	display:block;
}

.price
{
	color:Green;
}

.clear {
	clear: both;
}

.topmenu
{
	background-image:url(../Images/TopMenuBar.png);
	margin-left:490px;
	margin-top:-39px;
	z-index:2;
	position:absolute;
	width:420px;
	height:52px;
}

.topmenu a
{
	float:left;
	color:White;
	margin-top:16px;
	display:block;
	font-size:large;
	margin-left:63px;
}

#ALL_RENTED span
{
	font-size:x-large;
	font-weight:bold;
	display:block;
	text-align:center;
}

.field
{
	margin-bottom:2px;
}

.fieldLabel
{
	float:left;
	width:100px;
}

.fieldValue
{
	width:390px;
}

.infoSubmit
{
	margin-top:10px;
	border:none;
	font-weight:bold;
	background-color:Orange;
	color:White;
	height:30px;
	margin-left:100px;
}

.infoSubmit:hover
{
	text-decoration:underline;
}

.infoSubmitResults
{
	padding:5px;
	margin-top:10px;
	clear:both;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	background-color:Silver;
	display:block;
	font-weight:bold;
}

.infoSubmitResults.success
{
	color:Green;
}

.infoSubmitResults.failure
{
	color:Red;
}

#SUMMARY_CAROUSEL {
   display: none;
}