body {
	font-family:Verdana,Geneva,'Bitstream Vera Sans','DejaVu Sans',sans-serif;
    background-repeat:repeat-x;
	font-size:14px;
}
#divback{
    background-repeat:repeat-y;
    background-position:center 0px;
}
#outer-content{
    
}
#root{
	border:1px solid #DDDDDD; 
	height:auto;
	padding:0px;
    width:1024px; 
}

.wide #root{

}
.inner-content{

}
.primary-column{
	width:934px;
	margin:0 45px;
	float:left;
	text-align:left;
	background:#fff;
}
	
.secondary-column  {
    width:295px; 
}
.wide .secondary-column{
    display:none;
}
#header{
    overflow:hidden;
    height:249px;
}
#index #header {
	position:relative;
	height:202px;
	}
#footer{
    clear:both;
	width:1024px;
	margin:0 auto;
	text-align:center;
	}
#footer span {
	display:block;
	margin-left:4px;
	}
.secondary-column .content-pad {
	padding:12px;
	}
.primary-column .content-pad {
	padding:12px;
    position:relative;
	}						

#footer .content-pad{
    padding:12px;
    }

/* = Horizontal Menu */

#Hmenu{ 
	margin: 0px auto;
	width:1024px;
	padding:0px;	
}

/* = HORIZONTAL TEXT-based menu list  */

#tophorizontal-navigation  {position:relative; margin:auto;text-align:center; padding:0;white-space:normal;}
#tophorizontal-navigation  li {margin:0px 14px; display:inline;padding-bottom:0px;} 							 
#tophorizontal-navigation a {
	font-family:Tahoma,Arial,Helmet,Freesans,'Nimbus Sans L',sans-serif;
	font-size:10px;
	font-weight:normal;
	letter-spacing:3px;
	text-decoration:none;
	text-transform:uppercase;
}

/* = Vertical Menu */

#Vmenu{ 
	width:270px; 
	margin:0;
	margin-top:10px; 
}

/* = VERTICAL TEXT-based menu list  */
#vertical-naviagtion {width:80%;}
#vertical-naviagtion li {margin:4px 11px 4px 0;}
#vertical-naviagtion a {font-size:15px;}

/* = Typography styles */ 
body a{
    color:#114A87;
    font-weight:bold;
    text-decoration:none;
}
body a:hover {
	text-decoration:none; 
}
h1, h2, h3, h4, h5, h6, legend.style-block {
	margin:1px 0 8px 0;
	font-weight:normal;
    font-family:'Times New Roman',Cambria,'Nimbus Roman No9 L','Freeserif',Times,serif;
}
.section-h1 {
	font-size:24px;
}
h2.section {
	font-style:italic;
	font-size:35px;
	line-height:35px;
	margin:22px 0 0;
	text-transform:none;
}
h1.page {
    	text-transform:uppercase;
	font-style:normal;
	letter-spacing:6px;
	margin:-4px 0 0;
	font-size:35px;
	line-height:35px;
    } 
h1 	{
	font-style:italic;
	font-size:35px;
	line-height:35px;
	margin:22px 0 0;
	}
h2 	{
	text-transform:uppercase;
	font-style:normal;
	letter-spacing:6px;
	margin:-4px 0 0;
	font-size:35px;
	line-height:35px;}
h3 	{font-size:18px;margin:12px 0px; font-weight:bold;color:#000;}
h4 	{font-size:14px; font-weight:bold;}
h5 	{font-size:14px!important; font-weight:bold; margin-bottom:-5px; margin-top:8px;}

.footer-menu {
	list-style:none;
	display:block;
	clear:left;
	margin:0;
	padding:2px 0px;
	width:940px;
	}
.footer-menu li {
	display:inline;
	font-size:11px;
	}
.footer-menu a, .footer-menu a:hover, .footer-menu a:visited {
	margin:0 4px;
	font-weight:normal;
	color:#114A87;
	font-size:11px;
	}

/* Dakno Copyright */
.dakno{
	font-size:10px; 
	text-align:center;
	margin:1% 0; 
	background-color:#fff; 
	width:1024px; 
	align:center;
	margin: 0px auto 15px auto; 
	padding:15px 0;
	color:#000;
	}
.dakno a:link {
	text-decoration:underline; color:#000000;
	}
.dakno a:visited {
	text-decoration:underline; color:#000000;
	}	
.dakno a:hover {
	text-decoration:none; color:#888888;
	}
/* mini contact */

#minicontact { 
	margin:0 5px;
	padding:0 5px 0 6px; 
}

#minicontact label {
	display:block;
	margin:2px 10px 0 0!important;
	text-align:left;
}

.mini-header {
    font-size:24px;
    text-align:center;
}	

#minicontact input.form-btn  { 
	margin:2px 0px 0 0; 
	width:auto;
	height:auto; 
	border:none;
	padding:2px 4px; 
	cursor:pointer; 
}

/* LIGHT */

.older{
border-bottom:1px solid ;
}

hr.posthr{
background-color:;

color:;
}



/* MID/DARK */

ul li.byuser, ol li.byuser{ 
background-color:;
}

.email-pg, .comment-box a{
background-color:;
}

#blog_template .primary-column img {
border-color:;
}

.comment-box a:hover{
color:;
}


/* DARK */

.post-content blockquote, #commentform #submit, #searchform input.search{
background-color:;
}

.comment-box a{
border-color:;
}

.contactbox {
	float:left;
	padding-bottom:30px;
	width:48%;
	}
