/*
TenantLeaseRep.com css sheet
*/

* {
	border-style: none;
	border-width: 0px;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}



body {
	color: #000;
	background: #6BB100 url(images/bg2_gradgr.jpg) repeat-x;/*url(images/fill_header.gif) repeat-x*/
	font-size: 13px;
	line-height: 140%;
	text-align: left;
	margin: 0px 0px;
	padding: 0px 0px;
}



h1 {
	font-size: 20px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	line-height: 130%;
	color: #fff;
	margin-bottom: 9px;
}

h2 {
	font-size: 14px;
	line-height: 140%;
	color: #2041A8;
}

a {
	color: #2041A8;
	font-weight: bold;
	text-decoration: underline;
}

a:hover, a:active {
	color: #FEC404;
}

ul {
	padding-left: 10px;
}
li {
	padding: 0px;
}


.hometag1 {
	font-size: 22px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	line-height: 116%;
	color: #158015;
	margin-bottom: 9px;
}

.hometag2 {
	font-size: 22px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	line-height: 116%;
	color: #1F232E;
	margin-bottom: 9px;
}

.title01{
	font-size: 16px;
	line-height: 140%;
	color: #1D3A80;
	font-weight: bold;
	margin-bottom: 9px;
}


.title02{
	font-size: 12px;
	line-height: 140%;
	color: #ccc;
	font-weight: bold;
	margin-bottom: 9px;
}

.titleb{
	font-size: 20px;
	font-family:"Times New Roman",Arial, Helvetica, sans-serif;
	line-height: 120%;
	color: #1F232E;
	font-weight: bold;
	padding-bottom: 19px;
	font-style: italic;
}

.titleph{
	font-size: 22px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	line-height: 140%;
	color: #A92424;
	font-weight: bold;
	padding: 12px 0px 0 54px;
	margin-left: 54px;

}


h4 {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

p {
	margin: 13px 0px 0 0;
	color: #656565;
	text-align: left;
}

img {  
	margin: 0px; 
	padding: 0px;
}

#container {
	margin: 0px auto;
	width: 900px;
	background:#6BB100;
}
#end{font-size: 10px;
		padding: 12px;
		color: fff;
		text-align: center;}

.textfield {
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
	height: 19px;
	width: 175px;
	font: 12px Arial;
	font-weight: normal;
	color: #950505;
	text-decoration: none;
	border: 1px solid #CCCCCC;
}



.pquote {
	
	width: 408px;
	/*background: url(images/quote.jpg) top left no-repeat;*/
	font-size: 22px;
	font-family:"Times New Roman",Arial, Helvetica, sans-serif;
	color:#055FEB;
	line-height: 120%;
	font-style: italic;
	padding: 4px;
	margin: 22px 15px 12px 38px;

}



/* ----- Header ----- */

#header {
	clear: both;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	width: 900px;
	height: 143px;
	background:#82C13E;

}

#header #phone {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 9px 0px 39px;
	margin-left: 14px;
	text-align: left;

}

#header h1 {
	color: #fff;
	font-size: 34px;
	font-weight: bold;
	padding: 10px 9px 0px 30px;
	margin-left: 12px;
	text-align: left;

}

#header p.intro {
	color: #191A1F;
	font-size: 28px;
	font-weight: bold;
	font-family: Times, Georgia, serif;
	padding: 4px 9px 0px 39px;
	margin-left: 14px;
	font-style: italic;
	text-align: left;

}




/* ----- End of Header ----- */

/* ------------- Menu ------------------ */
#Mainmenu {
	clear: both;
	margin-bottom: 0px;
	padding: 0 0 0 0px;
	width: 900px;
	height: 28px;
	background: #FFC00B ;  /*url(images/menu1.jpg) repeat-x*/
}



#menu {
	float: left;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#fff;
	text-align:right;
	padding-left:12px;
	height:28px;
}

#menu ul {
	margin: 0px;
	text-align: right;
	list-style: none;
}

#menu ul li {
	margin: 0px;
	display: inline;	
}

#Mainmenu ul li a {
	margin: 0px;
	display:inline-block;
	height: 28px;
	padding: 5px 20px 0px 12px;
	font: 14px  Arial, Helvetica, Verdana, sans-serif;
	color: #fff;
	font-weight:bold;
	text-decoration: none;

}

#menu ul li a:hover, #menu ul li .current {
	color: #130F16;
	background: #6BB100 ;/*url(images/img3.gif) repeat-x*/
}

 /*---------- End of Menu ------------- */

/* ----------------- Content ----------------------- */

