html, body {
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
}
body {
	background-color:#000;
}
a {
	color: #3d79bb;
}


/*### MAIN ###*/
#main {
        clear:both;
        width:981px;
        height:auto;
        min-height:370px;
}
#mainTable {
	width:981px;
	height:auto;
	margin:0px auto;
	background-color:#fff;
}
#leftContainer {
	float:right;
	width:605px;
	padding-right:25px;
}
#leftContainer2 {
        float:right; 
        width:650px;
	padding-top:15px;
}
#leftContainer3 {
        width:940px;  
	margin:0px auto;
}
#bottomTableRight {
	height:20px;
}
#bottomTableBar {
	width:299px;
	height:10px;
	margin-left:7px;
	background-color:#cacaca;
}

/*### RIGHT SIDE ###*/
.rightBox {
	position:relative;
	top:10px;
	left:9px;
	width:278px;
	height:100%;
	padding-top:10px;
	padding-bottom:10px;
	background-image:url(/images/rightShortBKG.gif);
}
.rightSideHeaderBox {
	position:relative;
        width:266px;
        height:43px;
        margin:0px auto;
	background-image:url(/images/rightSideHeaderBKG.gif);
}
#experienceBox {
	width:266px;
	height:auto;
	padding-top:0px;
	margin-left:5px;
}

/*### BROKER ###*/
.brokerName {
	font-size:20px;
        font-weight:bold;
}
.listingTitle1 {
	font-weight:bold;
	text-decoration:underline;
	width:300px;
}
.listingTitle2 {
        font-weight:bold;
        text-decoration:underline;
        width:150px;
}
.listingTitle3 {
        font-weight:bold;
        text-decoration:underline;
        width:300px;
}
.listingTitle4 {
        font-weight:bold;
        text-decoration:underline;
        width:150px;
}
.listingTitle5 {
        font-weight:bold;
        text-decoration:underline;
        width:300px;
}
.listingTitle6 {
        font-weight:bold;
        text-decoration:underline;
        width:50px;
}

/*### INQUIRY FORM ###*/
#circle3box {
	position:relative;width:370px;float:right;margin-top:15px;height:75px;
}
#circle3 {
	position:absolute;top:0px;left:-25px;width:60px;height:60px;
}


/*### HEADER ###*/
#container {
	width:981px;
	margin:0px auto;
	background-color:#fff;
	overflow:hidden;
}
#header {
	position:relative;
	width:1000px;
	height:85px;
}
#header #left {
	position:absolute;
	top:10px;
	left:30px;
	width:300px;
	height:65px;
}
#header #left a {
        display:block;
        text-decoration:none;
        height:67px;
}
#tagline {
	position:absolute;
	left:1px;
	bottom:0px;
	font-weight:bold;
	color:#474747;
}
#navbar {
	width:981px;
	height:35px;
	margin:0px auto;
	background-image:url(/images/navBar.gif);
	background-repeat:no-repeat;
}
#nav {
	width:900px;
	height:20px;
	margin:0px auto;
	padding-top:10px;
	text-align:center;
	font-size:15px;
	font-weight:bold;
	color:#fff;
}
#nav a {
	color:#fff;
	text-decoration:none;
}
#nav a:hover {
	color:#ffb913;
}

#navRelease {
        display:none;
        position:absolute;
	overflow:hidden;
        z-index:100;
        top:170px !important;
        top:160px;
        left:0px;
        width:100%;
        height:400px;
        margin:0px auto;
}
#breadCrumbs {   
	width:100%;
	height:10px;
	margin-left:0px;
	margin-bottom:0px;
        padding:5px 0px 5px 20px;
	font-size:10px;
        color:#474747;
	border-bottom:2px solid #e3e3e3;
}
#breadCrumbs a {
        text-decoration:none;
        color:#474747;
}
#breadCrumbs #breadOn {
        color:#ffb913;
}

td#rightCell {
	position:relative;
	width:315px;
	height:auto;
	padding-bottom:20px;
	background-image:url(/images/rightBKG.gif);
	background-repeat:repeat-y;
}





/*### INDEX ###*/
#btnWhy {
	position:relative;
	width:207px;
	height:39px;
	float:left;
	text-decoration:none;
	background-image:url(/images/btnWhy.gif);
}
#btnAvailable {
	position:relative;
	width:237px;
	height:39px;
	float:left;
	text-decoration:none;
	margin-left:5px;
	background-image:url(/images/btnAvailable.gif);
}

/*### STEPS ###*/
a#find,a#analyze,a#negotiate,a#close {
	color:#000;
}





/*### FOOTER ###*/

#footer {
	clear:both;
	padding-top:0px;
	padding-bottom:15px;
	width:981px;
	height:auto;
	font-size:11px;
	background-color:#fff;
	color:#737373;
	text-align:center;
}
#footerDivider {
	width:981px;
	height:15px;
	margin:0px auto;
	border-top:1px solid #edd293;
}

#footerLinks a:active, #footerLinks a:visited, #footerLinks a:link {
        color:#737373;
	text-decoration:none;
}
#footerLinks a:hover {
        text-decoration:none;
        color:#ffb913;
}




/*### MISC ###*/

.error {
	color:red;
}
.clearMe{
        clear:both;
        height:0px;
        margin:0px;
        font-size:1px;
	line-height:0px;
}
.clear {
	clear:both;
}

