@charset "utf-8";
/* CSS Document */

body {font-family:Tahoma, "Times New Roman", Times, serif; color:#856c4a; font-size:16px; background:url("images/body_back.png") top repeat-x #ffffff; margin:0; padding:0;}

h1, h2, h3, h4, h5, h6 {margin:0px; padding:0px;}

h1 {font-size:24px; font-family:Geneva, Arial, Helvetica, sans-serif;}
ul {}
li {}
p {}
a {}
img {}
hr {}

#container {width:980px; height:auto; margin:0 auto; padding:0; position:relative;}

#header {width:980px; height:160px; margin:0; padding:0; position:relative; background:url("images/header_back.jpg") top left no-repeat;}
#header h1 {text-indent:-999999px; margin:0; padding:0; position:absolute;}
#header img {border:none; margin:0; padding:0; position:absolute; top:0px; right:10px;}
#header a {}

#navigationLeft {width:220px; float:left; position:relative; margin:0; margin-left:25px; }
#navigationLeft h2 {}
#navigationLeft h3 {}
#navigationLeft h4 {font-size:13px; width:150px; text-align:center; margin:30px auto;}
#navigationLeft ul {margin:0; padding:0; list-style:none;}
#navigationLeft li {font-weight:bolder; font-size:16px; margin:10px 0px; padding:8px 5px; background-color:#b5dfe0; border:2px outset #b5dfe0; text-align:center;}
#navigationLeft a {text-decoration:none; color:#000000;}
#navigationLeft p {font-size:12px;  width:180px; text-align:justify; margin:10px auto;}
#navigationLeft img {margin:10px auto; border:1px solid #b5dfe0;}

#contentRight {width:690px; float:right; position:relative;}
#contentRight h1 {font-size:25px; padding:10px 3px 3px 50px; margin:15px 0px; background:url("images/h1_back.png") center left no-repeat #fff; border-bottom:1px dotted #856c4a}
#contentRight h2 {font-size:18px; margin:5px 0 10px 0;}
#contentRight h3 {font-size:16px; margin:5px 0 10px 0;}
#contentRight h4 {font-size:15px; margin:5px 0 10px 0;}
#contentRight h5 {font-size:13px; margin:5px 0 10px 0;}
#contentRight h6 {font-size:12px; margin:5px 0 10px 0;}
#contentRight p {font-size:13px;}
#contentRight a {color:#856c4a; font-weight:bold; text-decoration:none;}
#contentRight a:hover {text-decoration:underline;}
#contentRight ul {list-style:none; margin:0; padding:0;}
#contentRight ul li {}
#contentRight ol {}
#contentRight ol li {}
#contentRight img {}
#contentRight iframe {filter:alpha(opacity=75); opacity: 0.75; -moz-opacity:0.75;}
#contentRight hr {color:#C5A67A; width:50%;}

.clearAll:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden; }
.clearAll { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearAll { height: 1%; }
.clearAll {	display: block; }

#search {width:505px; height:345px; margin:20px auto; padding:0; background:url("images/search_back.jpg") top no-repeat #fff;}
#searchposition {margin:45px 0 0 25px; border:1px solid #999999}

ul.list li {margin:10px 40px; list-style:square; font-size:12px;}

#garageTypes {width:600px; height:500px; margin:20px auto; padding:0; position:relative;}
#garageTypes p {font-size:12px; text-align:justify; width:230px; margin:0; padding:0; color:#003366;}
#garageTypes img {margin:5px auto; border:2px outset #b5dfe0; height:110px;}
#garageTypes a {color:#003366;}
#garageTypes h5 {float:left; text-align:center; margin:6px 20px;}

.garage1 {width:290px; height:250px; position:absolute; left:0px; background:url("images/focus_back.jpg") no-repeat #fff; padding:5px;}
.garage1:hover {border:2px solid White;}
.garage2 {width:290px; height:250px; position:absolute; left:300px; background:url("images/focus_back.jpg") no-repeat #fff; padding:5px;}
.garage2:hover {border:2px solid White;}
.garage3 {width:290px; height:250px; position:absolute; left:0px; top:250px; background:url("images/focus_back.jpg") no-repeat #fff; padding:5px;}
.garage3:hover {border:2px solid White;}
.garageApartment {width:290px; height:250px; position:absolute; left:300px; top:250px; background:url("images/focus_back.jpg") no-repeat #fff; padding:5px;}
.garageApartment:hover {border:2px solid White;}


#Footer {width:100%; height:auto; margin:0; margin-top:15px; padding:2px 0; background:#C5A67A/*b5dfe0; border-top:3px outset #b5dfe0;*/}

#subContent4Column {width:980px; height:auto; margin:3px auto; padding:0; position:relative; border-top:1px dashed #fff; border-bottom:1px solid #fff;}
#subContent4Column h2 {font-size:11px; text-align:center; margin:5px 0 10px 0; text-transform:uppercase; color:#FFFFFF; text-decoration:none;}
#subContent4Column h3 {font-size:15px; text-align:center; margin:5px 0 10px 0; text-transform:uppercase;}
#subContent4Column h4 {font-size:11px; margin:5px 0 10px 0;}
#subContent4Column ul {margin:0; padding:0; list-style:none;}
#subContent4Column li {font-size:11px; font-size:13px;}
#subContent4Column p {font-size:11px; text-align:center; margin:8px auto; color:#ffffff;}
#subContent4Column a {color:#856C4A;}
#subContent4Column img {border:none;}

#subNavigation1 {width:215px; _width:180px; float:left; position:relative; color:#ffffff; margin:15px;}

#subNavigation2 {width:215px; _width:180px; float:left; position:relative; color:#ffffff; margin:15px;}

#subNavigation3 {width:215px; _width:180px; float:left; position:relative; color:#ffffff; margin:15px;}

#subNavigation4 {width:215px; _width:180px; float:left; position:relative; color:#ffffff; margin:15px;}

.dabomb {font-size:10px; color:#fff}
.dabomb a {font-size:10px; color:#ffffff; text-decoration:none; font-weight:normal;}

@charset "UTF-8";

/* SpryTabbedPanels.css - Revision: Spry Preview Release 1.4 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

.TabbedPanels {	margin:10px auto;	padding: 0px;	clear: none;	width:100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/}
.TabbedPanelsTabGroup {	margin: 0px;	padding: 0px;}
.TabbedPanelsTab {	position: relative;	top: 1px;	float: left;	padding: 4px 10px;	margin: 0px 1px 0px 0px;	font: bold 15px sans-serif;	background-color: #c5a67a;	list-style: none; border:2px outset #856c4a; /*border-left: solid 1px #000000;	border-top: solid 1px #000000;	border-right: solid 1px #000000;*/	-moz-user-select: none;	-khtml-user-select: none;	cursor: pointer; font-family:Tahoma, sans-serif; color:#FFFFFF;}
.TabbedPanelsTabHover {	background-color:#b5dfe0;}
.TabbedPanelsTabSelected {	background-color:#fff; color:#856c4a; border:none;}
.TabbedPanelsTab a {	color: black;	text-decoration: none;}
.TabbedPanelsContentGroup {	clear: both;	/*border: solid 1px #000000;*/	background-color: #fff;}
.TabbedPanelsContent {	padding: 4px;}
.TabbedPanelsContent img {border:4px outset #b5dfe0; margin-top:10px;}
.TabbedPanelsContentVisible {}


/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*---------------------------------Results Test-----------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/


/* Results Displayed in this div */
#planResults { width:470px; height:165px; margin:15px auto; padding:0; position:relative; border:4px outset #b5dfe0;}
#planResults:hover {background:#e7fcfc;}

/* Result Image Displayed with this span */
#planResults_img img {height:110px; width:155px; border:2px outset #b5dfe0; position:absolute; left:15px; top:35px;}
.ResultsImage {height:110px; width:155px; border:2px outset #b5dfe0; position:absolute; left:15px; top:35px;}

/* Plan Title ID and Order Code Absolutely Positioned */
#planResults_Title {height:auto; width:auto; border-bottom:1px solid #b5dfe0; position:absolute; right:10px; top:5px;}
#planResults_Title h2 {margin:3px 0; padding:0; font-size:14px;}
#planResults_Title a {text-decoration:none; color:#856c4a;}

/* Basic Plan Specifications Absolutely Positioned */
#planResults_Specs {height:110px; width:170px; color:#856c4a; /*background:#D4A352; border:1px solid #ffffff;*/ position:absolute; left:180px; top:35px;}
#planResults_Specs h4 {margin:3px 3px; padding:0; font-size:14px;}
#planResults_Specs p {margin:3px 3px; padding:0; font-size:12px; font-weight:bold;}

/* Results Displayed in this div */
#planResults_Details {height:110px; width:100px; /*border:1px solid #fff;*/ position:absolute; right:10px; top:35px;}
#planResults_Details h4 {margin:8px 0; padding:0; font-size:14px; font-weight:bold; text-align:center;}
#planResults_Details p {margin:5px 0; padding:0; font-size:12px; text-align:center;}

/* -- CSS button: unnecessary because of skin -- */
.planResults_Button {width:130px; font-size:14px; padding:2px 5px; background:#b5dfe0; color:#fff; margin:5px 0; text-decoration:none; border:2px outset #b5dfe0;}
/*-- Save for Backup --*/


#ResultsNavigation {/*Set as Default*/width:920px; height:auto; padding:10px 30px; position:relative;/* text-align:right; */ font-weight:bold;}
#ResultsNavigation a {font-size:12px; margin:auto 4px;}

.ResultsNavigationTable {width:920px; margin:5px auto;}

.ResultsTable {width:100%; margin:0; padding:4px;}
