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

#hotcarouselmodule-65650.hotcarousel li.carouselimage img {
	border:0px solid #000000;
	margin:0px;
	padding:0px;
}
#hotcarouselmodule-65650.hotcarousel li .carouselarticle {
	border:0px solid #000000;
	margin:0px;
	padding:0px;
	width:990px;
	height:545px;
	overflow:hidden;
}
#hotcarouselmodule-65650.hotcarousel .js {
	overflow:hidden;
	height:370px;
}
#hotcarouselmodule-65650.hotcarousel .carousel-next {
	background: url(http://demo.hotjoomlatemplates.com/real_estate/modules/mod_hot_joomla_carousel_pro/images/icon5_right.png) 0 157px no-repeat;
	float:left;
}
#hotcarouselmodule-65650.hotcarousel .carousel-previous {
	background: url(http://demo.hotjoomlatemplates.com/real_estate/modules/mod_hot_joomla_carousel_pro/images/icon5_left.png) 0 157px no-repeat;
	float:left;
}
#hotcarouselmodule-65650.hotcarousel .carousel-control {
	height:345px;
	display:none;
}
#hotcarouselmodule-65650 div.carousel-pagination a span {
	border:1px solid #E39604;
	padding:1px 4px;
	margin:1px;
	line-height:20px;
	background:#F9A504;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	cursor:pointer;
}
#hotcarouselmodule-65650 div.carousel-pagination span:hover, #hotcarouselmodule-65650 div.carousel-pagination a.active span {
	background:#FFBE42;
	cursor:pointer;
	border:1px solid #FFBE42;
}
#hotcarouselmodule-65650 .carousel-wrap {
	width:990px;
	height:545px !important;
	float:left;
}
#hotcarouselmodule-65650 .carouselarticle {
	background:transparent;
}
#hotcarouselmodule-65650.hidecarousel {
	display:none;
}
body {
	color:#333;
	background:#f1fbfd;
}
#wrapper {
	width:990px;
}
#topmenu, #topmenu_nav, .path, .upper, .bottom, .main_area, .footer_content, .footer_wrap_copyright_content {
	width:990px;
}
#topmenu_nav_wrap {
	height:40px;
	background:#007fa7;
}
.content_wrap {
	width:990px;
}
.column_left {
	width:0px;
}
.column_right {
	width:0px;
}
.pathway, a.pathway:link, a.pathway:visited, a.pathway:hover {
	color:#007fa7;
}
.componentheading, h1 {
	color:#007fa7;
}
.contentheading, h2, h3, h4, .contentheading a.contentpagetitle {
	color:#007fa7;
}
a.contentpagetitle:hover h2 {
	color:#69310C;
}
.column_right div.moduletable, .column_right div.moduletable_menu, .column_right div.moduletable_text, .column_left div.moduletable, .column_left div.moduletable_menu, .column_left div.moduletable_text {
	color:#444444;
}
div.moduletable h3 span {
	color:#f4f4e7;
}
div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {
	color:#f4f4e7;
	background:#007fa7;
}
.upper div.moduletable h3, .bottom div.moduletable h3 {
	color:#007fa7;
}
#topmenu ul.menu li:hover, #topmenu ul.menu li#current, #topmenu ul.menu li:hover a:link, #topmenu ul.menu li:hover a:visited {
	background:#b3e7fa;
	color:#fff;
}
#nav ul {
	border:3px solid #007fa7;
	border-top:none;
}
#nav li:hover a {
	color:#000;
}
#nav li a {
	color:#fff;
}
#nav li:hover ul li a {
	color:#ffffff;
}
#nav li:hover ul li a:hover {
	background:#000;
	color:#ffffff;
}
a:link, a:visited {
	color:#00934a;
}
.column_right li.active a:link, .column_right li.active a:visited, .column_left li.active a:link, .column_left li.active a:visited {
	color:#00934a !important;
}
#carousel_wrap, #path_wrap {
	background:#b3e7fa url(HOT\ Joomla\ Real\ Estate\ Templates_files/carousem.png) no-repeat top center;
}
#carousel_wrap, #carousel_wrap td, #carousel_wrap div, #carousel_wrap p {
	color:#007fa7;
}
#carousel_wrap .readon, .property_text .readon, .hotbutton, .button {
	background:#f9a504 url(HOT\ Joomla\ Real\ Estate\ Templates_files/readon_b.png) repeat-x;
	border:1px solid #f9a504;
	color:#ffffff;
}
.footer_wrap {
	background:#007fa7;
}
.carousel_module {
	width:990px;
}
.footer_content div.moduletable, .footer_content div.moduletable h3 {
	color:#b3e7fa;
}
.footer_modules a:link, .footer_modules a:visited {
	color:#fff;
	font-weight:normal;
}
.footer_modules a:hover {
	color:#fff;
}

