







.catTitle {  background:#6288AE; clear:both; padding:2px 0 2px 15px;margin:20px 0 10px 0;}
.catTitle h2 {height:25px;}

/* featured franchises */
.featured{ width:240px; height:175px; padding:5px; overflow:auto; float:left; margin: 2px;
		border: 1px solid #eee8dd;
		}
.featured .input { float:left;margin-top:1px}

.featured:Hover { border: 1px solid #2e6295; background:#EFF3F7}
.featured:Hover .input { background:url(../images/icons/mail.gif) no-repeat 2px 35px #fff; }

.featured img { float:left; margin:2px 4px 0 0;}
.featured a { text-decoration:none; font-weight:bold; color:#2E6295}
.featured a:Hover {text-decoration:underline}

/* premium */
.premium { width:515px; clear:both; border: 1px solid #eee8dd; padding:5px; margin:5px 0 5px 0; }
.premium .input { float:left;margin-top:1px}
.premium img { float:left; margin:0 2px 2px 2px; }
.premium a {text-decoration:none; font-weight:bold; color:#2E6295}
.premium a:Hover {text-decoration:underline}



/* Search Results */
.general{ width:518px; clear:both; border: 1px solid #eee8dd; padding:5px; margin:5px 0 5px 0; }
/*.general .input { width:25px; height:60px; float:left; background:url(../images/icons/mail.gif) no-repeat 2px 35px #EFF3F7; text-align:center; margin:0 5px 0 0; }*/ 
.general .input { float:left;margin-top:1px}
.general a {text-decoration:none; font-weight:bold; color:#2E6295}
.general a:Hover {text-decoration:underline}
