@charset "utf-8";
/* CSS Document for EstatePraise by JoomlaPraise © Copyright Dec 08 */

/* Default HTML Styles **********/
a{
color:#356AA0;
}
fieldset{
border:1px solid #CCCCCC;
}
/* Layout Styles **********/
#decor{
background:#7B9F26 url(../images/theme1/header.png) no-repeat 50% 0;
border-bottom:1px solid #7B9F26;
}
#logo{
background:url(../images/theme1/logo.png) no-repeat 0 0;
}
#subnavigation ul.menu li a{
background:url(../images/theme1/tabs.png) no-repeat 0 -29px;
color:#FFFFFF;
}
#subnavigation ul.menu li a span{
background:url(../images/theme1/tabs.png) no-repeat 100% -29px;
}
#subnavigation ul.menu li a:hover, #subnavigation ul.menu li.active a{
background:url(../images/theme1/tabs.png) no-repeat 0 0;
color:#FFFFFF;
}
#subnavigation ul.menu li a:hover span, #subnavigation ul.menu li.active a span{
background:url(../images/theme1/tabs.png) no-repeat 100% 0;
}
#navigation{
background:#7A9D31 url(../images/theme1/navigation.png) repeat-x 0 0;
}
#navigation ul.menu li a{
color:#FFFFFF;
}
#navigation ul.menu li a:hover, #navigation ul.menu li.active a{
background:#7A9D31;
}
#splitmenu{
background:#7A9D31;
}
#splitmenu ul.menu li a{
color:#FFFFFF;
}
#splitmenu ul.menu li a:hover, #splitmenu ul.menu li.active a{
color:#B0CF8E;
}
#banner{
color:#FFFFFF;
background:#6894C0 url(../images/theme1/banner.png) repeat-x 0 0;
border-bottom:3px solid #6991B8;
}
#footer{
border-top:1px solid #CCCCCC;
}
/* Default Site Styles **********/
#search .inputbox{
border:1px solid #769A32;
}
.inputbox, .validate-email{
border:1px solid #CCCCCC;
}
.button, .validate, .readon{
background:#F4BB5C url(../images/theme1/button.png) repeat-x 0 0;
border:1px solid #E37931;
}
.article_dateAuthor, #footer, .small, .createdate, .modifydate{
color:#999999;
}
.blog_more{
background:#F8F8F8;
border:1px solid #EEEEEE;
}
.sectiontableheader{
background:#EDF5F8 url(../images/theme1/navigation.png) repeat-x 0 0;
border-top:1px solid #7A9D31;
color:#FFFFFF;
}
.sectiontableheader a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.sectiontableentry1, .sectiontableentry2, sectiontableentry0, tr.sectiontableentry1 td, tr.sectiontableentry2 td, tr.sectiontableentry0 td{
border-bottom:1px solid #EEEEEE;
}
.section_list li, .weblink_unordered_list li{
border-bottom:1px solid #EEEEEE;
}
/* Weblink Submission Form */
#adminForm, #josForm, .josForm, #com-form-login{
background:#F8F8F8;
border:1px solid #EEEEEE;
}
/* Polls Component */
.poll_stats{
background:#F8F8F8;
border:1px solid #EEEEEE;
}
.poll_entry_title{
background:#F8F8F8;
}
.poll_stats .smalldark{
padding:5px;
float:left;
clear:both;
}
.polls_color_1{ 
background:#3876A0;
border:none; 
}
.polls_color_2{ 
background:#B79000;
border:none; 
}
.polls_color_3{ 
background: #D2D2D2; 
border:none; 
}
.polls_color_4{ 
background:#57861A;
border:none; 
}
.polls_color_5{ 
background:#C00;
border:none; 
}
/* Search Component */
.search_box{
background:#F8F8F8;
border:1px solid #EEEEEE;
}
.searchintro{;
background:#F8F8F8;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
.search_result_row{
background:#F8F8F8;
border-left:5px solid #EEEEEE;
}
/* Contact Component */
#component-contact{
background:#F8F8F8;
border:1px solid #EEEEEE;
}
.contact_address, .contact_email{
background:#FFFFFF;
border:#EEEEEE 1px solid;
}
.contact-img{
background:#F8F8F8;
border:1px solid #EEEEEE;
}
/* Default Module Styles **********/
.module, .module_text, .module_menu{
background: url(../images/theme1/tl.png) 0 0 no-repeat;
}
.module div, .module_text div, .module_menu div{
background: url(../images/theme1/tr.png) 100% 0 no-repeat;
}
.module div div, .module_text div div, .module_menu div div{
background: url(../images/theme1/bl.png) 0 100% no-repeat;
}
.module div div div, .module_text div div div, .module_menu div div div{
background: url(../images/theme1/br.png) 100% 100% no-repeat;
}
.module div div div div, .module_text div div div div, .module_menu div div div div{
background: transparent none;
padding:0;
}
.module h3, .module_text h3, .module_menu h3{
color:#87A5C0;
}
.module ul.menu li a, .module_menu ul.menu li a, .module_text ul.menu li a{}
.module ul.menu ul a, .module_menu ul.menu ul a, .module_text ul.menu ul a{
border:none;
}
/* Custom Module Styles **********/
.module-ms1, .module-ms2, .module-ms3, .module-ms4{
color:#FFFFFF;
}
.module-ms1 h3,.module-ms2 h3, .module-ms3 h3, .module-ms4 h3{
color:#FFFFFF;
}
.module-ms1 ul.menu li a, .module-ms2 ul.menu li a, .module-ms3 ul.menu li a, .module-ms4 ul.menu li a, .module-ms1 a, .module-ms2 a, .module-ms3 a, .module-ms4 a{
color:#FFFFFF;
}
.module-ms1 ul.menu ul, .module-ms2 ul.menu ul, .module-ms3 ul.menu ul, .module-ms4 ul.menu ul{
background:;
}
.module-ms1 ul.menu ul a, .module-ms2 ul.menu ul a, .module-ms3 ul.menu ul a, .module-ms4 ul.menu ul a{
border:none;
}
.module-ms1{
background: url(../images/theme1/tl-ms1.png) 0 0 no-repeat;
}
.module-ms1 div{
background: url(../images/theme1/tr-ms1.png) 100% 0 no-repeat;
}
.module-ms1 div div{
background: url(../images/theme1/bl-ms1.png) 0 100% no-repeat;
}
.module-ms1 div div div{
background: url(../images/theme1/br-ms1.png) 100% 100% no-repeat;
}
.module-ms1 div div div div{
background: transparent none;
padding: 0;
}
.module-ms2{
background: url(../images/theme1/tl-ms2.png) 0 0 no-repeat;
}
.module-ms2 div{
background: url(../images/theme1/tr-ms2.png) 100% 0 no-repeat;
}
.module-ms2 div div{
background: url(../images/theme1/bl-ms2.png) 0 100% no-repeat;
}
.module-ms2 div div div{
background: url(../images/theme1/br-ms2.png) 100% 100% no-repeat;
}
.module-ms2 div div div div{
background: transparent none;
padding: 0;
}
.module-ms3{
background: url(../images/theme1/tl-ms3.png) 0 0 no-repeat;
}
.module-ms3 div{
background: url(../images/theme1/tr-ms3.png) 100% 0 no-repeat;
}
.module-ms3 div div{
background: url(../images/theme1/bl-ms3.png) 0 100% no-repeat;
}
.module-ms3 div div div{
background: url(../images/theme1/br-ms3.png) 100% 100% no-repeat;
}
.module-ms3 div div div div{
background: transparent none;
padding: 0;
}
.module-ms4{
background: url(../images/theme1/tl-ms4.png) 0 0 no-repeat;
}
.module-ms4 div{
background: url(../images/theme1/tr-ms4.png) 100% 0 no-repeat;
}
.module-ms4 div div{
background: url(../images/theme1/bl-ms4.png) 0 100% no-repeat;
}
.module-ms4 div div div{
background: url(../images/theme1/br-ms4.png) 100% 100% no-repeat;
}
.module-ms4 div div div div{
background: transparent none;
padding: 0;
}
/* Hot Property **********/
#hp_view_standard_photo_con2,ul.thumb li,.img_thumb img {
background-color:#F5F1E2;
border:1px solid #7A9D31;
}
#hp_view_standard_photo_title {
color:#7A9D31;
}
/* Joomla Estate Agent **********/
.jea_item,dl.jea_mod_emphasis_item,.limitbox {
border-bottom:1px solid #7A9D31 !important;
}
.jea_item .image img, #img_preview,.jea_mod_emphasis_item .image img {
background-color:#F5F1E2;
border:1px solid #7A9D31 !important;
padding:1px;
}
.item_second_column {
border-left:1px solid #7A9D31 !important;
}
#name,#email,#subject,#e_message {
border:1px solid #CCC;
background-color:#FFF;
}
dl.jea_mod_emphasis_item dt.jea_mod_emphasis_title strong {
font-size:1.1em;
}
.jea_mod_emphasis_item dd {
font-size:0.7em;
}
/* EA Improved **********/
dl.tabs dt {
background:#F6FFDF;
border-left:1px solid #7A9D31;
border-right:1px solid #7A9D31;
border-top:1px solid #7A9D31;
color:#666666;
float:left;
margin-left:2px;
padding:2px 10px;
}
dl.tabs dt.open {
background:#F6FFDF;
border-bottom:1px solid #7A9D31;
border-top:1px solid #7A9D31;
color:#000000;
font-weight:bold;
z-index:100;
}
div.current {
border:1px solid #7A9D31;
background-color:#F6FFDF;
}
img{
border:none;
margin:6px;
}

/* EZ Realty **********/
.dynamic-tab-pane-control .tab-row {background:#7A9D31 url(../images/theme1/navigation.png) repeat-x scroll 0 0 !important;border-top:1px solid #7A9D31;color:#FFF !important;}
.dynamic-tab-pane-control .tab-row .tab {background:transparent !important;border-color:#7A9D31 !important;}
.dynamic-tab-pane-control .tab-row .tab a {color:#FFF !important;}
.dynamic-tab-pane-control .tab-row .tab.selected {background:#FFF !important;}
.dynamic-tab-pane-control .tab-row .tab.selected a {color:#7A9D31 !important;}
.dynamic-tab-pane-control .tab-page {border-color:#7A9D31 !important;}