@charset "utf-8";
/* CSS Document */

body
  {
	background:#1065ac;
	margin:10px 0 0 0;
	padding:0;
	color: #333;
  }
  


  input.form-text, textarea {
    margin: 0px;
    color: #000;
    font-family: Arial,Helvetica,"Bitstream Vera Sans",sans-serif;
    padding: 1px;
    font-size: 100%;
    width: 100%;
    padding: 10px 0;
    border: 0 none;
    border-radius: 3px;
    height: auto;
    font-size: 15px;
    text-indent: 10px;
    max-width: 500px;
    border: 1px solid #999;
}
.form-item label {
    display: block;
    font-weight: normal;
    margin: 0 0 10px;
    text-transform: uppercase;
    font-size: 15px;
}
.form-submit, .button {
	-moz-box-shadow:inset 0px 1px 0px 0px #fed897;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fed897;
	box-shadow:inset 0px 1px 0px 0px #fed897;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f6b33d), color-stop(1, #d29105) );
	background:-moz-linear-gradient( center top, #f6b33d 5%, #d29105 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6b33d', endColorstr='#d29105');
	background-color:#f6b33d;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #eda933;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:50px;
	line-height:50px;
	width:auto;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #cd8a15;
	cursor: pointer;
	padding-left: 15px;
	padding-right: 15px;
}
.form-submit:hover, .button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d29105), color-stop(1, #f6b33d) );
	background:-moz-linear-gradient( center top, #d29105 5%, #f6b33d 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d29105', endColorstr='#f6b33d');
	background-color:#d29105;
}
.form-submit:active, .button:active {
	position:relative;
	top:1px;
}


  
/*----/LAYOUT----*/

#page {
    width: 1240px;
    margin: 0px auto;
}
body.sidebar-right #main, body.two-sidebars #main {
    margin-right: -360px !important;
}
#container #sidebar-right {
    width: 350px;
    float: right;
}
body.sidebar-right #squeeze, body.two-sidebars #squeeze {
    margin-right: 360px;
    padding-right: 15px;
}
#container
  {
	margin:0 5px 0 5px;
	padding-bottom:5px;
	color:#000000;
  }
  
  
#sidebar-left .block, #sidebar-right .block
  {
	border-bottom:none;  
  }
  
#content h1
  {
	text-transform:uppercase;
	color:#4f84b6;
	margin:10px 0 5px;
  }
  
.tabs
  {
	clear:both;
  }
  

/*----//LAYOUT----*/ 

  
  
  
/*----/HEADER----*/

#header
  {
	min-height:229px;
	height:auto;
	background:url(images/bg-header-trans.png) no-repeat top center;
	position:relative;
  }
  
#logo-title {
    height: 160px;
    margin: 0 5px;
    padding: 10px 5px 0;
}
  
#primary
  {
	border:none;
	padding-left:5px;
  }
  
#primary a
  {
	background:none;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7c7c7c;
	padding:16px 11px 13px 11px;
  }
  
#primary a:hover
  {
	color:#CCC;  
  }
  
#primary a.active
  {
	color:#6699cc; 
  }
  
/*----//HEADER----*/
  
  
  
/*----/SIDE BAR LEFT----*/

body.sidebar-left #squeeze
  {
	margin-left:205px;  
  }

#container #sidebar-left
  {
	background:url(images/bg-sidebar-left-top.png) top center no-repeat #6699cc;
	margin:-9px 0 0 0;
	padding:0 5px 0 5px;
	width:200px;
  }
  
#container #sidebar-left h2
  {
	color:#fff;
	text-transform:uppercase;
  }
  
.block ul li, #user-login-form li.user-link, #user-login li.user-link
  {
    list-style-image:none;
	list-style-position:outside;
  }
  
.block li.leaf, ul.menu li.leaf
  {
	list-style:none;
  }
  
.block li.collapsed, ul.menu li.collapsed
  {
	list-style:none;  
  }
  
.block li.expanded, ul.menu li.expanded
  {
	list-style:none;    
  }
  
body .block li.leaf, ul.menu li.leaf
  {
	list-style-image:none;  
  }
  
body .block li.collapsed, ul.menu li.collapsed
  {
	list-style-image:none;  
  }
  
body .block li.expanded, ul.menu li.expanded
  {
	list-style-image:none;  
  }
  
.item-list ul li
  {
	list-style:none;  
  }
  
#container #sidebar-left ul.menu, #container #sidebar-right ul.menu
  {
	border-top:dotted 1px #b3cce6;
	margin:10px 0 0 10px;
	padding:0;
  }
  
#container #sidebar-left .content ul.menu li, #container #sidebar-right ul.menu li
  {
	padding:0;
	margin:0;
}
  
#container #sidebar-left .content ul.menu li a, #container #sidebar-right ul.menu li a
  {
	border-bottom:dotted 1px #b3cce6;
	background:url(images/bullet-sidebar-left.png) no-repeat left;
	display:block;
	padding:6px 0 6px 12px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
  }
  
