@charset "utf-8";
/* CSS Document */
.mostTop{background: #d5ccb8;}
body{ color:#33333a;  }
h1{ color:#000;}
h2{ color:#000;}
h4{ color:#FFF;}
.imgCenter img{
	background: #FFF;
	padding: 3px;
}
.logo{
	color: #552448;
	border-bottom:1px #b1aa99 solid;
}
.logo a{
	color: #ffffff;
}
.title{ 
	color:#7c7c7c; 
	border-bottom:1px #b1aa99 solid;
}
.tagLine{
	color:#868686; 
}
.phone{ 
color:#000000; 
}
.vipButton{
background: #88537a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4NTM3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ5MWIzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ODUzN2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #88537a 0%, #491b3d 50%, #88537a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88537a), color-stop(50%,#491b3d), color-stop(100%,#88537a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #88537a 0%,#491b3d 50%,#88537a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #88537a 0%,#491b3d 50%,#88537a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #88537a 0%,#491b3d 50%,#88537a 100%); /* IE10+ */
background: linear-gradient(to bottom, #88537a 0%,#491b3d 50%,#88537a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88537a', endColorstr='#88537a',GradientType=0 ); /* IE6-8 */
color: #ffffff;
border-color: #4a2440;
}
.qsButton{
background: #88537a; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4NTM3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ5MWIzZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ODUzN2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #88537a 0%, #491b3d 50%, #88537a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88537a), color-stop(50%,#491b3d), color-stop(100%,#88537a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #88537a 0%,#491b3d 50%,#88537a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #88537a 0%,#491b3d 50%,#88537a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #88537a 0%,#491b3d 50%,#88537a 100%); /* IE10+ */
background: linear-gradient(to bottom, #88537a 0%,#491b3d 50%,#88537a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88537a', endColorstr='#88537a',GradientType=0 ); /* IE6-8 */
color: #ffffff;
border-color: #4a2440;
}
.formHeader { 
	 border-top: 6px solid #552448;
}
.searchPanel{
	background: rgba(17,16,17,0.9);
}
.searchPanel h2{
	color: #fff;
}
.mainContent{
	background: #ffffff;
	border-top: 1px double #909090;
}
.fproperty{
	border-top: 4px solid #000000;
	background: #FFF;
}
.sectionHeading, .featuredHeading{
	color: #000000;
}
.Home-Cta {
  background: #ded2db;
  border: 1px solid #c5c5c5;
}
.inner-Home-Cta {
  background: #eaeaea;
}
.inner-Home-Cta a h2 {
  color: #FFFFFF;
  text-shadow: 1px 1px 1px #383122;
  background: rgba(85,36,72,0.8);
}
.cPageText p font, .cPageText p {
  color: #33333a !important;
}
.footer-sections{
	background: #302d2f;
	color: #FFF;
}
h2 sectionHeading{
	color: #FFF;
}
.footer-sections address{
	color: #FFF;
}
.copyright{
	background: #d5ccb8;
	color: #787878;
}
.footer-sections a{
	color: #FFF;
}
.footer-sections a:hover{
	color: #FFF;
	text-decoration: none;
}
.email{ color:#FFF;}
.email a{
	color:#FFF !important;
}
.email:hover{ color:#FFF;}
.number{ }
.newsBtn, .loginbtn{
background: #e9e4d7; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTRkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2E0OWQ4ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOWU0ZDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #e9e4d7 0%, #a49d8f 50%, #e9e4d7 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e4d7), color-stop(50%,#a49d8f), color-stop(100%,#e9e4d7)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e9e4d7 0%,#a49d8f 50%,#e9e4d7 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e9e4d7 0%,#a49d8f 50%,#e9e4d7 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e9e4d7 0%,#a49d8f 50%,#e9e4d7 100%); /* IE10+ */
background: linear-gradient(to bottom, #e9e4d7 0%,#a49d8f 50%,#e9e4d7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e4d7', endColorstr='#e9e4d7',GradientType=0 ); /* IE6-8 */
color: #1a1a1a;
border-color: #c7c1b5;
}
a.newsBtn:hover{
color: #1e1c1d; !important;
}
a.newsBtn:visited{
color: #1e1c1d; !important;
}
.loginbtn, .fproperty .btn-vip{
background: #726b70; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcyNmI3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDJkMmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top, #726b70 0%, #302d2f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#726b70), color-stop(100%,#302d2f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #726b70 0%,#302d2f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #726b70 0%,#302d2f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #726b70 0%,#302d2f 100%); /* IE10+ */
background: linear-gradient(to bottom, #726b70 0%,#302d2f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#726b70', endColorstr='#302d2f',GradientType=0 ); /* IE6-8 */
color: #FFF !important;
border-color: #2c2a2b;
}
.loginbtn:visited{
color: #FFF !important;
}
.wwRssTitle {
	background: #302d2f;
	color: #FFF;	
}
.wwRssTitle:hover{
	color: #fff;
}
.wwRssPubDate {
  background: none repeat scroll 0 0 #eEE;
  color: #333;
}
.wwRssContent {
  background: none;
  border-bottom: medium none;
  color: #626262;
}

.footer-sections p{
	color: #FFF;
}

blockquote {
  border-left: none;
  margin: 0 0 0px;
}

#imouter0 ul a {
  border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #cccccc !important;
  color: #552448 !important;
}

#imouter0 ul a:hover {
	background: none !important;
	color: #333031 !important;
}

#imouter0 ul li ul a {
  background-color: #552448 !important;
  border-color: -moz-use-text-color -moz-use-text-color #75546c !important;
  color: #fff !important;
}

#imouter0 ul li ul a:hover{
	background-color: #604a5a !important;
	color: #fff !important;
}

.vipButton:hover{
	color: #08131f;
}

.dynamicLogo, .logoDynamicFooter{
	background: none;
}

.dynamicLogo img, .logoDynamicFooter img{
	visibility: visible !important;
}

.dynamicLogo img{
	width: auto;
	max-height: 80px;
}

#imenus0{
  display: table;
  margin: 0 auto !important;
  width: 100%;
}

.qsQuickSearchContainer div.form-group {
  padding: 0 10px 0 0;
}

.BPanelItem {
  padding: 10px 0;
}
#imouter0 ul li ul{
	white-space: nowrap;
	width: auto !important;
}
.form-control::-moz-placeholder {
  color: #555;
  opacity: 1;
}