
body {margin:0px; 
padding:0px; 
font: 11px tahoma, verdana, arial, sans-serif;  
} 

* {margin:0; padding:0;}

p {text-align:justify; 
line-height:18px;

}
div#mainwrap {width:819px; 
margin-left:auto; 
margin-right:auto;  
text-align:left;
}
div#header {width:819px; 
height:90px; 
background-color:#009FC2;
margin-bottom:1px; /*Space between line header and menu */

}
div#header a{font: 52px tahoma, verdana;
float:right;
padding:10px 10px 0 0;
text-decoration:none;
color:#FFF;
}
div#header a:visited {color:#FFF;
text-decoration:none;
}

div#header a:active {color:#FFF;
text-decoration:none;
}
div#logo {float:left;}


div#contentarea {width:819px;
background-color:#FFF;
margin-top:2px; /*this needs to be when header-bottom set to stop jumping on page when rollover occurs */
}

div#leftside {width:409px; 
margin-left:auto; 
float:left; 
padding:0px; 
}
div#rightside {width:410px; 
margin-right:auto; 
float:left; 
padding:0px;
}
div#bottomleft {width:410px;}

div#bottomright {width:200px; 
float:left; 
padding:0px; 
background-color:#009fc2;
}

/* MENU */
ul#primary-nav,
ul#primary-nav ul {
	width: 117px; 
	margin: 0;
	padding: 0;
	background: #009fc2; /* IE6 Bug */
	text-align:center;
	

	}
	
ul#primary-nav {
	float: left;
	width: 819px;
		border-top:1px solid black;
	border-bottom:1px solid black; 
	
	}
	
ul#primary-nav:after {
	content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}

ul#primary-nav li {
	position: relative;
	list-style: none;
	float: left;
	width: 117px; /* Width of Menu Items */
	font: 11px tahoma, verdana, arial, sans-serif;
z-index:4; 
	}

ul#primary-nav li a,
ul#primary-nav li li a {
	display: block;
	text-decoration: none;
	color: #000;
	padding: 0px;
		
	}

/* Fix IE. Hide from IE Mac \*/
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
/* End */

ul#primary-nav ul {
	position: absolute;
	display: none;
	background-color:#009fc2;
	text-align:center;	
	}
	
ul#primary-nav ul ul {
	left: 117px;
	top: 0;
	
	}

ul#primary-nav li ul li a { padding-bottom: 1px; background-color: #000; color:#FFFFFF;
} /* Sub Menu Styles */

ul#primary-nav li ul li a:hover {background-color:#009fc2;}

ul#primary-nav li:hover ul ul,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; } /* Hide sub-menus initially */

ul#primary-nav li:hover ul,
ul#primary-nav li li:hover ul,
ul#primary-nav li li li:hover ul,
ul#primary-nav li.over ul,
ul#primary-nav li li.over ul,
ul#primary-nav li li li.over ul { display: block; left: 0px; background-color:#FF0000 } /* The magic */

ul#primary-nav li.menuparent { background: transparent url(arrow-down.gif) right center no-repeat; }
ul#primary-nav li li.menuparent { background: transparent url(arrow-right.gif) right center no-repeat; }

ul#primary-nav li.menuparent:hover,
ul#primary-nav li.over { background-color: #f9f9f9 !important; }

ul#primary-nav li a:hover { color:#000000;
background-color:#FFFFFF; }
/* MENU END */

/* FOOTER */
div#footer {width:100%; 
padding:95px 0 5px 0; 
font-size:10px; 
text-align:center; 
vertical-align:text-bottom;  
margin-top:5px; 
background-image:url(images/house.jpg); 
background-repeat:no-repeat; 
display:block;
}
div#footer ul {margin:2px 0;} /* vertical spacing between the lists */
div#footer li {display:inline;
border-left:1px solid;  
color:#FFF; 
padding:0 5px 0 9px;
}
div#footer li:first-child {border-left:0;}
div#footer ul li a {text-decoration:none; 
color:#FFF;
}
div#footer ul li a:hover {text-decoration:underline;
color:#009fc2;
}
/* FOOTER END */

/***************HOME PAGE ***************/

