/**
 # ot_eminent - OT Eminent Template for Joomla! 1.7
 # author 		OmegaTheme.com
 # copyright 	Copyright(C) 2011 - OmegaTheme.com. All Rights Reserved.
 # @license 	http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
 # Website: 	http://omegatheme.com
 # Technical support: Forum - http://omegatheme.com/forum/
**/
/**------------------------------------------------------------------------
 * file: orange.css 1.7.0 00001, August 2011 12:00:00Z OmegaTheme $
 * package:	OT Eminent Template
 *------------------------------------------------------------------------*/
*{
	margin:0;
	padding:0;
}
body#ot_page{
	background:  url(../../images/body_bg.jpg);
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.ot_logobox a.logo{
	background: url(../../images/orange/logo3.jpg) no-repeat;
	width: 143px;
	height: 115px;
	display: block;
	background-size: 100%;
}
.ot_search{
	background: url(../../images/orange/search_bg.png) no-repeat;
	bottom: -20px;
	height: 43px;
	position: absolute;
	right: 49px;
	width: 237px;
}
#ot_mainnav ul.menu li.sfhover ul, 
#ot_mainnav ul.menu li.active ul{
	background: url("../../images/orange/mainmenu_sub_bg.png") repeat-x scroll 0 0 transparent;
}
#ot_mainnav ul.menu li.sfhover{
	
}
#ot_mainnav ul.menu li.active{
	background: url("../../images/orange/menu_active_bg.png") no-repeat scroll center 0px transparent;
}
.ot_saleoff{
	background: url(../../images/orange/saleoff_bg.png) no-repeat;
	height: 303px;
    margin-top: -303px;
    position: relative;
    width: 400px;
    z-index: 1;
}
.mainnav_has_search{
	background: url(../../images/orange/mainmenu_hassearch_bg.png) no-repeat right top;
}
/*++++++++*/
.ot_rightcol ul li{
	background: url(../../images/orange/rightcol_li_icon.jpg) no-repeat right 8px;
	border-bottom: 1px solid #959595;
	padding: 8px 0;
	padding-right: 20px;
}
.ot_bots{
	background: #1b1511 url(../../images/orange/bottom_mods_bg.jpg) repeat-x;
	color: #cccccc;
}
.ot_bots .botbox ul li{
	background: none;
	border-bottom: 1px #96430d solid;
	padding: 10px 0;
	padding-left: 0;
}
.ot_bots .botbox ul li a{
	color: #cccccc;
}

/* ++++++ Conponent +++++ */
.ot_bots p.readmore a,
p.readmore a{
	background: url(../../images/orange/readmore_bg.png) no-repeat;
	color: #FFFFFF;
	display: block;
	height: 39px;
	line-height: 35px;
	text-align: center;
	text-transform: uppercase;
	width: 102px;
}

/* Custom style for Overlay of Slideshow */
.panel .panel-overlay{
	background: url(../../images/orange/saleoff_bg.png) no-repeat 0 bottom;
}
.panel-overlay .panel-overlay-i{
	color: #FFF;
}
 /* Custom style for OT Mini News Module */
.ot_title a.title {
	color: #000;
}
/* Custom style for Advanced Search Module */
.ot_rightcol .module_advancedsearch{
	background: #443e3a url(../../images/orange/advancedsearch_bg.jpg) repeat-y right top;
	border-top: 1px solid #1b130f;
	color: #d0cecd;
}
form.form-advancedsearch button.bt-submit{
	background: url(../../images/orange/findproperty_submit_bg.png) no-repeat;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	font-size: 12px;
	height: 24px;
	padding-bottom: 4px;
	width: 93px;
}
/* NewsLetter Custom Style*/
.ot_rightcol .module_newsletter{
	background: #cecece url(../../images/orange/newsletter_bg.jpg) repeat-y right 0;
}
.ot_rightcol .module_newsletter form.newsletter input.submit-newsletter{
	background: url("../../images/orange/newsletter_submit_bg.png") no-repeat scroll 0 0 transparent;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	display: block;
	float: right;
	height: 32px;
	margin-right: 26px;
	padding: 0;
	width: 88px;
}
/* Custom style for Submit-Request Module  */
form.submit-request input.submit{
	background: url("../../images/orange/readmore_bg.png") no-repeat scroll 0 0 transparent;
	border: none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    height: 39px;
    line-height: 35px;
    text-align: center;
    text-transform: uppercase;
    width: 102px;
}

.top-cont {
    display: inline-block;
    font-size: 17px;
    color: #646464;
    margin-left: -130px;
    position: relative;
    top: 8px;
    font-weight: bold;
}
.top-cont p
{
    margin-top: 0px;
    margin-bottom: 0px;
    line-height: 1.3em;
}