/*

Theme Name: Authority

Theme URI: http://wordpress.org/extend/themes/twentyeleven

Author: the WordPress team

Author URI: http://wordpress.org/

Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Authority comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.

Version: 1.4

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

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: authority

*/



*{ margin:0; padding:0;}



.clr{ clear:both;}

.wrapper{ width:1003px; margin:0 auto;}

.inner_wrapper{ width:963px; margin:0 auto;}

.top_row{ width:100%; height:4px; background:#f05238;}

.header{  padding-bottom: 10px;}

.logo{ width:150px; float:left; margin:20px 0 0 16px;}

.logo a img{ border:none;}

.main_nav{ float:right; padding-top:84px;}

.main_nav ul { list-style:none;}

.main_nav ul li{ float:left;}

.main_nav ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#262262; text-decoration:none; padding:10px 20px;}

.main_nav ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; padding:10px 20px; background:#f05238;-webkit-transition: background 0.9s ease;

-moz-transition: background 0.9s ease;

-o-transition: background 0.9s ease;

transition: background 0.9s ease;}

.main_nav ul li a.selected{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; text-decoration:none; padding:10px 20px; background:#f05238;}



.main_nav{
	/*border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;*/
	}
.main_nav ul{
	/*background:#333333;
	height:35px;
	list-style:none;
	margin:0;
	padding:0;*/
	}
	.main_nav li{
		/*float:left;
		padding:0px;*/
		}
	.main_nav li a{
		/*background:#333333 url("images/seperator.gif") bottom right no-repeat;
		color:#cccccc;
		display:block;
		font-weight:normal;
		line-height:35px;
		margin:0px;
		padding:0px 25px;
		text-align:center;
		text-decoration:none;*/
		}
		.main_nav li a:hover, .menu ul li:hover a{
			/*background: #2580a2 url("images/hover.gif") bottom center no-repeat;*/
			color:#FFFFFF;
			text-decoration:none;
			}
	.main_nav li ul{
		
    border: 0 none;
    display: none;
    height: auto;
    margin: 0;
    opacity: 0.9;
    padding: 10px 0 0 0;
    position: absolute;
    width: 285px;
    z-index: 99999999;
	/*-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;*/
		106px
		/*top:1em;
		/*left:0;*/
		}
	.main_nav li:hover ul{
		display:block;
		
		}
	.main_nav li li {
		background: none repeat scroll 0 0 #bbbbbb;
		display:block;
		float:none;
		margin:0px;
		padding:0px;
		width:283px;
		}
	.main_nav li:hover li a{
		background:none;
		
		}
	.main_nav li ul a{
		display: block;
    font-style: normal;
    height: 28px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding: 10px 10px 5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff;
    text-align: left;
	color:#fff;
	border-bottom: 1px solid #fff !important;
		}
		.main_nav li ul a:hover, .menu li ul li:hover a{
			background:#f1634c url('images/hover_sub.gif') center left no-repeat;
			border:0px;
			color:#000; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff;
			text-decoration:none;border-bottom: 1px solid #fff !important; padding:10px 10px 5px 15px;
			/*-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;*/
			}
	.menu p{
		clear:left;
		}	

		



.main_banner{ /*background:url(images/image_01.jpg) no-repeat;*/ margin:0 auto; width:975px;padding-bottom: 12px;}

.main_banner a img{ border:none; outline:none; text-decoration:none;}

.body_bg{ background:url(images/body_bg.jpg) repeat; width:100%;}

.body_shadow{ background:url(images/body_inner_bg.png) repeat-y center top; margin:0 auto;}

.home_owner_images{ background:#fff;}

.home_owner_images h2{ font-family:'Open Sans',sans-serif; font-size:30px; color:#000070; text-align:center; padding:10px 0; font-weight:normal;}

.home_owner_images ul{ list-style:none;}

.home_owner_images ul li{ float:left; position:relative;}

.home_owner_images ul li.image_1{ background:url(images/home_loans_img_1.jpg) no-repeat; width:250px; height:355px;}

.home_owner_images ul li.image_2{ background:url(images/home_loans_img_2.jpg) no-repeat; width:250px; height:355px;}

.home_owner_images ul li.image_3{ background:url(images/home_loans_img_3.jpg) no-repeat; width:250px; height:355px;}

.home_owner_images ul li.image_4{ background:url(images/home_loans_img_4.jpg) no-repeat; width:250px; height:355px;}

.home_owner_images ul li.image_5{ background:url(images/loan_modification_img.jpg) no-repeat; width:250px; height:379px;}

.home_owner_images ul li.image_6{ background:url(images/repayment_plans_img.jpg) no-repeat; width:250px; height:379px;}

.home_owner_images ul li.image_7{ background:url(images/discounted_payof_img.jpg) no-repeat; width:250px; height:379px;}

.home_owner_images ul li.image_8{ background:url(images/renistatement_img.jpg) no-repeat; width:250px; height:379px;}

.home_owner_images ul li.image_9{ background:url(images/short_sale_img.jpg) no-repeat; width:250px; height:379px;}

.home_owner_images ul li.image_10{ background:url(images/deed_in_img.jpg) no-repeat; width:250px; height:379px;}

.home_owner_images ul li.image_11{ background:url(images/loan_asumption_img.jpg) no-repeat; width:250px; height:379px;}

.home_owner_images ul li.image_12{ background:url(images/seller_assistnc_img.jpg) no-repeat; width:250px; height:379px;}

.image_desc { left: 23px; position: absolute; top: 148px; width: 207px;}

.image_desc h2{color: #F05238;  font-family: 'Open Sans',sans-serif; font-size: 15px; font-weight: bold;  padding-top: 0;  text-align: left;}

.image_desc p{font-family: 'Open Sans', sans-serif; font-size:11px; color:#000000; line-height:20px;/*padding: 9px 0;*/ padding-bottom:5px;}

.image_desc a{background: url("images/read_more.jpg") no-repeat scroll 85px 7px #F05238;color: #FFFFFF; display: block;font-family: 'Open Sans',sans-serif;font-size: 13px;height: 20px;padding: 0 10px; text-decoration: none; width: 77px;-webkit-transition: background 0.5s ease;

-moz-transition: background 0.5s ease;

-o-transition: background 0.5s ease;

transition: background 0.5s ease;}

.image_desc a:hover{background: url("images/read_more.jpg") no-repeat scroll 87px 7px #F05238;color: #FFFFFF; display: block;font-family: 'Open Sans',sans-serif;font-size: 13px;height: 20px;padding: 0 10px; text-decoration: none; width: 77px;-webkit-transition: background 0.5s ease;

-moz-transition: background 0.5s ease;

-o-transition: background 0.5s ease;

transition: background 0.5s ease;}

.content_index{ width:1003px; margin:0 auto;background:#fff;}

.left_content{ width:628px; float:left;}

.left_content h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#f05238;padding-bottom: 20px;}

.left_content h2 span{ color:#262262;}

.padding{ padding:20px;}

.right_content{ width:287px; float:left; background:url(images/content_sprtr.jpg) no-repeat left 9px; padding-left: 22px;}

.right_content h2{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#f05238;padding-bottom: 20px;}

.right_content h2 span{ color:#262262;}

.right_content{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; line-height:20px; padding-bottom:10px; padding-right:10px;}

.from{ font-family:Verdana, Geneva, sans-serif; font-family:11px; color:#f05238; text-align:right; font-weight:bold; margin-bottom:10px;}

.date{ color:#5d5d5d;font-family:Verdana, Geneva, sans-serif; font-family:11px;font-weight:bold; text-align:right;}

.content_logo{ float:left; width:151px;}

.content_logo a img{ border:none; outline:none; text-decoration:none;}

.left_desc{ width:461px; float:left;}

.left_desc p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; line-height:20px; padding-bottom:10px; padding-right:10px;}

.video{}

.video a img{ border:none; outline:none; text-decoration:none; padding-bottom:10px; margin-bottom:10px;}

.shadow{ background:url(images/content_bottom_shadow.png) no-repeat center top; height:26px; margin:0 auto;}

.footer{ background:url(images/footer_bg.jpg) repeat-x; height:211px; width:100%;}

.footer_logo{ width:237px; float:left;padding: 28px 5px;}

.footer_logo a img{ text-decoration:none; outline:none; border:none;}

.footer_nav{ width:716px; float:left; padding-top: 29px;}

.nav_1{ width:337px; float:left;}

.nav_1 ul{ list-style:none;}

.nav_1 ul li{ margin-bottom: 18px;font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#f05238; font-weight:bold;}

.nav_1 ul li a{ text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#f05238; font-weight:bold;  display: inline-block;}

.nav_1 ul li a:hover{ text-decoration:underline;}



.nav_2{ width:203px; float:left;}

.nav_2 ul{ list-style:none;}

.nav_2 ul li{ margin-bottom: 10px;font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#f05238; font-weight:bold;}

.nav_2 ul li a{ text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#f05238; font-weight:bold; display:block;}

.nav_2 ul li a:hover{ text-decoration:underline;}



.nav_3{ width:176px; float:left;}

.nav_3 ul{ list-style:none;}

.nav_3 ul li{ margin-bottom: 18px;font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#f05238; font-weight:bold;}

.nav_3 ul li a{ text-decoration:none; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#f05238; font-weight:bold; display:block;}

.nav_3 ul li a:hover{ text-decoration:underline; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#f05238; font-weight:bold; display:block;}

/*.nav_3 ul li a:hover{ text-decoration:underline;}*/



.social{}

.social p{font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#f05238; font-weight:bold;}

.social ul{ list-style:none;}

.social ul li{float: left; margin-right: 23px;  margin-top: 14px;}

.social ul li a{ text-decoration:none;}

.social ul li a:hover{ margin-top:1px;}

.social ul li a img { border:none; outline:none;}



.designed_by{ background:url(images/body_bg.jpg) repeat;}

.designed_by p{ text-align:right; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#20404c; padding-top:12px;}

.designed_by p a{ text-decoration:none;color:#20404c;}

.designed_by p a:hover{ text-decoration:underline;color:#20404c;}







/*investors page start here*/







.investors{}

.investors h2{font-family: 'Open Sans',sans-serif; font-size:30px; color:#000070; padding-bottom:20px; font-weight:normal;}

.investors h3{font-family: 'Open Sans',sans-serif; font-size:15px; color:#f05238;}

.investors p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; line-height:20px; padding-bottom:15px;}

.investors p a{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000;}

.investors p a:hover{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; text-decoration:none;}

.investors_form_bg{background: url("images/investor_form_bg.jpg") no-repeat scroll 0 0 transparent;   height: 140px;padding: 31px 33px; width: 901px;}

.investors_form_bg h2{font-family: 'Open Sans',sans-serif; font-size:30px; color:#000070;}

.form_lft{ width:414px; float:left;}

.investor_hdng{ color: #616161;  float: left; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 14px; padding-top: 7px;  text-align: center; width: 95px;}

.investor_hdng span{ font-size:9px;}

.investor_txt_fld{ background: url("images/investor_form_fld.jpg") no-repeat scroll 0 0 transparent;border: medium none; float: left; height: 26px;  padding: 6px; width: 307px; color:#575757;  margin-bottom: 15px;}

.btn{background: url("images/submit_btn.jpg") no-repeat scroll 0 0 transparent;border: medium none; cursor: pointer;height: 39px;margin: 0 94px; position: absolute; text-indent: -999999px;width: 110px;-webkit-transition: background 0.2s ease;

-moz-transition: background 0.2s ease;

-o-transition: background 0.2s ease;

transition: background 0.2s ease;}

.btn:hover{ margin-top:2px;-webkit-transition: background 0.2s ease;

-moz-transition: background 0.2s ease;

-o-transition: background 0.2s ease;

transition: background 0.2s ease;}

.investors ul{}

.investors li{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; line-height:20px; list-style:inside;}

.faq_form_hdng{}

.faq_form_hdng h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; color:#f05238; text-align:center; padding: 0 0 20px;}

.faq_form_hdng h2 span{ color:#181457;}



.faq_form_bg{background: url("images/faq_form_bg.jpg") no-repeat scroll 0 0 transparent; height: 218px;  padding: 31px 33px;width: 901px;}



.contact_us{}
.contact_us h2{ font-family: 'Open Sans',sans-serif; font-size:30px; font-weight:normal; color:#000070; padding-bottom:38px;}
.contact_top{ padding-bottom: 20px;}
.contact_top ul{ list-style:none;}
.contact_top ul li{ float:left; width:239px; border-right:1px dashed #b5b5b5; height:158px; text-align:center;}
.contact_top ul li p{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#727272;}
.contact_top ul li p a{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#727272; text-decoration:none;}
.contact_top ul li img{ border:none; padding-top:76px;}
.contact_top ul li img.last{ padding-top:57px;}
.contact_us_form{     background: url("images/contact_form_bg.jpg") no-repeat scroll 0 0 transparent;
    height: 382px;
    padding: 60px 12px;
    width: 943px;
}
.contact_us_form ul{ list-style:none;}
.contact_us_form ul li{ float:left;  margin-bottom: 15px;}
.contact_hdng{color: #616161;float: left;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;font-size: 14px;padding-right: 20px;text-align: right;width: 108px;}
.contact_txt_fld{background: url("images/contact_txt_fld.jpg") no-repeat scroll 0 0 transparent; border: medium none; height: 26px;  padding: 6px; width: 307px;}
.contact_msg{ background: url("images/contact_msg_fld.jpg") no-repeat scroll 0 0 transparent;border: medium none;height: 168px; padding: 6px; width: 756px;}
.contact{ margin-left:128px;}