body
{
	background-color:#F2F2F2;
	background-image:url('../img/bkg_pat.gif');
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
}

a
{
	color:#FF9933;
	text-decoration:none;
}

a:hover
{
	color:#FF9933;
	text-decoration:underline;
}

hr
{
	background-image:url('../img/c_chq_hor.gif');
	background-repeat:repeat-x;
	border:0px;
	width:960px;
	/*margin:0px;*/
	margin-left:auto;
	margin-right:auto;
	height:1px;
}

#content-frame
{
	width:1014px;
	background-image:url('../img/c_bkg_pat.gif');
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
}

#content
{
	background-color:#FFFFFF;
	width:974px;
	margin-left:auto;
	margin-right:auto;
}

#page-head
{
	color:#666666;
	text-align:center;
	position:relative;
	height:32px;
}

#head-welcome
{
	padding:10px;
}

#head-home
{
	position:absolute;
	color:#999999;
	left:10px;
	top:10px;
}

.org-icn
{
	margin-right:5px;
}

#head-phone
{
	background-image:url(../img/pn_img.png);
	background-repeat:no-repeat;
	width:254px;
	height:32px;
	position:absolute;
	top:62px;
	right:70px;
}

.clearer
{
	clear:both;
}

#page-menu
{
	margin-left:17px;
	margin-right:16px;
}

#page-menu-links
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#FF9933;	
	position:relative;
}

#page-menu-home-text
{
	position:absolute;
	top:78px;
	left:73px;
}

#page-menu-prices-text
{
	position:absolute;
	top:78px;
	left:221px;
}

#page-menu-testimonials-text
{
	position:absolute;
	top:78px;
	left:647px;
}

#page-menu-about-us-text
{
	position:absolute;
	top:78px;
	left:811px;
}

#page-menu-page-img
{
	position:relative;
	left:355px;
	width: 263px;
}

#page-centre
{
	margin-left:20px;
	margin-right:20px;
}

#page-centre-hdr
{
	background-image:url(../img/box_hdr.png);
	background-repeat:no-repeat;
	width:954px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
}

#page-centre-btm
{
	background-image:url(../img/b_bx_bt.gif);
	background-repeat:no-repeat;
	width:934px;
	height:5px;
	margin-left:auto;
	margin-right:auto;
}

#page-centre-grey-area
{
	background-color:#F2F2F2;
	margin-left:20px;
	margin-right:20px;
	padding:10px;
	position:relative;
}

#page-centre-image
{
	float:left;
	margin:0 20px 0 0;
	/*width:200px;
	height:200px;
	max-width: 200px;*/
}

#page-centre-copy
{
	/*position:absolute;
	left: 188px;
	width: 700px;
	top: 48px;
	text-align: center;*/
}

#van-testimonial
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:16px;
	color:#FFF;
	position:relative;
	line-height: 22px;
}

#testimonial-box
{
}

#testimonial-box-txt
{
	position:absolute;
	top:112px;
	left:484px;
	width: 430px;
}

#testimonial-box-name
{
	font-weight:normal;
	font-size:12px;
	font-style: normal;
	padding-top: 6px;
}

#about-quote-box
{
	margin-left:10px;
	margin-right:12px;
}

#about-box
{
	float:left;
	width:470px;
}

#about-header
{
	background-image:url(../img/org_box_hdr.png);
	background-repeat:no-repeat;
	width:470px; 
	height:44px;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	position:relative;
}

#about-copy
{
	background-color:#F2F2F2;
	margin-left:10px;
	padding:10px;
	text-align: left;
}

#about-box-bottom
{
	background-image:url(../img/bx_bt.gif);
	background-repeat:no-repeat;
	width:460px;
	height:5px;
	margin-left:10px;
}

#quote-box
{
	float:right;
	width:470px;
	color: #000;
}

#quote-header
{
	background-image:url(../img/blu_box_hdr.png);
	background-repeat:no-repeat;
	width:470px; 
	height:44px;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	position:relative;
}

#quote-copy
{
	background-color:#F2F2F2;
	margin-right:10px;
	padding:10px;
}

#about-header-txt
{
	position:absolute;
	top:23px;
	left:17px;
	width: 370px;
}

#quote-header-txt
{
	position:absolute;
	top:22px;
	left:8px;
}

#quote-box-bottom
{
	background-image:url(../img/bx_bt.gif);
	background-repeat:no-repeat;
	width:460px;
	height:5px;
	margin-right:10px;
}

#page-footer
{
	position:relative;
	text-align:center;
	padding:5px;
}

#footer-links
{
	position:absolute;
	left:28px;
}

a.menu-link
{
	color:#FF9933;
}

a.menu:active
{
	color:#CCCCCC;
}

a.footer-link
{
	color:#6699CC;
	font-size:10px;
	margin:4px;
}

#prices-text-box
{
	float:left;
	width:400px;
}

#prices-text-guide
{
	float:right;
	width:500px;
}

#prices-text-guide th 
{
	background-color:#FF9933;
	color:#ffffff;
	padding:5px;
}
#prices-text-guide td
{
/*	background-color:#6699CC;
*/	background-color:#99CCFF;
	text-align:center;
	padding:5px;
}

#prices-text-guide th.thbreak
{
	padding:0px;
}

#prices-text-guide td.tdbreak
{
	background-color:#FFFFFF;
	padding:0px;
}
#testimonial-center
{
	margin:10px;
}
.testimonial-quote
{
	background-image:url('../img/h_sb_bkg.png');
	background-repeat:no-repeat;
	width:460px;
	height:140px;
	position:relative;
	float:left;
	margin:8px;
}

#contact-left
{
	float:left;
	width:350px;
}
#contact-right
{
	float:right;
	width:520px;
}


.contact-van-img
{
	position:absolute;
	bottom:0px;
	right:0px;
}

.client-quote
{
	margin:10px;
	width:440px;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
}

.client-name
{
	margin:10px;
	width:450px;
	margin-left:auto;
	margin-right:auto;
	color:#FFFFFF;
}


/* FOOTER */
a.footer-link:hover
{
	color:#FF9933;
}

#footer-at
{
	position:absolute;
	right:28px;
	font-size:10px;
	color:#999999;
	
}

a.anti-theatre-link
{
	color:#999999;
	text-decoration:none;
}

a.anti-theatre-link:hover
{
	background-color:#FF9933;
	color:white;
}
