/*page colour and main background*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.floorplan {
	cursor:pointer;
}
td {
	font-family:Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
}
.fullDescDimensions {
	color:#008000;
	text-transform: lowercase;
	font-size:12px;
}
.fullDescTitle {
	color:#008000;
	text-transform:uppercase;
	font-size:12px;
}
.fullDesc {
	font-size:12px;
}
.formFieldTextarea {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	width:140px;
	height:80px;
	font-weight: normal;
	text-decoration: none;
}
.formFieldText {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	width:140px;
	font-weight: normal;
	text-decoration: none;
}
.formFieldSelect {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	width:140px;
	font-weight: normal;
	text-decoration: none;
}
.formLabel {
	padding-right:10px
}
.thumbnails {
	padding-bottom:10px;
}
.style1 {
	font-size: 16px
}
.style4 {
	font-size: 20px
}
.style6 {
	font-size: 20px;
	color: #FFFFFF;
}
.content {
/*background-color:#ffffff;*/
}
.homepage_background {
/*background-image:url(images/backdrop.jpg);
	background-repeat:no-repeat;*/
}
/*--------------------- main text content ----------------------------------------------------------------*/

/*main page text should change both text and p to be the same*/
.text {
	font-family:Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
p {
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
/*titles on search pages*/
.titles {
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height: 120%;
}
.titles a:link {
	color: #FFFFFF;
	text-decoration:none;
	border-bottom:1px solid #FFFFFF;
	border-top:1px solid #FFFFFF;
}
.titles a:active {
	text-decoration:none;
}
.titles a:hover {
	color:#CC0303;
	border-bottom:1px solid #CC0000;
	border-top:1px solid #CC0000;
	line-height: 120%;
}
.titles2 {
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	line-height: 120%;
}
.titles2 a:link {
	color: #ffffff;
	text-decoration:none;
	border-bottom:1px solid #ffffff;
	border-top:1px solid #ffffff;
}
.titles2 a:active {
	text-decoration:none;
}
.titles2 a:hover {
	color:red;
	border-bottom:1px solid red;
	border-top:1px solid red;
	line-height: 120%;
}
/*main links on page*/
.pagelinks {
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
}
.pagelinks a:link {
	color: #000000;
}
.pagelinks a:visited {
	color: #000000;
}
.pagelinks a:hover {
	color: #333333;
}
/* -------------------- navigation bars --------------------------------------------------*/
/*top navigation bar*/
.toplinks {
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
}
.toplinks a:link {
	color: #003366;
}
.toplinks a:active {
	color: #003366;
}
.toplinks a:hover {
	color: #003333;
}
.toplinks a:visited {
	color: #003366;
}
/*links for the footer*/

.bottomlinks {
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
}
.bottomlinks a:link {
	color: #003366;
}
.bottomlinks a:active {
	color: #003366;
}
.bottomlinks a:hover {
	color: #003333;
}
.bottomlinks a:visited {
	color: #003366;
}
/*------------------------ side bar section ------------------------------------------------------------------------------------*/
.sidebar_titles1 {
	font-family: Sylfaen;
	font-size: 18px;
	color: #ffffff;
}
.sidebar_titles2 {
	font-family: Sylfaen;
	font-size: 18px;
	color: #cccccc;
}
/*sidebar background makes the page load slightly nicer*/
.sidebar_background {
	background-color:#003300;
}
/*sidebar links*/
.sidelinks {
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFCC;
}
.sidelinks a:link {
	color: #FFFFCC;
}
.sidelinks a:active {
	color: #FFFFCC;
}
.sidelinks a:hover {
	color: #ffffff;
}
.sidelinks a:visited {
	color: #FFFFCC;
}
/* links on customer logged in section*/
.customerlinks {
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003366;
}
.customerlinks a:link {
	color: #003366;
}
.customerlinks a:active {
	color: #003366;
}
.customerlinks a:hover {
	color: #003333;
}
.customerlinks a:visited {
	color: #003366;
}
/*buttons on sidebar*/
.sidebar_button {
	border:1px solid #333333;
	background-color: #666666;
	color: #ffffff;
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.sidebar_select {
	background-color: #666666;
	color: #ffffff;
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*fogot password link*/
.textwhitesmall {
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
/*-------------------------- search results section --------------------------------------------------------------------------------*/
/*on search reults pages*/
.searchlink {
	color: #003333;
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.searchlink a:link {
	color: #003333;
}
.searchlink a:visited {
	color: #003333;
}
.searchlink a:hover {
	color: #003333;
	text-decoration:underline;
}
.searchlink a:active {
	color: #003333;
}
.search_results_table {
	border:3px double #cc0000;
}
hr {
	height:1px;
	color: #003300;
	background-color: #003300;
}
/*------- forms -------------------------------------------------------------------------*/
/* style form elements*/
.checkbox input {
	background-color: #ffffff;
	color: #000000;
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
select {
	background-color: #ffffff;
	color: #000000;
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.button {
	border:1px solid #000000;
	background-color: #003300;
	color: #ffffff;
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
textarea {
	background-color: #ffffff;
	color: #000000;
	font-family: Garamond, Georgia, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/*-------------- more details page -----------------------------------------*/
.more_details {
	border:1px solid #333333;
	background-color:#ffffff;
}
