/*concord corporate*/
body {
	background:#c0c0a8 url('../images/body_background.jpg') repeat-x;
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
}
.title {
	font:bold 24px Trebuchet MS, Arial;
	color:#8c8c73;
}
.text {
	font:normal 14px/20px Arial;
	color:#4f4f36;
}
.learnMore a {
	font:bold 14px Arial;
	color:#839d33;
	text-decoration:none;
}
.learnMore a:hover {
	text-decoration:underline;
}

.gmapIconColor {
	/*
	Orange: #F56712;
	Red: #C50202;
	Blue: #0E6388;
	Green: #70A100;
	*/
	background: #70A100;
}

.topNavigationBar {
	font:bold 12px Arial;
	margin-right:24px;
	margin-bottom:5px;
	*margin-bottom:-1px;
	float:right;
}
.topNavigationBar a {
	font:bold 14px Trebuchet MS, Arial;	
	background:url('../images/top_navigation_left.gif') top left no-repeat;
	color:#709a96;
	text-decoration:none;
	padding:8px 0px 5px 9px;
	*padding:0px 0px 0px 9px;
	margin-left:1px;
	border-bottom:1px solid #9cbbb7;
	*display: block;
}
.topNavigationBar a:hover {
	background:#bedad7 url('../images/top_navigation_left_hover.gif') top left no-repeat;
	color:#546c6a;
	text-decoration:none;
	padding:8px 0px 5px 9px;
	*padding:0px 0px 0px 9px;
}
.topNavigationBar a span {
	background:url('../images/top_navigation_right.gif') top right no-repeat;
	padding:8px 17px 5px 8px;
	*padding:8px 17px 5px 8px;
	*display: block;
}
.topNavigationBar a:hover span {
	background:#bedad7 url('../images/top_navigation_right_hover.gif') top right no-repeat;
	padding:8px 17px 5px 8px;
	*padding:8px 17px 5px 8px;
}
.topNavigationBarSelected a {
	background:#bedad7 url('../images/top_navigation_left_hover.gif') top left no-repeat;
	color:#546c6a;
	padding:8px 0px 5px 9px;
	*padding:0px 0px 0px 9px;
	border-bottom:1px solid #bedad7;
}
.topNavigationBarSelected a span {
	background:#bedad7 url('../images/top_navigation_right_hover.gif') top right no-repeat;
	padding:8px 17px 5px 8px;
	*padding:8px 17px 5px 8px;
}
.topNavigationBar ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
.topNavigationBar li {
	float:left;
	margin:0px;
	display:block;
}
.topNavigationBar #language_translator_bar {
	float:left;
	margin:0px;
	padding:0px;
}
.topNavigationBar #language_translator_bar ul {
	float:left;
	max-width:70px;
}
.topNavigationBar #language_translator_bar ul li {
	float:left;
}
.topNavigationBar #language_translator_bar ul li a {
	float:left;
	margin:0px;
	padding:0px;
	display:block;
}





.propertySolutionsLink {
	font:normal 10px/15px Arial;
	color:#736149;
}
.propertySolutionsLink a {
	color:#736149;
	text-decoration:none;
}
.propertySolutionsLink a:hover {
	color:#736149;
	text-decoration:underline;
}
.footerNavigation {
	text-align:center;
	color:#9a9d81;
}
.footerNavigation a {
	font:bold 11px Arial;
	color:#9a9d81;
	text-decoration:none;
	height:20px;
	padding:3px 12px 3px 12px;
	border-right:1px solid #9a9d81;
}
.footerNavigation a:hover {
	color:#747758;
	text-decoration:none;
}

