/*************************************************************************
/* COMMON PAGE STYLESHEET
/************************************************************************/
		
	.text-container-1 {
		float: left;
		width: 580px;
		height: auto;
		padding:0px 10px 0px 10px;
		margin:10px 0px 0px 0px;
		/*background-color:#FFFFFF;*/
	}	
	
	.text-container-2 {
		float: left;
		width: 380px;
		height: auto;
		padding:0px 10px 0px 10px;
		margin:10px 0px 0px 0px;
	}			
	
	.left-calls 
	{	
		float:right;	
	}
	
/*********************************************************
/* HOME PAGE
/*********************************************************/
	
	.home-text-container {
		float: left;
		width: 950px;
		height: auto;
		padding:0px 10px 0px 10px;
		margin:10px 0px 0px 0px;
		background-color:#FFFFFF;
	}	
	
	.slideshow-container 
	{
		float: left;
		margin-right: 11px;
		width: 100%;
		height: 695px;
		background-color: #999999;
	}
	
	.frame-graphic {
		width: 617px;
		height: 113px;
		background-image: url('../images/body/home-page-border-graphics.png');
	}
		
/*********************************************************
/* 2 COLUMN LAYOUT STYLES
/*********************************************************/
	
	.pages-frame {
		float: left;
		width: 600px;
		height: auto;
		min-height: 400px;
		/*background-color: #333333;*/
		/*border: solid 1px #666666;*/
	}
	
	.text-area {
		height: auto;
	}
	
	.text-headers {
		font-size: 30px;
		font-family: "TradeGothicLTLight", Arial, Helvetica, sans-serif ;
	}
	
	.common-calls {
		float: right;
	}
	
	.common-calls a img
	{
		float: right;
		margin-bottom:20px;
		/*border: solid 3px #010202;*/
	}
	
	.common-calls img {
		width: 100%;
	}
	
	.content-frame
	{
		padding: 30px 25px 30px 25px;margin: 0 auto;
	}
	
	.content-left {
		float: left;
		width: 824px;
		height: auto;
	}
	
	.content-right
	{
		width: 308px;
		float: right;
	}
	.page-title
	{
		text-transform: uppercase;
		font-family: 'Rockwell-Bold';
		font-size: 32px;
		font-weight: normal;
		color: #f7920d;
		padding: 29px 0 0 28px;
	}
	
	.content-left ul li {
		margin-left: 18px;
	}
	
	.content-left h1
	{
		font-family: 'Rockwell-Bold';
		text-transform: uppercase;
		color: #373737;
		font-size: 27px;
		margin-bottom: 15px;
	}
	.content-left h3,.content-left h5
	{
		/*font-family: 'TradeGothicLTBoldRegular';*/
		text-transform: uppercase;
		color: #373737;
	}
	.content-left h3
	{
		font-size: 22px;
	}
	.content-left h5
	{
		font-size: 17px;
	}
	.content-left p
	{
		font-family: 'TradeGothicLTLightRegular';
		color: #373737;
		font-size: 14px;
		margin-bottom: 10px;
	}
	.page-title-bg
	{
		margin-top: -76px;
		height: 76px !important;
	}
	
/*********************************************************
/* PRICING PAGE
/*********************************************************/
	.chart
	{
		width: 818px;
		height: 264px;
		border: solid 3px #010202;
		background:#d7d7d7 url('../images/body/pricing_truck.png') no-repeat;background-position: 5px 17px;
		/*margin-bottom: 30px;*/
	}
	.chart-table
	{
		width: 296px;
		height: auto;
		background:#454545;
		float: right;
		border: solid 2px #252525;
		position: relative;
		right: 17px;
		top: 15px;
		text-align: center;
	}
	.service-head
	{
		background:#101010;
		width: 100%;
		height: 45px;
	}
	#service_table_heading
	{
		float: left;width: 33%;color: #f7920d;
		font-family: 'TradeGothicLTBoldRegular';
		text-transform: uppercase;
		font-size: 15px;
		position: relative;
		top: 12px;
	}
	#service-row
	{
		
	}
	#service_price
	{
		float: left;width: 33%;color: #fff;margin-top: 13px;font-size: 13px;
	}