/* main body of pages */
div#mainbody1 {width:390px;
float:left; 
margin:13px 0 3px 0; 
padding:5px;
text-align:justify; 
line-height:18px;
}
div#mainbody2 {
padding:10px 0 0 20px; 
float:left; 
font:24px verdana;
z-index:1; 
font-weight:bold;
}
div#text2 {padding: 12px 0 0 20px; 
width:200px; 
float:left; 
text-align:justify; 
line-height:18px;
}
div#groupimage {float:right; 
padding:20px 0 0 0;
z-index:0;
}
div#groupimage2 {float:right; 
padding:0; 
}
div#mainbody3 {width:280px; 
background-color:#009fc2; 
padding:4px;
text-align:justify; 
line-height:18px; 
}

/*testimonials*/
div#testimonials {position: relative; 
top: 15px; 
left: 40px; 
width:330px;  
border:1px solid #000000;
padding:0;  
float:left; 
display:block; 
text-align:justify;
}
.testimg2 {float:right;
border-left:1px solid black;
margin-left:5px; 
}
div#testimonials p {font:10px comic sans ms, tohoma; 
color:black; 
padding:5px 0 0 5px;
}
div#testimonials h1 {font-size:18px; 
border-bottom:1px solid black; 
background-color:#009fc2; 

}
div#testimonials h2 {font-size:14px; 
padding:4px 0 2px 8px; 
}
div#testimonials h3 { line-height:18px;  
font:11px comic sans ms, tohoma; 
color:black;
font-style:normal; 
font-weight:normal; 
padding:5px 0 0 5px;
}
div#testimonials h4 { line-height:18px;  
font:10px comic sans ms, tohoma; 
color:black;
font-style:normal; 
font-weight:normal; 
padding:5px 0 0 5px;
}
/*end testimonials*/

/* call me rollover */
div.callme {float:left; 
margin:5px 8px 0 0; 
display:block; 
z-index:1;	
}
a.roll { width:118px; 
height:142px;
background: url(images/callme.gif) 0px 0px no-repeat; 
display:block; 
padding-top:0px; 
}
div.callme a.roll:hover {background-position: 0 -143px ;}	
/* end call me rollover */

.findoutmore {color:black;}
/**************** END HOMEPAGE *******************/


/***********WHY FRANCHISING******************/

div#wf_leftside {width:819px; 
float:left; 
padding:0 0 0 0; 
text-align:justify; 
line-height:18px;
}
div#wf_leftside h2  {padding-bottom:10px; 
font-size:18px; 
} 
.wf_guyimage {float:left; 
padding:0; 
position:relative; 
z-index:1
} 

.wf_whyheader {margin:10px 0 0 0;}
div#wf_leftside p {position:relative;
z-index:3;
}
div#wf_example {border:1px solid black;
background-color:#009fc2;
width:458px;
margin-bottom:10px;
padding:5px;
}
div#wf_bottomtext {float:left;
width:819px;
position:absolute;
top:-1px;
z-index:2;
text-align:justify;
line-height:18px;
}
div#wf_imright img {margin-top:0; 
float:right;
}
p.alignright {margin-left:250px;}
p.source  {font-size:9px; 
text-align:right;
}
.floatleft{float: left;
margin: 0;
clear: left;
position:relative;
z-index:1;
}
.figure1 {padding-left:49px}
.figure2 {padding-left:62px}
.figure3 {padding-left:59px}
.figure4 {padding-left:137px}
.hidden {display:none}

/************ END WHY FRANCHISING**************/


/************WHY MORTGAGE FORCE****************/

div#wmf_topleft {width:561px; 
float:left; 
padding:10px 5px 0 0;
}
div#wmf_topleft h2  { padding-bottom:10px; 
font-size:18px;
}
div#wmf_topimright {float:right;  

}
div#wmf_maintext { width:620px; 
float:left;
padding-left:10px;
margin-top:8px;
}


div#wmf_bottomtext {width:620px; 
float:right;
padding-top:10px;
text-align:justify;

}
div#wmf_bottomtext p {text-align:justify;}
div#wmf_bottomtext img {float:right; margin-left:5px;}

div#wmf_links {float:left;
width:180px;
height:190px;
margin:5px 5px 40px 0 ;
border:1px solid #000;
background-color:#009fc2;
color:#FFFFFF
}

div#wmf_links p {font-weight:bold;}

.wmf_links {width:110px;
border:1px solid #FFF; 
text-align:center;
color:#009fc2;
margin:0 0 14px 33px;
background-color:#FFFFFF;
font-weight:normal;
}
a.wmf_links {text-decoration:none; 
color:#000;

display:block; 
}
a.wmf_links:hover {background-color:#000;
border:1px solid black;
color:#FFF; 
display:block
}