/*** Below classes are shifted from full_width.css to base.css as they are common ***/
.header {
	font:bold 24px Trebuchet MS, Arial;
	color:#fff;
	text-shadow: 1px 1px 1px #666;
}
.header a {
	color:#fff;
	text-decoration:none;
}
.header a:hover {
	text-decoration:none;
}
.communities {
	padding:8px 0px 6px 0px;
	width:243px;
	margin-left:11px;
	border-bottom:2px solid #efefef;	
}
.communities a {
	font:normal 14px Trebuchet MS, Arial;
	padding-left:49px;
	color:#8a7c6e;
	text-decoration:none;
}
.communities a:hover {
	font:normal 14px Trebuchet MS, Arial;
	color:#61462b;
	text-decoration:none;
}
.communitiesSelected {
	font:bold 14px Trebuchet MS, Arial;
	color:#61462b;
	padding:6px 0px 7px 60px;
	background-image:url('../images/community_active_button_background.png');
}
.communitiesSelected a {
	color:#61462b;
	text-decoration:none;
}
.communitiesSelected a:hover {
	text-decoration:none;
}
.communityName {
	font:normal 18px Trebuchet MS, Arial;
	color:#8c8c73;
	padding-bottom:8px;
}
.communityNewsDate {
	font:normal 12px/18px Trebuchet MS, Arial;
	font-style:italic;
	color:#8d8d8d;
}
.communityNewsTitle {
	font:bold 16px/26px Trebuchet MS, Arial;
	color:#4b4b4b;
}
.communityNewsText {
	font:normal 12px/18px Trebuchet MS, Arial;
	color:#4b4b4b;
}
.minMaxText {
	font:normal 10px Trebuchet MS, Arial;
	color:#699097;
}

/*** Classes for footer slider - START ***/
.simply-scroll-container {
	position: absolute;
	float:left;
}
.simply-scroll-clip {
	position: absolute;
	overflow: hidden;
	z-index: 2;
}
.simply-scroll-list {
	position: absolute;
	top: 0;
	left: 60;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.simply-scroll-list li {
	padding: 0;
	padding-bottom: 5px;
	margin: 0;
	list-style: none;
	display:inline;
	float:right;
}
.simply-scroll-list li img {
	border: none;
	display: block;
}
.simply-scroll-btn {
	position: absolute;
	width: 52px;
	height: 138px;
	z-index:3;
	cursor: pointer;
	top:0px;
}
.simply-scroll-back {
	background-image: url(../images/footer_arrow_previous_inactive.png);
	float:left;
	left:-59px;
}
.simply-scroll-forward {
	background-image: url(../images/footer_arrow_next_inactive.png);
	left: 897px;
	float:left;
}
.hort {
	width: 900px; /* taller than clip for custom button pos. */
	height: 138px;
	margin-left:55px;
}
.hort .simply-scroll-clip {
	margin-top:23px;
	width: 900px;
	height: 90px;
}
.hort .simply-scroll-list li {
	width: 260px;
	height: 90px;
}
.imageScroller {
	width:1000px;
	height:138px;
	background:url('../images/bottom_slider_background.jpg') repeat-x;
	margin-left:4px;
}
/*** Classes for footer slider - END ***/

/* for tooltip */

p#sliderTipLeft { 
	display: none; 
	position: absolute; 
	width: 69px;
	padding: 2px; 
	left: 5px; 
	font:bold 15px Georgia, "Times New Roman", Times, serif;
	text-align:center;
	color:#699097;
	background-color: white; 
	border: 2px solid #c9d7d5;
}

p#sliderTipLeft #sliderTipLeftArrow { 
	position: absolute; 
	top: -10px; 
	right:15px; 
}

p#sliderTipRight { 
	display: none; 
	position: absolute; 
	width: 69px;
	padding: 2px; 
	left: 5px; 
	font:bold 15px Georgia, "Times New Roman", Times, serif;
	text-align:center;
	color:#699097;
	background-color: white; 
	border: 2px solid #c9d7d5;
}

p#sliderTipRight #sliderTipRightArrow { 
	position: absolute; 
	top: -10px; 
	left: 15px; 
}

/*** Blog CSS ***/

.wp_date {
	color:#8D8D8D;
	font:italic 12px/22px Trebuchet MS,Arial;
	clear:both;
	padding:0px;
}
.wp_date_rp {
	color:#8D8D8D;
	font:italic 12px/18px Trebuchet MS,Arial;
	padding-top:5px;
}
.wp_day {
	float:left;
	width:15px;
}
div#blog-categories li#archives {
	display:none;
	padding:0px;
}
div#blog-categories li.categories h2 {
	display:none;
}

