	
	body { 
		text-align: center;
		margin: 0 0 10 0;
		padding: 0; 
		background-color: #C2C2C2;
	}
	
	#container {
		margin: 0 auto;
		width: 964px;
		text-align: left;
		border: 0px solid #FF6600;
	}

	#header
	{
		background-color: #FFF;
		width: 964px;
		height: 146px;
		border: 0px solid #FF6600;
		padding: 0px;
		font-size: 0;
	}
	
	#menu {
		width: 938px;
		height: 30px;
		background: #000;
		margin-left: 13px;
		padding: 0px;
		border: 0px solid #FF6600;
		
		font-size: 16px;
		font-weight: bold;
		font-family: Arial, sans-serif;
	}
	
	#spacer	{
		float: left;
		height: 30px;
		width: 86px;
	}

	#about, #equipment, #design, #lighting, #av, #gallery, #contact {
		float: left;
		height: 30px;
		padding: 5px 8px 0px 8px;
	}
	a.menu:link, a.menu:visited {
		text-decoration: none;
		color: #FFF; 
	}
	a.menu:hover {
		text-decoration: none; 
		color: #ff0000; 
	}
	a.menucurrentpage:link, a.menucurrentpage:visited, a.menucurrentpage:hover  {
		color: #000;
		text-decoration: none;
	}
	
	a.blacklink:link, a.blacklink:visited {
		text-decoration: none;
		color: #666666; 
	}
	a.blacklink:hover {
		text-decoration: underline; 
		color: #000; 
	}
	
	a.blacklinkunderline:link, a.blacklinkunderline:visited {
		text-decoration: underline;
		color: #666666; 
	}
	a.blacklinkunderline:hover {
		text-decoration: none; 
		color: #000; 
	}
	
	.currentpage {
		background: #FFF;
	}

	#rollover_gallery
	{
	  display: block;
	  width: 167;
	  height: 114px;
	  background: url("images/index_gallery.jpg") no-repeat 0 0;
	}
	#rollover_quotation
	{
	  display: block;
	  width: 167;
	  height: 114px;
	  background: url("images/index_quotation.jpg") no-repeat 0 0;
	}
	#rollover_equipment
	{
	  display: block;
	  width: 167;
	  height: 114px;
	  background: url("images/index_equipment.jpg") no-repeat 0 0;
	}
	#rollover_catalogue
	{
	  display: block;
	  width: 167;
	  height: 114px;
	  background: url("images/index_catalogue.jpg") no-repeat 0 0;
	}
	#rollover_gallery:hover
	{ 
	  background-position: 0 -114px;
	}
	#rollover_quotation:hover
	{ 
	  background-position: 0 -114px;
	}
	#rollover_equipment:hover
	{ 
	  background-position: 0 -114px;
	}
	#rollover_catalogue:hover
	{ 
	  background-position: 0 -114px;
	}
	
	#content
	{
		position:relative;
		margin-left: 13px;
		background: url(images/content_background.jpg) repeat-y;
		width: 908px;
		border: 0px solid #FF6600;
		padding: 1px 15px 5px;
	}

	#imagearea
	{
		float:left;
	}
	
	#textarea
	{
		float: left;
		width: 295px;
		padding: 0px 5px;
		font-family: Arial, sans-serif;
	}
	
	#equipment_picture
	{
		float: left;
		margin: 0px 0px 0px 0px;
		width: 220px;
		
		border: 0px solid #FF6600;		
	}
	
	#equipment_details
	{
		float: left;
		margin: 0px 0px 0px 0px;
		padding: 0px 0 0 0;
		width: 600px;
		height: 100px;
	
		border: 0px solid #FF6600;			
	}

	#equipment_line
	{
		float:left;
		width:100%;
		margin: 10px 0px 10px 0px;
		height: 1px;
		font-size: 0;
		
		background-color: #000;
	}
	
	#footer
	{
		clear: both;
		background-color: #000;
		margin-left: 13px;
		width: 938px;
		height: 10px;
		font-size: 0;
		
		border: 0px solid #FF6600;
	}