#wmf_textcenter {
text-align:justify;
line-height:normal;
width:180px;
}
#wmf_textcenter h1 {font-weight:bold; 
font-size:12px;
text-align:center;
margin-bottom:20px;
}
div#wmf_callmeborder {margin:0 0 0 38px;}

/***********END WHY MORTGAGE FORCE*****************/

/************THE OPPORTUNITY***************/

div#opp_toptext {width:419px; 
float:left; 
padding:10px 15px 0 0;
}
div#opp_toptext p {text-align:justify;
margin-bottom:8px;
}

div#opp_toptext img {padding:0;}

.opp_toptextimg {margin-bottom:10px;}

div#opp_topright {float:left;
width:384px;
margin-top:10px;

}

#opp_divide {border-left:1px solid black;
height:470px;
float:left;
margin-top:10px;
}

div#opp_topright p {text-align:justify;
padding:0 10px 0 15px; 
float:none;
}


div#opp_links {display:inline;}

.opp_links {float:left;
width:150px;
height:20px;
border:1px solid #000; 
text-align:center;
color:#009fc2;
background-color:#009fc2;
display:inline;
margin-left:30px;
}
a.opp_links {text-decoration:none; 
color:#000;
margin:5px 10px 10px 120px;;
display:inline;
padding-top:5px;
}
a.opp_links:hover {background-color:#000;
border:1px solid black;
color:#FFF; 
display:inline;
}

#opp_callme {float:left;
margin: 10px 0 0 40px;}

#opp_natwest {float:right;
margin:15px 20px 0 0;
}

#opp_natwest_text {float:right; 
width:200px; 
}

.opp_textgap {margin-left:9px;}

.opp_businesspic {float:right;
border:1px solid black;}



/***********END THE OPPORTUNITY*****************/

/*************PRACTITIONER **************/
div#prac_toptext {width:469px; 
float:left; 
padding:10px 15px 0 0;
}

div#prac_toptext p {text-align:justify;}

.prac_toptextimg {float:left;
padding:0 0 10px 0} 

.prac_textimg {float:left;
padding: 0 10px 0 0;
}

div#prac_topright {float:left;
width:333px;
height:350px;
margin-top:10px;
border-left:1px solid black;
}

div#prac_topright p {text-align:justify;
padding:0 10px 0 15px; 
float:none;
}

#prac_phone {float:left;
padding-left:20px;
margin-top:25px;
}
div#prac_callme {float:right;
margin:0 0 0 0;
}

.prac_links {float:left;
width:150px;
height:20px;
border:1px solid #000; 
text-align:center;
color:#009fc2;
background-color:#009fc2;
display:inline;
margin-left:30px;
}
a.prac_links {text-decoration:none; 
color:#000;
margin:5px 10px 10px 100px;
display:inline;
padding-top:5px;
}
a.prac_links:hover {background-color:#000;
border:1px solid black;
color:#FFF; 
display:inline;
}
/************END PRACTITIONER ***************/

/***********Teach And Train **************/

div#tnt_toptext {width:619px; 

float:left; 
padding:10px 15px 0 0;
}

div#tnt_toptext p {text-align:justify;
}

#tnt_steps {float:left;
width:469px;
height:430px;
padding-right:15px;
border-right:1px solid black;
}

#tnt_steps p {margin-bottom:8px; }

div#tnt_topright {float:left;
width:330px;

margin-top:-30px;
}

div#tnt_topright p {text-align:justify;
padding:0 10px 0 15px; 

}

.tnt_links {float:left;
width:150px;
height:20px;
border:1px solid #000; 
text-align:center;
color:#009fc2;
background-color:#009fc2;
display:inline;
margin-left:30px;
}
a.tnt_links {text-decoration:none; 
color:#000;
margin:5px 10px 10px 95px;;
display:inline;
padding-top:5px;
}
a.tnt_links:hover {background-color:#000;
border:1px solid black;
color:#FFF; 
display:inline;
}

#tnt_phone {float:left;
padding-left:20px;
margin-top:25px;

}
#tnt_callme {float:left;
margin:0 0 0 20px;
}

/*************END Teach And Train *******************/

/***************PURE / INVESTOR ****************/

