/*
Theme Name:Motion-In-Props
Theme URI:http://inmotionproperties.com/
Description:Theme for InMotion Property Management
Version:0.9
Author:Neuger Communications Group
Author URI:http://neuger.com/
*/
body{font-family:Arial,Helvetica,sans-serif;font-size:62.5%;background:#9ab79a;}
h1{text-indent:-9999px;}
h2,h3{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;}
h2{font-size:2.8em;color:#3a2918;margin:0 0 0.444em 0;}
.home h2{font-size:3.6em;}
p img{margin-top:0.25em !important;}
a{color:#6e808e;}
a:hover{color:#3a2918;text-decoration:underline;}
a:focus{outline:1px dotted #999;}
p.button{margin:1em 0;padding:8px 0;}
p.button a{padding:8px 10px;background:#6e808e;color:#fff;text-decoration:none;}
p.button a:hover{background:#3a2918;color:#fff;}
#container{width:100%;background:#fff;overflow:hidden;}
#header{background:#3a2918;}
#header img{position:absolute;top:29px;left:0;}
#header-inner,#main,#footer p{width:940px;margin:0 auto;}
#header-inner{position:relative;height:150px;background:url(images/tagline.jpg) no-repeat right;}
#content{width:655px;margin-bottom:20px;float:left;}
/*.home #content{width:720px;}
*/
.home #content{width:660px;float:left;}
#content strong{font-weight:bold;}
#content h3{font-size:2.2em;line-height:1.3;color:#6e808e;margin:0.5em 0 0.1em 0;}
.page-id-41 #content h3,.page-template-apartments-php #content h3{margin:1em 0 0.1em 0;}
#content h4{font-size:1.5em;line-height:1.5;clear:both;}
#content h4 a{text-decoration:none;}
#content h4 a:hover{text-decoration:underline;}
.home #content h3{font-size:3em;color:#5b0f1e;line-height:1;padding:0 0 8px 0;background:url(images/double-line.gif) repeat-x bottom;}
.page #main .content-idx{width:940px !important;}
#content h3.featured-heading{background:#5b0f1e;background:#691022;font-size:1.8em;font-style:normal;text-transform:uppercase;padding:3px 0;}
#content h3.featured-heading a{color:#f2e4c2;text-decoration:none;display:block;border-top:1px solid #f2e4c2;border-bottom:1px solid #f2e4c2;padding:8px;letter-spacing:2px;}
#content .featured-heading a:hover{color:#f2e4c2;text-decoration:underline;}
#content p{font-size:1.3em;color:#222;margin:0 0 1em 0;line-height:1.5;}
.ads{width:100%;overflow:hidden;clear: both;}
.ads p.ad-owners{width:295px;float:left;}
.ads p.ad-realty{width:353px;float:right;}
#secondary{width:250px;margin-bottom:20px;float:right;}
.home #secondary{width:250px;}
#secondary p{font-size:1.2em;line-height:1.5;margin:0.5em 0;}
#secondary h3{font-size:1.8em;color:#3a2918;line-height: 36px;}
#secondary ul{margin: 1em 0;}
#secondary li{font-size: 1.3em;line-height: 1.5;}
#secondary li.current_page_item a {color: #3a2918;}
#footer{clear:both;background:url(images/background-footer.gif) repeat-x top;padding:20px 0 20px 0;}
#footer p{text-align:center;font-size:1.1em;color:#fff;line-height:1.5em;text-transform:uppercase;}
#footer a{color:#fff;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.home-buttons{margin:10px 0 30px 0;}
.home-buttons a{margin-right:30px;}
.home-buttons a.last{margin:0;}
.alignleft{float:left;clear:left;margin:0 1em 1em 0;}
.alignright{float:right;clear:right;margin:0 0 1em 1em;}
h2 a.post-edit-link{font-family:Arial,Helvetica,sans-serif;font-size:0.5em;color:#6e808e;}
/* Search */
#login{margin:1em 0;}
#login .fancy-link{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.4em;line-height:1.2;font-style:italic;margin:0.5em 0;}
#login .fancy-link a{color:#3a2918;text-decoration:none;}
#login .fancy-link a span{color:#7d756c;}
#login .fancy-link a:hover{color:#3a2918;text-decoration:underline;}
#login .fancy-link a:hover span{color:#3a2918;}
#login .form_left{width:100px;float:left;}
#login .form_right{width:143px;float:right;position:relative;}
#login label{display:block;color:#3a2918;font-size:0.9em;line-height:1.5;text-transform:uppercase;}
#login input{/* width:98px;*/}
#login input.l_text{border:1px solid #907962;width:98px;/* 98px + 2px border = 100px */
font-size:1.2em;line-height:1.5;color:#453325;text-indent:3px;padding:3px 0;background:#fdfbf5;}
#login input.l_text:focus{border:1px solid #5b0f1e;outline:none;background:#fff;color:#3a2918;}
#login #l_submit{position:absolute;right:0;border:0;font-size:1.1em;line-height:1.5;text-transform:uppercase;letter-spacing:1px;padding:4px 5px;margin:0 0 0 5px;background:#3a2918;color:#fff;}
#login input:hover#l_submit,#login input:focus#l_submit{background:#5b0f1e;color:#fff;outline:none;}
.form-group{width:100%;float:left;margin-bottom:0.5em;}
#secondary .search-box{background:#fcf7ec;border:1px solid #907962;margin:1em 0;/*width:100%;*/padding:16px;}
form .form_left{width:100px;float:left;}
form .form_right{width:100px;float:right;}
.search-box p.advanced{font-family:Arial,Helvetica,sans-serif;font-size:1.1em;line-height:2.5;text-align:right;}
.search-box p.advanced a{color:#5b0f1e;text-decoration:none;}
.search-box p.advanced a:hover{text-decoration:underline;}
.search-box p{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.3em;margin:1em 0 0 0;line-height:1.5;color:#3a2918;}
.search-box label{display:block;color:#3a2918;font-size:0.9em;line-height:1.5;text-transform:uppercase;}
.search-box input.s_text{border:1px solid #d2c9bf;width:214px;/* 214px + 2px border = 216px */
font-size:1.2em;line-height:1.5;color:#453325;text-indent:3px;padding:3px 0;background:#fdfbf5;}
.search-box select.s_menu{border:1px solid #d2c9bf;width:214px;/* 214px + 2px border = 216px */
font-size:1.2em;line-height:1.5;color:#453325;background:#fdfbf5;}
.search-box .form_left input.s_text,.search-box .form_right input.s_text,.search-box .form_left input.s_menu,.search-box .form_right input.s_menu{width:100px;}
#secondary #m_mls{width:150px;float:left;}
#search-small #m_mls,#search-small #m_wild{width:130px;float:left;}
#search-small #s_city{width:180px;float:left;height:80px;}
/*#s_city{height:80px;}
*/
#search-small #search-small p{margin:0.5em 0 0 0;}
#search-small .s_submit{float:right;width:50px;margin:0;}
#secondary #m_sub{margin:0;width:50px;float:right;}
.search-box .form_left select,.search-box .form_right select{width:100px;}
.search-box input.s_text:focus{border:1px solid #907962;outline:none;background:#fff;color:#3a2918;}
.search-box input.s_submit{border:0;font-size:1.1em;text-transform:uppercase;letter-spacing:1px;padding:4px 6px;background:#3a2918;color:#fff;margin:1em 0 0 0;}
.search-box input:hover.s_submit,.search-box input:focus.s_submit{background:#5b0f1e;cursor:pointer;color:#fff;outline:none;}
#content ul,#content ol{margin:1em 20px;}
#content li{margin:0.5em 0;line-height:1.3;font-size:1.3em;}
#content ul li{list-style:disc;}
#content ol li{list-style-type:decimal;}
#content li h3{font-size:1.692em;}
#content li li{font-size:1em;}
#content .resource-list{margin:1em 0;}
#content .resource-list h4{/* font-family:Arial,Helvetica,sans-serif;*/
/* font-size:1.231em;*/
font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;font-size:1.3em;line-height:1.5;margin:0.5em 0 0.1em 0;font-weight:normal;color:#3a2918;}
#content .resource-list li{list-style:none;}
#content ul.blogroll{margin:0.5em 20px;}
#content ul.blogroll li{list-style:disc;line-height:1.2;margin:0.5em 0;}
.box-section{width:325px;margin-bottom:10px;}
#content .box-section p{line-height:1.3;color:#555;}
.box-section img{margin-bottom:5px;}
.box-section-left{float:left;clear:left;}
.box-section-right{float:right;clear:right;}
#content h3{clear:both;}
#content table{margin:1em 0;border:2px solid #9ab79a;}
#content table td{padding:6px 10px;font-size:1.3em;border-bottom:1px solid #9ab79a;color:#555;text-align:right;}
#content table td:first-child{text-align:left;}
#content table thead,#content table thead td{background:#9ab79a;}
#content thead td{font-weight:bold;padding:10px 10px;color:#fff;}
.wpcf7-form p em{color:#c00;font-style:normal;}
#content .wpcf7{background:#fcf7ec;border:1px solid #907962;padding:15px 20px;margin:1em 0;}
#content .wpcf7 input,#content .wpcf7 textarea{border:1px solid #907962;font-size:1.1em;line-height:1.5;color:#453325;text-indent:3px;padding:3px 0;background:#fdfbf5;}
#content .wpcf7 input:focus,#content .wpcf7 textarea:focus{border:1px solid #5b0f1e !important;outline:none;background:#fff;color:#3a2918;}
#content input.submit-button{border:0;font-size:1em;line-height:1.5;text-transform:uppercase;letter-spacing:1px;padding:4px 5px;margin:0;background:#3a2918;color:#fff;}
#content input.submit-button:hover,#content input.submit-button:focus{border:0 !important;background:#5b0f1e;color:#fff;outline:none;}
.wpcf7-response-output{font-size:1.3em;background: #fff;padding: 5px;}
.page-id-22 #secondary p {margin: 1em 0 1.5em 0;}
.page-id-22 #secondary p.bottom {border-top: 1px solid #ccc; padding-top: 1em;}
.page-id-22 #secondary p img { padding-left: 10px; }
#secondary p.logo-top{margin: 3.5em 0 1.5em 0; background: #3a2918; color: #fcf7ec; text-transform: uppercase; padding: 5px 10px; letter-spacing: 0.05em;}