#container #sidebar-left .content ul.menu li a:hover, #container #sidebar-right ul.menu li a:hover
  {
	text-decoration:none;
	color:#d9e5f2;
  }
  
#container #sidebar-left .content ul.menu li ul,#container #sidebar-right ul.menu ul
  {
	border-top:none;  
  }
  
#container #sidebar-left #block-block-1
  {
	height:101px;
	background:url(images/bg-toll-free-banner.png) no-repeat top center;
	margin:0;
	padding:0;
  }
  
#container #sidebar-left #block-block-1 h2
  {
	display:none;  
  }
  
#sidebar-left #block-menu-menu-search-by h2 {
	width:175px;
	background:url(images/bg-title-search.png) no-repeat;
	text-align:center;
	color:#024280;
	margin:10px 0 0 10px;
	padding:15px 0 15px 0;
  }

#sidebar-right .block  {
	background-color: #69C;
	color:#fff;
	margin: 15px 0;
	padding:10px;
	border-radius: 5px;
  }
#sidebar-right .block h2.title {
    font-weight: bold;
    font-size: 20px;
    color: #FFF;
    text-align: center;
    display: block;
    margin: 0 0 5px;
    text-transform: uppercase;
    font-weight: bold;
    padding: 0;
}
#block-views-contact_home-block_1 #node-115 .title a {
    color: #FFF;
    display: block;
    margin: 0;
    padding: 0;
    font-weight: bold;
}



#node-47 {
    
    height: 150px;
    margin: 0 0 0 1px;
    padding: 85px 0 0;
    text-align: center;
    width: 200px;
}

.view-FOR-INFO-MIAMI-FORECLOSURE-REO{
	background: url("images/bg-property-banner-sidebar-left.png") no-repeat scroll 1px 0 transparent;
}

.view-FOR-INFO-MIAMI-FORECLOSURE-REO .view-footer{
	 color: #0242B3;
    font-size: 11px;
    line-height: 17px;
    padding: 5px;
    text-align: center;
}
  
#container #sidebar-left  #block-views-d573686b5f892ea9605b824c1202a7fd #node-47 h2
  {
display:none;
  }

.view-FOR-INFO-MIAMI-FORECLOSURE-REO .view-header a {
    color: #024280;
    font-size: 14px;
    left: 7px;
    line-height: 12px;
    margin: 0px 0px 0px 65px;
    padding: 0px;
    position: absolute;
    text-align: left;
    text-shadow: 1px 1px #FFF;
    top: 28px;
    width: 120px;
}
    
#container #sidebar-left #block-views-d573686b5f892ea9605b824c1202a7fd h2 a {
    color: #024280;
    font-size: 14px;
    left: 7px;
    line-height: 12px;
    margin: 0 0 0 65px;
    padding: 0;
    position: absolute;
    text-align: left;
    text-shadow: 1px 1px #FFFFFF;
    top: 28px;
    width: 120px;
}


#node-47  .content {
margin:0;
padding:0;
}
#node-47 #edit-name-wrapper, #node-47 #edit-mail-wrapper
  {
	margin:2px 0 2px 14px;
	padding:0;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
  }
  
#node-47 #edit-mail-wrapper
  {
	margin-bottom:5px;  
  }
  
#node-47 #edit-name-wrapper label, #node-47 #edit-mail-wrapper label
  {
	text-align:left;
	padding-left:7px;
  }
  
#node-47 #edit-name-wrapper input, #node-47 #edit-mail-wrapper input
  {
	border:solid 1px #959595;
	width:150px;
  }
  
#sidebar-left #block-block-7
  {
	width:127px;
	height:88px;
	background:url(images/bg-mortgage-calculator-banner.png) top center no-repeat;
	margin:0 0 0 1px;
	padding:10px 0 0 70px;
  }

  
#sidebar-left #block-block-7 #calculator
  {
	margin:12px 0 0 20px;
	line-height:17px;
  }
  
#sidebar-left #block-block-7 a
  {
	color:#024280;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	font-size:14px;
	text-transform:uppercase;
  }
  
#sidebar-left #block-block-7 a:hover
  {
	color:#c70d0d;
	text-decoration:none;
  }
  
  
/*<--/Bimini Bay Button-->*/
  
#sidebar-left #block-block-8 {
background:url("images/bg-bimini-bay.png") no-repeat scroll 0 0 transparent;
height:155px;
margin:-22px 0 0 1px;
width:197px;
}
  
#sidebar-left #block-block-8 a.clickhere {
display:block;
height:160px;
width:196px;
}
  
#sidebar-left #block-block-8 a.clickhere span
  {
	display:none;
  }
  
#node-45 a.btnsendbrochure
  {
	width:550px;
	height:50px;
	background:url(images/btn-form-bimini.png) no-repeat left;
	display:block;
	margin-left:80px;
  }
  
