/*
Theme Name: Template3
Theme URI: 
Author: Rohit Saini, Sunil Chandra
Author URI: 
Description: Logo Size 201x99, Banner Image Zize 616x352
Version: 1.0
License: 
License URI: 
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
Text Domain:
*/

@charset "utf-8";
/* CSS Document */

body {
	padding:0px;
	margin:0px;
	background:url(images/page-bg.gif) 0 0 repeat;
	color:#5a5a5a;
	font:14px/20px Arial, Helvetica, sans-serif;
}
body, td{
	font:14px/20px Arial, Helvetica, sans-serif !important;
}
div, p, ul, form, label, h2, h3, h4, img {
	padding:0px;
	margin:0px
}

.leftBody ul {
	margin:auto;
	padding:20px;
}
h1 {
 color:#303030;
  	font:19px Arial, Georgia, "Times New Roman", Times, serif;
  font-size: 23px;
  font-weight: normal;
  margin: 0 0 20px;
  padding: 0;
  width: 100%;
}
a:link, a:visited {
	text-decoration:underline;
	color:#1773b4;
	font-size:13px;
}
a:hover {
	text-decoration:none;
}
.leftBody .widget, .rightBody .widget {
	margin:20px 0;
}
#wp-bottom {
	text-align:center;
	background-color:#FFFFFF;
	width:100%;
	float:left;
}
/*---------Top Panel----------------*/
#topPan {
	width:100%;
	height:117px;
	background:url(images/top-panel-bg.gif) 0 0 repeat;
}
#toppan-inside {
	width:1000px;
	margin:auto;
}
#topPan img.logo {
	width:263px;
	height:117px;
	position:relative;
	top:139px;
	right:0px;
}
/*---------Top Panel----------------*/
.footter-logo {
	margin:auto;
	background-color:#FFFFFF;
	width:1000px;
}
#botPan p.txt {
	text-align:center;
	color:#FFF;
	font-size:13px;
	padding:7px 0px 0px 0px;
}
/*---------Top link----------------*/
#toplink {
	width:100%;
	height:60px;
	background:url(images/link-bg.gif) 0 0 repeat;
}
#tplinkPan {
	width:1000px;
	margin:auto;
	padding:0px;
}
#tplinkPan UL {
	width:1000px;
	height:60px;
	position:relative;
	list-style:none;
	padding:0px 0px 0px 0px;
	top:0px;
	left:0px;
}
#tplinkPan UL li {
	float:left;
	padding:0px 0px 0px 0px;
	line-height:60px;
	font-size:16px;
}
#tplinkPan UL li {
	font-weight:bold;
	float:left;
	text-align:center;
	font-size:16px;
	background:url(images/link-rbar.gif) 0 0 no-repeat;
}
#tplinkPan UL li:last-child .active {
	background:url(images/link-rbar.gif) 0 0 no-repeat;
}
#tplinkPan UL li a {
	color:#494949;
	text-decoration:none;
	padding:0px 22px;
	display:block;
}
#tplinkPan UL li a:hover {
	color:#ffffff;
	text-decoration:none;
	background:url(images/link-active-bg.gif) 0 center repeat;
}
#tplinkPan UL li.current_page_item a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	background:url(images/link-active-bg.gif) 0 center repeat;
	display:block;
	padding:0px 22px;
}
/*---------Top link----------------*/

.clear {
	clear: both;
}
/*----Main Body----*/
#mainbody {
	width:1000px;
	background-color:#FFFFFF;
	margin:auto;
	clear:both;
	padding-top:30px;
}
#bannerWrap {
	width:963px;
	height:375px;
	background-color:#eaeaea;
	border:1px #d6d6d6 solid;
	position:relative;
	top:30px;
	left:19px;
}
#bannerWrap .slide {
	width:616px;
	height:352px;
	position:relative;
	top:11px;
	left:14px;
}
#mainbodycont {
	width:297px;
	float:right;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	right:17px;
	top:11px;
}
#wp-banner-right h1.heading {
	width:297px;
	height:34px;
	background:url(images/top-heading-bg.gif) 0 0 no-repeat;
}
#wp-banner-right h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
	padding:5px 0px 0px 10px;
	margin:0;
}
#mainbodycont div.snapshot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#373737;
	padding:7px 0px 7px 7px;
	line-height:27px;
	border-bottom:1px dotted #666;
}

#mainbodycont div.add-txt {
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:12px;
	color:#373737;
	padding:0px 0px 0px 0px;
}

