/*--------------------------- 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
#C94127 color of links
#C94127 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:white; background:black;}
body, div, dl, dt, dd, li, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin:0; padding:0;}
h1, h2, h3, 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:white; font-family:tahoma, verdana, arial, sans-serif;}
body {
background-color: black;
margin:0px;
}
a:link {color: #C94127; font-weight:bold;}
a:visited {color: #C94127;}
a:hover {color: #B1E4FC;}

/* ------------------------------------BEGIN INTERIOR PAGES CSS ONLY */
#agent {
background:url('/files/SL#/BODYBG') repeat-y center top black;
margin: 0 auto 0;
}

#agent font, h2, h3, h4, h5, span, p, td {color:white;}
#agent a {color:#C94127;}
#agent a:visited {color: #C94127;}
#agent a:hover {color:#B1E4FC;}

#site {}

/* ------------------------------ EVERYTHING ON TOP BAR ------------ */
#MHT {}
#header {height:120; background:url('/files/671623/headerBG.jpg') top left;}
#banner {height:120; width:395px; float:left; background:url('/files/671623/invented.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:px dotted #49650C;
}
#nav a {color:#366D78; background-color:;}
#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;}

/* ---------------------------------- EVERYTHING DOWN LEFT SIDE ------*/
#left {width:360px; float:left;}
.bigBox {width:360px; border:1px solid #C94127; margin:5px; padding:5px; background:url(/files/671623/blurry.jpg) top center repeat;}
.bigBox h2 {font-weight:bold; font-size:16pt; margin:5px; text-align:center; color:#366D78;}
.bigBox h2 a {text-decoration:none;}


#qsWell {text-align:left; float:left;}
#qsWell div {float:left; margin-bottom:5px;}
#qsWell span {float:left; font-size:10pt; color:black;}
#qsWell input, #qsWell select {float:right; color:black; 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 {font-size:7pt; margin-top:5px; background-color:white !important; border:1px dotted #49650C !important;}
#go_qs {float:right !important; font-size:16pt; text-transform:uppercase; background-color:#49650C !important; width:200px;}

#impulse {float:left; text-align:center; background:url(/files/671623/blurryG.jpg) top center repeat;}
#impulse ul {}
#impulse li {
 float:left;
 width:158px;
 height:140px;
 border:1px dotted #C94127;
 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 #49650C; 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 ------------ */
#right {padding:5px;}
;html>body #right {position:relative; left:30px;}
#agentPic {display:none;}
#mainBody {margin:5px; padding:10px; border:1px solid #49650C;}
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;}

#