#node-45 a.btnsendbrochure span
  {
	display:none;  
  }
  
#node-45 a.btnsendbrochure:hover
  {
	background-position:right;  
  }
  
  
  
/*----//SIDE BAR LEFT----*/




/*----/CONTENT----*/


/*<--/Head Lines-->*/

#content-top #block-block-3
  {
	width:731px;
	height:280px;
	margin:0;
	padding:0;
  }
  
#content-top #block-block-3 p
  {
	display:none;  
  }
  
#content-top #block-block-4, #content-top #block-block-5
  {
	width:347px;
	height:102px;
	float:left;
	margin:15px 5px 0 5px;
  }
  
#content-top #block-block-4
  {
	background:url(images/bg-headline-search-homes.png) no-repeat top center; 
  }
  
#content-top #block-block-5
  {
	background:url(images/bg-headline-listings-available.png) no-repeat top center;  
  }
  
#content-top #block-block-4 p
  {
	width:235px;
	margin:15px 0 0 100px;
	font-size:14px;
  }
  
#content-top #block-block-4 p a
  {
	font-size:9px;
	display:block;
	background:url(images/bg-button-search-home-bnhome.png) no-repeat;
	background-position:0% 6px;
	width:135px;
	height:auto;
	text-align:center;
	color:#fff;
	float:right;
	padding:3px 0 5px 0;
	margin:8px 0 0 0;
  }
  
#content-top #block-block-4 p a:hover
  {
	text-decoration:none;
	color:#b0c8de;
  }
  
#content-top #block-block-5
  {
	margin-left:20px;  
  }
  
#content-top #block-block-5 p
  {
	width:260px;
	margin:10px 0 0 86px;
	font-size:11px;
	line-height:15px;
  }
  
#content-top #block-block-5 p strong
  {
	font-size:12px;
	color:#4f84b6;
	clear:both;
	margin-top:10px;
	text-transform:uppercase;
  }
  
#content-top #block-block-4 p, #content-top #block-block-5 p
  {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
  }
  
#content-top #block-block-6
  {
	width:721px;
	height:101px;
	background:url(images/bg-headline-large.png) no-repeat center top;
	margin:6px 0 0 4px;
	padding:1px 0 0 0;
  }
  
#content-top #block-block-6 h1
  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#4f84b6;
	font-size:18px;
	margin:0 0 2px 15px;
  }
  
#content-top #block-block-6 ul
  {
	float:left;
	width:217px;
	margin:6px 0 0 10px;
  }
  
#content-top #block-block-6 ul li
  {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#000000;
	line-height:18px;
  }
  
#property-search-iframe
  {
	width:732px;
	min-height:805px;
	height:auto;
  }
  
/*<!--/Featured Properties Homepage-->*/

#view-all-listing-home {
float:right;
margin:-37px 25px 0 0;
text-align:right;
width:150px;
}  
#view-all-listing-home a
  {
	display:block;
	width:145px;
	height:26px;
	background:url(images/bg-view-all-listing-search.png) no-repeat top center;
	color:#fff;
	float:right;
	padding:2px 0 0 0;
	text-align:center;
  }
  
#view-all-listing-home a:hover
  {
	background:url(images/bg-view-all-listing-search-hover.png) no-repeat top center;
	color:#c4d9e7;
	text-decoration:none;
  }

#block-views-Listings-block_1  {
clear:both;
margin:0;
}

#block-views-Listings-block_1 h2
  {
	font-size:22px;
	color:#024280;
	text-transform:uppercase;
	font-weight:normal;
	margin:0 0 10px 0;
	padding:0;
  }
  
#block-views-Listings-block_1 .views-row-odd, #block-views-Listings-block_1 .views-row-even {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: left;
    height: 150px;
    margin-right: 20px;
    padding: 5px;
    position: relative;
    text-align: center;
    width: 152px;
}

#block-views-Listings-block_1 .views-row-odd .views-field-nothing, #block-views-Listings-block_1 .views-row-even .views-field-nothing {
bottom:10px;
margin-top:0;
position:absolute;
right:5px;
}
  
#block-views-Listings-block_1 .views-row-odd .views-field-field-image-fid, #block-views-Listings-block_1 .views-row-even .views-field-field-image-fid {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    float: none;
    margin: 0;
    padding: 0;
    text-align: center;
}
  
#block-views-Listings-block_1 .views-row-odd .views-field-field-home-description-value, #block-views-Listings-block_1 .views-row-even .views-field-field-home-description-value {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
line-height:12px;
text-align:left;
margin: 0 6px; /**subtitulos alineados**/
}
  
#block-views-Listings-block_1 .views-row-odd .views-field-field-home-description-value p, #block-views-Listings-block_1 .views-row-even .views-field-field-home-description-value p
  {
	color:#767676; 
  }
  
/*<--/Home Description-->*/

#content .field-field-home-description
  {
	display:none;  
  }

  