#mainbodycont div.vap a:hover {
	text-decoration:none;
	color:#3c3c3c;
}
#mainbodycont span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	color:#000000;
	line-height:27px;
	font-weight:bold;
	padding:5px 0px 5px 10px;
}
/*----Main Body----*/

/*------Body Text Panel----*/
#mbtpan {
	width:1000px;
	margin:auto;
}
#mainbodytxt {
	width:1000px;
	background-color:#FFFFFF;
	float:left;
}
#mbleftPan {
	width:687px;
	float:left;
	padding:0 15px;
	background-color:#ffffff;
	border:0px solid red;
}
#mbleftPan h2 {
	color:#303030;
	font:19px/53px Arial, Georgia, "Times New Roman", Times, serif;
	padding:10px 0px 10px 15px;
	line-height:36px;
}
#mbleftPan p, .notfound  p {
	color:#5a5a5a;
	font:12px Arial, Georgia, "Times New Roman", Times, serif;
	line-height:17px;
}
#mbleftPan p a {
	color:#1773b4;
	text-decoration:none;
}
#mbleftPan p a:hover {
	color:#1773b4;
	text-decoration:underline;
}
#mbleftPan p span {
	font-weight:bold;
}
#mbleftPan .tab {
	width:624px;
	height:auto;
	background-color:#ffffff;
	position:relative;
	top:0px;
	left:0px;
	padding:0px 0px 0px 15px;
}
#mbleftPan .tab-txt {
	color:#3e3e3e;
	font-size:13px;
	padding:0px 0px 0px 10px;
}
#mbleftPan .tab-txt a {
	color:#1773b4;
	text-decoration:none;
}
#mbleftPan .tab-txt a:hover {
	color:#1773b4;
	text-decoration:underline;
}
#wp-right {
	width:260px;
	float:right;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	border:0px solid red;
	margin-right:18px;
	overflow:hidden;
}
/*------Body Text Panel----*/
/*----Body Top Right Panel----*/
.rightBody .formC{
	background-color:#EAEAEA;
	padding:20px 0;
}
#mbrightPan {
	width:268px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
}
.rightBody h1.formh1 {
	width:198px;
	background:url(images/form-head-bg.gif?v=1) center top #3A3A3A no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#ffffff;
	padding:4px 0px 10px 62px;
	margin-bottom:0;
	
}
#formbg {
	width:260px;
	height:auto;
	background:url(images/form-bg.gif) 0 0 repeat;
	padding-top:10px;
	align:center;
	font-size:13px;
	color:#6d6d6d;
	line-height:16px;
}
/*-----Heading Panel------------*/






/* slider resize */
#aio-slideshow {
	width:616px !important;
	height:352px !important;
	overflow:hidden;
}
#aio-slideshow ul li, #aio-slideshow ul li img {
	width:616px !important;
	height:352px !important;
}
#aio-slideshow #prevnext {
	width:616px !important;
}
#aioslideshow-widget-2, #wp-footer .widget {
	padding:0px;
	margin:0px;
}
/* end */
.wp-clr {
	clear:both;
	font-size:0;
}
/*-------------------------------UnitDetail-----------------------------*/

.unitDetail {
	width:695px;
	float:left;
	margin-top:20px;
}
.unitDetail table {
	width:695px;
	float:left;
	border:0px solid #000;
}
.unitDetail .tableH, .wp-table-reloaded th {
	height:16px;
	background-color:#eaeaea !important;
	color:#3E3E3E !important;
	font-weight:bold;
	text-transform:uppercase;
	border:0px !important;
	font-size:13px !important;
	font-weight:bold;
	padding:7px !important;
}
.wp-table-reloaded {
	border-spacing:1px !important;
	margin:0px !important;
}
.wp-table-reloaded .even td {
	background-color:#ffffff !important;
}
.dataTables_wrapper {
	border:0px solid #cdcdcd;
}
.wp-table-reloaded .odd td {
	background-color:#f6f5f5 !important;
}
.unitDetail .brdrBtm td {
	border:0px solid #b8bec2;
}
.unitDetail .detail td, .wp-table-reloaded td {
	background-color:#eaeaea;
	color:#000;
	line-height:26px;
	font-size:12px !important;
	padding:7px !important;
}
a.blueL:link, a.blueL:visited, a.cboxElement:link, a.cboxElement:visited {
	text-decoration:underline;
	color:#1773b4;
	font-size:13px;
}
a.blueL:hover, a.cboxElement:hover {
	text-decoration:none;
}
/* form */
.formC {
	color:#5A5A5A;	
}
.formC input {
	width:200px;
	border:1px solid #b2b2b0;
	line-height:21px;
	font-size:13px;
	color:#6d6d6d;
	margin:5px 0px 10px 0;
	padding:5px;
	outline-color:#b2b2b0;
}
.formC textarea {
	width:210px;
	height:120px;
	border:1px solid #b2b2b0;
	font-weight:bold;
	font-size:12px;
	color:#6d6d6d;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0px 10px 0;
}

