
/* main area with slideshow and agent profiles */
#mainright {float: left; padding-left: 30px;}
#mainleft {float: left; }

/* agent profile table */

#profile pic {float: left;}
#profilepic td {width: 150px; vertical-align: top; text-align: center; padding-top: 5px;}
#profilepic img {border: 2px solid #954112;}
#profilepic h4 {color: #954112; margin: 0; font-size: 13px;}
#profilepic p {font-size: 11px; margin: 2px 0 10px 0;}

/* Designations section */

#DES_BOX {background-color: #FFF; margin: 15px; border: 2px solid #ffcc66; }

.border {border:3px double #7B9CE7;}

/* Exceptions for stubborn pages */
.calculator #contentTable .right table li, .calculator #contentTable .right i {color:black;}
#contentWell div, #contentWell p, #contentWell td {color:black;}

#teamBoxes {width:360px;}
.team {float:left; width:120px; text-align:left;}
.teamName {
        display:block;
	font:bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color:#FFCC66;
	text-align:left;
}
.teamTitle {font-size:8pt;}
.team img {height:140px; width:100px; border:2px solid #FFCC66; display:block; clear:right;}
#slideshow {height:300px; width:400px; border:2px solid #FFCC66;}

///////////////////////////////////////////////////

/*--------------------------- Some colors to find and replace:
white basic body background color
BODYBG body background image (.jpg or .gif, /files/SL#/ is already included)
black overall font color for most instances of text
#39D5F1 color of links
#39D5F1 color of visited links
#B1E4FC links when hovered
SL# Storage Locker number
HEADERBG background of header (.jpg or .gif, /files/SL#/ is already included)
BANNERBG banner (.jpg or .gif, /files/SL#/ is already included)
------------------------------------- End find and replace */

/* ------------------- CSS RESET FOR BROWSER COMPATIBILITY */
body {color:black; background:white;}
body, div, dl, dt, dd, li, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0; padding:0;}
h1, h2, h4, h5, h6 {margin:0; padding:0; font-size:100%; font-weight:normal;}
address, caption, cite, code, dfn, em, strong, var {font-style:normal; font-weight:normal;}
ol, ul {list-style:none; margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;} 
caption, th {text-align:left; font-weight:normal; font-style:normal;}
acronym, abbr, fieldset, img {border:0;}
:focus {outline:0;}
/* ----------------------------------------- END CSS RESET */

/* ------------------------------------BEGIN ALL PAGES CSS */
body,td,th {color:black; font-family:tahoma, verdana, arial, sans-serif;}
body {
background:;
margin:0px;
}
a:link {color: #000;}
a:visited {color: #000;}
a:hover {color: #000;}

/* ------------------------------------BEGIN INTERIOR PAGES CSS ONLY */
#agent {
background:url('/files/107191/shunset.jpg') repeat-x center top #222222;
margin: 0 auto 0;
}

#agent font, h2, h3, h4, h5, span, p, td {color:black;}
#agent a {color:#000;}
#agent a:visited {color: #000;}
#agent a:hover {color:#000;}

#site {}

/* ------------------------------ EVERYTHING ON TOP BAR ------------ */
#MHT {}
#header {height:114; background:url('') top left #222222;}
#banner {height:114; width:500px; float:left; background:url('/files/1023439/mini.jpg') no-repeat top center;}
#headerRight {}

#nav {height:25px; text-align:center; padding-top:8px;}
#nav a {
 display:block;
 float:right;
 text-decoration:none;
 font-size:11pt;
 margin-right:15px;
 padding:3px;
 border:1px dotted #A3440E;
}
#nav a {color:#366D78; background-color:white;}
#nav a:visited {color:#366D78;}
#nav a:hover {color:#B1E4FC;}

#des {height:65px;}
#designations {float:right;}

#topContact {font-size:8pt; height:30px; float:right;}
#topContact, #topContact span {color:#fff;}
#topContact div {float:left; margin-right:10px;}
#topContact br {display:none;}

#wrangler {}

/* ---------------------------------- EVERYTHING DOWN LEFT SIDE ------*/
#wrangleLeft {}
#left {width:360px; float:left;}
.bigBox {width:360px; border:1px solid #000; margin:5px; padding:5px; background:url(/files/107191/izod.jpg) top center repeat;}
.bigBox h2 {font-weight:bold; font-size:16pt; margin:5px; text-align:center; color:#fff;}
.bigBox h2 a {text-decoration:none;}

#qsWell {text-align:left; float:left;}
#qsWell div {float:left; margin-bottom:5px; width:350px;}
#qsWell span {float:left; font-size:10pt;}
#qsWell input, #qsWell select {float:right; color:#366D78; background-color:white; border:1px solid #366D78; clear:right;}
.quickSearchMLS, .quickSearchOR-one, .quickSearchOR-two, .quickSearchTips {visibility:hidden; position:absolute;}
.quickSearchButtons {}
.quickSearchButton {float:left !important;}
#reset_qs {float:left !important; font-size:7pt; margin-top:5px; background-color:white !important; border:1px dotted #D9FF03 !important; position:absolute;}
#go_qs {float:right !important; font-size:16pt; text-transform:uppercase; background-color:#D9FF03 !important; width:200px;}

#impulse {float:left; text-align:center; background:url(/files/107191/izod.jpg) top center repeat;}
#impulse ul {}
#impulse li {
 float:left;
 width:158px;
 height:140px;
 border:1px dotted #39D5F1;
 margin:5px;
 padding:15px 5px 5px 5px;
 background-color:white;
}
#impulse img {width:150px; height:100px; border:1px solid #366D78;}
#impulse a, #impulse a:visited {color:#366D78;}
#impulse a:hover {color:#B1E4FC;}

#articles {float:left; text-align:center;}
#articles a, #articles a:visited {font-size:8pt; color:#366D78;}
#articles a:hover {color:#B1E4FC;}
#articles ul {list-style-type:none; margin-left:4px;}
#articles li {float:left; border:1px dotted #D9FF03; margin:5px; padding:0 5 5 5; width:155px; background-color:white;}

#disclaimerWrapper {margin-top:20px; float:left; text-align:center;}

/* ----------------------- EVERYTHING ON RIGHT SIDE ------------ */
#wrangleRight {padding-left:5px;}
#right {padding:5px;}
html>body #right {position:relative; left:30px;}
#agentPic {display:none;}
#mainBody {margin:5px; padding:10px; border:1px solid #000; background:white;}
h1 {font-size:1.5em;}
h2 {font-size:1.0em;}
h1, h2 {display:block; font-weight:bold; margin:9px;}

/* -------- BEGIN SPECIAL PAGE CONSIDERATIONS ----------- */
.calculator #mainBody li, .calculator i {color:black;}
#mainBody table table td font {color:black;}
.openhouse #mainBody #listingWrapper td {color:black;}
.detailPanel tr td{color:black;}