/*<--/View Listings-->*/

.view-Listings .views-row-odd, .view-Listings .views-row-even
  {
	border:solid #98a9b8;
	border-width:0 0 1px 0;
	margin-bottom:12px;
	padding:5px 5px 10px 5px;
	font-family:Arial, Helvetica, sans-serif;
	overflow:hidden;
  }
  
.view-Listings .views-row-odd .views-field-field-image-fid, .view-Listings .views-row-even .views-field-field-image-fid
  {
	float:left;
	margin:0 10px 0 0;
	padding-bottom:50px;
	border-right:solid 6px #fff;
	background:#fff;
  }
  
.view-Listings .views-row-odd .views-field-title a, .view-Listings .views-row-even .views-field-title a
  {
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  }
  
.view-Listings .views-row-odd .views-field-title a:hover, .view-Listings .views-row-even .views-field-title a:hover
  {
	text-decoration:none;  
  }
  
.view-Listings .views-row-odd .views-field-field-multiple-listing-number-value, .view-Listings .views-row-even .views-field-field-multiple-listing-number-value
  {
	border:dotted #cecece;
	border-width:1px 0 1px 0;
	padding:2px 0 2px 0;
  }
  
.view-Listings .views-row-odd .views-field-field-multiple-listing-number-value label, .view-Listings .views-row-even .views-field-field-multiple-listing-number-value label
  {
	font-weight:bold;
	color:#414141;
  }
  
.view-Listings .views-row-odd .views-field-field-list-price-value, .view-Listings .views-row-even .views-field-field-list-price-value
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.view-Listings .views-row-odd .views-field-field-list-price-value label, .view-Listings .views-row-even .views-field-field-list-price-value label
  {
	font-weight:bold;
	color:#414141; 
  }
  
.view-Listings .views-row-odd .views-field-field-status-value, .view-Listings .views-row-even .views-field-field-status-value
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#4f84b6;
	font-weight:bold;
  }
  
.view-Listings .views-row-odd .views-field-field-number-bedrooms-value, .view-Listings .views-row-even .views-field-field-number-bedrooms-value
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.view-Listings .views-row-odd .views-field-field-number-bedrooms-value label, .view-Listings .views-row-even .views-field-field-number-bedrooms-value label
  {
	font-weight:bold;
	color:#414141;  
  }
  
.view-Listings .views-row-odd .views-field-field-year-built-value, .view-Listings .views-row-even .views-field-field-year-built-value
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.view-Listings .views-row-odd .views-field-field-year-built-value label, .view-Listings .views-row-even .views-field-field-year-built-value label
  {
	font-weight:bold;
	color:#414141;   
  }
  
.view-Listings .views-row-odd .views-field-field-city-name-value, .view-Listings .views-row-even .views-field-field-city-name-value
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.view-Listings .views-row-odd .views-field-field-city-name-value label, .view-Listings .views-row-even .views-field-field-city-name-value label
  {
	font-weight:bold;
	color:#414141;     
  }
  
.view-Listings .views-row-odd .views-field-field-property-type-value, .view-Listings .views-row-even .views-field-field-property-type-value
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.view-Listings .views-row-odd .views-field-field-property-type-value label, .view-Listings .views-row-even .views-field-field-property-type-value label
  {
	font-weight:bold;
	color:#414141;      
  }
  
.view-Listings .views-row-odd .views-field-nothing, .view-Listings .views-row-even .views-field-nothing
  {
	margin:10px 0 0 0;  
  }

  
.view-Listings .views-row-odd .views-field-nothing span.field-content a, .view-Listings .views-row-even .views-field-nothing span.field-content a 
  {
	width:135px;
	height:19px;
	color:#fff;
	background:url(images/bg-button-view-more-details.png) top center no-repeat;
	text-align:center;
	padding:0 25px 2px 25px;
	font-size:12px;
	float:right;
  }
  
.view-Listings .views-row-odd .views-field-nothing span.field-content a:hover, .view-Listings .views-row-even .views-field-nothing span.field-content a:hover
  {
	text-decoration:none;
	color:#e3eef8;
  }
  
.view-Listings .views-row-odd .views-field-field-sold-price-value, .view-Listings .views-field-field-sold-price-value
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#4f84b6;
	font-weight:bold;
	background:#f8fbff;
  }
  
#node-45 .field-field-image .field-item 
  {
	border:solid 1px #ccc;
	width:346px;
	height:auto;
	float:left;
	text-align:center;
	padding:6px;
	margin:3px;
  }
  
  
  
  
/*<--/More Details Content-->*/

.node-type-property
  {
	font-family:Arial, Helvetica, sans-serif;  
  }
  
.node-type-property p
  {
	margin-bottom:20px;
	color:#000000;
	padding:0 10px 0 10px;
  }

.node-type-property .field
  {
	margin-left:360px;
  }
.node-type-property fieldset .field
  {
	margin-left:0;
  }
  