div#blog-archives li.categories {
	display:none;
}
div#blog-archives li#archives h2 {
	display:none;
}
div#recent-posts div.storycontent {
	display:none;
}
h3.storytitle {
	margin:0px;
	padding:0px;
}
h3.storytitle a {
	color:#4f4f45;
	font:bold 15px/20px Trebuchet MS,Arial;
	text-decoration:none;
	padding:0px;
}
.wp_sidebar {
	list-style:none;
	padding:0px;
	*margin-left:12px;
}
.wp_sidebar ul {
	list-style:none;
	padding:0px;
	margin:0px;
	border:none;
}
.wp_sidebar li {
	list-style:none;
	padding:2px 0px 6px 12px;
	width:253px;
	border-bottom:2px solid #efefef;	
}		
.wp_sidebar li.categories {
	border:none;
}
.blogLinks {
	font:normal 14px Trebuchet MS, Arial;
	color:#8a7c6e;
	padding:0px 0px 6px 0px;				
}
.blogLinks a {
	font:normal 14px Trebuchet MS, Arial;
	padding-left:0px;
	color:#8a7c6e;
	text-decoration:none;
}
.blogLinks a:hover {
	font:normal 14px Trebuchet MS, Arial;
	color:#61462b;
	text-decoration:none;
}
.postnavigation {
	clear:both;
}
.read-more, .nextpost, .previouspost {
	margin:0px;
	padding:0px;
	
}
.read-more a, .previouspost a {
	font:bold 14px Trebuchet MS, Arial;
	background:url('../images/bullet_read_more.png') right center no-repeat;
	color: #809b2a;
	float:left;
	height:18px;
	padding-right:18px;
	*margin-top:15px;
	text-decoration:none;
}
.nextpost a {
	font:bold 14px Trebuchet MS, Arial;
	background:url('../images/bullet_read_more.png') right center no-repeat;
	color: #809b2a;
	float:right;
	height:18px;
	padding-right:18px;
	*margin-top:15px;
}
.previouspost a {
	background:url('../images/bullet_read_more_ previous.png') left center no-repeat;
	padding-left:18px;
}
.read-more a:hover, .nextpost a:hover, .previouspost a:hover {
	text-decoration:underline;
}
.wp_sidebar li#archives {
	border:none;
}
.recentposttitle a {
	font:bold 15px/0px Trebuchet MS, Arial;
	color:#4b4b4b;
	padding:0px;
}
.newstitle a {
	font:bold 15px/0px Trebuchet MS, Arial;
	color:#4b4b4b;
	padding:0px;
}
.posted_in {
	float:right;
}
.posted_in a {
	color:#6794AB;
	font:12px Arial;
	text-decoration:underline;
}
.posted_in a:hover {
	text-decoration:none;
}
.wp_post_header_container {
	padding-bottom:10px;
	padding-top:30px;
	border-top:1px solid #d5ddc3;
}	
.wp_recent_post_header_container {
	padding: 0px 12px 15px 12px;
	*padding-bottom:10px;
	border-bottom:1px solid #d9d9ca;
	margin-bottom:10px;
}	
div.storycontent{
	color:#4B4B4B;
	font:12px/18px Trebuchet MS,Arial;
}
.fieldRow input#submit {
	background:url('../images/news_submit_button.png') left top no-repeat;
	font:bold 15px Trebuchet MS, Arial;
	color:#4b4b4b;
	text-align:center;
	width:200px;
	height:29px;
	border:none;
	cursor:pointer;
	display:block;

}
.propertyListPropertyName .text {
	font: normal 11px Arial;
}
/*New Language translator css*/
#language_list_box td{
	text-align:left;
	font:normal 12px/20px Arial!important;
}
table #language_list_box{
	width:120px!important;
}
#language_list_box td ul{
	list-style:none;
	margin:0;
	padding:0;
	width: 80px;
}
.footerNavigation ul li a{
	border:0;
	display:block;
}
.translateTextAlign div li a{
	display:block;		
}
#outerTable {
	*width:125px;
}