.formC .submit {
	font-size:0;
	width:157px;
	height:29px;
	background:url(images/submit.png) 10px 0px no-repeat;
	border:0;
	outline:0;
	cursor:pointer;
	margin-bottom:10px;
}
.formC div{
	width:210px;
	margin:0 auto;
}
/* COMMON THEME STRUCTURE */
#wp-banner {
	border:0px solid #ff0000;
	padding:15px;
	background-color:#EAEAEA;
	width:933px;
	margin:0 auto;
}
#wp-banner .widget, #wp-footer .widget {
	border:0;
}
#wp-banner-left {
	border:0px solid #ff0000;
	float:left;
}
#wp-banner-right {
	border:0px solid #ff0000;
	float:left;
	width:297px;
	margin-left:17px;
}
#wp-banner-right .listDiv1{
	border-bottom:1px dotted #666;
	padding:7px 0px 7px 7px;
}

.listDiv1 {
	float:left;
}
.listDiv1 ul {
	margin:0;
	padding:0;
	float:left;
}
.listDiv1 ul li {
	margin:0 0 10px 0;
	padding:0;
	float:left;
	list-style:none;
	color:#363326;
	font-size:13px;
}
.listDiv1 ul li span {
	width:100px;
	float:left;
}
/* Banner STRUCTURE */

.bannerImage {
	width:616px;
	height:352px;
	margin:0 auto;
}
/* 2 Col Post */
.wp-2col-left {
	float: left;
	width: 49.5%;
}
.wp-2col-right {
	float: left;
	width: 49%;
}
/* 2 Col Post */

.mapWrap {
	float: right;
	margin-right: 15px;
	width: 126px;
	margin-top: 30px;
}
.map2H {
	color: #303030;
	float: left;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: center;
	width: 116px;
}
.map2img {
	background-color: #DDDDDD;
	background-image: url("images/location.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	border: 1px solid #BBBBBB;
	float: left;
	height: 119px;
	padding: 5px;
	width: 116px;
}
#wp-footer p {
	background-color:#000000;
	color:#FFFFFF;
	padding:5px;
	font-size:13px;
}
#wp-footer {
	float:left;
	width:100%;
	text-align:center;
}
.plandimention
{
	width:116px;
	height:119px;
}
.mapdimention
{
	width:116px;
	height:119px;
}
#wp-banner-right .phone-txt,#wp-banner-right .phone ,#wp-banner-right .address {
  color: #B57828;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  line-height: 16px;
  padding: 7px 0 0;
}
#wp-banner-right .phone ,#wp-banner-right .address{
	
	color:#373737;
	padding:7px 0px 7px 20px;
	background:url(images/view-phone-icon.gif) 0px 7px no-repeat;
}
#wp-banner-right .address {
	background:url(images/address-icon.gif) 0px 9px no-repeat !important;
}
.logo2{
	float:right;
}
.logo1{
	float:left;
}
.add-txt{
	font-size:12px;
	padding-left:20px;
	}
.notfound
{
padding: 15px;
}

.menuDiv ul {
	margin:0 auto;
	padding:0;
	width:1000px;
	text-align:right;
}
.menuDiv ul li {
	display:inline;
	margin:0;
	padding:0 2px;
}
.menuDiv {
	height:32px;
	float:left;
	background-color:#202020;
	color:#696969;
	width:100%;
}
.menuDiv a:link, .menuDiv a:visited {
	color:#ccc;
	font-size:11px;
	text-decoration:underline;
	line-height:32px;
	
	
}
.menuDiv a:hover {
	text-decoration:none;
}
.menuDiv .current-menu-item  a:link, .menuDiv .current-menu-item a:visited {
	color:#FFF;
	font-size:11px;
	text-decoration:none;
	line-height:32px;
	font-weight:bold;
	cursor:default;
}

.wp-powerdBy {
  float: left;
  text-align: center;
  width: 100%;
}

.bannerWrap a:link, .bannerWrap a:visited {
  color: #1773B4 !important;
  font-size: 13px;
  text-decoration: underline;
}
.viewAllProperty{
	padding:15px 0 !important;
	}

.viewPhoneNumber input {
	padding:5px 21px !important;
	color:#3c3c3c;
	background:url(images/vap-bg.gif);
	border:1px solid #c7b15f;
	font-weight:bold;
	cursor:pointer;
}