/* 1 column layout  © 2009 WorldLight Media */
body 						{background:url(../img/bg.gif) repeat-x top #9f5e28;color:#000;font:12px Verdana, Arial, Helvetica, sans-serif;}
a							{text-decoration:none;}
a:hover						{text-decoration:underline;}
.left						{float:left;}
.clear						{clear:both;display:block;height:0;}
#newsletter a 				{color:#FFF;}
#newsletter					{width:979px;text-align:right;padding-right:10px;padding-top:12px;padding-bottom:8px;margin:0 auto;}
#newsletter label			{display:block;text-transform:uppercase;color:#fff;float:left;font-size:11px;line-height:17px;padding-right:20px;font-weight:700;}
#newsletter .input			{background:url(../img/bg-input.gif) no-repeat;width:128px;height:17px;display:block;float:left;margin-right:4px;}
#newsletter .input input	{display:block;border:0;background:none;font-size:10px;width:100%;padding:1px 5px 0;}
#newsletter input.img		{display:block;float:left;padding-top:1px;}
.right,#newsletter div		{float:right;} 
#header						{background:url(../img/bg-header-nf.png);width:989px;height:185px;text-align:left;position:relative;clear:both;margin:0 auto;}
#header .bookmark			{position:absolute;top:-9px;left:20px;}
#header .bookmark a img		{display:block;float:left;padding-right:12px;position:relative;top:-13px;}
#header h1 					{display:block;float:left;padding-left:9px;}
#header h1 a				{display:block;width:166px;height:177px;font-size:0;line-height:0;text-indent:-1000000px;}
#header h2					{font-size:0;line-height:0;text-indent:-1000000px;}
#header h3					{color:#514942;font-size:10px;padding-top:15px;padding-bottom:60px;padding-right:18px;text-align:right;}
#header h3 span				{color:#d98736;font-weight:700;}
#header .button				{display:block;position:absolute;width:260px;height:170px;right:14px;bottom:10px;font-size:0;line-height:0;text-indent:-100000px;}

#content					{background:url(../img/bg-content.png) repeat-y top;width:980px;text-align:left;margin:0 auto;padding:24px 7px 0 2px;}
#content .cols				{width:918px;padding-left:40px;padding-bottom:22px;}
#content .cols h1			{font-size:20px;font-weight:200;color:#734217;} /*DA7521*/
#content .cols h4 			{font-size:20px;color:#70614e;padding:0 9px 6px;}
#content .cols .colA		{width:271px;float:left;margin-right:44px;height:374px;}
#content .cols .colA ul		{font-size:20px;padding-left:8px;position:relative;bottom:-1px;}
#content .cols .colA .box	{margin-left:8px;border:solid 1px #70614e;height:300px;width:254px;}
#content .cols .colA .box a	{display:block;padding-top:20px;padding-left:16px;padding-right:16px;color:#0166a7;text-decoration:none;font-size:18px;}
#content .cols .colA .box a:hover	{color:#70614e;}
#content .cols .colA ul li			{display:block;float:left;padding-right:7px;}
#content .cols .colA ul li a		{background:url(../img/tab-l.gif) no-repeat left top;padding-left:11px;color:#fff;display:block;float:left;text-decoration:none;}
#content .cols .colA ul li a:hover,#content .cols .colA ul li a.active	{background:url(../img/tab-l.gif) no-repeat left bottom;color:#70614e;}
#content .cols .colA ul li a span	{background:url(../img/tab-r.gif) no-repeat right top;display:block;float:left;cursor:pointer;height:32px;line-height:32px;padding-right:11px;}
#content .cols .colA ul li a:hover span,#content .cols .colA ul li a.active span{background:url(../img/tab-r.gif) no-repeat right bottom;}

#footer						{background:#343434;width:982px;padding-top:3px;position:relative;left:-2px;top:-2px;margin:0 auto;}
#footer ul.left li			{color:#777;font-size:8px;display:block;float:left;line-height:22px;padding-right:2px;}
#footer ul.left li a		{padding-right:2px;color:#eee;font-size:9px;font-weight:700;text-decoration:none;display:block;float:left;line-height:22px;letter-spacing:normal;}
#footer ul.right li a img	{display:block;float:left; padding-right:5px}
#footer ul.right li			{color:#eee;font-size:9px;line-height:22px;display:block;float:left;padding-right:2px;}
#footer ul.right li a		{color:#eee;font-size:10px;text-decoration:none;display:block;float:left;line-height:22px;padding-right:2px;}
#footer ul.left,#footer ul.right{padding-bottom:10px; padding-left:5px}
#footer ul.left li a:hover,#footer ul.right li a:hover{	color:#777;}

.faqbody{width:880px;margin-left:50px;}
.faqbody a{color:#196cc8;}
.faqhead{height:20px;}
.faqtext{padding-left:50px;line-height:17px;padding-bottom:15px;}
.arial12{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#666;text-decoration:none;}
.hyper{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;text-decoration:underline;}
.left,#page,#page01{float:left;}
.right,#sidebar{float:right;}
#header #nav ul li a,#footer .normal li a:hover{color:#fff;}
#page h3,#page_my h3,#page01 h3{font-size:18px;font-weight:400;color:#8f7564;padding-bottom:14px;}
.tabs,.tabs_new{position:relative;z-index:5;bottom:-1px;float:right;padding-right:0;}
.clear1 {clear:both;display:block;height:0;} 

/* =============== Ajax Dropdown Nav CSS =============== */
/* define defaults for IE */
a 							{color:#000;}
a:visited 					{color:#111;}
a:hover 					{color:#222;}
#container					{position:relative; z-index:100;}
#outer						{text-align:center;	width:989px;height:32px;position:relative;z-index:500;padding:0;top: 0px;}
#outer ul					{float:left;list-style-type:none;height:32px;border-right:1px solid #d98736;margin:0;padding:0 0 0 9px;} /*#f6800a*/
#outer ul li				{float:left;}
#outer ul li a				{font-family:verdana, arial, sans-serif;float:left;text-decoration:none;text-align:center;line-height:32px;display:block;white-space:nowrap;border-left:1px solid #f6800a;font-size:11px;font-weight:700;color:#434343;height:32px;padding:0 8px;}
#outer ul li a:hover		{color:#0166A7;background:#689;}
#outer ul li#ul_1 a.down:hover	{color:#000;background:#fff;}
#outer ul li a:focus		{outline:0;}
#outer ul li#li_1.shrink a.down,#outer ul li#li_2.shrink a.down,#outer ul li#li_3.shrink a.down,#outer ul li#li_4.shrink a.down,#outer ul li#li_5.shrink a.down,#outer ul li#li_6.shrink a.down,#outer ul li#li_7.shrink a.down,#outer ul li#li_8.shrink a.down{color:#0166A7;background:#fff;}
#submenus					{width:150px;background:#6a849f;position:absolute;top:0px;left:0;z-index:0;}
#submenus div				{height:0;position:absolute;top:32px;left:0;width:150px;overflow:hidden;}
#submenus div ul			{list-style:none;position:absolute;left:0;bottom:0;height:auto;width:150px;margin:0;padding:0;}
#submenus div ul li			{float:left;width:150px;}
#submenus div ul li a		{font-family:verdana, arial, sans-serif;float:left;font-size:10px;color:#0166A7;text-decoration:none;text-align:left;line-height:20px;display:block;height:auto;width:140px;padding:0 0 0 10px}
#submenus div ul li a:hover	{color:#0166A7;text-decoration:underline;}
#navigation					{width:50px;height:1000px;position:absolute;}
#outer ul li a.down,#submenus div#ul_1,#submenus div#ul_2,#submenus div#ul_3,#submenus div#ul_4,#submenus div#ul_5,#submenus div#ul_6,#submenus div#ul_7,#submenus div#ul_0{background:#fff;}
h5{
font-family:Arial, Helvetica, sans-serif;
color:#734217;
font-size:2.5em;
margin:-143px 0 0 23px;
position:relative;
z-index:-1;
}
.garages-box{font-family:Arial, Helvetica, sans-serif;margin-bottom:16px;width:270px;padding:0 4px 3px;}
/*main.css*/
.arial20r_black {	font-family: Arial;font-size: 20px;font-weight: normal;color: #000000;text-decoration: none;}
.highlite_input {background: yellow;width: 100px;}
/*plans.css*/

.MagicZoomBigImageCont{border:2px solid #91b817;}
.MagicZoomPup{border:1px solid #aaa;background:#fff;}
.calc{border:1px solid #e9e9e9; background-color:#fefefe; font:18px; padding:3px; color:#000;position:relative;top: -4px;
	/*border-color: #da7521;*/
}
.plus {float:left; padding-left:20px;font-size:15px; color:#734217 }
.plans #subhead{height:120px;color:#fff;}
.plans #subhead .left{width:400px;padding-left:65px;}
.plans #subhead .right{padding-right:35px;width:366px;}
.plans #subhead .right h2{font-size:18px;font-weight:400;padding-top:30px;}
.plans #subhead .right a{display:block;position:relative;float:right;top:-20px;left:-20px;}
 #page h2{color:#9f5e28;font-size:24px;font-weight:400;padding-bottom:32px;padding-left:10px;}
#page_my h2{color:#8f7564;font-size:15px;font-weight:400;padding-bottom:5px;}
#page01 h2{color:#8f7564;font-size:24px;font-weight:400;padding-bottom:32px;}
#sidebar .adspace{margin:10px 0 5px 50px;}
.plans #sidebar{width:390px;}
.plans #sidebar .tab{position:relative;clear:both;}
.plans #sidebar .tab p{padding:20px 15px;}
.plans #sidebar .tab p a{color:#69f;}
.plans #sidebar .tab .button{display:block;background:url(../img/big-button.gif) no-repeat;width:145px;height:21px;line-height:19px;text-align:center;text-decoration:none;position:absolute;bottom:15px;left:15px;}
.plans #sidebar .tab .button2{display:block;background:url(../img/big-button.gif) no-repeat;width:145px;height:21px;line-height:19px;text-align:center;text-decoration:none;position:absolute;bottom:15px;left:224px;}
.tabs a{display:block;background:url(../img/tab.gif);height:22px;width:128px;text-align:center;font-size:10px;color:#C04E2C;text-decoration:none;line-height:22px;}
.tabs a:hover,.tabs a.active{background:url(../img/tab-o.gif);}
.tabs_new a{display:block;background:url(../img/tab_new.gif);height:22px;width:128px;text-align:center;font-size:10px;color:#C04E2C;text-decoration:none;line-height:22px;}
.tabs_new a:hover,.tabs_new a.active{background:url(../img/tab_o_new.gif);}
.info{color:#515151;font-size:12px;padding-bottom:35px;}
.info span{display:block;float:left;width:150px;font-size:12px;color:#666;}

#page2{float:right;}
#page2 h2{color:#8f7564;font-size:24px;font-weight:400;padding-bottom:32px;}
#page2 h3{font-size:18px;font-weight:400;color:#8f7564;padding-bottom:14px;}
.plans-box{font-family:Arial, Helvetica, sans-serif;margin-bottom:16px;width:359px;padding:0 4px 3px;}
.plans-box h3{ color:#8f7564;text-transform:uppercase;padding:0 12px 2px 4px;}
.plans-box h3 small{font-size:11px;color:#196cc8;float:right;}
.plans-box .left{width:190px;}
.plans-box .left img{border:solid 4px #d0c9c4;display:block;}
.plans-box p{font-size:11px;color:#5a5a5a;line-height:130%;padding-bottom:14px;}
.plans-box .right{float:left;padding-left:15px;padding-top:20px;}
.plans-box .right a{display:block;background:url(../img/small-button.gif) no-repeat;width:110px;height:21px;line-height:18px;color:#fff;text-align:center;text-decoration:none;}

.blink			{border: 3px solid #FFCC66;}
.pagination 	{color: #ffffff; font-size:12px} 

/* Details.css*/
.details{background:#f4f4f4;border:solid 1px #e9e9e9;padding:10px 7px;width:434px;}
.details .imgs{padding-bottom:18px;text-align:center;width:434px;}
.details_test{background:#fefefe;border:solid 1px #e9e9e9;padding:10px 7px;width:350px;}
.details_test .imgs{padding-bottom:18px;text-align:center;width:350px;}
.details_my{padding:10px 7px;width:400px;}
.details_my .imgs{padding-bottom:18px;text-align:center;width:200px;}
.houses			{background:#f4f4f4;border:solid 1px #efefef;float:left;font-family:Arial, Helvetica, sans-serif;margin-right:15px;padding:3px 4px;width:310px;}
.houses .left	{width:162px;}
.houses h4		{color:#8f7564;font-size:12px;padding:0 8px 0 4px;text-transform:uppercase;}
.houses h4 small{color:#734217;float:right;}
.houses p		{font-size:11px;line-height:140%;}
.houses p strong{color:#734217;font-weight:400;}
.houses .ico	{padding:5px 0;width:100%;}
.houses .ico strong	{color:#734217;display:block;float:left;font-size:10px;width:35px;}
.houses .button		{background:url(../img/small-button2.gif) no-repeat;clear:both;display:block;font-size:9px;height:18px;line-height:18px;text-align:center;text-decoration:none;width:89px; border:none}
.houses .stars		{height:18px;}
.stars a img		{display:block;float:left;}
.details .imgs div img,.details_test .imgs div img,.details_my .imgs div img{border:solid 3px #6e6e6e;margin-bottom:4px;}
.details .imgs img.ss,.details_test .imgs img.ss,.details_my .imgs img.ss{border:solid 2px #6e6e6e;float:left;margin-right:3px;}
.details a,.details_test a,.details_my a{float:none;}
.details h5 a,.details_test h5 a,.details_my h5 a{float:right;}
.details span,.details_test span,.details_my span{background:url(../img/small-arroe.gif) no-repeat 0 8px;float:right;font-size:10px;padding-left:18px;padding-right:20px;padding-top:5px;}