div#pure_toptext {width:629px; 
float:left; 
text-align:justify;
margin-bottom:20px;
}

div#pure_toptext p {text-align:justify;
float:left;
margin:10px 0 0 0;
padding-right:10px;
}

.pure_toptitle {float:left;
margin:10px 0 0 0;}

div#pure_faq {float:left;
Width:469px;
padding:15px 15px 0 0;
line-height:18px;
text-align:justify;
height:450px;
overflow:auto;
}

#pure_faq p {font-weight:bold;}

#pure_border {border-right:1px solid black;
height:450px;
margin-top:15px;
float:left;
}
div#pure_topright {float:left;
width:314px;

margin-top:10px;
padding:0 0 0 15px;

}


div#pure_callme {float:left;
margin:0 0 0 20px;
}
.pure_links {float:left;
width:150px;
height:20px;
border:1px solid #000; 
text-align:center;
color:#009fc2;
background-color:#009fc2;
display:inline;
margin-left:30px;
}
a.pure_links {text-decoration:none; 
color:#000;
margin:5px 10px 10px 80px;;
display:inline;
padding-top:5px;
}
a.pure_links:hover {background-color:#000;
border:1px solid black;
color:#FFF; 
display:inline;
}
.pure_imgright {float:right;
margin-top:10px;}

#pure_phone {float:left;
padding-left:20px;
margin-top:25px;
}
/*************END PURE*****************/

/*************BSU and IT **************/

div#bsu_bsu img {margin-bottom:10px;}

.bsu_bsuimg {float:right;
margin:0 0 0 15px;
border:1px solid black;
}

div#bsu_bsu {width:630px; 
float:left;
padding:10px 0 0 0;
}
div#bsu_bsu p {text-align:justify;}

div#bsu_it {width:580px;
float:right
}

div#bsu_it img {margin-bottom:10px;}

.bsu_img {float:left;
margin:0 ;
border:1px solid black;
}

div#bsu_links {float:right;
width:180px;
height:205px;
margin-top:10px;
border:1px solid #000;
background-color:#009fc2;
color:#000
}


.bsu_links {width:120px;
font-weight:normal;
text-align:center;
color:#009fc2;
margin:20px 0 14px 30px;
padding: 0;
background-color:#FFF;
height:20px;
}
a.bsu_links {text-decoration:none; 
color:#000;

display:block; 
}
a.bsu_links:hover {background-color:#000;

color:#FFF; 
display:block
}

/**************END BSU and IT *****************/

/**************CP**********************/

#cp_top {width:630px; 
float:left;
padding:10px 0 0 0;
}

#cp_top img {margin-bottom:10px;}

.cp_logo {float:right;
border:1px solid black;
margin:20px 6px 0 0; 
}

div#cp_links {float:right;
width:180px;
height:205px;
margin-top:10px;
border:1px solid #000;
background-color:#009fc2;
color:#000
}


.cp_links {width:120px;
height:20px;
text-align:center;
color:#009fc2;
margin:20px 0 14px 30px;
padding: 0;
background-color:#FFF;
}
a.cp_links {text-decoration:none; 
color:#000;

display:block; 
}
a.cp_links:hover {background-color:#000;

color:#FFF; 
display:block
}
/**************END CP**********************/
/**************COMPLIANCE *****************/
div#com_top {width:630px; 
float:left;
padding:10px 0 0 0;
}
div#com_top p {text-align:justify;}

div#com_top img {margin-bottom:10px;}

div#com_links {float:right;
width:180px;
height:205px;
margin:10px 0 ;
border:1px solid #000;
background-color:#009fc2;
color:#000
}


.com_img {float:left;
border:1px solid black;
margin:10px 10px 0 0;
}

.com_fsa {margin:30px 0 0 32px;
border:1px solid black;
}

/**************END COMPLIANCE*****************/

/****************CBI*******************/

div#cbi_top {width:630px; 
float:left;
padding:10px 0 0 0;
}
div#cbi_top p {text-align:justify;}

div#cbi_top img {margin-bottom:10px;}

div#cbi_links {float:right;
width:180px;
height:205px;
margin:10px 0;
border:1px solid #000;
background-color:#009fc2;
color:#000;
}