#content {
	width: 900px;
	background: #fff ;/* center top*/
	margin: 0 auto;
	text-align: left;
	float: left;
}


	
#left_column {
	float: left;
	margin: 0px 10px 5px 0px;
	padding: 40px 10px 0 49px;
	width: 550px;

}

#left_columnf {
	float: left;
	margin: 0px 10px 5px 0px;
	padding: 20px 10px 0 49px;
	width: 350px;

}

#left_columnf h2 {
	font-size: 16px;
	line-height: 120%;
	color: #546697;
	font-weight: bold;
	margin-bottom: 9px;
	padding-top:12px;

}

#left_columnf h3 {
	font-size: 16px;
	line-height: 120%;
	color: #E8A906;
	font-weight: bold;
	margin-bottom: 9px;
	padding-top:12px;

}

#left_columnf .fblock{
	width: 388px;
	font-family:"Times New Roman",Arial, Helvetica, sans-serif;
	color:#446D98;
	line-height: 120%;
	font-style: normal;
	background: #FAD46D;
	padding: 14px;
	margin: 0 14px 10px 8px;

}




#left_column ul{list-style: none;
	padding-left:0;
	margin-left: 0;
	}
	
.servtitle {
	font-size: 20px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	line-height: 130%;
	color: #1AA0F5;
	padding-top: 13px;
	margin-bottom: 9px;
}	
	
	

#left_column h2 {
	font-size: 16px;
	line-height: 140%;
	color: #0A246A;
	font-weight: bold;
	margin-bottom: 9px;

}

#left_column ul{list-style: none;
	padding-left:10px;
	margin-left: 0;
	}
#left_column li{

	padding:14px 0 0px 25px;
	background: url(images/bull.gif) bottom left no-repeat;
}




#left_columnf h2 {
	font-size: 16px;
	line-height: 140%;
	color: #0A246A;
	font-weight: bold;
	margin-bottom: 9px;
	padding-top:12px;

}


#left_column h3 {
	font-size: 16px;
	line-height: 120%;
	color: #868583;
	font-weight: bold;
	margin-bottom: 9px;

}

.contact {
	font-size: 16px;
	line-height: 110%;
	color: #868583;
	font-weight: normal;
	margin-bottom: 9px;

}


#left_column h4 {
	font-size: 12px;
	line-height: 140%;
	color: #F58425;
	font-weight: bold;
	margin-bottom: 9px;

}

#section1s {
	float: left;
	width: 470px;
	margin-left: 10px;
	padding: 10px;
}

#section1s ul{list-style: square;
	padding-left:10px;
	margin-left: 0;
	}

#section1s li{
	padding:0px 0 6px 5px;
	color:#656565;
	background:#fff;
}



#section2s {
	float: right;
	width: 225px;
	margin: 0 10px 0 16px;
	padding: 10px;
}


#section2s li{

	padding:0px 0 0px 15px;
	background: url(images/marker02.gif) center left no-repeat;
}



/* right column */

#right_column {
	float: right;
	margin: 0px 10px 5px 10px;
	padding: 50px 0px 0px 0px;
	width: 240px;
}


#right_columnf {
	float: right;
	margin: 0px 20px 5px 10px;
	padding: 20px 20px 0px 0px;
	width: 380px;
}



.figure img{
border: 1px solid #ccc;
/*background:#000;*/
padding: 1px;
}


#right_column ul{list-style: none;
	padding-left:20px;
	margin-left: 0;
	}
#right_column li{

	padding:14px 0 0px 15px;
	background: url(images/a1.gif) center left no-repeat;
}

#right_column h2 {
	font-size: 18px;
	line-height: 120%;
	color: #F58425;/*#546697*/
	font-weight: bold;
	margin-bottom: 9px;
	padding-top:12px;

}


#right_column h3 {
	color: #00B8F3;
	font-size: 16px;
	font-weight: bold;
}

	

#right_column h2 {
	color: #F58425;
	font-weight: normal;
}

#right_column .imglink {  
	border: solid 1px; 
}

#right_column h3 {
	color: #950505;
	font-size: 12px;
	font-weight: normal;
}


.callout {
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	line-height: 134%;
	font-style: italic;
	padding: 4px;
	margin-right: 12px;
	text-align: center;
	background:#E2FBC6;
}
/* end of right column */


/* middle column */

#middle_column {
	float: left;
	margin: 0px 0px 5px 10px;
	padding: 50px 5px 12px 30px;
	width: 775px;
	min-height: 100px;
}