.node-type-property .field-field-image
  {
	float:left;
	margin:0 10px 0 0;
	border-right:solid 6px #fff;
	background:#fff;
	width:350px;
	min-height:665px;
	overflow:hidden;
	margin-left:0;
  }
  
.node-type-property .field-field-image a.lightbox-processed
  {
	float:left;
	margin:3px;
	padding:3px 3px 0 3px;
	border:solid 1px #ccc;
  }
  
.node-type-property .field-field-multiple-listing-number
  {
	border:dotted #cecece;
	border-width:1px 0 1px 0;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-multiple-listing-number .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-address
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-address .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
 .node-type-property .field-field-list-price
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	background:#f8fbff;
  }
  
.node-type-property .field-field-list-price .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
 .node-type-property .field-field-status
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-status .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-number-bedrooms
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-number-bedrooms .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-year-built
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-year-built .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-city-name
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-city-name .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-property-type
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-property-type .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-zip-code
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-zip-code .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-year-built-description
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-year-built-description .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-living-area
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-living-area .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-number-full-baths
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-number-full-baths .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-number-half-baths
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-number-half-baths .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-number-garage-spaces
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-number-garage-spaces .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-style
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-style .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property .field-field-complex-name
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
  }
  
.node-type-property .field-field-complex-name .field-label
  {
	font-size:14px;
	color:#4f84b6;
  }
  
.node-type-property fieldset.group-additional-features
  {
	margin-top:15px;
	float:left;
	clear:both;
	width:97.5%;
  }
  
.node-type-property fieldset.group-additional-features legend
  {
	color:#4f84b6;
	font-size:20px;
	text-transform:uppercase;
  }
  
.node-type-property fieldset.group-additional-features .field-field-bedroom-description
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-bedroom-description .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-interior-features
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-interior-features .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-master-bathroom-desc
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-master-bathroom-desc .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-equipment-appliances
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-equipment-appliances .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-rooms-information
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-rooms-information .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-rooms-information
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-rooms-information .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-construction-type
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-construction-type .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-restrictions
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-restrictions .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-windows-treatment
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-windows-treatment .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-pet-restrictions
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-pet-restrictions .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-exterior-features
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-exterior-features .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-maintenance-includes
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-maintenance-includes .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-parking-description
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-parking-description .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-heating-description
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-heating-description .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-cooling-description
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-cooling-description .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-amenities
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-amenities .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-waterfront-property
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-waterfront-property .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-waterfront-description
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-waterfront-description .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }
  
.node-type-property fieldset.group-additional-features .field-field-security-information
  {
	border-bottom:dotted 1px #cecece;
	padding:2px 0 2px 0;
	color:#000000;
  }
  
.node-type-property fieldset.group-additional-features .field-field-security-information .field-label
  {
	font-size:12px;
	color:#4f84b6;
	font-weight:normal;
  }

/*<--/Real State News-->*/

#aggregator .feed-item-meta, #aggregator .feed-item-body 
  {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
  }
  
#aggregator .feed-item-meta, #aggregator .feed-item-body span.feed-item-date
  {
	font-weight:bold;
	color:#82a7cb;
  }
  
#aggregator h3
  {
	font-weight:normal;
	border-top:dotted 1px #000000;
	padding:10px 0 5px 0;
  }

/*<--/Feeds-->*/

#block-aggregator-feed-2
  {
	float:left;
	clear:both;
  }




/*----//CONTENT----*/


/*----/FOOTER----*/

#footer-wrapper
  {
	margin-top:0;  
  }

#footer {
    background: url('images/bg-footer-top.png') no-repeat scroll center top transparent;
    height: 66px;
    border: medium none;
    color: #FFF;
    margin: auto;
    width: 1240px;
    padding: 14px 0px 0px;
}
  
  #footer a
  {
	color:#78a8d0;
	border:none;
  }
  
#footer a:hover
  {
	text-decoration:none;
	border:none;
	color:#accce6;
  }
  
#footer-message {
    float: left;
    font-size: 10px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
}

#footer-message a {
color:#FF9;
font-weight:bold;
}
#footer-message a:hover {
color:#FF3;
font-weight:bold;
}

  
#footer #block-block-2 {
background:url("images/logo-ama-realty-group-footer.png") no-repeat scroll right center transparent;
float:right;
height:66px;
margin-top:-15px;
width:120px;
}
  
#footer #block-block-2 p
  {
	display:none;  
  }
  
/*----//FOOTER----*/


#block-nodecontact-PropertyContact {
	clear:both;
	padding:5px;
	border:1px solid #AEC7DD;
}

#block-nodecontact-PropertyContact h2 {
color:#4F84B6;
font-size:20px;
font-weight:normal;
margin:0;
text-transform:uppercase;
}