.cbi_links {width:120px;
height:20px;
text-align:center;
color:#009fc2;
margin:20px 0 14px 30px;
padding: 0;
background-color:#FFF;
}
a.cbi_links {text-decoration:none; 
color:#000;

display:block; 
}
a.cbi_links:hover {background-color:#000;

color:#FFF; 
display:block
}
#cbi_partners {width:400px;
height:200px;
background-color:#999999;
}

.cbi_handshake {float:left;
border:1px solid black;
margin:5px 5px 0 0;}

.cbi_handshake1 {float:left;
border:1px solid black;}

/*************END CBI *********************/

/**************LEADING TEAM **************/
div#lt_toptext {width:819px;
padding:10px 0 20px 0;
float:left;
}
div#lt_toptext h1 {font-size:24px;
padding-bottom:10px;}
div#lt_photo1 {width:709px;
margin-left:110px;
}
.lt_pic {
float: left;
padding: 0 35px 35px 0;
}
.lt_pic img {border:2px solid #009fc2;  }
.lt_pic h1 {font-weight:bold;
font-size:11px;
color:white;
text-align:center;
background-color:#009fc2;
}
.lt_pic p {text-align: center;
background-color:#009fc2;
color:#FFFFFF;
font-size:1em;
line-height:normal;
height:29px;
width:124px;
}


/***********END LEADING TEAM *****************/

/**********CONTACT****************/


 
div#contact_formtext {width:819px;
padding:10px 0 20px 0;
float:left;
}

div#contact_form {width:500px; 
padding:0 0 20px 30px;
float:left;

}
div#contact_form form  {border-top: 3px solid #CCC; 
border-bottom: 3px solid #CCC;
}

div.contact_clearfix {border: 1px solid #CCC; 
padding:10px 0px; 
vertical-align:top;
}

div#contact_form form label {width:150px; 
float:left; 
margin:0 10px;
color: #003366;
}
div#contact_right {margin-left:340px;}

div#contact_info {width:210px;
float:right;
padding-right:20px;
}
div#contact_info_phone {width:190px;
border-top:4px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
padding-left:10px;
float:left;
margin-bottom:30px;
}

div#contact_info_fax {
float:left;
width:190px;
padding-left:10px;
border:1px solid #CCC;
margin-bottom:30px;
}

div#contact_info_email {width:190px;
float:left;
padding-left:10px;
border:1px solid #CCC;
margin-bottom:30px;
}

div#contact_info_address {width:190px;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
float:left;
padding-left:10px;
}

div#contact_info_address_registered {width:190px;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:4px solid #CCC;
float:left;
padding-left:10px;
margin-top:30px; 
font-size:10px
}

.contacth2 {font-size:15px;
padding-bottom:3px;
}

.contacth3 {font-size:16px;
font-weight:bold;
text-align:justify;
padding-bottom:3px;
}

.content_font {font: 13px tahoma, verdana}

/***********END CONTACT*************/

/********PRESS MENU**************/
div#press_intro{padding-top:10px;
float:left;
width:819px;
}

div#press_intro img {margin-bottom:10px;}

.press_tablerap {margin-bottom:1px;
width:669px;
padding-left:150px;
}

.press_table1 {border:1px solid black;
width:415px;
float:left;
height:30px;
padding:0 5px 0 5px;
}
.press_table2 {border-top:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
width:100px;
text-align:center;
padding:5px 0;
float:left;
height:20px;
}



/************END PRESS MENU********/

/**********AWARDS****************/

#awards_intro {padding:10px 0 10px 0;
margin-bottom:10px;
float:left;
width:819px;
}
#awards_intro p {margin-top:10px;}
.photo_awards1 {
float: left;
padding: 0 0 25px 64px;
vertical-align:baseline;
}
.photo_awards1 img {border:2px solid #009fc2;  }

.photo_awards1 p {text-align: center;
background-color:#009fc2;
color:#FFFFFF;
font-size:1em;
line-height:normal;
padding:0 2px 5px 2px;
width:210px;
display:block;
}

.photo_awards2 {
float: left;
padding: 0 0 25px 25px;
vertical-align:baseline;
}
.photo_awards2 img {border:2px solid #009fc2;  }

.photo_awards2 p {text-align: center;
background-color:#009fc2;
color:#FFFFFF;
font-size:1em;
line-height:normal;
padding:0 2px 5px 2px;
width:210px;
}

/*******END AWARDS***************/

/************PHOTOS**********/

#photos_intro {padding:10px 0 0 0;
float:left;
}

#photo_thumbs img {border:0px none; }


.photo_pic {
float: left;
padding: 0 0 35px 0;

}
.photo_pic img {border:2px solid #009fc2;  }

.photo_pic p {text-align: center;
background-color:#009fc2;
color:#FFFFFF;
font-size:1em;
line-height:normal;
padding:0 2px 5px 2px;
width:132px;
}


.photo_pic1 {
float: left;
padding: 0 0 35px 23px;
vertical-align:baseline;
}
.photo_pic1 img {border:2px solid #009fc2;  }

.photo_pic1 p {text-align: center;
background-color:#009fc2;
color:#FFFFFF;
font-size:1em;
line-height:normal;
padding:0 2px 5px 2px;
width:200px;
}
/*********END PHOTOS*************/

/********MEDIA CENTRE***********/

#media_intro {padding:10px 0 10px 0;
float:left;
width:819px;
}

#media_intro img {padding:0 0 10px 0;}

.media_picleft{float:left;
padding-right:8px;}
.media_picright{float:right;}

#media_press {width:600px;
float:left;
}

#media_press img {border:0px;
}