#middle_columnf {
	float: left;
	margin: 0px 0px 5px 10px;
	padding: 50px 5px 12px 30px;
	width: 625px;

}

.imagelogos{
padding: 13px 26px 44px 9px;
}

.titlea{
color: #656565;
}

#section1 {
	float: left;
	width: 205px;
	margin-leftt: 60px;
	padding: 10px;
}





#section1 p{
	margin: 0px;
	padding: 0px 0px 10px 0px;
}

#section2 {
	float: right;
	width: 405px;
	margin-right: 120px
	padding: 0px;

}
.imglft{float:left;
	padding: 4px 12px 8px 12px;
	}
.imgrt{float:right;
	padding: 4px 12px 8px 12px;	
}

#section2 ul {
	margin: 0px;
	padding: 10px 0px 0px 0px;
	list-style: none;
}

#section2 ul li{
	display: block;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}

#section2 ul li a{
	padding: 0px 0px 0px 15px;
	margin: 0px;
	color: #000000;
	text-decoration: none;
	background: url(images/templatemo_list_icon01.gif) center left no-repeat;
}

#section2 ul li a:hover{
	color: #ffffff;
	background: url(images/templatemo_list_icon02.gif) center left no-repeat;
}




#servsec1 {
	float: left;
	width: 125px;
	margin-left: 20px;
	padding: 10px;
}

#servsec2 {
	float: left;
	width: 125px;
	margin-right: 0px
	padding: 0px;

}


br.clearleft{ clear: left;}
br.clearright{ clear: right}


.clearlft{clear:left;}





/* end of middle */
/* Seven costly mistakes page */

#main_intro{
float:left;
width: 500px;
padding: 12px;
}

#one_mistake{
float: right;
width: 320px;
padding: 12px 18px 8px 4px;
margin-right: 22px
/*background-image:url(images/one_m.jpg)  no-repeat;*/
minimum-height; 220px;
}

#one_mistake h2{
text-transform: uppercase;
color:#2C8801;
font-weight:bold;}

#two_mistake{
float: left;
width: 390px;
padding: 12px;
margin-left:18px;
/*background-image:url(images/two_m.jpg)  no-repeat center;*/

}

#two_mistake h2{
text-transform: uppercase;
color:#EDB809;
font-weight:bold;}

#three_mistake{
float: right;
width: 420px;
padding: 12px;
margin-right:18px;
/*background-image:url(images/four_m.jpg)  no-repeat;*/

}

#three_mistake ul{
	list-style: none;
	margin:0 0 3px 0px;
	padding: 4px 0 0 5px;
}


#three_mistake li{
	font: 12px Arial;
	font-weight: normal;
	color: #656565;
	padding:4px 2px 0px 0px;
	margin-left: 10px;

}



#three_mistake h2{
text-transform: uppercase;
color:#808080;
font-weight:bold;}


#four_mistake{
float: left;
width: 330px;
padding: 12px;
margin-left:18px;


}

#four_mistake h2{
text-transform: uppercase;
color:#01004C;
font-weight:bold;}

#mistake_next{
float: right;
width: 330px;
padding: 12px;
margin-right:18px;


}

#mistake_next1{
float: left;
width: 330px;
padding: 12px;
margin-left:18px;


}

/* end of mistakes */

dl {
float:left;
margin-left: 12px;

}

dt {
	font-size: 16px;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	line-height: 140%;
	color: #FF9A0B;
	font-weight: bold;
	padding-top: 12px;
}

dd{padding-left: 32px;
color: #656565;}


.lefthighlight_img a{
	clear: both;
	display: block;
	width: 165px;
	height: 48px;
	margin: 0px 0px 10px 5px;
	padding: 10px 20px 0px 10px;
	/*background: url(images/) no-repeat;*/
	color:#FFFFFF;
	font-size: 18px;
	text-decoration: none;
}


}
.clearAll {
	clear: both;
}

/* ----- Footer ----- */

/* Footer */	
#footer {
	color: #fff;
	background: #A92424 url(images/footer_bg.gif) repeat-x ;/*no-repeat center top*/
	clear: both;
	width: 900px;
	height: 103px;
	text-align: left;	
	font-size: 10px;
}
#footer a {
color: #E2E7ED;
text-decoration: none;
font-size: 10px;
}

#footer #leftnav {
	width: 349px;
	float: left;
	padding: 12px 10px 0 40px;
	text-align: left;
}

#footer #altnav {
	width: 349px;
	float: right;
	padding: 12px 30px 0 0;
	text-align: right;
}

/* ----- End of Footer ----- */