/*
** layout_content.css 
** CSS - handles the layout grid for other pages
** Author: Steve TANGUE
** Date created: 05.02.08
** Last edited: 28.03.09 by Steve TANGUE 
*/

/* general */
h1.heading_one_bg {
	width: 709px; height: 22px;
	color:#555;
	font-size:16px;
	font-weight:normal;
	color: #323232;
	margin-bottom: 0px;
	margin-top: 0;
	margin-right: 0;
	padding-right:0;
	background-image:url(../img/heading_one_bg.jpg);
	background-position:bottom;
	background-repeat: repeat-x;
	padding: 6px 10px 5px 15px; 	
	position:relative;
	margin-left: 1px;
}

li {

}
/* end general */

/* container_wrapper */
/* container wrapper header */

/* page header */
/* page header menu */
/* page header logo */
/* platinum */
/* end page header */


/* page content */

/* page content left */
div#page_content_left {}
/* page content banner */
div#page_content_banner {
	width: 736px; height: 184px;
	float: left;
	background-image:url(../img/page_content_banner_bg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #fff; margin: 0 0 0 0;
}
div#page_content_banner_curve_bg {
	width: 736px; height: 180px;
	background-image:url(../img/pagecontent_banner_curve_bg.png);
	background-repeat: no-repeat;
	float: left;
	position:relative;
	padding: 0; margin: 0;
}
* html div#page_content_banner_curve_bg {
	width: 736px; height: 180px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/ebusiness/img/contentpage_banner_curve_bg.png',sizingMethod='scale');
}

div#page_content_banner_curve_bg span {
	width: auto; height: auto;
	float: left;
	font-size: 15px;
	margin: 152px 0 0 15px;
	text-shadow:#000000;
	position:relative;
}

div#page_content_banner img {
	width: 174px; height: 160px;
	float:left;
	margin-right: 10px;	
}
div#page_content_banner a {
	width: auto;
	color:#4B67A8;
}
/* page content banner left search */
div#page_content_banner_left_search {
	width: 169px; height: 184px;
	background-image:url(../img/page_content_banner_left_search_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 15px;	
	float:left;
}
.page_content_banner_left_search_heading {	
	float: left;
	width: 162px;
	color:#808080;
	font-size: 12px;
	padding: 10px 0;
	margin-bottom: 10px;
}
/* page content banner right */
div#page_content_banner_right {
	width: 550px; height: 180px;
	float: left;	
}
/* listing premium item */
div.listing_item_premium {
	width: 530px; height: 160px;
	margin: 10px 10px 0 10px;
}

/* listing item premium heading */
div.listing_item_premium a.listing_item_premium_heading {
	width: auto;
	color: #000;
	float: right;
	font-size: 12px;
	margin-bottom: 4px;
} 
/* listing item  premiumlocation, phone, date, venue ... */
div.listing_item_premium span {
	width: 320px; 	float: left;
	margin-top: 4px;
} 
/* listing item premium description */
div.listing_item_premium p {
	width: 345px; height: 70px;
	line-height: 1.3em;	
	margin-top: 4px;
	float:left;
} 
/* listing item premium link */
div.listing_item_premium a.listing_item_link {
	width: auto;
	float:right;	
	margin-left: 288px;
	margin-top: 0px;
	position:relative;
	padding-bottom: 4px;	
}
/* listing item premium empty */
div.listing_item_premium_img_empty {
	
	width:172px;
	height:158px;
	border:1px solid #AAB0C6;
	background-color: #E8EDF3;
	float:left;
	margin-right:10px;
	color:#4B67A8;

}
/* text inside the empty listing item premium image box */
div.listing_item_premium_img_empty p {

	padding:15px 15px;
	width:132px;
	height:118px;
	font-size:1.5em;
	overflow:hidden;
	text-align:center;
	margin:0;
	

}
/* page content bottom */
div.page_content_bottom {
	width: 736px; height: auto; min-height:506px;
	padding: 0;
}
div.page_content_bottom li {
	list-style: disc;
	margin-left: 35px;
	line-height: 1.3em;
	margin-top: 4px;
}


/* pagination */
div.pagination {
	width: 709px; height: 24px;
	background-image:url(../img/pagination_bg.jpg);
	background-repeat:repeat-x;
	background-color: #efefef;
	padding: 8px 10px 0 15px;
	margin-top: 1px;
	margin-bottom:10px;	
	margin-left: 1px; 
}

/* listing item */
div.listing_item {
	width: 694px; height: 92px;
	padding: 10px;
	margin: 10px 10px 0 10px;
}
/* listing item bold */
.bold_listing {
	border: 1px solid #DDBE6E;	
	background-color: #F5E9D3;
}
/* listing item image */
div.listing_item_img_wrapper {
	width: 80px; height: 80px;
	float:left;
	border: 1px solid #ddd;
	background-color:#f4f4f4;
	padding: 5px;
	margin-right: 10px;	
	vertical-align:middle;
}
div.listing_item_wrapper img {
	width: 80px; 
	margin: 0 auto;
	vertical-align:middle;
}
/* listing item location, phone, date, venue ... */
div.listing_item span {
	width: 580px;
	float: left;
	margin-top: 4px;
} 
/* listing item description */
div.listing_item p {
	width: 520px; height: 30px;
	line-height: 1.3em;	
	margin-top: 4px;
	float:left;
} 
/* listing item heading */
div.listing_item a.listing_item_heading {
	color: #000;
	float: left;
	width: auto;
	font-size: 11px;
	margin-bottom: 4px;
} 
/* listing item anchor link */
.listing_item_link {
	width: auto;
	float:right;	
	margin-top: 36px;
	position:relative;
	padding-bottom: 4px;
}

/* page content bottom background */
/* page content right */
/* gold */
/* bronze */
/* silver */
/* end page content */






/* end of file */