#media_press p {width:600px;
text-align:justify;
padding:10px 0 10px 0;
float:left;}

#media_awards {width:600px;
padding-bottom:20px;
float:left;
}

#media_awards img {border:0px;}
#media_awards p {padding:10px 0 0 0;
width:600px;
text-align:justify
}

#media_photos {width:600px;

}

#media_photos p {padding:10px 0 0 0;
width:600px;
text-align:justify;
}

#media_photos img {border:0px;
margin-right:0;
}

#media_dyn {float:right;
width:210px;
border-left:3px solid #ccc;
height:300px;
}

#media_dyn img {float:right;}

#media_dyn p {padding:0 10px;
text-align:justify;
}

#media_valid {float:right;
width:200px;
height:200px;
border-left:3px solid #ccc;
border-top:3px solid #ccc;
padding-left:10px;
}

#media_valid img {border:none;
padding-left:57px;}

.media_pspace {padding-bottom:5px;}

/***********END MEDIA CENTRE***********/

/***********FRANCHISEE ZONE****************/

#fz_intro {padding:10px 0 10px 0;
float:left;
}

#fz_login {padding:0 0 0 0;
}

#fz_bold {font-weight:bold;}

#fz_form {margin-left:296px;
width:225px;
}

.fz_input {margin-left:17px;}

.fz_wronguser {font-weight:bold;
color:#990000;
margin-left:-8px;
}

.fz_border {border: 1px solid #CCC; 
padding:5px 0px 10px 20px;
}

.fz_button {border: 1px solid #CCC; 
padding:5px 0px 5px 160px;
}
.fz_image {margin-left:268px;}
/*************** END FRANCHISEE ZONE*************/

/*************** THANKS ***************/

#thanks_top {padding: 10px 0 10px 0;
float:left;
}

#thanks_top p {text-align:center;
width:819px;
}

#thanks_top img {padding-top:10px;
margin-left:310px;
}

/**************** END THANKS ****************/

/********** Franchise Financing ***/
#ff_logo1 {border:1px solid black; 
float:left; 
width:217px;  
margin:0 10px 0 0; 
padding:10px;

}

#ff_logo1 p {text-align:center;}

#ff_logo1 img {margin:0 26px;}

#ff_logo2 {border:1px solid black; 
float:left;
width:217px;  

padding:10px;
}

#ff_logo2 p {text-align:center;}

#ff_logo2 img {margin:0 26px;}

#ff_logo3 {border:1px solid black; 
float:left;
width:217px;  
padding:10px;
margin:10px 10px 0 0;
height:178px;
}

#ff_logo3 p {text-align:center;}

#ff_logo3 img {margin:0 26px;}

#ff_logo4 {border:1px solid black; 
float:left;
width:217px;  
padding:10px;
margin-top:10px;
height:178px;
}

#ff_logo4 p {text-align:center; margin-top:9px;}

#ff_logo4 img {margin:0 45px; border:0px;}
/********END Franchise Finanhing*****/

/* HACKS */
.clearfix:after {content: ".";display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline;} 
.clearthefloat{clear:both}
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* Holly Hack. IE Requirement \*/
* html ul li { float: none; height: 1%; font-size:10px}
* html ul li a { height: 1%; }

/* HACKS END */

.posthidden {display:none} 
.postshown {display:inline}