.minor_head {
	text-transform:uppercase;
	color:#542828;
	font-size:12px;
	font-weight:bold;
	letter-spacing:1px;
}
.imgpad {padding:4px;}
.imgpadright {padding:4px 4px 4px 0;}
.imgpadleft {padding:4px 0px 0 4px;margin-right:-57px;}
.grey {color:#B3B3B3;}
#additionalnews .primary-column-wide .content-pad .content_body img {padding:0 15px 5px 5px;}
#additionalnews .primary-column-wide .content-pad .content_body a {display:block;padding:9px 0 0;}
hr {color: #fff; background-color: #fff; border: 1px dotted #CCCCCC; border-style: none none dotted; clear:both;}
.sm {font-size:9px;line-height:9pt;width:500px;}
.left {float:left;}
#directory .primary {background:#fff;}
#directory-lead h2 {
	font-size:1.1em;
	font-weight:bold;
	text-transform:normal;
	letter-spacing:0;
	margin-left:10px;
	color:#000;
}

#index .indexmenubox {position:absolute;left:215px;}
#indexmenu {position:absolute;left:214px;top:104px;width:216px;text-align:center;}
#indexmenu ul {list-style:none; padding:0; margin:0; position:relative; float:right;}
#indexmenu ul li {margin:0 0 5px 5px;}
#indexmenu ul li a {}
#indexmenu ul li a img {display:none;}

html>body #indexmenu ul li a:hover {white-space:normal;}
html>body #indexmenu ul li a:hover img {display:block;position:absolute; left:-308px; top:-170px; width:auto; height:auto;}


.leftmedia {width:190px;float:left;}
.rightmedia {}
#property .dakno-standard, #condo .dakno-standard, #neighborhood .dakno-standard {margin:15px 0;width:100%;}
#property .dakno-standard h2, #condo .dakno-standard h2, #neighborhood .dakno-standard h2 {background:#fff;color:#B3B3B3;}
#property .dak-left, #condo .dak-left {float:none;width:791px;}
#current_pic {padding:0 10px 0 63px;float:left;height:auto!important;}
#property .dak-right, #condo .dak-right {padding:0 10px 0 63px;float:none;clear:both;width:800px;}
#property .dak-right h3, #condo .dak-right h3 {font-style:italic;color:#114A87;font-size:18px;margin:0;padding:0;clear:both;padding:10px 0 0;}
#property .dak-right ul, #condo .dak-right ul {float:left;}
#property .dak-right li, #condo .dak-right li {}
#property .detail, #condo .detail {width:15%;}
#property .primary, #condo .primary {background:none;}
#property .standard-table, #property .summary-table, #condo .standard-table, #condo .summary-table {border:none;width:500px;float:left;}
#fulldetails, .fulldetails {font-size:28px;font-style:italic;text-transform:none;}
#property .content-pad-detail, #property .standard-paging {padding:0 63px;}
#condo .content-pad-detail, #condo .standard-paging {padding:0 63px;}
#property .downloads, #condo .downloads {border:none;}
#property .dakno-standard ul, #condo .dak-pad ul {padding:0 40px;list-style-type:disc;margin-bottom:14px;}
#condo .dak-pad {padding:4px 25px;line-height:1.3;}
#condo #google-map, #neighborhood #google-map {width:400px!important;margin-left:30px;}
#neighborhood #sv {width:400px!important;margin-left:30px;}
#neighborhood #btn-localsearch {margin:6px 0 0 30px !important;clear:both;}
#neighborhood #prevResult img, #neighborhood #nextResult img {border:none;}
#neighborhood .dak-pad {padding:4px 25px;}
#neighborhood .dakno-standard {border:none!important;}
#area-info h5 {clear:both;}
#area-info {0 15px;}


.anylinkcss {
	font-family:tahoma;
	font-size:10px;
	letter-spacing:3px;
	text-transform:uppercase;
	line-height:12px;
	border-width:1px 1px 0;
	border-style:solid;
	border-color:#114A87;
}
.anylinkcss a {border-color:#114A87!important;border-width:0 1px 1px 0;padding:1px 4px;}
.anylinkcss a:hover {border-color:#114A87;border-size:0 1px 0 0;border-style:solid;padding:1px 4px;}
.dakno-standard {width:550px;}
#legend-area, .bottom_links {font-size:12px;}
#property-list #area-list h2 {font-size:22px;line-height:20px;letter-spacing:0px;}
.attache {position:absolute;top:46px;left:0px;}
#index .content_body {position:relative;height:391px;}
.headertext {color:#9AABBD;font-size:11px;left:261px;letter-spacing:2px;line-height:20px;position:absolute;top:155px;text-align:left;}
.headertext span {letter-spacing:11px;}
.headertext a {color:#9aabbd;text-decoration:none;font-weight:normal;}
.headertext a:hover {color:#9aabbd;text-decoration:underline;}
#index .headertext {position:absolute;left:311px;top:97px;font-size:10px;letter-spacing:1px;line-height:1.4;}
#index .headertext span {letter-spacing:9px;}
.sothebys {left:-22px;
	position:absolute;
	top:-173px;}
#property-list .dakno-standard {
	clear:both;
	width:825px;
	border:none;
}
#property-list .bottom_links {float:right;font-size:0;padding-top:9px;}
#property-list .bottom_links a {display:block;font-size:12px;}
#property-list .dak-right {float:left;padding-left:142px;}

#property-list .dakno-standard .clear {clear:none;}
#property-list .dakno-standard h2 {color:#114A87;font-style:italic;background:none;padding-top:14px;
	border-color:#E7E7E7;
	border-style:none none solid;
	border-width:medium medium 1px;
	text-transform:none;
	}