body {margin:0; padding:0; background: #336598 url(images/background.jpg) repeat-x;}
body {color: #000;font: 12px/18px Arial, Helvetica, sans-serif;}

a, a:link {color: #06C; font-weight: normal; text-decoration: underline;}
a:hover {color: #24AC58; text-decoration: underline;}
a:focus {color: #000;}
a:active {color: #000;}

.divLine {border-top: 1px dashed #333; margin-top:10px;}

h1 {color: #000; font-size: 14px; font-weight: bold; line-height: 14px;}
h2 {color: #3D5E8D; font-size: 14px; font-weight: bold; margin: 0px; padding: 0px;}

#wrapper {margin: 0 auto; position:relative; width: 970px; background: url(images/shadow.png) repeat-y;}

#header {width:950px; height:260px; margin:0 10px;}
#header .topShadow {width:950px; height:30px; float:left; background:url(images/topShadow.gif) no-repeat;}
#header .topNav {float:right; padding:6px 20px 0 0; font:12px/14px Arial, Helvetica, sans-serif;}
#header .topNav a:link, #header .topNav a:visited {color:#000; text-decoration:none; margin:0;}
#header .topNav a:hover {color:#000; text-decoration:underline; margin:0;}
#header .logo {float:left; width:297px; height:230px;}
#header .text {width:202px; height:230px; background:url(images/headerText01.gif) no-repeat; float:left;}
.blurbText {color:#666; font:10px/14px Arial, Helvetica, sans-serif; text-align:left; padding:20px 25px 0 25px;}
#header .map {width:451px; height:230px; float:left;}

#leftColumn {width:210px; padding-left: 30px; float:left;}
#leftNav {float:left;}

#button {font:normal 12px Arial, Helvetica, sans-serif; color: #FFF; background: url(images/buttonback.png) no-repeat; background-position: left top; height: 30px; width: 174px; padding-left: 30px; padding-top: 10px; text-transform:uppercase;}
#button a:link, #button a:visited {font: normal 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration:none;}
#button a:hover {color: #ffffff; text-decoration: underline;}
#button2 {font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; background: url(images/button2.png) no-repeat;background-position: left top; height: 30px; width: 174px; padding-left: 30px; padding-top: 10px;}
#button2 a:link, #button2 a:visited {font: normal 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration:none;}
#button2 a:hover {color: #ffffff; text-decoration: underline;}
#buttonAuctions {font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; background: url(images/buttonAuctions.png) no-repeat;background-position: left top; height: 30px; width: 174px; padding-left: 30px; padding-top: 10px;}
#buttonAuctions a:link, #buttonAuctions a:visited {font: normal 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration:none;}
#buttonAuctions a:hover {color: #ffffff; text-decoration: underline;}
#buttonOnline {font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; background: url(images/buttonOnline.png) no-repeat;background-position: left top; height: 30px; width: 174px; padding-left: 30px; padding-top: 10px;}
#buttonOnline a:link, #buttonOnline a:visited {font: normal 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration:none;}
#buttonOnline a:hover {color: #ffffff; text-decoration: underline;}
#buttonAlerts {font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; background:url(images/buttonAlerts.png) no-repeat left top; height: 30px; width: 174px; padding-left: 30px; padding-top: 10px;}
#buttonAlerts a:link, #buttonAlerts a:visited {font: normal 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration:none;}
#buttonAlerts a:hover {color: #ffffff; text-decoration: underline;}
#buttonFeatured {font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; background:url(images/buttonFeatured.png) no-repeat left top; height: 50px; width: 174px; padding-left: 30px; padding-top: 10px;}
#buttonFeatured a:link, #buttonFeatured a:visited {font: normal 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration:none;}
#buttonFeatured a:hover {color: #ffffff; text-decoration: underline;}

#buttonNews {font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; background:url(images/buttonbackNews.png) no-repeat left top; height: 50px; width: 174px; padding-left: 30px; padding-top: 10px;}
#buttonNews a:link, #buttonNews a:visited {font: normal 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration:none;}
#buttonNews a:hover {color: #ffffff; text-decoration: underline;}

#featuredAuctions {width:240px;}
.searchrow {font-size:10px; color:#000000;}

#newsInset {width:240px;}
.teamBox {margin:10px; line-height:18px;}
.teamPhoto {width:125px; height:190px; margin:4px 10px 0 0; float:left;}
.teamReturn {text-align:right; padding:2px 15px 10px 0; font-size:11px;}

#rightColumn {width:710; float:right; padding:0 20px 10px 10px; text-align:left; border-left:#CCC 1px dashed;}
#rightNav {width:670px; height:35px; float:left; background:url(images/navBack.gif) repeat-x;}
#navBar {width:660px; height:35px; padding:0; font:12px Arial, Helvetica, sans-serif; float:left;}
#navBar a {padding: 10px 6px 0 6px;text-decoration:none; height:35px; background:url(images/navsep.gif) right top no-repeat; white-space:nowrap; float:left; display:block; color:#FFF;}
#navBar a:hover {background-color: #fff; color:#000;}

#subMenuAC {padding:10px 0 6px 0; background:url(images/subAC.png) no-repeat; height:200px; width:205px; text-align:left; text-transform:uppercase;  position:absolute; left:350px; top:300px; display:none; z-index:50; color:#FFF;}
.subMenuLinkAC a:link, .subMenuLinkAC a:visited {font-size:11px; height:14px; margin:0; padding:6px 20px 6px 20px; color:#fff; text-decoration:none; display:block; cursor:pointer;}
.subMenuLinkAC a:hover {color:#fff; text-decoration:underline;}

#subMenuBuyers {padding:10px 0 6px 0; background:url(images/subBuyers.png) no-repeat; height:100px; width:145px; text-align:left; text-transform:uppercase;  position:absolute; left:570px; top:300px; display:none; z-index:50; color:#FFF;}
.subMenuLinkBuyers a:link, .subMenuLinkBuyers a:visited {font-size:11px; height:14px; margin:0; padding:6px 20px 6px 20px; color:#fff; text-decoration:none; display:block; cursor:pointer;}
.subMenuLinkBuyers a:hover {color:#fff; text-decoration:underline;}

#subMenuSellers {padding:10px 0 6px 0; background:url(images/subBuyers.png) no-repeat; height:100px; width:145px; text-align:left; text-transform:uppercase; position:absolute; left:620px; top:300px; display:none; z-index:50;}
.subMenuLinkSellers a:link, .subMenuLinkSellers a:visited {font-size:11px; height:14px; margin:0; padding:6px 20px 6px 20px; color:#fff; text-decoration:none; display:block; cursor:pointer;}
.subMenuLinkSellers a:hover {color:#fff; text-decoration:underline;}

#subMenuBrokers {padding:10px 0 6px 0; background:url(images/subBrokers.png) no-repeat; height:100px; width:171px; text-align:left; text-transform:uppercase; position:absolute; left:670px; top:300px; display:none; z-index:50;}
.subMenuLinkBrokers a:link, .subMenuLinkBrokers a:visited {font-size:11px; height:14px; margin:0; padding:12px 12px 6px 10px; font-size:11px; color:#fff; text-decoration:none; display:block; cursor:pointer;}
.subMenuLinkBrokers a:hover {color:#fff; text-decoration:underline;}

#subMenuLease {padding:10px 0 6px 0; background:url(images/subLease.png) no-repeat; height:124px; width:171px; text-align:left; text-transform:uppercase; position:absolute; left:760px; top:300px; display:none; z-index:50;}
.subMenuLinkLease a:link, .subMenuLinkLease a:visited {font-size:11px; height:14px; margin:0; padding:6px 12px 6px 10px; color:#fff; text-decoration:none; display:block; cursor:pointer;}
.subMenuLinkLease a:hover {color:#fff; text-decoration:underline;}

#subMenuTeam {padding:10px 0 6px 0; background:url(images/subTeam.png) no-repeat; height:150px; width:171px; text-align:left; text-transform:uppercase; position:absolute; left:920px; top:300px; display:none; z-index:50;}
.subMenuLinkTeam a:link, .subMenuLinkTeam a:visited {font-size:11px; height:14px; margin:0;	padding:6px 20px 6px 20px; color:#fff; text-decoration:none; display:block; cursor:pointer;}
.subMenuLinkTeam a:hover {color:#fff; text-decoration:underline;}

#fader {width:670px; float:left;}
#faderTitle {color:#336699; text-transform:uppercase; font:16px/24px Arial, Helvetica, sans-serif; margin-top:10px;}

#content {width:630px; padding:0 15px 0 15px;}
#contentTitle {background:url(images/contentHead.gif) no-repeat; height:49px; width:490px; text-align:left; margin:10px 0;}
#contentTitleText {color:#FFF; text-transform:uppercase; font:bold 18px Tahoma, Geneva, sans-serif; padding: 7px 20px;}
#contentTitleTextLong {color:#FFF; font:bold 16px Tahoma, Geneva, sans-serif; padding: 10px 8px;}

#onlineWrapper {width:950px; text-align:center; padding:0 10px;}
#iframe {width:900px; margin-left:10px; text-align:center;}

.referenceTitle {font:bold 16px Arial, Helvetica, sans-serif; font-style:italic; margin-bottom:5px;}
.newsTitle {color: #000; font-size: 14px; font-weight: bold; line-height: 14px;}

.myForm td, input, select, textarea, checkbox  {font-family: tahoma; font-size: 11px;}
.required {color: red;}

#bottom {width:970px; height:92px; background:url(images/footerback.jpg) no-repeat;}
#bottomLogo {width:230px; padding-left:20px; float:left;}
#bottomText {float:right; width:650px; padding-right:20px; font:10px Arial, Helvetica, sans-serif; color:#666; text-align:right;}
#footer { background-color:##336598; width:900px; float:right; padding: 5px 20px 0 0; font-size: 11px; text-align: right; color: #DBDBDB;}
#footer a:link, #footer a:visited {color:#fff; text-decoration:none; margin:0;}
#footer a:hover {color:#fff; text-decoration:underline; margin:0;}


#button5 {font:normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-transform:uppercase; background: url(images/button5.png) no-repeat;background-position: left top; height: 30px; width: 174px; padding-left: 30px; padding-top: 10px;}
#button5 a:link, #button5 a:visited {font: normal 12px Arial, Helvetica, sans-serif; color: #FFF; text-decoration:none;}
#button5 a:hover {color: #ffffff; text-decoration: underline;}