#block-nodecontact-PropertyContact .content {
margin:0;

}
/*
#mailing-list-subscription-form-1 input#edit-submit {
background-color:transparent;
background-image:url("images/s.png");
background-position:left top;
background-repeat:no-repeat;
border:0 none;
color:#333333;
cursor:pointer;
font-size:15px;
height:41px;
margin:0;
padding:0;
text-shadow:1px 1px #FFFFFF;
width:93px;
}

#mailing-list-subscription-form-1 input#edit-submit:hover {
	background-position:left bottom;
	color:#222222;
}*/

#webform-client-form-47 input#edit-submit-1, #webform-client-form-47 input#edit-submit {
background-color:transparent;
background-image:url("images/s.png");
background-position:left top;
background-repeat:no-repeat;
border:0 none;
color:#333333;
cursor:pointer;
display:block;
font-size:13px;
font-weight:bold;
height:27px;
margin:0 auto;
padding-bottom:5px;
text-shadow:1px 1px #FFFFCC;
width:93px;
}
#webform-client-form-47  input#edit-submit-1:hover, #webform-client-form-47  input#edit-submit:hover  {
background-position:left bottom;
color:#000000;

}

#node-32 {
	display:none;
}

body.page-bimini-bay-bahamas-oceanfront-beachfront-condos-for-sale #content h1,
body.page-bimini-bay-listings h1 {
background-image:url("images/h1-bimini.jpg");
background-position:left top;
background-repeat:no-repeat;
margin:5px 0;
padding:205px 20px 10px;
}

#block-block-14 .links li{
	display: block;
	border:none;
	margin:0;
	padding:0;
	}
	
#block-block-14 .links li a{
	background: url("images/bullet-sidebar-left.png") no-repeat scroll left center transparent;
	color:#FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding: 6px 0 6px 12px;
	border-top: 1px dotted #B3CCE6;
	border-bottom: 1px dotted #B3CCE6;
	display:block;
	}
#block-block-14 .links .leaflast a{
	border-top: none;
	}

#block-block-14 .links li a:hover{
	color:#d9e5f2;
	text-decoration:none;
	}
	
#block-block-10{
	clear:both;}
	
	#sidebar-left .block {
    padding-right: 0;
}

#block-block-14 {
clear:both;
margin:0 0 5px;
min-height:115px;
}

#block-block-14 .content a {
    display: inline;
    float: left;
    position: relative;
    top: 0;
}
#block-block-14 .content a:hover {
top:1px;
}

#sidebar-left .block, #sidebar-right .block {

}

#sidebar-left .block {
    margin: 15px 0;
    padding: 0;
}
#content-bottom .block-views  {
clear:both;
margin:0 0 10px;
border:1px solid #4F84B6;
}

#content-bottom .block-views .views-row {
	float:left;
	padding:2px;
	margin:5px;
	width:190px;
	font-size:11px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
#content-bottom .block-views .views-row .views-field-service-links {
	padding:5px 0 0;

}
#content-bottom .block-views .views-row .views-field-service-links ul {
text-align:center;
}
#content-bottom .block-views .views-row .views-field-service-links li {
border:0px none;
padding:0 0px;
display:inline;
}





#content-bottom .block-views .views-row .views-field-field-home-description-value a {
    color: #000000;
    display: block;
    font-weight: bold;
    line-height: 12px;
}


#content-bottom .block-views .views-row .views-field-nothing a {
	color:#666;
}


#content-bottom .block-views .views-row .views-field-field-list-price-value a {
	color:#4F84B6;
	font-weight:bold;
	font-size:13px;
}


#content-bottom .block-views .views-row .views-field-field-living-area-value a {
	color:#666;
}

#content-bottom .block-views h2 {
background-color:#4F84B6;
color:#fff;
font-size:12px;
text-transform:uppercase;
padding:5px 15px;
clear:both;
margin:0 0 5px;
}



#content-bottom #block-views-Home_News-block_1 {
    border: 1px solid #CCCCCC;
    margin: 0 0 10px;
    min-height: 380px;
    padding: 0;
}

#content-bottom #block-views-Home_News-block_1 .views-row {
    border-right: 1px solid #CCCCCC;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 3px;
    min-height: 330px;
    padding: 0 5px;
    text-align: left;
width: 185px;
padding: 10px !important;
}

#content-bottom #block-views-Home_News-block_1 .views-row a {
color:#000;
font-weight:bold;
font-size:14px;
}

#content-bottom #block-views-Home_News-block_1 .views-row.views-row-last {
	border-right:0px none;
}

#block-views-Image_header-block_1 {
position:absolute;
top:-1px;
right:5px;
}


#block-block-15 {
    position: absolute;
    right: -3px;
    top: -8px;
    z-index: 9;
}

#content-bottom {
	clear:both;
}

#sidebar-left #block-views-d573686b5f892ea9605b824c1202a7fd {
position:relative;	
}

#block-block-10 {
	border: 1px solid #4F84B6;
	margin-bottom:10px;
	}

