@media screen{
/*body{background:#dfdfdf url(/whtbump.jpg);color:#00000f;text-align:center; font: 14px/18px Tahoma, Arial, Verdana, sans-serif;}*/
a:link{color:#4f0000;}
a:visited{color:#004f00;} 
a:active{color:#00004f;}
a.realtorlink{color:#000000; font-size:16px;}
a.scontrol{color:#bbb;}
.listingheader{background: #666 url(/playerBG.png) repeat-x; color:white; font-family:sans-serif; font-size:16pt;}
.listingkey{color: #555;}
.listingvalue{color:black;}
.listingtxt{color:black;}

/* discrete "skip to the content" link */

#skipper {
font-family: Georgia, Times, serif; 
font-variant: small-caps;
}
#skipper {
    display:block; 
    overflow: hidden; 
    font-weight: bold; 
    text-indent: -600em; 
    background: transparent; 
    text-decoration: none;
    padding: 0.5em 0;
}
#skipper:focus, #skipper:hover, #skipper:active {
    text-indent: 3em; 
    background-color: #00345f; 
    color: #fff;
    text-align:left;
}

/* end "skip to content" link */


div.player{
	background:#222;
	text-align:center;
	font-size:14pt;
	font-family:sans-serif;
	height:35px;
	color: #8ec8cf;
}
div#picinfo{
	background:#222;
	text-align:center;
	font-size:14pt;
	font-family:sans-serif;
	height:35px;
}
div#picctrl {
font-size:16pt;
vertical-align:middle;
line-height: 0em;
margin-top:-5px;
}

a.picctrl:link { color: #6fe3ff; font-size:20pt; text-decoration: none; line-height: 0em;}
a.picctrl:visited { color: #6fe3ff; font-size:20pt; text-decoration: none; line-height: 0em;}
a.picctrl:hover { color: #fff; font-size:20pt; text-decoration: none; line-height: 0em;}
a.picctrl:active { color: #6fe3ff; font-size:20pt; text-decoration: none; line-height: 0em;}

h1 {
	text-align:center;
	text-decoration:none;
	text-indent: -9999px;
	border:0;
	height: 95px;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	background: #000 url(/images/listings_header.jpg) no-repeat;
}
h1 a {
	display: block;
	height: 100px;
	text-indent: -9999px; 
}
h2{text-align:center;}
h3{text-align:justify;}
table{margin-left:auto;margin-right:auto;}
p.j{text-align:justify;}
p.c{text-align:center;}
p.remarks{text-align:justify; font-size:12pt;}
img{border:none;}
br+p{text-align:center;}
ul{list-style-type:square;text-align:justify;}

/* New Content Here */

div.content {
	border: #48f solid 3px;
	clear: left;
	padding: 1em;
}

ol#toc {
	height: 2em;
	list-style: none;
	margin: 0;
	padding: 0;
}

ol#toc a {
	background: url(/images/tabs3.gif) 100% 0;
	color: #008;
	float: left;
	line-height: 2em;
	outline: none;
	padding-right: 10px;
	text-decoration: none;
}

ol#toc li.current {
	background-color: #48f;
	background-position: 0 -60px;
}

ol#toc li.current a {
	background-position: 100% -60px;
	color: #fff;
	font-weight: bold;
}

ol#toc li {
	background: #bdf url(/images/tabs3.gif);
	float: left;
	margin: 0 1px 0 0;
	padding-left: 10px;
}

body {
background: #00345f;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
div#wrapper {
width: 952px;
background-color:#FFFFFF;
margin-top: 10px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
padding: 0px;
/*border: thin solid #000000;*/
}
div#header {
padding: 0px;
margin: 0px;
text-align: center;
background-color: #000;
}
div#nav {
width: 100%;
padding: 0px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
text-align:center;
background-color: #000;
}
div#searchblock {
width: 100%;
padding: 0px;
margin-top: 0px;
margin-right: -2px;
margin-left: -1px;
margin-bottom: 0px;
float: left;
border: thin solid #000;
/*background-color: #4a849f;*/
background-color: #30554b;
color: #6aa4bf;
text-align: center;
}
.searchblocktitle {
color: #8ec8cf;
font-size:18pt;
text-align:center;
}
.mlssearch {
font-size: 12pt;
text-align: center; /* moved 2 searchblock for ie NOT sure if needed now here ken */
color: #aaa;
line-height:2.6em;
vertical-align:middle;
}
td.searchimg {
width:200px;
font-size:12pt;
text-align:center;
}
td.searchtitle {
width:200px;
font-size:12pt;
text-align:center;
color: #fff;
font-weight:bold;
}

