/*
	Description: Global Style Sheet
	Version: 1.0
	Author: Front End Development
	Author URI: http://www.frontenddevelopment.com
*/

/* Imports */
@import url("reset.css");
@import url("global-forms.css");

/***** Global *****/
/* Body */


	body {
		background: #fff;
		color: black;
		font-size: 90%; /* Base font size: 16px */
		font-family: Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
		text-align: left;
	}

/*
	Base Font Size: 16px
*/
h2 {font-size: 1.5em}	/* 24px */
h3 {font-size: 1.375em}	/* 22px */
h4 {font-size: 1.25em}	/* 20px */
h5 {font-size: 1.125em}	/* 18px */
h6 {font-size: 1em}		/* 16px */

h2, h3, h4, h5, h6 {line-height: 1.1; margin-bottom: .8em;font-family: 'Helvetica Neue', Arial, sans-serif;font-weight: normal}

/* Links */
a {outline: 0;color:#0096C3}
a img {border: 0px; text-decoration: none;}
a:link, a:visited {}
a:hover, a:active {}

/* Paragraphs */
p {
	margin-bottom: 1.5em;
	line-height: 1.4;
}

strong, b {font-weight: bold;}
em, i {font-style: italic;}

/* Lists */
ul {
	list-style: outside disc;
	margin: 1em 0 1.5em 1.5em;
}

ol {
	list-style: outside decimal;
	margin: 1em 0 1.5em 1.5em;
}

li {line-height: 1.4;padding-bottom:5px}

dl {
	margin: 0 0 1.5em 0;
}
dt {font-weight: bold;}
dd {margin-left: 1.5em;}

/* Quotes */
blockquote {font-style: italic;}
cite {}

q {}

/* Tables */
table {margin: .5em auto 1.5em auto; width: 98%;}

	/* Thead */
	thead th {padding: .5em .4em; text-align: left;}
	thead td {}

	/* Tbody */
	tbody td {padding: .5em .4em;}
	tbody th {}

	tbody .alt td {}
	tbody .alt th {}

	/* Tfoot */
	tfoot th {}
	tfoot td {}
.contents {width:960px;margin:0 auto;}

img.alignleft {float:left;margin:0 18px 12px 0}
img.alignright {float:right;margin:0 0 12px 18px}
/***** Layout *****/
/* Header */
#header{background:url('../images/header-bg.png') repeat-x;height:190px}
#header #logo{float:left;padding-top:30px}
#header #logo a{background:url("../images/home-sprite.png") no-repeat scroll -10px -10px transparent;display:block;height:46px;width:241px;}
#header #logo a span{display:none}
#live-chat{float:right;margin-top:30px}
#top-links{float:right;width:275px;padding:25px 0 0 30px}
#top-links ul{list-style-type:none;margin:0;overflow:hidden;height:1%}
#top-links li{float:left;padding:0 7px 10px 7px;margin:0;line-height:1}
#top-links li a{font-size:0.8em;color:#666;text-decoration:none;}
#top-links li a:hover,#top-links li a:active{text-decoration:underline;}
#top-links strong{display:block;font-size:1.8em;color:#02cdff}

#nav{clear:both;padding-top:10px;}
#nav ul{list-style-type:none;margin:0;padding-left:5px}
#nav li{float:left;position:relative;padding:0 0 0 14px;margin:0 0 0 5px;line-height:1}
#nav li a{font-size:0.8em;color:#0094c1;text-decoration:none;line-height:35px;padding:11px 25px 11px 10px;}
#nav li.current-main{background:url('../images/link-active-nav-left.png') no-repeat center left}
#nav li.current-main a{background:url('../images/link-active-nav-right.png') no-repeat center right;color:#fff}
#nav li.active{background:url('../images/link-active-nav-left.png') no-repeat center left}
#nav li.active a{background:url('../images/link-active-nav-right.png') no-repeat center right;color:#fff}
#nav .dropdown{display:none;overflow:hidden;background:url('../images/home-sprite.png') no-repeat -10px -72px;position:absolute;top:35px;left:-90px;width:950px;height:42px}
#nav .dropdown ul{padding-left:25px;float:left;}
#nav .dropdown li{padding:0 5px 0 10px;background:none}
#nav .dropdown li a{padding:13px 10px 13px 0px;font-size:0.75em;color:#fff;line-height:42px;background:none}
#nav .dropdown li.current{background:url('../images/link-current-left.png') no-repeat center left}
#nav .dropdown li.current a{background:url('../images/link-current-right.png') no-repeat center right;color:#10658b}
#nav .dropdown .see-all{background:none;font-size:0.75em;line-height:42px;float:right;padding:0 20px 0 0;color:#fff}
#nav .dropdown a.see-all:hover,#nav .dropdown a.see-all:active{text-decoration:underline;}
/* Body */
#search-box{background:url('../images/home-sprite.png') no-repeat -12px -131px;padding:21px 20px;overflow:hidden;}
#property-search{float:left;width:230px}
#property-search strong{display:block;padding:5px 0 3px 0;color:#00CCFF;font-weight:normal;font-size:1.1em;margin-bottom:3px}
#property-search strong span{font-weight:bold}
#property-search .select{background:url('../images/home-sprite.png') no-repeat -10px -495px;width:220px;padding-left:10px;font-size:0.8em;color:#0096c3;display:block;line-height:27px}
#property-search div{padding-bottom:5px;position:relative;}
#property-search select{width:230px;position:absolute;top:7px}
#property-search .prices {color:#00CCFF; font-size:0.7em;border:0;width:68px;background:white;}
#property-search #max-price{float:right;}
#property-search #min-price{float:left;}
div.price-range{font-size:0.75em;color:#666;display:block;margin-bottom:15px}
#min-box{float:left;width:112px}
#min-box .select,#max-box .select{background:url('../images/home-sprite.png') no-repeat -10px -542px;width:102px}
#min-box select,#max-box select{width:112px}
#max-box{float:right;width:112px}
#search-box fieldset{margin:0;padding:0;border:none;}
#search-box #search-code-box{clear:both;height:27px;padding-bottom:6px}
#search-box #search-code-box .text{float:left;border:none;background:url('../images/text-search.png') no-repeat;font-size:0.8em;color:#0096c3;padding:5px 10px;width:137px}
#search-box #search-code-box .search-button{float:right;border:none;background:url('../images/home-sprite.png') no-repeat -10px -589px;font-size:0;line-height:0;text-indent:-9999px;height:26px;width:68px;cursor:pointer}
#search-box #find-location{clear:both;}
#search-box #find-location strong{color:#C2C2C2}
#search-box #find-location .text{float:left;border:none;background:url('../images/home-sprite.png') no-repeat -10px -635px;font-size:0.75em;color:#fff;padding:5px 10px;width:152px}
#search-box #find-location .find-button{float:right;border:none;background:url('../images/home-sprite.png') no-repeat -10px -681px;font-size:0;line-height:0;text-indent:-9999px;height:26px;width:48px;cursor:pointer}
#search-box #price-range {padding-bottom:0;margin-bottom:5px}
#image-banner{float:right;width:664px; height:299px;}
#image-banner #pic-text {color:white;float:right;font-size:2.5em;font-weight:bold;margin-top:52px;background:url('../images/home-sprite.png') no-repeat -10px -727px;}
#image-banner #pic-text p {padding:8px 0 10px 10px;margin:0; }
#search-box.mini {background:url('../images/search-box-min-bg.png') no-repeat top center;padding:21px 20px;overflow:hidden;}
#search-box.mini fieldset{margin:0;padding:0;border:none;}
#search-box.mini #search-code-box{clear:both;height:27px;padding-bottom:6px}
#search-box.mini #search-code-box .text{float:left;border:none;background:url('../images/text-search.png') no-repeat;font-size:0.8em;color:#0096c3;padding:5px 10px;width:137px}
#search-box.mini #search-code-box .search-button{float:right;border:none;background:url('../images/home-sprite.png') no-repeat -10px -589px;font-size:0;line-height:0;text-indent:-9999px;height:26px;width:68px;cursor:pointer}
#search-box.mini #find-location{clear:both;}
#search-box.mini #find-location strong{color:#C2C2C2}
#search-box.mini #find-location .text{float:left;border:none;background:url('../images/home-sprite.png') no-repeat -10px -635px;font-size:0.75em;color:#fff;padding:5px 10px;width:152px}
#search-box.mini #find-location .find-button{float:right;border:none;background:url('../images/home-sprite.png') no-repeat -10px -681px;font-size:0;line-height:0;text-indent:-9999px;height:26px;width:48px}
#search-box.mini #price-range {padding-bottom:0; margin:15px 0 7px 0 !important;}
#search-box.mini #property-search {margin-left:10px}

#content-property{overflow:hidden;height:1%;padding:20px 0 0 0}
#content-property h2{font-size:2em;color:#0096c3;margin-bottom:0}
#content-property strong{color:#00ccff;font-size:1.05em;display:block;padding-bottom:25px}
#description{float:left;width:595px;}
#description p{line-height:1.1em}
#description a{padding-right:8px}
#as-seen{margin:10px 0 20px}
#description #as-seen{margin:35px 0 20px}
#image-desc{float:right;border:3px solid #e1e1e1;width:300px;height:168px;overflow:hidden;}

#social-share{overflow:hidden;padding-top:10px;height:1%}
#subscribe fieldset{border:none;margin:0;padding:8px 10px 8px 217px;float:left;width:320px;background:url('../images/home-sprite.png') no-repeat -10px -815px}
#subscribe fieldset input{float:left;border:none}
#subscribe fieldset .text{border:0;padding:5px 10px;width:216px;font-size:0.9em}
#subscribe fieldset .subscribe-button{background:url('../images/home-sprite.png') no-repeat -10px -879px;font-size:0;line-height:0;text-indent:-9999px;height:28px;width:81px}
#social{float:right;list-style-type:none;margin:0;background:url('../images/home-sprite.png') no-repeat -10px -917px;padding:15px 0 0px 95px}
#social li{float:left;padding-left:5px}

#listing-property{overflow:hidden;padding:55px 0 50px 0;height:1%}
#listing-property .top-property-box{float:left;width:295px;padding-right:35px}
#listing-property .top-property-box h3{font-size:1.3em;color:#0096c3;margin-bottom:0}
.see-all-link{font-size:0.9em;color:#006c9c}
a.see-all-link:hover,.see-all-link:active{text-decoration:none;}
#listing-property .top-property-box ul{list-style-type:none;margin:0}
#listing-property .top-property-box li{padding:15px 0 7px 0;overflow:hidden;height:1%}
.image-property{float:left;}
.mini-description{float:right;width:175px}
.mini-description h4{color:#006c9c;line-height:1.2em;font-size:0.9em;font-weight:bold;margin:0 0 3px 0;display:block;text-decoration:none;line-height:13px;}
.mini-description h4 a{color:#006c9c;text-decoration:none}
.mini-description .title{color:#999;font-weight:bold;font-size:0.8em;display:block;text-decoration:none;line-height:13px;}
.mini-description .details{color:#006c9c;font-size:0.75em;display:block;text-decoration:none;line-height:13px;}
.mini-description .details:hover, .mini-description .details:active{text-decoration:underline}
.mini-description .location{font-size:0.75em;color:#999}
.mini-description p{font-size:0.75em;padding:5px 0 0 0;margin:0;color:#333}
.mini-description .price{color:#006c9c;line-height:1.2em;font-size:0.9em;font-weight:bold;margin:0 0 3px 0;display:block;text-decoration:none;line-height:13px;}
#listing-property .top-property-box.recent{padding-right:0}

#news{background:#f4f4f4;padding-bottom:30px}
#news h2{font-size:1.8em;color:#0096c3;padding:20px 0;margin:0}
#news ul{list-style-type:none;margin:0;padding-bottom:35px;overflow:hidden;height:1%}
#news li{float:left;width:265px;padding-right:54px}
#news li a{font-weight:bold;font-size:0.8em;text-decoration:none;color:#40b0d2}
#news li span{display:block;font-size:0.7em;padding:8px 0;color:#363636}
#news li p{font-size:0.75em;color:#363636}
#news li .read-more{padding-right:5px}
#news li.last{padding-right:0}
#news li .sociable{display:none}
#news .find-property{padding-right:15px}

#content h3, #content h4, #content h5, #content h6 {color:#26ABCF;font-weight:bold;margin:0 0 0.5em 0;font-size:1em}

/* Footer */
#footer{background:#005980 url('../images/footer-bg.png') repeat-x;overflow:hidden;height:1%;padding-bottom:40px}
#footer h2{float:left;font-size:1.6em;color:#fff;line-height:60px;margin-bottom:0}
#footer #more{float:right;}
#all-links-footer{overflow:hidden;clear:both;}
#all-links-footer ul{float:left;width:265px;list-style-type:none;margin:0;padding-right:80px}
#all-links-footer ul.last {padding-right:0px;}
#all-links-footer ul.end{padding:0}
#all-links-footer li{border-bottom: 1px dotted #fff;padding:5px 0}
#all-links-footer li.last{border:none}
#all-links-footer li a{font-size:0.75em;color:#fff;text-decoration:none;}
#bottom-footer{overflow:hidden;padding:35px 0 20px 0;height:1%}
#bottom-footer #logo-footer{float:left;background:url("../images/home-sprite.png") no-repeat scroll -10px -970px transparent;display:block;height:46px;width:246px;}
#bottom-footer #logo-footer span{display:none}

#bottom-footer #links-footer{float:right;list-style-type:none;margin:0;padding-top:15px}
#bottom-footer #links-footer li{float:left;font-size:0.75em;color:#fff;background:url('../images/home-sprite.png') no-repeat -10px -1088px;padding:0 10px 0 15px}
#bottom-footer #links-footer li.first{background:none}
#bottom-footer #links-footer li a{color:#fff;text-decoration:none;}
#juno{float:right;}
/* Countries */
#content #country-listing {float:left;}
#content #country-listing{list-style-type:none;margin:0;padding-top:10px;margin-bottom:30px;width:650px }
#content #country-listing li{padding:10px 46px 0 0;width:185px;float:left;}
#content #country-listing li.first{clear:both}
#content #country-listing li.last {padding-right:0;}
#content #country-listing li h3 {margin-bottom:0px;font-weight:normal}
#content #country-listing li a img {margin-right:5px;}
#content #country-listing li a {font-size:0.9em;color:#0096c3;margin-bottom:0px; text-decoration:none; }
#content #country-listing li span {font-size:0.9em;margin-left:4px;}

/* Country Main */
#main{overflow:hidden;padding-top:20px}
#main #content{float:left;width:660px;color:#363636}
#main #title-intro{font-size:2.1em;font-weight:bold;color:#0096c3;margin-bottom:0}
#main #meta-intro{font-size:1.1em;color:#26ABCF;display:block;padding-bottom:20px }
#content #info-listing{list-style-type:none;margin:0;padding-top:10px;width:650px }
#content #info-listing li{padding-bottom:25px}
#content #info-listing li h3{font-size:1.25em;font-weight:bold;color:#0096c3;margin-bottom:0px}
#content #info-listing li p{font-size:0.8em;margin:0;padding:5px 0}
#content #info-listing li p a{color:#0096c3;}
#content #info-listing li p a:hover,#content #info-listing li p a:active{text-decoration:none;}
.property-listing{overflow:hidden;}
.property-listing h2{color:#00ccff;margin:0;font-size:1.55em}
.property-listing ul{list-style-type:none;margin:0;padding:20px 0 10px 0;overflow:hidden;height:1%}
.property-listing li{float:left;width:295px;padding:0 60px 16px 0}
.property-listing li.last{padding-right:0}
#content .property-listing .currency{background:url('../images/currency-bg.png') no-repeat;padding:3px 0 33px 80px;width:76px}
.property-listing .currency li{width:auto;padding:5px 8px}
.property-listing .currency li a{color:#585858;font-size:0.9em;text-decoration:none;}
#content .property-listing .currency li.active{background:url('../images/active-currency.png') no-repeat 0 1px}
.title-listing{overflow:hidden;padding-bottom:30px}
.title-listing h2{color:#00ccff;margin:0 0 8px 0;font-size:1.55em}
.title-listing ul{list-style-type:none;margin:0;font-size:0.8em;overflow:hidden;height:1%}
.title-listing li{float:left;width:210px;margin-right:10px;border-bottom:1px dotted #7f7f7f;padding:8px 0;color:#8f8f8f;overflow:hidden;}
.title-listing li.last{margin:0}
.title-listing li.end{border:0}
.title-listing li a{font-weight:bold;color:#0096c3;text-decoration:none;}
.title-listing li a:hover,.title-listing li a:active{text-decoration:underline;}

#main #sidebar{float:right;width:290px;margin-bottom:20px}
#main #sidebar #subscribe-mini{background:url('../images/subscribe-mini-bg.png') no-repeat;margin:12px 0 24px;padding:39px 8px 8px 10px;overflow:hidden;}
#main #sidebar #subscribe-mini fieldset{border:0;padding:0;margin:0}
#main #sidebar #subscribe-mini fieldset input{float:left;border:0}
#main #sidebar #subscribe-mini .text{border:0;padding:5px 10px;width:170px;font-size:0.9em;margin:0}
#main #sidebar #subscribe-mini .subscribe-button{background:url('../images/home-sprite.png') no-repeat -10px -879px;font-size:0;line-height:0;text-indent:-9999px;height:28px;width:81px;cursor:pointer}
#main #sidebar #request-investment-info{background:url('../images/investment-guide-background.png') no-repeat;padding:39px 8px 8px 10px;overflow:hidden;}
#main #sidebar #request-investment-info fieldset{border:0;padding:0;margin:0}
#main #sidebar #request-investment-info fieldset input{float:left;border:0}
#main #sidebar #request-investment-info .text{border:0;padding:5px 10px;width:202px;font-size:0.9em;margin:0}
#main #sidebar #request-investment-info .send-button{background:url('../images/investment-send-button.png') no-repeat;font-size:0;line-height:0;text-indent:-9999px;height:28px;width:49px;cursor:pointer}
#main #sidebar #action-call{overflow:hidden;margin:0 0 15px 0;padding:0;list-style:none}
#main #sidebar #action-call li{float:left;margin:0 6px 0 0;padding:0;list-style:none}
#main #sidebar #action-call li.last{margin:0}
#main #sidebar .links-category-listing{padding:5px 0 10px 0}
#main #sidebar .links-category-listing h2{font-weight:bold;font-size:1.35em;color:#0096c3;margin:0;padding-bottom:8px;border-bottom:1px dotted #7f7f7f}
#main #sidebar .links-category-listing h2 a{float:right;}
#main #sidebar .links-category-listing ul{list-style-type:none;margin:0}
#main #sidebar .links-category-listing li{border-bottom:1px dotted #7f7f7f;padding:8px 10px}
#main #sidebar .links-category-listing li a{font-size:0.8em;color:#363636;text-decoration:none;}
#main #sidebar .links-category-listing li.active a{font-weight:bold;color:#0096c3;}

#main #sidebar .friends{margin:0 0 24px}
#main #sidebar .friends h2{font-weight:bold;font-size:1.35em;color:#2D9CC4;margin:0;padding-bottom:8px;border-bottom:1px dotted #7f7f7f}
#main #sidebar .friends h2 a{float:right;}
#main #sidebar .friends ul{list-style-type:none;margin:0}
#main #sidebar .friends li{border-bottom:1px dotted #7f7f7f;padding:8px 10px}
#main #sidebar .friends li a{font-size:0.8em;color:#363636;text-decoration:none;}
#main #sidebar .friends li.active a{font-weight:bold;color:#2D9CC4;}

#main #sidebar .links-page{list-style-type:none;margin:0 0 12px}
#main #sidebar .links-page li{border-bottom:1px dotted #7f7f7f;padding:8px 10px}
#main #sidebar .links-page li a{font-size:0.8em;color:#363636;text-decoration:none;}
#main #sidebar .links-page li.active a{font-weight:bold;color:#0096c3;}

#main #sidebar #other-box{margin:12px 0 24px;background:url('../images/other-box-bg.png') no-repeat;overflow:hidden;text-align:center;font-size:0.8em}
#main #sidebar #other-box a{color:#363636;text-decoration:none;padding:0 10px 0 20px;line-height:37px}
#main #sidebar #other-box #print{background:url('../images/icon-print.png') no-repeat 0 center }
#main #sidebar #other-box #sitemap{background:url('../images/icon-sitemap.png') no-repeat 4px center}

/* Listing Country */
#title-intro span{font-weight:normal;}
#filter{background:url('../images/filter.png') no-repeat;margin-bottom:10px;overflow:hidden;font-size:0.9em;height:1%}
#filter span{float:left;line-height:30px;padding:0 10px}
#filter select{float:left;margin-top:6px}
#filter ul{list-style-type:none;margin:0;float:right;padding-right:10px;}
#filter li{float:left;padding:9px 8px}
#filter li.first{padding-right:20px}
#filter li a{color:#333;text-decoration:none;}
#filter li.active{background:url('../images/active-currency.png') no-repeat center}
#main #meta-intro.meta-page{padding-bottom:10px}

#content .featured-property{background:url('../images/feature-property-bg.png') no-repeat;position:relative;color:#fff;padding:8px 18px 8px 10px; overflow:hidden;height:1%;margin-bottom:7px;}
#content .featured-property h4{font-size:1.05em;margin-bottom:5px;font-weight:bold;color:#fff}
#content .featured-property h5{margin:0;font-size:0.8em;font-weight:bold;}
#content .featured-property h5 a{text-decoration:none;color:#fff}
#content .featured-property .featured-description{float:right;width:512px;}
.featured-description .title{font-weight:bold;font-size:0.8em;color:#fff;text-decoration:none;display:block;}
.featured-description a.title:hover,.featured-description a.title:active{text-decoration:underline;}
.featured-description .subtitle{font-size:0.75em;display:block;}
.featured-description .location{font-size:0.75em;display:block;padding:3px 0 7px 0;}
.featured-description .price-property{position:absolute;right:18px;top:28px;font-size:1.45em}
.featured-description p{font-size:0.8em;margin:0;line-height:1.2em;padding-right:10px}

.listing-local-property{padding:20px 0 0 0}
.listing-local-property ul{list-style-type:none;margin:0;overflow:hidden;height:1%}
#main .listing-local-property li{overflow:hidden;padding:10px 18px 13px 10px;margin-bottom:10px;position:relative;background:url('../images/li-listing-property.png') no-repeat;height: 142px;}
.listing-local-property li img{float:left;max-width:170px; max-height:128px;}
.listing-local-property li .medium-description{width:405px;float:right;margin-right:18px}
.medium-description .title{font-weight:bold;font-size:1em;color:#0096C3;text-decoration:none;display:block;margin:0 0 5px 0;width:290px}
.medium-description .title a{color:#0096C3;text-decoration:none;}
.medium-description a.title:hover,.medium-description a.title:active{text-decoration:underline;}
.medium-description .subtitle{font-weight:bold;color:#999;font-size:0.75em;display:block;}
.medium-description .location{color:#999;font-size:0.75em;display:block;padding:3px 0 8px}
.medium-description .price-property{position:absolute;top:10px; right:20px;font-size:1.45em;color:#0096c3;}
.medium-description .num-bed{position:absolute;top:30px;right:20px;font-size:0.75em;color:#a8a8a8}
.medium-description p{font-size:0.8em;margin:0 0 10px 0}
.medium-description img{margin-right:8px}

.pagination{overflow:hidden;height:1%;padding-bottom:40px}
.pagination ul{list-style-type:none;margin:0}
.pagination li{float:left;padding:15px 10px}
.pagination li a{font-size:0.8em;color:#0096c3;text-decoration:none;}
#main .pagination li.active{background:url('../images/active-page.png') no-repeat center}
.pagination li.active a{font-weight:bold;color:#fff}

#sidebar .video-preview{padding:25px 0 15px 0}
#sidebar .video-preview h2{background:url('../images/icon-camera.png') no-repeat 0 3px;font-weight:bold;font-size:1em;color:#0096c3;padding-left:20px;margin-bottom:10px}

/* About Us */
#nav .dropdown.about{left:-369px}
#image-about{list-style-type:none;margin:0;overflow:hidden;height:1%}
#image-about li{float:left;width:300px;padding:0 40px 20px 0}
#image-about li.last{padding-right:0}
#image-about li span{color:#0096c3;display:block;padding:5px 0}
.content-about-us{padding-bottom:40px}

#sidebar-social{overflow:hidden;height:1%;padding:15px 0 5px 0}
#sidebar-social h2{font-size:1.35em;color:#2d9cc4;font-weight:bold;margin-bottom:8px}
#sidebar-social ul{list-style-type:none;margin:0}
#sidebar-social li{float:left;padding-right:5px}

/* Listing Blog */
#nav .dropdown.news{left:-450px}
#listing-blog{list-style-type:none;margin:0;height:1%}
#listing-blog li{overflow:hidden;height:1%;padding-bottom:40px}
#listing-blog li img{float:left;}
#listing-blog li .header h2 {font-size:2em;font-weight:bold;color:#0096c3;margin-bottom:0}
#listing-blog li .header h2 a, #listing-blog li .header h2 a:link {color:#0096c3; text-decoration: underline}
#listing-blog li .header h2 a:hover, #listing-blog li .header h2 a:active{text-decoration: none}
#listing-blog li .meta strong{font-size:0.8em;color:#00ccff;display:block;padding-bottom:15px}
#listing-blog li .meta strong a, #listing-blog li .meta strong a:link{text-decoration: none; color: #00ccff;}
#listing-blog li .meta strong a:active, #listing-blog li .meta strong a:hover{text-decoration: underline}
#listing-blog li .sub-content-entry{width:630px;overflow:hidden; height:1%;}
#listing-blog .sub-content-entry img {float:right; margin-left:10px; }
#listing-blog .sub-content-entry h2{font-size:2em;font-weight:bold;color:#0096c3;margin-bottom:0}
#listing-blog .sub-content-entry strong{font-size:0.8em;color:#00ccff;display:block;padding-bottom:15px}
#listing-blog .sub-content-entry p{font-size:0.8em;}
#listing-blog .sub-content-entry .share-button img{margin:8px 10px }
#listing-blog  .buttons-listing {float:left; width:189px;}
.page-blog{float:right;}
.wp-pagenavi{clear:both;height:1%;overflow:hidden;list-style:none;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;color:#999;font-size:11px;display:block;width:21px;height:17px;text-align:center;padding:5px 5px;margin:2px;float:left;}
.wp-pagenavi span.current{background:url(../images/pag-selected.gif) no-repeat 5px 0;font-weight:bold;}
.wp-pagenavi .nextpostslink, .wp-pagenavi .extend{padding:0;display:block;width:56px;height:25px;background:url(../images/btn-next.gif) no-repeat;padding:0 0 0 10px;text-indent:-9999px}
.wp-pagenavi .last{padding:0;display:block;width:56px;height:25px;background:url(../images/btn-last.gif) no-repeat;padding:0 0 0 10px;text-indent:-9999px}
.wp-pagenavi .previouspostslink{padding:0;display:block;padding:0 10px 0 0;text-indent:-9999px;width:69px;height:25px;background:url(../images/btn-prev.gif) no-repeat;}

#single-content {width:645px;}
#single-content .post-header {margin:0 0 18px;overflow:hidden;}
#single-content h2{font-size:2em;font-weight:bold;color:#0096c3;margin-bottom:6px}
.post-header strong{font-size:0.8em;color:#00ccff;display:block;float:left;}
#single-content strong a {text-decoration: none; color: #00ccff;}
#single-content strong a:active, #single-content strong a:hover{text-decoration: underline;}
#single-content p{font-size:0.8em;}
#single-content > ul li,#single-content > ol li{font-size:0.8em;}
#single-content .share-button {float:right;position:relative;top:-11px;}
#single-content .thumb {float:left;padding-right:20px;padding-bottom:8px;}



#sidebar #find-box fieldset{border:0;padding:0;margin:0}
#sidebar #find-box fieldset input{float:left;border:none;}
#sidebar #find-box fieldset .text{background:url('../images/text-find.png') no-repeat;padding:7px 10px 2px 10px;font-size:0.75em;color:#b7b7b7;width:200px;margin-right:5px}
#sidebar #find-box fieldset .find-button{background:url('../images/find-button-other.png') no-repeat;font-size:0;line-height:0;text-indent:-9999px;width:62px; height:26px}

#sidebar #searchform {margin: 5px 0 10px 0}
#sidebar #searchform fieldset{border:0;padding:0;margin:0}
#sidebar #searchform fieldset input{float:left;border:none;}
#sidebar #searchform fieldset .text{background:url('../images/text-find.png') no-repeat;padding:7px 10px 2px 10px;font-size:0.75em;color:#888;width:200px;margin-right:5px}
#sidebar #searchform fieldset .find-button{background:url('../images/find-button-other.png') no-repeat;font-size:0;line-height:0;text-indent:-9999px;width:62px; height:26px;cursor:pointer}

/* Comments */


#comments  {width:645px;background:url('../images/comments-bottom.png') no-repeat  4px bottom;padding:12px 0 5px 20px;width:651px;margin:39px 0 30px;}
.outer {background:transparent url(../images/comments-top.png) no-repeat scroll center top;}
#comments .comments-title {font-size:1.3em;margin-bottom:0;font-weight:bold; }
#comments #comments-list  {list-style:none;margin-left:0;}
#comments #comments-list  li {margin-bottom:12px;}
#comments #comments-list  li .outer {background:url('../images/comment-bottom.png') no-repeat scroll 0 bottom;padding-bottom:11px;}
#comments #comments-list  li .inner{background:url('../images/comment-top.png') no-repeat scroll 0 top;padding:16px 0 8px 10px;}
#comments #comments-list  li .user {padding:10px;font-size:0.8em;}
#comments #comments-list  li  p {margin-bottom:0px;}
#respond {margin-bottom:58px;}
#respond label {color:#006C9C;display:block;font-size:0.75em;}
#respond input.text {border:1px solid #D6D6D6;padding:5px 10px;width:320px;}
#respond textarea.text {border:1px solid #D6D6D6;height:80px;overflow:hidden;padding:5px 10px;width:597px;}
#respond #submit {background:transparent url(../images/submit-button.png) no-repeat scroll 0 0;border:0 none;float:right;font-size:0;height:28px;line-height:0;text-indent:-9999px;width:87px;margin-right:38px;}
#respond .respond-title {color:#0096C3;font-size:1.3em;font-weight:bold;}

#commentform fieldset {border:none;padding:0;margin:0}

/* Map Box */
#introduction{width:650px}
#map-box{background:url('../images/box-map-bg.png') no-repeat;padding:5px;overflow:hidden;height:1%;margin-bottom:30px;}
#map-box fieldset{margin: 0; padding: 0; border:medium none;}
#map-box form{overflow:hidden;height:46px}
#map-box form label{float:left;font-weight:bold;color:#fff;font-size:1.5em;line-height:40px;padding:0 30px 0 5px}
#map-box form .text{float:left;padding:5px 10px;border:0;font-size:0.9em;color:#333;width:250px;margin-top:6px}
#map-box form .search-map-button{float:right;background:url('../images/search-map-button.png') no-repeat;font-size:0;line-height:0;text-indent:-9999px;width:85px;height:28px;border:0;margin-top:6px}
#map-box #map {height:385px; width:650px;}
#map-box #map .mini-description {width:140px;}


/* Contact */
.meta-contact{font-size:0.8em;color:#00CCFF;display:block;padding-bottom:20px;}
#contact-form fieldset{border:0;margin:0;padding:0;width:620px;overflow:hidden;padding-bottom:20px}
#contact-form label{display:block;color:#006c9c;font-size:0.75em}
#contact-form .text input{border:0;height:16px;padding:6px 11px;width:322px;background: url('../images/contact-text.png') no-repeat}
#contact-form select{width:150px;display:block;}
#contact-form textarea{overflow:hidden;border:0;padding:5px 10px;height:82px;width:599px;background: url('../images/contact-textarea.png') no-repeat}
#contact-form span{color:#006c9c;line-height:30px;padding-left:4px;}
#contact-form .button{background:url('../images/send-button.png') no-repeat;text-indent:-9999px;font-size:0;line-height:0;width:75px;height:28px;float:right;border:0; margin:0 40px 16px 0; }
#contact-form ul {list-style:none; margin:0;}
#company-info .label-info{color:#aae900;display:block;font-size:1.25em;border-bottom:1px dotted #7f7f7f;padding-bottom:10px;margin-bottom:10px}
#company-info .phone-number{font-weight:bold;font-size:1.95em;color:#9a9a9a;margin:0 0 5px 0}
#company-info .address{font-size:1.3em;color:#9a9a9a;font-weight:bold;margin-bottom:5px;line-height:1.2em}
.gfield_checkbox{overflow:hidden}
.gfield_checkbox input{float:left;margin-right:7px}
.gfield_checkbox label{float:left}
#contact-form .best-time{margin:0;padding:0;line-height:25px;color:#006c9c;font-size:0.75em;font-weight:bold}

#contact-property-container{overflow:hidden;padding:10px 10px 13px 10px;margin-bottom:10px;position:relative;background:url('../images/li-listing-property.png') no-repeat}
#contact-property-container img{float:left;max-height:128px;max-width:170px;}
#contact-property-container #contact-property-description {width:405px;float:right;margin-right:15px}
#contact-property-description .title{font-weight:bold;font-size:1em;color:#0096C3;text-decoration:none;display:block;margin:0 0 5px 0;width:290px}
#contact-property-description .title a{color:#0096C3;text-decoration:none;}
#contact-property-description a.title:hover,.medium-description a.title:active{text-decoration:underline;}
#contact-property-description .subtitle{font-weight:bold;color:#999;font-size:0.75em;display:block;}
#contact-property-description .location{color:#999;font-size:0.75em;display:block;padding:3px 0 8px}
#contact-property-description .price-property{position:absolute;top:10px; right:15px;font-size:1.45em;color:#0096c3;}
#contact-property-description .num-bed{position:absolute;top:30px;right:15px;font-size:0.75em;color:#a8a8a8}
#contact-property-description p{font-size:0.8em;margin:0 0 14px 0}
#contact-property-description img{margin-right:8px}

/* More Tab */
#moretab  {background:#ddd;display:none;}
#moretab .inner {margin:0 auto;padding:20px 0;width:960px;}
#moretab .more-tab-content {height:1%;overflow:hidden;margin:0;list-style:none;background:#eee;width:915px;padding:20px;}
#moretab .more-tab-content p {color:#6f6f6f;font-size:13px;margin-top:35px}
/* #moretab .more-tab-content a {text-decoration:none;font-size:1.3em;font-weight:bold; color:#696F5A;} */
#moretab .more-tab-content ul{list-style-type: none; margin: 0;overflow:hidden}
#moretab .more-tab-content ul li{float: left;list-style-type: none;margin: 0 80px 0 0;border-bottom: 1px dotted #6F6F6F;padding: 5px 0;width: 245px;}
#moretab .more-tab-content ul li.last{margin:0}
#moretab .more-tab-content ul li a {color: #6F6F6F;font-size: 0.75em;text-decoration: none;}  

#moretab .more-tab-content h2, #moretab .more-tab-content h3, #moretab .more-tab-content h4, #moretab .more-tab-content h5 {color:#2D9CC4;font-size:1.7em;font-weight:bold;}
#contact-selling-form {color:#696F5A; font-size:0.75em}
#contact-selling-form h3 {font-size:1.6em; margin-bottom:0.3em;margin-top:1em;}
#contact-selling-form fieldset{border:0;margin:0;padding:0;width:620px;overflow:hidden;padding-bottom:60px}
#contact-selling-form label{display:block;color:#696F5A;}
#contact-selling-form .text{border:1px solid #d6d6d6;width:250px}
#contact-selling-form select{width:150px;display:block;}
#contact-selling-form textarea{overflow:hidden;border:1px solid #d6d6d6;padding:5px 10px;height:80px;width:597px}
#contact-selling-form span{color:#696F5A;float:left;line-height:30px}
#contact-selling-form .send-button{background:url('../images/send-button.png') no-repeat;text-indent:-9999px;font-size:0;line-height:0;width:75px;height:28px;float:right;border:0}
#sell-form ul {margin:0; list-style:none;}
#sell-form fieldset {border:none;margin:0;}
#sell-form label{display:block;color:#696F5A;font-size:0.9em;}
#sell-form textarea{overflow:hidden;border:1px solid #d6d6d6;padding:5px 10px;height:80px;width:597px}
#sell-form input {border:1px solid #d6d6d6;width:250px}
#sell-form .check input {width:10px;float:left}
#sell-form .button{margin-right:40px;background:url('../images/send-button.png') no-repeat;text-indent:-9999px;font-size:0;line-height:0;width:75px;height:28px;float:right;border:0}

/*Single Property */

#single-property-content {float:left;width:660px}
#single-property-heading {margin:0 0 10px}
#single-property-heading h2 {font-size:2em; color:#0096c3; font-weight:bold;margin-bottom:5px;}
#single-property-heading #title-meta {overflow:hidden; height:1%;}
#single-property-heading #title-meta span {color:#006c9c;font-size:0.9em;}
#single-property-heading #title-meta .meta-location { float:left;}
#single-property-heading #title-meta .back-link {float:right;}
#single-property-heading #title-meta .back-link a  {color:#006c9c;font-size:0.9em;text-decoration:none;}
#single-property-content .subtitle {font-size:1.2em;color:#0096C3;font-weight:bold;border:0}
#single-property-content #first-description  {background:#F2F2F2 none repeat scroll 0 0;border:1px solid #E3E3E3;overflow:hidden; height:1%;padding:10px;}
#single-property-content #first-description .property-image {float:left;}
#single-property-content #first-description .property-image .property-gallery {list-style:none;margin:2px 0 0;}
#single-property-content #first-description .property-image .property-gallery li {float:left;margin-right:5px;}
#single-property-content #first-description .property-image .property-gallery li.last {margin-right:0px;}
#single-property-content #first-description .property-image .property-gallery li img {width:70px;}
#single-property-content #first-description .property-image img {width:370px;}
#single-property-content #first-description .excerpt-price {float:right;width:250px;}
#single-property-content #first-description .excerpt-price p {color:#333333;font-size:0.75em;}
#single-property-content #first-description .excerpt-price span.property-price {float:right;color:#0096c3; font-size:1.4em; font-weight:bold;width:166px;text-align:right;margin-top:7px}
#single-property-content #first-description .excerpt-price .currency{background:url('../images/mini-currency-bg.png') no-repeat;padding:3px 0 3px 8px;width:76px;list-style:none;margin:0; float:left;}
#single-property-content #first-description .excerpt-price .currency li{width:auto;padding:5px 8px;float:left;}
#single-property-content #first-description .excerpt-price .currency li a{color:#585858;font-size:0.9em;text-decoration:none;}
#single-property-content #first-description .excerpt-price .currency li.active{background:url('../images/active-currency.png') no-repeat 0 1px}
#single-property-content #first-description .property-buttons {float:left;margin:20px 0 20px 0;}
#single-property-content #first-description .info-table {float:left; color:#464646;font-size:0.75em;}
#single-property-content #first-description .info-table table {width:630px;margin-bottom:0;}
#single-property-content #first-description .info-table table tr.colored {background:#e6e6e6;}
#single-property-content #first-description .info-table table tr td.first {width:110px;}
#single-property-content #second-description {margin-top:30px;margin-bottom:30px;}
#single-property-content #second-description  #tabs {list-style:none; margin:0;overflow:hidden; height:1%;position:relative; top:0px;}
#single-property-content #second-description  #tabs li {background: url('../images/tab-property.png') no-repeat left top;text-decoration:none; color:#666666; font-size:0.82em;float:left; width:110px; height:30px;margin-right:3px;padding:0;cursor:pointer;}
#single-property-content #second-description  #tabs li.active {background: url('../images/tab-property-active.png') no-repeat left top}
#single-property-content #second-description  #tabs li.active span {color:white; }
#single-property-content #second-description  #tabs li span {display:block;text-align:center;margin-top:10px;}
#single-property-content #second-description .container { color:#666666; font-size:0.75em;background: url('../images/content-inner-property-top.png') no-repeat left top;padding-top: 9px;}
#single-property-content #second-description .container strong {color:#0096c3;}
#single-property-content #second-description .container .info{padding:21px 30px 30px 30px;background: url('../images/content-inner-property.png') no-repeat left bottom}
#single-property-content #second-description .tweetmeme_button{display:none}
#single-property-content #related-properties {padding:10px;}
#single-property-content #related-properties ul {list-style:none;overflow:hidden}
#single-property-content #related-properties ul li {width:162px; float:left; padding:6px; margin-right:15px; height:180px; background: url('../images/property-related.png') no-repeat top left;font-size:0.75em;}
#single-property-content #related-properties ul li .image-container {height:128px;}
#single-property-content #related-properties ul li img {margin-bottom:5px;max-width:162px; }
#single-property-content #related-properties ul li h3{font-size:1em;font-weight:bold;color:#006C9C;margin:0}
#single-property-content #related-properties ul li h3 a{color:#006C9C;}
#single-property-content #related-properties ul li a {color:#0096c3; text-decoration:none;}
#main #sidebar #request-brochure {border:1px solid #e3e3e3;padding:10px;margin:0 0 20px}
#main #sidebar #request-brochure h2 {color:#0096c3; font-size:1.4em; margin-bottom:0px;font-weight:bold;}
#main #sidebar #request-brochure ul {list-style:none;margin:0 0 6px;}
#main #sidebar #request-brochure ul li {background:url('../images/tick.png')no-repeat scroll 0px 18px transparent;padding:19px 0 0 41px;color:#777777;font-size:0.9em;line-height:1.4em;min-height:26px;}
div.addthis_toolbox {padding-top:6px; }
div.addthis_toolbox a {text-decoration:none; font-size:0.8em;font-weight:bold;position:relative; top:3px; color:#07596F}
div.addthis_toolbox a span {position:relative; top:-3px;}

.ddsg-wrapper a {text-decoration:none; color:#363636}
.ddsg-wrapper ul {list-style:none;}
/* Country Sitemap */
#sitemap {margin-bottom: 50px}
#sitemap #title-intro {margin-bottom: 0.5em}
#sitemap h3 {color:#0096C3;font-size:1.2em;font-weight:bold;margin-bottom:5px;}
#sitemap ul {list-style: none;line-height:1.8em; font-size: 0.85em; margin: 0 0 15px 0}
#sitemap li {background: url("../images/list-style.png") no-repeat left center; padding: 0 0 0 12px}
#sitemap a:link, #sitemap a:visited {text-decoration:none;color:#0096C3;}
#sitemap a:active, #sitemap a:hover{text-decoration:none;color:#0096C3;}
#sitemap h3 a {text-decoration:none; color:#0096C3;}

#categories-expand{color:#00CCFF;text-decoration:none;font-size: 0.8em;margin-top:10px; display: block}
#categories-expand:hover,#categories-expand:active{text-decoration: underline}

.view-all-post{color:#00CCFF; display:block; font-size:0.8em; margin-top:10px; text-decoration:none;}
.view-all-post:hover, .view-all-post:active {text-decoration: underline}
#learn-more-button{float:left; height:39px; width:183px;}
#selling-property{display:block; float:left; height:39px; width:193px;}

.ui-helper-hidden{display:none;}
.ui-helper-hidden-accessible{position:absolute;left:-99999999px;}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}
.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ui-helper-clearfix{display:inline-block;}
* html .ui-helper-clearfix{height:1%;}
.ui-helper-clearfix{display:block;}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;}
.ui-state-disabled{cursor:default !important;}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.ui-widget{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1.1em;}
.ui-widget .ui-widget{font-size:1em;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1em;}
.ui-widget-content{border:1px solid #dddddd;background:#eeeeee url(ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;color:#333333;}
.ui-widget-content a{color:#333333;}
.ui-widget-header{border:1px solid #e78f08;background:#00CCFF;color:#ffffff;font-weight:bold;}
.ui-widget-header a{color:#ffffff;}
.ui-state-default, .ui-widget-content .ui-state-default{background:#f6f6f6 url(../images/home-sprite.png) no-repeat -10px -1046px;font-weight:bold;color:#1c94c4;}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#1c94c4;text-decoration:none;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus{font-weight:bold;color:#c77405;}
.ui-state-hover a, .ui-state-hover a:hover{color:#c77405;text-decoration:none;}
.ui-state-active, .ui-widget-content .ui-state-active{font-weight:bold;color:#eb8f00;}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#eb8f00;text-decoration:none;}
.ui-widget:active{outline:none;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x;color:#363636;}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a{color:#363636;}
.ui-state-error, .ui-widget-content .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat;color:#ffffff;}
.ui-state-error a, .ui-widget-content .ui-state-error a{color:#ffffff;}
.ui-state-error-text, .ui-widget-content .ui-state-error-text{color:#ffffff;}
.ui-priority-primary, .ui-widget-content .ui-priority-primary{font-weight:bold;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary{font-weight:normal;}
.ui-state-disabled, .ui-widget-content .ui-state-disabled{background-image:none;}
.ui-icon{width:16px;height:16px;background-image:url(ui-lightness/images/ui-icons_222222_256x240.png);}
.ui-widget-content .ui-icon{background-image:url(ui-lightness/images/ui-icons_222222_256x240.png);}
.ui-widget-header .ui-icon{background-image:url(ui-lightness/images/ui-icons_ffffff_256x240.png);}
.ui-state-default .ui-icon{background-image:url(ui-lightness/images/ui-icons_ef8c08_256x240.png);}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon{background-image:url(ui-lightness/images/ui-icons_ef8c08_256x240.png);}
.ui-state-active .ui-icon{background-image:url(ui-lightness/images/ui-icons_ef8c08_256x240.png);}
.ui-state-highlight .ui-icon{background-image:url(ui-lightness/images/ui-icons_228ef1_256x240.png);}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon{background-image:url(ui-lightness/images/ui-icons_ffd27a_256x240.png);}
.ui-icon-carat-1-n{background-position:0 0;}
.ui-icon-carat-1-ne{background-position:-16px 0;}
.ui-icon-carat-1-e{background-position:-32px 0;}
.ui-icon-carat-1-se{background-position:-48px 0;}
.ui-icon-carat-1-s{background-position:-64px 0;}
.ui-icon-carat-1-sw{background-position:-80px 0;}
.ui-icon-carat-1-w{background-position:-96px 0;}
.ui-icon-carat-1-nw{background-position:-112px 0;}
.ui-icon-carat-2-n-s{background-position:-128px 0;}
.ui-icon-carat-2-e-w{background-position:-144px 0;}
.ui-icon-triangle-1-n{background-position:0 -16px;}
.ui-icon-triangle-1-ne{background-position:-16px -16px;}
.ui-icon-triangle-1-e{background-position:-32px -16px;}
.ui-icon-triangle-1-se{background-position:-48px -16px;}
.ui-icon-triangle-1-s{background-position:-64px -16px;}
.ui-icon-triangle-1-sw{background-position:-80px -16px;}
.ui-icon-triangle-1-w{background-position:-96px -16px;}
.ui-icon-triangle-1-nw{background-position:-112px -16px;}
.ui-icon-triangle-2-n-s{background-position:-128px -16px;}
.ui-icon-triangle-2-e-w{background-position:-144px -16px;}
.ui-icon-arrow-1-n{background-position:0 -32px;}
.ui-icon-arrow-1-ne{background-position:-16px -32px;}
.ui-icon-arrow-1-e{background-position:-32px -32px;}
.ui-icon-arrow-1-se{background-position:-48px -32px;}
.ui-icon-arrow-1-s{background-position:-64px -32px;}
.ui-icon-arrow-1-sw{background-position:-80px -32px;}
.ui-icon-arrow-1-w{background-position:-96px -32px;}
.ui-icon-arrow-1-nw{background-position:-112px -32px;}
.ui-icon-arrow-2-n-s{background-position:-128px -32px;}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}
.ui-icon-arrow-2-e-w{background-position:-160px -32px;}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}
.ui-icon-arrowstop-1-n{background-position:-192px -32px;}
.ui-icon-arrowstop-1-e{background-position:-208px -32px;}
.ui-icon-arrowstop-1-s{background-position:-224px -32px;}
.ui-icon-arrowstop-1-w{background-position:-240px -32px;}
.ui-icon-arrowthick-1-n{background-position:0 -48px;}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}
.ui-icon-arrowthick-1-e{background-position:-32px -48px;}
.ui-icon-arrowthick-1-se{background-position:-48px -48px;}
.ui-icon-arrowthick-1-s{background-position:-64px -48px;}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}
.ui-icon-arrowthick-1-w{background-position:-96px -48px;}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}
.ui-icon-arrow-4{background-position:0 -80px;}
.ui-icon-arrow-4-diag{background-position:-16px -80px;}
.ui-icon-extlink{background-position:-32px -80px;}
.ui-icon-newwin{background-position:-48px -80px;}
.ui-icon-refresh{background-position:-64px -80px;}
.ui-icon-shuffle{background-position:-80px -80px;}
.ui-icon-transfer-e-w{background-position:-96px -80px;}
.ui-icon-transferthick-e-w{background-position:-112px -80px;}
.ui-icon-folder-collapsed{background-position:0 -96px;}
.ui-icon-folder-open{background-position:-16px -96px;}
.ui-icon-document{background-position:-32px -96px;}
.ui-icon-document-b{background-position:-48px -96px;}
.ui-icon-note{background-position:-64px -96px;}
.ui-icon-mail-closed{background-position:-80px -96px;}
.ui-icon-mail-open{background-position:-96px -96px;}
.ui-icon-suitcase{background-position:-112px -96px;}
.ui-icon-comment{background-position:-128px -96px;}
.ui-icon-person{background-position:-144px -96px;}
.ui-icon-print{background-position:-160px -96px;}
.ui-icon-trash{background-position:-176px -96px;}
.ui-icon-locked{background-position:-192px -96px;}
.ui-icon-unlocked{background-position:-208px -96px;}
.ui-icon-bookmark{background-position:-224px -96px;}
.ui-icon-tag{background-position:-240px -96px;}
.ui-icon-home{background-position:0 -112px;}
.ui-icon-flag{background-position:-16px -112px;}
.ui-icon-calendar{background-position:-32px -112px;}
.ui-icon-cart{background-position:-48px -112px;}
.ui-icon-pencil{background-position:-64px -112px;}
.ui-icon-clock{background-position:-80px -112px;}
.ui-icon-disk{background-position:-96px -112px;}
.ui-icon-calculator{background-position:-112px -112px;}
.ui-icon-zoomin{background-position:-128px -112px;}
.ui-icon-zoomout{background-position:-144px -112px;}
.ui-icon-search{background-position:-160px -112px;}
.ui-icon-wrench{background-position:-176px -112px;}
.ui-icon-gear{background-position:-192px -112px;}
.ui-icon-heart{background-position:-208px -112px;}
.ui-icon-star{background-position:-224px -112px;}
.ui-icon-link{background-position:-240px -112px;}
.ui-icon-cancel{background-position:0 -128px;}
.ui-icon-plus{background-position:-16px -128px;}
.ui-icon-plusthick{background-position:-32px -128px;}
.ui-icon-minus{background-position:-48px -128px;}
.ui-icon-minusthick{background-position:-64px -128px;}
.ui-icon-close{background-position:-80px -128px;}
.ui-icon-closethick{background-position:-96px -128px;}
.ui-icon-key{background-position:-112px -128px;}
.ui-icon-lightbulb{background-position:-128px -128px;}
.ui-icon-scissors{background-position:-144px -128px;}
.ui-icon-clipboard{background-position:-160px -128px;}
.ui-icon-copy{background-position:-176px -128px;}
.ui-icon-contact{background-position:-192px -128px;}
.ui-icon-image{background-position:-208px -128px;}
.ui-icon-video{background-position:-224px -128px;}
.ui-icon-script{background-position:-240px -128px;}
.ui-icon-alert{background-position:0 -144px;}
.ui-icon-info{background-position:-16px -144px;}
.ui-icon-notice{background-position:-32px -144px;}
.ui-icon-help{background-position:-48px -144px;}
.ui-icon-check{background-position:-64px -144px;}
.ui-icon-bullet{background-position:-80px -144px;}
.ui-icon-radio-off{background-position:-96px -144px;}
.ui-icon-radio-on{background-position:-112px -144px;}
.ui-icon-pin-w{background-position:-128px -144px;}
.ui-icon-pin-s{background-position:-144px -144px;}
.ui-icon-play{background-position:0 -160px;}
.ui-icon-pause{background-position:-16px -160px;}
.ui-icon-seek-next{background-position:-32px -160px;}
.ui-icon-seek-prev{background-position:-48px -160px;}
.ui-icon-seek-end{background-position:-64px -160px;}
.ui-icon-seek-start{background-position:-80px -160px;}
.ui-icon-seek-first{background-position:-80px -160px;}
.ui-icon-stop{background-position:-96px -160px;}
.ui-icon-eject{background-position:-112px -160px;}
.ui-icon-volume-off{background-position:-128px -160px;}
.ui-icon-volume-on{background-position:-144px -160px;}
.ui-icon-power{background-position:0 -176px;}
.ui-icon-signal-diag{background-position:-16px -176px;}
.ui-icon-signal{background-position:-32px -176px;}
.ui-icon-battery-0{background-position:-48px -176px;}
.ui-icon-battery-1{background-position:-64px -176px;}
.ui-icon-battery-2{background-position:-80px -176px;}
.ui-icon-battery-3{background-position:-96px -176px;}
.ui-icon-circle-plus{background-position:0 -192px;}
.ui-icon-circle-minus{background-position:-16px -192px;}
.ui-icon-circle-close{background-position:-32px -192px;}
.ui-icon-circle-triangle-e{background-position:-48px -192px;}
.ui-icon-circle-triangle-s{background-position:-64px -192px;}
.ui-icon-circle-triangle-w{background-position:-80px -192px;}
.ui-icon-circle-triangle-n{background-position:-96px -192px;}
.ui-icon-circle-arrow-e{background-position:-112px -192px;}
.ui-icon-circle-arrow-s{background-position:-128px -192px;}
.ui-icon-circle-arrow-w{background-position:-144px -192px;}
.ui-icon-circle-arrow-n{background-position:-160px -192px;}
.ui-icon-circle-zoomin{background-position:-176px -192px;}
.ui-icon-circle-zoomout{background-position:-192px -192px;}
.ui-icon-circle-check{background-position:-208px -192px;}
.ui-icon-circlesmall-plus{background-position:0 -208px;}
.ui-icon-circlesmall-minus{background-position:-16px -208px;}
.ui-icon-circlesmall-close{background-position:-32px -208px;}
.ui-icon-squaresmall-plus{background-position:-48px -208px;}
.ui-icon-squaresmall-minus{background-position:-64px -208px;}
.ui-icon-squaresmall-close{background-position:-80px -208px;}
.ui-icon-grip-dotted-vertical{background-position:0 -224px;}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}
.ui-icon-grip-solid-vertical{background-position:-32px -224px;}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}
.ui-icon-grip-diagonal-se{background-position:-80px -224px;}
.ui-widget-overlay{background:#666666 url(ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat;}
.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000000 url(ui-lightness/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;}.ui-slider{position:relative;text-align:left;}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:16px;height:16px;cursor:pointer;}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}
.ui-slider-horizontal{height:.1em;padding-bottom:0px;}
.ui-slider-horizontal .ui-slider-handle{top:-.45em;margin-left:-.6em;}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%;padding-bottom:2px !important;}
.ui-slider-horizontal .ui-slider-range-min{left:0;}
.ui-slider-horizontal .ui-slider-range-max{right:0;}
.ui-slider-vertical{width:.8em;height:100px;}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}
.ui-slider-vertical .ui-slider-range{left:0;width:100%;}
.ui-slider-vertical .ui-slider-range-min{bottom:0;}
.ui-slider-vertical .ui-slider-range-max{top:0;}