/*********************************************************
/* PHOTO GALLERY STYLES
/*********************************************************/
	
	#photogallery_frame,
	#photoalbum_frame
	{
		width: 100%;

		padding: 15px;
		padding-left:30px;
		float: left;
		background:url('../../../index.html');
	}
	
	#photogallery_instructions
	{
		margin-bottom: 10px;
		font-size: 12px;
		/*padding-left: 10px;*/
		color: #666666;
	}
	
	.photoalbum {
		padding: 12px;
		background-color: #000;
	}
	
	.album_set .photoalbum:first-child,
	.photo_set .photo:first-child
	{ 
		margin: 0 10px 10px 0;
	}
	.photoalbum,
	.photo
	{
		float: left;
		padding: 12px;
		text-align: center;
		background-color: #cccccc;
		margin: 0 10px 10px 0;
	}
	
	.album_right,
	.photo_right
	{
		margin-right: 15px;
	}
	
	.album_set,
	.photo_set
	{
		width: 100%;
		height: auto;
		float: left;
		padding-top: 10px;
		background:url('../../../index.html');
	}
	
	.photoalbum_title
	{

		position:relative;
		overflow:hidden;
		font-family:TradeGothicLTLightRegular;
		font-size:14px;
		margin-top:5px;
		color:#666666 ;
	}
	
	.album_last_row .photoalbum_title
	{
		height:auto;
	}
	
	.photoalbum_image,
	.photo_image
	{

	}
	
	.photoalbum_image img,
	.photo_image img
	{
		width:200px;
	}
	
	.no_albums,
	.no_photos
	{
		text-align: center;
		padding-top: 100px;
		height: 200px;
	}	
	
	
	.catering-menu {
		float: right;
		width: 540px;
		height: 810px;
		background-image: url('../../../index.html');
		background-repeat: no-repeat;
	}
	
	.catering-menu:hover {
		background-image: url('../../../index.html');
		background-repeat: no-repeat;
	}
	
	.lavender-menu {
		float: left;
		width: 540px;
		height: 810px;
		background-image: url('../../../index.html');
		background-repeat: no-repeat;
	}
	
	.lavender-menu:hover {
		background-image: url('../../../index.html');
		background-repeat: no-repeat;
	}
	
/************************************ SERVICES CATEGORIES *****************************************/

.bars {
	float: left;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/bar-service.jpg');
	background-repeat: no-repeat;
}

.bar-tender {
	float: right;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/bartender.jpg');
	background-repeat: no-repeat;
}

.servers {
	float: left;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/servers.jpg');
	background-repeat: no-repeat;
}

.chefs {
	float: right;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/on-site-chefs.jpg');
	background-repeat: no-repeat;
}

.rentals {
	float: left;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/rentals.jpg');
	background-repeat: no-repeat;
}

.linen {
	float: right;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/linen.jpg');
	background-repeat: no-repeat;
}

.coordinators {
	float: left;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/coordinators.jpg');
	background-repeat: no-repeat;
}

.entertainment {
	float: right;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/entertainment.jpg');
	background-repeat: no-repeat;
}

.kids-parties {
	float: left;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/kids-parties.jpg');
	background-repeat: no-repeat;
}

.dj {
	float: right;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/dj.jpg');
	background-repeat: no-repeat;
}

.tents {
	float: left;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/tents.jpg');
	background-repeat: no-repeat;
}

.florist {
	float: right;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/florist.jpg');
	background-repeat: no-repeat;
}

.props {
	float: left;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/props.jpg');
	background-repeat: no-repeat;
}

.coffee-carts {
	float: right;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/coffee-carts.jpg');
	background-repeat: no-repeat;
}

.venues {
	float: left;
	width: 545px;
	height: 275px;
	background-image: url('../images/body/services/venues.jpg');
	background-repeat: no-repeat;
}

	.left_arrow {
		float: left;
		width: 284px;
		height: 319px;
	}
	

	
	.right_arrow {
		float: right;
		width: 284px;
	
		height: 319px;
	}
/****************************************************************/
	
	.right_arrow:hover {
		float: right;
		width: 284px;
		height: 319px;
		background-image: url('../images/large-right-arrow.png');
		background-repeat: no-repeat;
	}
		
	.left_arrow:hover {
		float: right;
		width: 284px;
		height: 319px;
		margin-right: -7px;
		background-image: url('../images/large-left-arrow.png');
		background-repeat: no-repeat;
	}
	
	.profile_name a {
		color: #262626;
	}


	.profile_name a:hover {
		color: #333;
	}
	
	.frame_breadcrumb h2 a:hover {
		color: #333;
	}