#block-block-10 h2 {
    background-color: #4F84B6;
    clear: both;
    color: #FFFFFF;
    font-size: 12px;
    margin: 0 0 5px;
    padding: 5px 15px;
    text-transform: uppercase;
}
#block-block-10 .content {
    font-size: 11px;
    line-height: 14px;
    padding: 10px;
    text-align: left;
}

#block-block-10 .content p {
    margin: 0 0 15px;
    padding: 0;
}


#block-block-10 .content h2  {
background-color:transparent;
padding:0;
margin:5px 0;

}

#block-block-10 .content h2 a {
color:#4F84B6;
text-transform:uppercase;
font-size:20px;

}





/**************************/

.view-home-blocks table.views-table.sticky-enabled {
border:1px solid #1065AC;
width:700px;
}

.view-home-blocks table.views-table.sticky-enabled thead th {
    background-color: #6699CC;
    border-bottom: 3px solid #1065AC;
    padding-right: 1em;
    text-align: left;
	text-align:center;
	color:#eee;
}

.view-home-blocks table.views-table.sticky-enabled thead th a {
color:#FFF;
}

.view-home-blocks table.views-table.sticky-enabled tr {
	background-color:#FFF;}


.view-home-blocks table.views-table.sticky-enabled caption {
	background-color:#1065AC;
	color: #FFC;
	font-size:13px;
	font-weight:bold;
	padding:5px 5px 2px;
}	
.view-Blog .views-row {
	padding: 0 0 10px;
	margin: 0 0 5px;
	border-bottom: 1px dotted #fff;
}

.view-Blog .views-field-title a {
color: #fff;
font-size: 16px;
font-weight: bold;
}
.view-Blog .views-field-view-node a {
color: #fff;
font-size:12px;
font-weight: bold;
}


#webform-client-form-115 .marker, #webform-client-form-115 .form-required {
    color: #fff;
}


fieldset.captcha {
    border: 0 none;
    padding: 0;
    margin: 0;
}
fieldset.captcha legend {
	display: none;
}





.item-list{
	width:705px;
}

#content-bottom #block-views-Home_News-block_1 .views-row {
	margin: 1px;
padding: 0 2px;

}


#content h1 {
font-size:13px;
font-weight: bold;
}

.item-list ul li {
margin: 0 0 0 0.5em;
padding: 0;

}

.pager a, .pager-current {
padding: 3px 3px 3px 3px;
margin: 0;
}

#content-bottom .block-views .views-row {
margin: 8px;
}

body.page-about-us #container #sidebar-right{
	margin-top:395px;
	
}

#block-block-18 .content{
	background-color: #FFFFee;
border:1px dashed #CCCCCC;
float:right;
font-size:11px;
padding:5px 17px;
width:160px;
}



#node-115 {
margin-bottom: 0;
padding-bottom: 0;
}





.view-agents .view-content{
	min-height:680px;
}
.view-agents {
	width:570px;
}
.view-agents .views-row {
	
	float: left;
	height: 88px;
	margin: 3px;
	padding: 0 0 10px 0;
	color:#000;
	font-family:"TW CENT MT",Arial, Helvetica, sans-serif;
	width:255px;
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	outline: none;
	cursor: pointer;
	text-align: left;
	text-decoration: none;
	-webkit-border-radius:8px; 
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ECEAEC));
	background: -moz-linear-gradient(top,  #ffffff,  #ECEAEC);
	border:solid 1px #EFEFEF;

}
.view-agents .views-row .views-field-field-image-fid {
	float:left;
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	outline: none;
	cursor: pointer;
	padding: 5px 0 10px;

}

.view-agents .views-row .views-field-field-image-fid .field-content{
	margin:6px;
}

.view-agents .views-row .views-field-field-image-fid img{
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	outline: none;
	cursor: pointer;
	-webkit-box-shadow: 0 10px 10px rgba(0,0,0,.2);
	-moz-box-shadow: 0 10px 10px rgba(0,0,0,.2);
	box-shadow: 0 10px 10px rgba(0,0,0,.2);
	background:none;


}


.view-agents .views-row .views-field-title {
    color: #000;
    display: block;
    font-family: "TW CENT MT","Trebuchet MS","Bitstream Vera Sans",Verdana,Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin-bottom: 1px;
    margin-left: 83px;
	margin-top: 9px;
	font-weight:bold;
	
}

.view-agents .views-row-first .views-field-title {
    margin-left: 100px;
	
	
}



.view-agents .views-row .views-field-field-position-value {
color: #000;
font-family:"TW CENT MT",Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
margin-bottom:1px;
margin-left:83px;

}

.view-agents .views-row label {
    color: #000;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;
}
.view-agents .views-field-body {
display:none;
}

.view-agents .views-row .views-field-field-image-fid img{
	
	width:65px;
	height:76px;

}