td.search1 {
background-color: #50756b;
font-size:12pt;
color: #ccc;
text-align:center;
margin:5px;
}
td.search2 {
/*background-color: #50756b;*/
font-size:10pt;
color: #bbb;
text-align:center;
margin:1px;
}
td.search2 b {
color: #8ec8cf;
font-size:12pt;
line-height: 1.5em;
font-variant: small-caps;
}

div#main {
clear: both;
margin-left: 0px;
margin-right:0px;
margin-top: 0px;
padding: 10px;
background: url(/whtbump.jpg);
}
div#preview {
clear:both;
margin-left: 0px;
margin-right:0px;
margin-top: 0px;
padding: 10px;
background: url(/whtbump.jpg);
font-size:12pt;
}
div#footer {
clear: both;
padding: 15px;
margin: 0px;
border-top: thin solid #000000;
}
div#toc {
float: left;
text-align:center;
}
div#breadcrumb {
font-family:Arial,Serif;
text-align:right;
font-size:12px;
color: #fff;
margin-left: 0px;
margin-right:0px;
margin-top: 0px;
padding:2px;
background-color: #30554b;
}
a.crumb:link { color: #6fe3ff; text-decoration:none; }
a.crumb:visited { color: #6fe3ff; text-decoration:none; }
a.crumb:hover { color: #fff; text-decoration:none;}
a.crumb:active { color: #6fe3ff; text-decoration:none;}

div#featured {
clear: both;
margin: auto;
text-align: center;
padding: 3px;
background-color: #6aa4bf;
/*background-color: #000; */
color: #000;
}
div#mcnallytxt1 {
font-size:12pt;
background-color: #4a849f;
color:#fff;
padding-top:2px;
padding-bottom:2px;
}
div#mcnallytxt2 {
font-size:10pt;
background-color: #4a849f;
color:#fff;
}
div#oddotxt1 {
font-size:12pt;
background-color: #4a849f;
color:#fff;
padding-top:2px;
padding-bottom:2px;
}
div#oddotxt2 {
font-size:10pt;
background-color: #4a849f;
color:#fff;
}
a.featured:link { color: #6fe3ff; }
a.featured:visited { color: #6fe3ff; }
a.featured:hover { color: #fff; }
a.featured:active { color: #6fe3ff; }

div#footer {
background: url(/images/listings_footer.jpg) no-repeat; 
}

div#searchblock select {
    font-size: 1em;
    color: #ccffff;
    background-color: #50756b;
    padding: 5px;
    border: solid 1px #000;
    margin-right: 5px;
    margin-bottom: 5px;
    cursor: pointer;
    }
div#searchblock select:hover {
    color: #333;
    background-color: #ccffff;
    border: solid 1px #006600;
}
/*
select:focus {
    color: #000;
    background-color: #ffffff;
    border: solid 1px #006600;
}
*/

div#searchblock input{
    font-size: 1.2em;
    vertical-align: middle;
    font-weight: bolder;
    text-align: center;
    color: #ccffff;
    background: #50756b; /* url(/images/buttonBG.png) repeat-x; */
    padding: 1px;
    border: solid 1px #000;
    /*float: right; */
    cursor: pointer;
}
}
div#sidebar_map1 {
visible: no;
width:0px;
height:0px;
margin:0px;
text-indent: -9999px;
}

div#kennav {
float: left;
text-align:center;
margin: 2px;
width: 100%;
background: url(/whtbump.jpg);
}

}

@media print{body{color:#000;background:#fff;font-family:sans-serif;font-size:12pt;background-repeat:no-repeat;}
a{text-decoration:underline;color:#00f;}
h1{text-align:center;}
h2{text-align:center;}
h3{text-align:justify;}
table{margin-left:auto;margin-right:auto;width:auto;height:auto;}
p.j{text-align:justify;}
p.c{text-align:center;}
.noprint{display:none;}
}
