

		.plain {
			display: inline;}
			
		.IE6 {
			display: none;}	

	h1 {
		font-size: 24px;
		font-weight: normal;
		color: #fff;
		margin: 0;
		padding: 0px 0px 5px 0px;}	

	h2 {
		font-size: 18px;
		font-weight: normal;
		color: #fff;
		margin: 0;
		padding: 0px 0px 5px 0px;}	

	h3 {
		font-size: 14px;
		font-weight: bold;
		color: #fff;
		margin: 0;
		padding: 0px 0px 5px 0px;}	

	h4 {
		font-size: 16px;
		font-weight: bold;
		color: #fff;
		margin: 0;
		padding: 0px 10px 10px 10px;}	
	IMG
	{
		BORDER: 0px;
	}
		
	a, a:link, a:active, a:visited, a:hover {
		color: #fff;
		text-decoration: none;}	
		
	a.black, a.black:link, a.black:active, a.black:visited, a.black:hover {
		color: #000;
		text-decoration: none;}	
		
	a.grey, a.grey:link, a.grey:active, a.grey:visited, a.grey:hover {
		color: #b0b0b0;
		text-decoration: none;}		
		
	.colour01, span.colour01, a.colour01, a.colour01:link, a.colour01:active, a.colour01:visited, a.colour01:hover {
		color: #EB0000;
		text-decoration: none;}
		
	.colour02, span.colour02, a.colour02, a.colour02:link, a.colour02:active, a.colour02:visited, a.colour02:hover {
		color: #3F8AA2;}
		
	.colour03, span.colour03, a.colour03, a.colour03:link, a.colour03:active, a.colour03:visited, a.colour03:hover {
		color: #7F7B2C;}
		
	.colour04, span.colour04, a.colour04, a.colour04:link, a.colour04:active, a.colour04:visited, a.colour04:hover {
		color: #954318;}
		
	.colour05, span.colour05, a.colour05, a.colour05:link, a.colour05:active, a.colour05:visited, a.colour05:hover {
		color: #008C43;}
		
	.colour06, span.colour06, a.colour06, a.colour06:link, a.colour06:active, a.colour06:visited, a.colour06:hover {
		color: #989A9D;}
		
	.colour07, span.colour07, a.colour07, a.colour07:link, a.colour07:active, a.colour07:visited, a.colour07:hover {
		color: #3F8AA2;}
		
	.black, span.black {
		color: #000;}
		
	.bigfont13, span.bigfont13 {
		font-size: 13px;}		
	
	div.button01 {
		height: 24px;
		background: url('../img/button01.png') no-repeat left;
		margin: 0;
		padding: 0px 0px 0px 20px;}
		
	div.button02 {
		height: 21px;
		background: url('../img/button02.png') no-repeat right;
		margin: 0;
		padding: 3px 20px 0px 0px;}

	a.button, a.button:link, a.button:active, a.button:visited, a.button:hover {
		font-size: 12px;
		color: #fff;
		text-decoration: none;}	
		
	img.t-pad {
		margin-top: 10px;}
		
	img.r-pad {
		margin-right: 20px;}
		
	img.b-pad {
		margin-bottom: 10px;}
		
	img.l-pad {
		margin-left: 20px;}	
		
	div.space {
		height: 10px;}	
		
	div.sitemaplink {
		border-bottom: 1px solid #999;
		margin: 0;
		padding: 5px;}	
		
	div.sitemaplink_sel {
		background: #2e6979;
		border-bottom: 1px solid #999;
		margin: 0;
		padding: 5px;}	
		
	div.sitemapsublink {
		background: #fff;
		margin: 0;
		padding: 2px 5px;}		
	
	div.pagewidthtext {
		width: 915px;
		margin: 0 auto;
		padding: 10px 0px 0px 0px;}
		
		td.sorting {
			margin: 0;
			padding: 0px 15px 5px 0px;}		
			
			input.sorter {
				width: 247px;
				color: #000;
				background: #fff;
				border: 1px solid #000;
				margin: 0;
				padding: 0;}	
			
			select.sorter {
				width: 250px;
				color: #fff;
				background: #000;
				border-color: #000;
				margin: 0;
				padding: 0;}
	
	div.banner_home {
		width: 950px;
		height: 275px;
		/*background: url('../img/bg_banner_home.jpg') no-repeat top;*/
		margin: 0 auto;
		padding: 0;}
		
	div.special {
		font-size: 17px;
		font-weight: bold;
		color: #fff;
		background: #000 url('../img/bg_special.jpg') repeat-x top;
		margin: 0px -10px 0px 0px;
		padding: 5px 0px 5px 20px;}	
		
	.event_date {
		margin: 0;
		padding: 5px 20px 5px 30px;}
		
	.event_title {
		margin: 0;
		padding: 5px 0px 5px 20px;}	
		
	div.divider {
		height: 5px;
		background: url('../img/bg_divider.jpg') repeat-x;
		margin: 0;
		padding: 0;}	
		
	div.pager {
		font-size: 13px;
		font-weight: bold;
		color: #fff;
		margin: 0;
		padding: 15px 0px 0px 0px;}	

	div.playground {
		margin: 0;
		padding: 5px;}
		
	div.selectbox_arrow {
		width: 235px;
		height: 13px;
		text-align: center;
		background: #2e6979;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
		margin: 0;
		padding: 0;}	
		
	div.selectbox {
		height: 235px;
		margin: 0;
		padding: 0;}	
		
		a.selectbox_item, a.selectbox_item:link, a.selectbox_item:active, a.selectbox_item:visited, a.selectbox_item:hover {
			display: block;
			height: 31px;
			border-bottom: 1px solid #fff;
			margin: 0;
			padding: 15px 10px 0px 20px;}
			
	div.setup {
		border-bottom: 1px solid #fff;
		margin: 0;
		padding: 10px 10px 10px 50px;}
		
	div.specs {
		border-bottom: 1px solid #fff;
		margin: 0;
		padding: 10px 10px 10px 20px;}	
		
		table.coloursspecs {
			width: 930px;
			border-top: 1px solid #000;
			border-left: 1px solid #000;
			border-bottom: 1px solid #525252;
			border-right: 1px solid #525252;
			margin: 0;
			padding: 0;}
			
			table.coloursspecs tr td {
				width: 133px;
				border-top: 1px solid #525252;
				border-left: 1px solid #525252;
				border-bottom: 1px solid #000;
				border-right: 1px solid #000;
				margin: 0;
				padding: 10px;}
				
				div.colour {
					background: url(../img/bg_coloursspecs_cell.jpg) no-repeat top center;
					margin: 0;
					padding: 10px 10px 20px 10px;}
					
				
		table.hardwarespecs {
			width: 930px;
			border-top: 1px solid #000;
			border-bottom: 1px solid #525252;
			margin: 0;
			padding: 0;}
			
			table.hardwarespecs tr td.arrow {
				width: 15px;
				background: #2e6979;}
			
			table.hardwarespecs tr td.items {
				width: 900px;
				border-top: 1px solid #525252;
				border-bottom: 1px solid #000;
				margin: 0;
				padding: 0;}	
				
				table.hardwarespecs_items {
					border-left: 1px solid #000;
					border-right: 1px solid #525252;
					margin: 0;
					padding: 0;}
					
					table.hardwarespecs_items tr td {
						border-left: 1px solid #525252;
						border-right: 1px solid #000;
						margin: 0;
						padding: 10px;}	
						
		div.specsline {
			height: 1px;
			background: #000;
			border-bottom: 1px solid #525252;
			margin: 10px 0px;}				
			
		div.snaresnap {
			width: 930px;
			font-size: 14px;
			font-weight: bold;
			color: #fff;
			background: url('../img/bg_breadcrumbs.png') repeat-x top;
			margin: 0px 5px 1px 5px;
			padding: 10px;}	
			
		div.snaresnapsub {
			width: 950px;
			background: #666565;
			margin: 0px 5px 1px 5px;
			padding: 0px;}	
			
			a.snaresnapsublink, a.snaresnapsublink:link, a.snaresnapsublink:active, a.snaresnapsublink:visited {
				display: block;
				font-size: 14px;
				font-weight: bold;
				color: #fff;
				background: #666565;
				margin: 0;
				padding: 10px;}
				
			a.snaresnapsublink:hover, a.snaresnapsublink_sel, a.snaresnapsublink_sel:link, a.snaresnapsublink_sel:active, a.snaresnapsublink_sel:visited, a.snaresnapsublink_sel:hover {
				display: block;
				font-size: 14px;
				font-weight: bold;
				color: #fff;
				background: #8a8a8a;
				margin: 0;
				padding: 10px;}
			
			
	/* 290 to 312	div.snaresnapsub {
			width: 950px;
			background: #666565;
			margin: 0px 5px 1px 5px;
			padding: 0px;}	
			
			a.snaresnapsublink, a.snaresnapsublink:link, a.snaresnapsublink:active, a.snaresnapsublink:visited {
				display: block;
				font-size: 14px;
				font-weight: bold;
				color: #fff;
				background: #666565;
				margin: 0;
				padding: 10px;}
				
			a.snaresnapsublink:hover, a.snaresnapsublink_sel, a.snaresnapsublink_sel:link, a.snaresnapsublink_sel:active, a.snaresnapsublink_sel:visited, a.snaresnapsublink_sel:hover {
				display: block;
				font-size: 14px;
				font-weight: bold;
				color: #fff;
				background: #8a8a8a;
				margin: 0;
				padding: 10px;}		 */
			
	/* 290 to 312 old	div.snaresnapsub {
			width: 950px;
			margin: 0px 5px 1px 5px;
			padding: 0px;}	
			
			a.snaresnapsublink, a.snaresnapsublink:link, a.snaresnapsublink:active, a.snaresnapsublink:visited {
				display: block;
				font-size: 14px;
				font-weight: bold;
				color: #fff;
				background: url('../img/bg_snaresnapsub.png') repeat-x top;
				margin: 0;
				padding: 10px;}
				
			a.snaresnapsublink:hover, a.snaresnapsublink_sel, a.snaresnapsublink_sel:link, a.snaresnapsublink_sel:active, a.snaresnapsublink_sel:visited, a.snaresnapsublink_sel:hover {
				display: block;
				font-size: 14px;
				font-weight: bold;
				color: #fff;
				background: none;
				margin: 0;
				padding: 10px;} */

			td.fill {
				width: 100%;
				background: url('../img/bg_snaresnapsub.png') repeat-x top;}				

	/* -- different widths of boxes */
	
	.boxwidth100 /* -- 100% width -- */ {
		float: left;
		width: 950px;
		margin: 5px;
		padding: 0;}
	
	.boxwidth60 /* -- 60% width -- */ {
		float: left;
		width: 564px;
		margin: 5px;
		padding: 0;}	
	
	.boxwidth50 /* -- 50% width -- */ {
		float: left;
		width: 470px;
		margin: 5px;
		padding: 0;}	
	
	.boxwidth40 /* -- 40% width -- */ {
		float: left;
		width: 376px;
		margin: 5px;
		padding: 0;}	
	
	.boxwidth33 /* -- 33% width -- */ {
		float: left;
		width: 310px;
		margin: 5px;
		padding: 0;}	
	
	.boxwidth25 /* -- 25% width -- */ {
		float: left;
		width: 230px;
		margin: 5px;
		padding: 0;}	
		
	td.cellwidth25 /* -- 25% width -- */ {
		width: 230px;
		margin: 0;
		padding: 0;}		
		
	td.cellspace {
		width: 5px;
		margin: 0;
		padding: 0;}	
	
	.boxwidth20 /* -- 25% width -- */ {
		float: left;
		width: 170px;
		background: #000;
		margin: 5px;
		padding: 6px;}	
		
		.boxtext {
			font-weight: bold;
			color: #3F8AA2;
			margin: 0;
			padding: 10px 0px 5px 0px;}
		
	/* -- different colours of boxtops + tabs -- */
	
	.boxtop_colour01 {
		height: 40px;
		background: url('../img/box_top_colour01.png') no-repeat right top;}
		
		.box_tab01_colour01 {
			height: 40px;
			background: url('../img/box_tab01_colour01.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_tab02_colour01 {
			height: 30px;
			font-size: 17px;
			font-weight: bold;
			color: #fff;
			background: url('../img/box_tab02_colour01.png') no-repeat right top;
			margin: 0;
			padding: 10px 17px 0px 0px;}
	
	.boxtop_colour02 {
		height: 40px;
		background: url('../img/box_top_colour02.png') no-repeat right top;}
		
		.box_tab01_colour02 {
			height: 40px;
			background: url('../img/box_tab01_colour02.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_tab02_colour02 {
			height: 30px;
			font-size: 17px;
			font-weight: bold;
			color: #fff;
			background: url('../img/box_tab02_colour02.png') no-repeat right top;
			margin: 0;
			padding: 10px 17px 0px 0px;}	
	
	.boxtop_colour03 {
		height: 40px;
		background: url('../img/box_top_colour03.png') no-repeat right top;}
		
		.box_tab01_colour03 {
			height: 40px;
			background: url('../img/box_tab01_colour03.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_tab02_colour03 {
			height: 30px;
			font-size: 17px;
			font-weight: bold;
			color: #fff;
			background: url('../img/box_tab02_colour03.png') no-repeat right top;
			margin: 0;
			padding: 10px 17px 0px 0px;}
	
	.boxtop_colour04 {
		height: 40px;
		background: url('../img/box_top_colour04.png') no-repeat right top;}
		
		.box_tab01_colour04 {
			height: 40px;
			background: url('../img/box_tab01_colour04.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_tab02_colour04 {
			height: 30px;
			font-size: 17px;
			font-weight: bold;
			color: #fff;
			background: url('../img/box_tab02_colour04.png') no-repeat right top;
			margin: 0;
			padding: 10px 17px 0px 0px;}
	
	.boxtop_colour05 {
		height: 40px;
		background: url('../img/box_top_colour05.png') no-repeat right top;}
		
		.box_tab01_colour05 {
			height: 40px;
			background: url('../img/box_tab01_colour05.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_tab02_colour05 {
			height: 30px;
			font-size: 17px;
			font-weight: bold;
			color: #fff;
			background: url('../img/box_tab02_colour05.png') no-repeat right top;
			margin: 0;
			padding: 10px 17px 0px 0px;}
	
	.boxtop_colour06 {
		height: 40px;
		background: url('../img/box_top_colour06.png') no-repeat right top;}
		
		.box_tab01_colour06 {
			height: 40px;
			background: url('../img/box_tab01_colour06.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_tab02_colour06 {
			height: 30px;
			font-size: 17px;
			font-weight: bold;
			color: #fff;
			background: url('../img/box_tab02_colour06.png') no-repeat right top;
			margin: 0;
			padding: 10px 17px 0px 0px;}
	
	.boxtop_colour07 {
		height: 40px;
		background: url('../img/box_top_colour07.png') no-repeat right top;}
		
		.box_tab01_colour07 {
			height: 40px;
			background: url('../img/box_tab01_colour07.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_tab02_colour07 {
			height: 30px;
			font-size: 17px;
			font-weight: bold;
			color: #fff;
			background: url('../img/box_tab02_colour07.png') no-repeat right top;
			margin: 0;
			padding: 10px 17px 0px 0px;}
			
	.boxtop_colour_black {
		height: 40px;
		background: url('../img/box_top_colour_black.png') no-repeat right top;}
		
		.box_tab01_colour_black {
			height: 40px;
			background: url('../img/box_tab01_colour_black.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_tab02_colour_black {
			height: 30px;
			font-size: 17px;
			font-weight: bold;
			color: #fff;
			background: url('../img/box_tab02_colour_black.png') no-repeat right top;
			margin: 0;
			padding: 10px 17px 0px 0px;}	
			
	/* -- boxtops without tabs --*/
	
	.boxtop01_colour01 {
		height: 10px;
		background: url('../img/box_top01_colour01.png') no-repeat left top;
		margin: 0;
		padding: 0px 0px 0px 15px;}
		
	.boxtop02_colour01 {
		height: 10px;
		background: url('../img/box_top02_colour01.png') no-repeat right top;
		margin: 0;
		padding: 0;}	
	
	.boxtop01_colour02 {
		height: 10px;
		background: url('../img/box_top01_colour02.png') no-repeat left top;
		margin: 0;
		padding: 0px 0px 0px 15px;}
		
	.boxtop02_colour02 {
		height: 10px;
		background: url('../img/box_top02_colour02.png') no-repeat right top;
		margin: 0;
		padding: 0;}	
	
	.boxtop01_colour03 {
		height: 10px;
		background: url('../img/box_top01_colour03.png') no-repeat left top;
		margin: 0;
		padding: 0px 0px 0px 15px;}
		
	.boxtop02_colour03 {
		height: 10px;
		background: url('../img/box_top02_colour03.png') no-repeat right top;
		margin: 0;
		padding: 0;}	
	
	.boxtop01_colour04 {
		height: 10px;
		background: url('../img/box_top01_colour04.png') no-repeat left top;
		margin: 0;
		padding: 0px 0px 0px 15px;}
		
	.boxtop02_colour04 {
		height: 10px;
		background: url('../img/box_top02_colour04.png') no-repeat right top;
		margin: 0;
		padding: 0;}	
	
	.boxtop01_colour05 {
		height: 10px;
		background: url('../img/box_top01_colour05.png') no-repeat left top;
		margin: 0;
		padding: 0px 0px 0px 15px;}
		
	.boxtop02_colour05 {
		height: 10px;
		background: url('../img/box_top02_colour05.png') no-repeat right top;
		margin: 0;
		padding: 0;}	
	
	.boxtop01_colour06 {
		height: 10px;
		background: url('../img/box_top01_colour06.png') no-repeat left top;
		margin: 0;
		padding: 0px 0px 0px 15px;}
		
	.boxtop02_colour06 {
		height: 10px;
		background: url('../img/box_top02_colour06.png') no-repeat right top;
		margin: 0;
		padding: 0;}	
	
	.boxtop01_colour07 {
		height: 10px;
		background: url('../img/box_top01_colour07.png') no-repeat left top;
		margin: 0;
		padding: 0px 0px 0px 15px;}
		
	.boxtop02_colour07 {
		height: 10px;
		background: url('../img/box_top02_colour07.png') no-repeat right top;
		margin: 0;
		padding: 0;}	
	
	.boxtop01_colour_black {
		height: 10px;
		background: url('../img/box_top01_colour_black.png') no-repeat left top;
		margin: 0;
		padding: 0px 0px 0px 15px;}
		
	.boxtop02_colour_black {
		height: 10px;
		background: url('../img/box_top02_colour_black.png') no-repeat right top;
		margin: 0;
		padding: 0;}	
			
	/* -- different colours of boxgradients -- */
		
		.box_gradient_colour01 {
			min-height: 105px;
			background: #c32026 url('../img/box_gradient_colour01.jpg') repeat-x top;
			margin: 0;
			padding: 10px;}
		
		.box_gradient_colour02 {
			min-height: 105px;
			background: #408aa2 url('../img/box_gradient_colour02.jpg') repeat-x top;
			margin: 0;
			padding: 10px;}
		
		.box_gradient_colour03 {
			min-height: 105px;
			background: #c3b94e url('../img/box_gradient_colour03.jpg') repeat-x top;
			margin: 0;
			padding: 10px;}
		
		.box_gradient_colour04 {
			min-height: 105px;
			background: #d08429 url('../img/box_gradient_colour04.jpg') repeat-x top;
			margin: 0;
			padding: 10px;}
		
		.box_gradient_colour05 {
			min-height: 105px;
			background: #3c703d url('../img/box_gradient_colour05.jpg') repeat-x top;
			margin: 0;
			padding: 10px;}
		
		.box_gradient_colour06 {
			min-height: 105px;
			color: #000;
			background: #e3e3e2 url('../img/box_gradient_colour06.jpg') repeat-x top;
			margin: 0;
			padding: 10px;}
		
		.box_gradient_colour07 {
			min-height: 105px;
			background: #408aa2 url('../img/box_gradient_colour07.jpg') repeat-x top;
			margin: 0;
			padding: 10px;}
		
		.box_gradient_colour_silver /* -- silver - not connected to a specific template, can be used everywhere --*/{
			min-height: 105px;
			color: #000;
			background: #e3e3e2 url('../img/box_gradient_colour_silver.jpg') repeat-x top;
			margin: 0;
			padding: 10px;}
		
		.box_gradient_colour_black /* -- black - not connected to a specific template, can be used everywhere --*/{
			background: #010101;
			margin: 0;
			padding: 10px;}
			
	/* -- different colours of boxcolours -- */
		
		.box_colour01 {
			background: #c32026;
			margin: 0;
			padding: 0px 10px 10px 10px;}
		
		.box_colour02 {
			background: #408aa2;
			margin: 0;
			padding: 0px 10px 10px 10px;}
		
		.box_colour02_select {
			background: #408aa2;
			margin: 0;
			padding: 0px 0px 10px 10px;}
		
		.box_colour02_nopadding {
			background: #408aa2;
			margin: 0;
			padding: 0;}
		
		.box_colour03 {
			background: #c3b94e;
			margin: 0;
			padding: 0px 10px 10px 10px;}

		.box_colour03_nopadding {
			background: #c3b94e;
			margin: 0;
			padding: 0;}
		
		.box_colour04 {
			background: #d08429;
			margin: 0;
			padding: 0px 10px 10px 10px;}
		
		.box_colour05 {
			background: #3c703d;
			margin: 0;
			padding: 0px 10px 10px 10px;}
		
		.box_colour06 {
			background: #e3e3e2;
			color: #000;
			margin: 0;
			padding: 0px 10px 10px 10px;}
		
		.box_colour07 {
			background: #408aa2;
			margin: 0;
			padding: 0px 10px 10px 10px;}
		
		.box_colour_silver /* -- silver - not connected to a specific template, can be used everywhere --*/{
			background: #e3e3e2;
			color: #000;
			margin: 0;
			padding: 0px 10px 10px 10px;}
		
		.box_colour_black /* -- black - not connected to a specific template, can be used everywhere --*/{
			background: #010101;
			margin: 0;
			padding: 0px 10px 10px 10px;}
			
		.box_colour_black_specs /* -- black - not connected to a specific template, can be used everywhere --*/{
			background: #333333;
			margin: 0;
			padding: 10px;}
		
	/* -- different colours of boxbottoms -- */	
		
		.box_bottom01_colour01 {
			height: 10px;
			background: url('../img/box_bottom01_colour01.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_bottom02_colour01 {
			height: 10px;
			background: url('../img/box_bottom02_colour01.png') no-repeat right top;
			margin: 0;
			padding: 0;}
		
		.box_bottom01_colour02 {
			height: 10px;
			background: url('../img/box_bottom01_colour02.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_bottom02_colour02 {
			height: 10px;
			background: url('../img/box_bottom02_colour02.png') no-repeat right top;
			margin: 0;
			padding: 0;}
		
		.box_bottom01_colour03 {
			height: 10px;
			background: url('../img/box_bottom01_colour03.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_bottom02_colour03 {
			height: 10px;
			background: url('../img/box_bottom02_colour03.png') no-repeat right top;
			margin: 0;
			padding: 0;}
		
		.box_bottom01_colour04 {
			height: 10px;
			background: url('../img/box_bottom01_colour04.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_bottom02_colour04 {
			height: 10px;
			background: url('../img/box_bottom02_colour04.png') no-repeat right top;
			margin: 0;
			padding: 0;}
		
		.box_bottom01_colour05 {
			height: 10px;
			background: url('../img/box_bottom01_colour05.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_bottom02_colour05 {
			height: 10px;
			background: url('../img/box_bottom02_colour05.png') no-repeat right top;
			margin: 0;
			padding: 0;}
		
		.box_bottom01_colour06 {
			height: 10px;
			background: url('../img/box_bottom01_colour06.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_bottom02_colour06 {
			height: 10px;
			background: url('../img/box_bottom02_colour06.png') no-repeat right top;
			margin: 0;
			padding: 0;}
		
		.box_bottom01_colour07 {
			height: 10px;
			background: url('../img/box_bottom01_colour07.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_bottom02_colour07 {
			height: 10px;
			background: url('../img/box_bottom02_colour07.png') no-repeat right top;
			margin: 0;
			padding: 0;}
		
		.box_bottom01_colour_silver {
			height: 10px;
			background: url('../img/box_bottom01_colour_silver.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_bottom02_colour_silver {
			height: 10px;
			background: url('../img/box_bottom02_colour_silver.png') no-repeat right top;
			margin: 0;
			padding: 0;}
		
		.box_bottom01_colour_black {
			height: 10px;
			background: url('../img/box_bottom01_colour_black.png') no-repeat left top;
			margin: 0;
			padding: 0px 0px 0px 15px;}
		
		.box_bottom02_colour_black {
			height: 10px;
			background: url('../img/box_bottom02_colour_black.png') no-repeat right top;
			margin: 0;
			padding: 0;}
			
		/* tiny box */
		
		div.tinybox {
			width: 120px;
			height: 150px;
			background: url('../img/bg_tinybox.png') no-repeat top;
			margin: 25px 0px 0px 0px;
			padding: 15px 15px 0px 15px;}	
			
			div.tinybox_image {
				width: 120px;
				height: 125px;
				margin: 0;
				padding: 0;}
				
			div.tinybutton {
				margin: 5px 0px 0px 0px;
				padding: 0;}	
		
			div.tinybutton01 {
				height: 26px;
				background: url('../img/tinybutton01.png') no-repeat left;
				margin: 0;
				padding: 0px 0px 0px 10px;}
				
			div.tinybutton02 {
				height: 24px;
				font-size: 17px;
				font-weight: bold;
				color: #fff;
				background: url('../img/tinybutton02.png') no-repeat right;
				margin: 0;
				padding: 2px 10px 0px 0px;}	
				
				a.tinybutton, a.tinybutton:link, a.tinybutton:active, a.tinybutton:visited, a.tinybutton:hover {
					font-size: 17px;
					font-weight: bold;
					color: #fff;
					text-decoration: none;}		
					
	/* List pages */
	
		div.list60_media {
			width: 60px;
			margin: 0;
			padding: 0;}		
		
		div.list_image {
			width: 200px;
			margin: 0px 20px 0px 0px;
			padding: 0;}
	
		div.list40_image {
			width: 100px;
			margin: 0px 10px 0px 0px;
			padding: 0;}
	
		div.list60_image {
			width: 100px;
			margin: 0px 10px 0px 0px;
			padding: 0;}
	
		div.list_text {
			margin: 0;
			padding: 0;}
			
		div.list_textwhatsup 
		{
		    width: 710px;
			margin: 0;
			padding: 0;}	
			
		div.list40_text {
			width: 245px;
			margin: 0;
			padding: 0;}	
			
		div.list60_text {
			width: 434px;
			margin: 0;
			padding: 0;}		
			
		div.list60_text2 {
			width: 374px;
			margin: 0;
			padding: 0;}		
			
			div.list_fulldetail {
				width: 760px;
				margin: 0;
				padding: 0;}
			
			div.list_detail {
				width: 530px;
				margin: 0;
				padding: 0;}
				
			div.list_info {
				width: 150px;
				margin: 0px 0px 0px 20px;
				padding: 0;}
			
	/* media buttons */
	
	 div.media_button01_video {
	 	height: 35px;
		background: url('../img/media_button01_video.png')  no-repeat left top;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 48px;}
	
	 div.media_button01_interview {
	 	height: 35px;
		background: url('../img/media_button01_interview.png')  no-repeat left top;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 39px;}
	
	 div.media_button01_picture {
	 	height: 35px;
		background: url('../img/media_button01_picture.png')  no-repeat left top;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 39px;}

	div.media_button01_weblink {
	 	height: 35px;
		background: url('../img/media_button01_weblink.png')  no-repeat left top;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 39px;}
		
	div.media_button02 {
		height: 25px;
		color: #fff;
		background: url('../img/media_button02.png')  no-repeat right top;
		margin: 0;
		padding: 10px 20px 0px 0px;}			
		
	table.mediatable tr td {
		margin: 0;
		padding: 0px 25px 10px 0px;}	