.view-agents .views-row-first .views-field-field-image-fid img{
	width:80px;
	height:95px;
	

}
.view-agents .views-row-first {
	float: none;
	width: 519px;
	border-bottom: 4px solid #666;
	-webkit-border-radius:8px 8px 0 0; 
	-moz-border-radius: 8px 8px 0 0;
	border-radius: 8px 8px 0 0;
	height:110px;

}



.view-agents .views-row-first .views-field-body {
color:#444444;
display:block;
font-size:11px;
line-height:140%;
margin-left:120px;
margin-right:10px;
margin-top:10px;
padding-bottom:15px;
}




.view-agents .views-row .views-field-field-phone-value, .view-agents .views-row .views-field-field-email-email, .view-agents .views-row .views-field-field-cel-value {
margin-left:83px;
color:#000;
height:20px;
margin-bottom:1px;
}

.view-agents .views-row-first .views-field-field-phone-value, .view-agents .views-row-first .views-field-field-email-email, .view-agents .views-row-first .views-field-field-cel-value {
margin-left:100px;

}

.view-agents .views-row  .views-field-field-email-email a {
color:#666;	
font-size:11px;
}
.view-agents .views-row  .views-field-field-email-email {
margin-left:83px;
}
.view-agents .views-row-first .views-field-field-email-email {
margin-left:100px;
}

form#webform-client-form-13 {
background-color:#F9F9F9;
background-image:url(images/contact-form.png);
background-position:center bottom;
background-repeat:no-repeat;
margin:-5px 0px 0 5px;
padding:0 15px 20px;
}
form#webform-client-form-13 label {
display:block;
font-size:10px;
font-weight:normal;
}

form#webform-client-form-13 .form-item {
margin-top:5px;
}

#node-13 p {
	margin:0;
	padding:0;
}


/** MENU !!!**/

#header-region, #closure-blocks {
margin:0 5px;
}


div.menu {
margin-top:0;
}

#block-nice_menus-1 {
background:transparent url(images/bg-primary.png) repeat-x scroll 0 0;
border-style:none;
border-width:0 0 0;
margin:0px;
padding:0;
margin-bottom:0px;
}
  
#block-nice_menus-1 ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#header-region ul.nice-menu li {
background:transparent none repeat scroll 0 0;
margin:0;
padding-bottom:0;
padding-top:0;
display:block;
float:left;
}
  
#block-nice_menus-1 ul.nice-menu > li > a {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#252525;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:normal;
height:50px;
line-height:50px;
padding:0 10px;
text-transform:uppercase;
font-weight:bold;
}

#block-nice_menus-1  a:hover {
	color:#000000;
	background-color:#5E8CC3;
	text-decoration:none;
	background-image: url(images/mhh.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

#header-region ul.nice-menu ul {
background-color:#ffffff;
border:1px solid #CCCCCC;
top:50px;
width:180px;


}

ul.nice-menu-down li li.menuparent, #header-region ul.nice-menu-down li li.menuparent  {
background:none repeat scroll 0 0 transparent;
}

ul.nice-menu-down li.menuparent, #header-region ul.nice-menu-down li.menuparent {
background:none repeat scroll 0 0 transparent;
}
ul.nice-menu-down li.menuparent:hover, ul.nice-menu-down li.over, #header-region ul.nice-menu-down li.menuparent:hover, #header-region ul.nice-menu-down li.over {
background:none repeat scroll 0 0 transparent;
}
ul.nice-menu-down li li.menuparent, #header-region ul.nice-menu-down li li.menuparent {
background:none repeat scroll 0 0 transparent;
}
ul.nice-menu-down li li.menuparent:hover, ul.nice-menu-down li li.over, #header-region ul.nice-menu-down li li.menuparent:hover, #header-region ul.nice-menu-down li li.over {
background:none repeat scroll 0 0 transparent;
	background-color:#B8CBE8;
	color:#ffffff;
}


#block-nice_menus-1 ul.nice-menu li.menuparent  {
background:transparent none repeat scroll 0 0;

}

#block-nice_menus-1 ul.nice-menu li.menuparent:hover  {
background:transparent none repeat scroll 0 0;
color:#333;

}

#block-nice_menus-1 ul.nice-menu li.menuparent ul li a {
background:transparent none repeat scroll 0 0;
border:medium none;
color:#333333;
float:none;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:auto;
line-height:normal;
margin:0;
padding:5px 10px;
text-transform:uppercase;
width:100%;
}

#block-nice_menus-1 ul.nice-menu li.menuparent ul li a:hover {
background:#B8CBE8 none repeat scroll 0 0;
color:#ffffff;
text-decoration:none;

}


#block-nice_menus-1 ul.nice-menu li a:hover
  {
	color:#999;  
  }
  
  ul.nice-menu-down li {
border:0 none;
}
  
#block-nice_menus-1 a.active {
background-color:transparent;


color:#6F98CB;
text-decoration:none;
}
  
#block-nice_menus-1 .content {
margin:0;
} 

ul.nice-menu li.menuparent  {
background-color:transparent;
}
