/* ----------------------------------------------
	Promotrenz Stylesheet 2006 
---------------------------------------------- */

	body { margin:0; padding:0; font: normal 11px/19px Verdana, Helvetica, Arial, "Trebuchet MS", sans-serif; color:#666; }
	#body { background:url("Images/Background.jpg") repeat-x top left; text-align:center; }
	p { margin: 0; padding: 7px 20px; }
	
	#Footer a { font: normal 10px/19px Verdana, Helvetica, Arial, "Trebuchet MS", sans-serif; }
	a:link, a:visited { text-decoration:none; color:#006699; }
	a:hover { color:#000; }
	
	table { padding:0; font: normal 11px/19px Verdana, Helvetica, Arial, "Trebuchet MS", sans-serif; color:#666;}
	blockquote { margin: 7px 0 7px 20px; padding:7px 0; font: bold 11px/19px Verdana, Helvetica, Arial, "Trebuchet MS", sans-serif; color:#333; border-left: 2px solid #eee;}
	blockquote p {font-style:italic; padding: 7px 20px 7px 30px;}
	li { font-size:11px; }
	h1 { padding: 5px 20px; margin: 0; font: bold 16px/24px Verdana, Helvetica, Arial, "Trebuchet MS", sans-serif; color:#000; border-bottom: 1px solid #eee; }
	h2 { padding: 10px 20px; margin: 0; font: bold 14px/22px Verdana, Helvetica, Arial, "Trebuchet MS", sans-serif; color:#666; }
	h2 em { font: bold 14px/22px Verdana, Helvetica, Arial, "Trebuchet MS", sans-serif; color:#000; text-transform: uppercase; }
	h2#quote {padding: 0; margin: 0; background:url("Images/quote.gif") top left no-repeat; width: 220px; height: 43px;} 
	h2#special {padding: 0; margin: 0; background:url("Images/special.gif") top left no-repeat; width: 220px; height: 43px;} 
	h2 span { display: none; }
	ul#clientlist { padding:7px 20px; margin: 0; list-style: none; }
	#clientlist li { padding:0 10px; margin: 0; float: left; display: inline;}
	ul.cataloguelist { padding:7px 20px; margin: 0; list-style: none; }
	.cataloguelist li { padding:0 30px; margin: 0; background:url("Images/play.gif") no-repeat 0 10%; }
	.photo { padding: 2px; border: 1px solid #eee; }
	.photowrap { float: right; padding: 7px 10px;}
	.redText { color: #cc3300; }
	.orangeText { color:#FF690E; }
	.greenText { color:#3FAB10; }
	.blueText { color:#3C78AB; }
	/*#menuItem0 { vertical-align:middle;}*/
	/*#menuLite0 { border: 0; padding: 0 5px; margin: 0; font: normal 11px/19px Verdana, Helvetica, Arial, "Trebuchet MS", sans-serif; color:#eee; width: 120px; height: 20px;}*/
	#enquirerorquote { padding: 7px 20px; }
	#enquirerorquote input, #enquirerorquote textarea { background: #f5f5f5; border: 1px solid #ccc; padding: 5px; font: normal 11px Verdana, Helvetica, Arial, "Trebuchet MS", sans-serif; color:#666}
	.EmailFormAssetSubmitButton { background: #000; color: #fff;}
	
/* ------------------------------------------------
	Layout Styles
------------------------------------------------ */
	
	#Wrapper { width:770px; margin:0px auto; text-align:left; }
	#header { width:770px; height: 271px; float: left; margin:0; paddding: 0; background:url("Images/Banner.gif") bottom center no-repeat;}
	.logo { padding: 0; margin: 20px 0 0 0; width: 770px; height: 78px; float: left; background:url("Images/Logo.gif") no-repeat top left;}
	#Content { float:left; padding: 0; margin: 0; width: 550px;  }
	#contentfull { float:left; padding: 15px 0 0 0; margin: 0; width: 770px;  }
	#Features { float:right; padding: 0; margin: 0; width: 220px; color:#000; }
	#InnerWrapper { background:url("Images/FeatureBG.gif") repeat-y top right; float: left; padding: 15px 0 0 0; margin: 0;}
	#Footer { background:url("Images/Footer.gif") no-repeat top left; width:770px; height: 30px; clear:both; }
	.Copyright { font-size:10px; margin: 0; text-align: right; }
	.Print { margin: 0; }
	#Print { padding-top:3px; }
	#LinksContainer { width:750px; height:26px; background:url("Images/LinksBottom.gif") no-repeat bottom; text-align:center; float: left; padding: 0; margin: 10px 0 0 0 }

/* ------------------------------------------------
	Print/Popup Styles
------------------------------------------------ */
	
	#PrintBody { margin:0; padding:0; width:100%; text-align:center; font-family:verdana, arial, helvetica, sans-serif; font-size:11px; color:#666666; background:url("Images/PrintBG.gif") repeat-x top left; }
	#PrintWrapper { width:600px; margin:0 auto; text-align:left; }
	#PrintLogo { margin-top:35px; margin-bottom:65px; }
	#PrintFooter { margin-top:20px; background:url("Images/Footer.gif") no-repea top; width:600px; padding:7px 0 0 10px; }
	.PrintTitle, .PrintContent { padding-left:10px; }
	.PrintContent * { font-size:10px; }
	
/* ------------------------------------------------	
	Menu Styles
------------------------------------------------ */

	.MenuTable { height:25px; }
	.MenuCell { padding-right:2px; }