
p {text-align:justify;}

.pagetitle{
	font-size: 28px;
	color: #FF3300;
	font-weight: bold;
	text-transform: uppercase;text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif, Arial, Helvetica, sans-serif;
}
.paginationbanner{background-color:#FF3300;color:#FFFFFF;	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;padding:5px;}
.paginationbanner a{text-decoration:none;color:#FFFFFF;}

.paginatecurrentpage{font-weight:bold;color:#0000FF;}

/*----------------------*/
/* RESULTS AND DETAILS PAGES */
/*----------------------*/
.searchresultcontainerresultsdescription a,
.searchresultcontainerresultsdescription,
.searchresultcontainerresultsdetail,
.searchresultcontainerresultsprice 
{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;}

.searchresultcontainer {background-color:#fff;border:1px solid #3b6b96;padding:8px;margin:10px 0;color:#3b6b96;min-height:110px;width:780px;overflow:auto;}
.searchresultcontainer .searchresultcontainerimages {float:left;width:95px;padding:0;text-align:center;color:#000;font-size:10px;}
.searchresultcontainer .searchresultcontainerimages .searchresultcontainerthumbnail img{width:90px;height:50px;padding:0 0 3px 0;}
.searchresultcontainer .searchresultcontainerresultsdetail {float:left;padding:0 0 0 5px;width:425px;}
.searchresultcontainer .searchresultcontainerresultsdetail h2{font-size:18px;line-height:18px;margin:0 0 5px 0;color:#ff0000;text-decoration:none;text-align:left;}
.searchresultcontainer .searchresultcontainerresultsdetail .searchresultcontainerresultsdescription{margin:10px 0 0 0;}
.searchresultcontainer .searchresultcontainerresultsdetail .searchresultcontainerresultsdescription a{color:#EB9143;text-decoration:none;}
.searchresultcontainer .searchresultcontainerresultsprice {float:right;width:145px;padding:0;font-size:11px;line-height:12px;}
.clear{clear:both;}
.searchresultcontainer .searchresultcontainerresultsprice .searchresultcontainerresultspricedetail {background-color:#ff0000;color:#FFFFFF;font-weight:bold;margin:0 0 2px;padding:5px;text-align:center;}
.searchresultcontainer .searchresultcontainerresultsprice .searchresultcontainerresultspricedetail a {color:#fff;text-decoration:none;font-size:28px;line-height:30px;font-weight:bold;}
.searchresultcontainer .searchresultcontainerresultsprice .searchresultcontainerresultspricedetail .brochureprice {color:#fff;font-size:18px;padding:5px 0 5px 0;}

.rating{
	width: 145px;
	float: left;
	text-align: right;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}

.itemtitle{
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	padding-left: 15px;
}

.price{
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
}

.detailsLeft{
	width: 375px;
	float: left;
	padding-right: 10px;
}

.detailsRight{
	float: left;
	text-align: right;
}
.advertImage{margin-bottom:5px;}

div.autosize { display: table; width: 1px; }
div.autosize > div { display: table-cell; }
