

#leftside{float:left; width:48%; background-color:white; margin:1% 2% 1% 0%;}
#rightside{float:right; width:48%; background-color:white; margin:1% 1% 1% 1%;}


.vendorbox {
	background-color: #f7faf1;
	/*width: 96%;*/
	padding: 10px;
    margin:0 1% 1% 1%;
}

.vendorbox h3 {
	color: #d0882c;
	font-size: 1.2em;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
    clear:left;
}

.vendorbox h3 span, .vendorboxt h3 span a, .vendorbox h3 span a:link, .vendorbox h3 span a:visited {
	font-family: "Tahoma", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
	color: #5679d3;
	font-size: 1em;
	text-decoration: underline;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}

.vendorbox h4 {
    color: #5679d3;
	font-size: 1.1em;
	font-family: "Tahoma", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
    font-weight:normal;
    padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
    }

.vendorbox h4 span, .vendorbox h4 span a, .vendorbox h4 span a:link, .vendorbox h4 span a:visited {
	font-family: "Tahoma", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
	color: #5679d3;
	font-size: .98em;
	text-decoration: underline;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}

.vendorlink{float:right;}


.vendorcat{
    width: 45%;
    float: left;
    background-color: #ffffff;
    padding: 0 10px 0 10px;
}

.fulladd {height:225px; margin-top:10px}
.fulladd img{float:right; max-height:150px; max-width:200px}
.extratext p{ font-size:86%;}

.bannertop img {max-width:310px;}
.banneradd {text-align:center;}
.banneradd img {max-height:215px; max-width:310px; float:none;}

