/* vip_default.css for www.vip-locationcatering.com */

body
{
	background-color: #a5a7a5;
	font-family: 14px Georgia, "Times New Roman", Times, serif;
}

div#container_wrapper
{
	width: 960px;
	height: 720px;
	margin: 20px auto 0 auto;
}

/* @group logo */

div#logo_wrapper
{
	position: relative;
	width: 480px;
	height: 720px;
	background-color: #131413;
}

div#logo
{
	margin: 0 auto 0 auto;
	width: 240px;
	height: 108px;
	position: absolute;
	top: 80px;
	left: 120px;
}

div#logo h2
{
	color: white;
	display: block;
	width: 240px;
	height: 108px;
	background: url('/_resources/interface/vip_logo.png') top left no-repeat;
	text-indent: -9999px;
}

div#images
{
	margin: 0 auto 0 auto;
	width: 324px;
	height: 324px;
	position: absolute;
	border: 1px solid #a3782c;
	top: 240px;
	left: 78px;
}

div#images ul
{
}

div#images ul li
{
	display: block;
	float: left;
	width: 160px;
	height: 160px;
	overflow: hidden;
	border: 1px solid #131413;
}

div#images ul li img
{
	opacity: 0;
	margin: 0;
	padding: 0;
}


div#tagline
{
	position: absolute;
	top: 620px;
	left: 0px;
	display: block;
	width: 100%;
	text-align: center;
}

div#tagline p
{	
	color: #a76931;
	font-size: 12px;
	line-height: 16px;
	text-transform: uppercase;
	letter-spacing: 2px;

}

/* @end */

/* @group navigation */

div#navigation_wrapper
{
	border-bottom: 1px solid #131413;
	margin: 20px 30px 0 30px;
	padding: 10px 0px 10px 10px;
	text-align: center;
}

div#navigation
{
	font-family: Georgia, "Times New Roman", Times, serif;

}

div#navigation ul
{
}

div#navigation li
{
	display: inline;
	padding: 0 10px 0 0;
}

div#navigation ul li a
{
	color: #a46730;
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-decoration: none;
}


div#navigation ul li a:hover
{
	text-decoration: underline;
	color: #a46730;
}

div#page.index div#navigation ul li#index a,
div#page.our_food div#navigation ul li#our_food a,
div#page.credits div#navigation ul li#credits a,
div#page.rates div#navigation ul li#rates a,
div#page.contact div#navigation ul li#contact_details a
{
	text-decoration: underline;
	color: #a46730;
	
}



/* sub navigation*/

div#sub_navigation
{
}

div#sub_navigation ul
{
	display: none;
}

div#sub_navigation li
{
	display: inline;
	padding: 4px 10px 0 0;
}

div#sub_navigation ul li a
{
	color: #a46730;
	font-size: 10px;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-decoration: none;
}


div#sub_navigation ul li a:hover
{
	text-decoration: underline;
}

xdiv#sub_navigation_selected
{
	text-decoration: underline;
}

div#page.sub_our_food div#sub_navigation ul#our_food li#sub_our_food a,
div#page.sub_food_for_film div#sub_navigation ul#our_food li#sub_food_for_film a,
div#page.sub_menu_packages div#sub_navigation ul#our_food li#sub_menu_packages a,
div#page.sub_menu_ideas div#sub_navigation ul#our_food li#sub_menu_ideas a,
div#page.sub_clients_and_partners div#sub_navigation ul#credits li#sub_clients_and_partners a,
div#page.sub_feedback_comments div#sub_navigation ul#credits li#sub_feedback_comments a,
div#page.sub_rates div#sub_navigation ul#rates li#sub_rates a,
div#page.sub_terms_and_conditions div#sub_navigation ul#rates li#sub_terms_and_conditions a,
div#page.sub_legislation div#sub_navigation ul#rates li#sub_legislation a,
div#page.sub_contact_details div#sub_navigation ul#contact li#sub_contact_details a,
div#page.sub_enquiry_form div#sub_navigation ul#contact li#sub_enquiry_form a
{
	text-decoration: underline;
	color: #a46730;
}





div#page.our_food div#sub_navigation ul#our_food
{
	display: block;
}

div#page.credits div#sub_navigation ul#credits
{
	display: block;
}

div#page.contact div#sub_navigation ul#contact
{
	display: block;
}

div#page.rates div#sub_navigation ul#rates
{
	display: block;
}


/* @end */

/* @group content */

div#content_wrapper
{
	float: right;
	width: 480px;
	height: 720px;
	background: white url('/_resources/interface/forks_background_2.jpg') left bottom no-repeat;
}

div#content_wrapper_film
{
	float: right;
	width: 480px;
	height: 720px;
	background: white url('/_resources/interface/film_background.jpg') left bottom no-repeat;
}

div#content
{
	margin: 0 30px 0 30px;
	display: block;
	width: 450px;
	height: 646px;
	overflow: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
}

div#content h1
{
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
	color: #a46730;
	margin: 24px 0 12px 0;
	text-transform: uppercase;
	letter-spacing: 2px;
}

div#content h2
{
	color: #a46730;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

div#content p
{
	font-size: 12px;
	line-height: 24px;
	color: #323638;
	margin-bottom: 12px;
	padding: 0 30px 0 0;
}

div#content p span.keyword
{
	color: #a46730;
	font-size: 12px;
	font-weight: normal;
	line-height: 24px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

div#content a
{
	color: #323638;
}

div#content p.intro
{
	font-size: 12px;
	font-style: italic;
	text-align: left;
	padding: 0 30px 0 0;
}

div#content ul
{
	padding-bottom: 20px;
}

div#content ul li
{
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	color: #323638;
	padding: 0 30px 0 30px;
}

div#content span.label
{
	width: 200px;
	display: inline-block;
	font-size: 12px;
	color: #323638;
}

div#content span.label_checkbox
{
	width: 50px;
	display: inline-block;
	font-size: 12px;
	color: #323638;
}

div#content span.download
{
	display: inline;
	float: right;
	padding: 0 30px 0 0;
}

div#content span.download a
{
	font-size: 9px;
	letter-spacing: 1px;
	color: #a46730;
	text-decoration: none;
}






/* @end */


/* @group footer */

div#footer
{
	margin: 10px auto 0 auto;
	width: 960px;
}

div#footer p,
div#footer a
{
	font-size: 11px;
	color: white;
}

div#footer a:hover
{
	color: white;
}

/* @end */









