@charset "utf-8";
body { background-image: url(bg_grey_white.jpg); background-repeat: repeat-x;
	font-family: "Myriad Pro", Myriad, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#999; }
	
.container { width: 700px; margin: 0 auto; }

.topSecInfo { padding: 3px 5px; width:100%; margin: 0 auto; text-align:center; }
.topSecAddress { font-size: 24px; color: #333; float:left; width:400px; text-align:left; font-weight:bold; font-variant:small-caps; padding-left:20px; }
.topSecTitle { font-size: 18px; color: #069; float:right; width:250px; text-align:right; padding-top: 6px; font-weight:bold; }

.topSecMenu { font-weight:bold; width:100%; font-family: "Myriad Pro", Myriad, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
.topSecMenu ul { padding:6px 0 4px 0; margin:0; text-align:center; }
.topSecMenu ul li { display:inline; border-left:1px solid gray; padding:6px 5px 4px 8px; }
.topSecMenu ul li.first { display: inline; border-left: 0px solid gray; padding: 6px 4px 4px 8px; }
.topSecMenu ul li a { color: #999999; text-decoration: none; }
.topSecMenu ul li a:hover, .topSecMenu ul li a.selected{ color: #333333; }

.panoThumbs {text-align:center; padding-top: 10px; margin: 0 auto; width:100%; vertical-align:top;}
.panoThumbs img {padding:3px;}

/*.panoThumbs {

text-align:center;
width:100%; }

.panoThumbs ul {

margin:auto;
padding:0;
position:relative;
}

.panoThumbs ul li {
display:inline-block;
padding:5px;
margin:5px;
}
.panoThumbs ul li {display:inline;}*/

.agentInfo { /*overflow: hidden;*/ display:block; height:175px; min-height:175px; width:100%; margin-top:5px;}
.agentImage { padding: 5px; float:left; }
.agentContact { padding: 5px; width: 200px; text-align:center; float:left; }
.agentName { font-size:24px; font-weight:bold; display:inline; }
.agentBroker { padding: 5px; float: right; text-align:right; width:350px; } 
.homeInfo { display:block; width:100%; }
.borderBottom { border-bottom: 2px solid #AAA; }
.borderTop { border-top: 2px solid #AAA; margin-top:5px; }

.basicFloatRight { padding: 5px; float: right; text-align:right; }
.basicFloatLeft { padding: 5px; float:left; }

.topbanner { width: 960px; margin: 0 auto; }

.borderTextBox { border: 1px solid #999; }