/*custom css */

body  {
	color:#333;
    background:#fff;
}

#wrapper {
	width:990px;
}

#topmenu,#topmenu_nav,.path,.upper,.bottom,.main_area,.footer_content,.footer_wrap_copyright_content {
	width:990px;
}

#topmenu_nav_wrap {
	height:40px;
	background:#000;
}

.content_wrap {
	width:690px;
}

.column_left {
	width:300px;
}

.column_right {
	width:0px;
}

.pathway, a.pathway:link, a.pathway:visited, a.pathway:hover {
	color:#ffffff;
}

.componentheading, h1 {
	color:#26a120;
}

.contentheading, h2, h3, h4, .contentheading a.contentpagetitle {
	color:#ffffff;
}

a.contentpagetitle:hover h2 {
	color:#69310C;
}

.column_right div.moduletable,.column_right div.moduletable_menu,.column_right div.moduletable_text,
.column_left div.moduletable,.column_left div.moduletable_menu,.column_left div.moduletable_text {
    color:#444444;
}

div.moduletable h3 span {
	color:#26a120;
}

div.moduletable h3, div.moduletable_menu h3, div.moduletable_text h3 {
	color:#26a120;
    background:#000;
}

.upper div.moduletable h3, .bottom div.moduletable h3 {
	color:#000;
}

#topmenu ul.menu li:hover, #topmenu ul.menu li#current, #topmenu ul.menu li:hover a:link, #topmenu ul.menu li:hover a:visited {
	background:#222;
	color:#fff;
}

#nav ul {
	border:3px solid #000;
    border-top:none;
}

#nav li:hover a {
    color:#26a120;
}

#nav li a {
    color:#fff;
}

#nav li:hover ul li a {
	
	color:#ffffff;
}

#nav li:hover ul li a:hover {
	background:#26a120;
	color:#ffffff;
}

a:link,a:visited {
	color:#26a120;
}

.column_right li.active a:link,.column_right li.active a:visited,.column_left li.active a:link,.column_left li.active a:visited {
	color:#26a120 !important;
}

#carousel_wrap, #path_wrap {
	background:#222 url(/real_estate/templates/hot_realestate/images/carousel_gradient4.png) no-repeat top center;
}

#carousel_wrap, #carousel_wrap td, #carousel_wrap div, #carousel_wrap p {
	color:#fff;
}

#carousel_wrap .readon, .property_text .readon, .hotbutton, .button {
	background:#26a120 url(/real_estate/templates/hot_realestate/images/readon_bg.png) repeat-x;
    border:1px solid #26a120;
    color:#ffffff;
}

.footer_wrap {
	background:#222;
}

.carousel_module {
	width:990px;
}

.footer_content div.moduletable, .footer_content div.moduletable h3 {
	color:#ccc;
}

.footer_modules a:link,.footer_modules a:visited {
		color:#fff;
		font-weight:normal;
}

.footer_modules a:hover {
		color:#fff;
}