/* 	----------------------------------------------------------
	Stylesheet Author    Cybermedia Solutions Ltd 
	Version              [v001]
	Created              [03-11-2008]
	Last-Modified        [03-11-2008]
	Last-Modified By     [IH]
	----------------------------------------------------------

/* Element styles
==============================================================================*/

	/* Typography
	==============================================================================*/
	body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 80%;
		line-height: 20px;
		color: #333;
		}

	p {	font-size: 100%;
		margin: 0 10px 10px 10px; padding:0;
		}
	p.date { font-size: 88%; font-style: italic; }
	
	h1 { display: none; }
	
	h2 {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 180%;
		font-weight: 400;
		margin: 30px 10px 10px 10px; padding: 0;
		}
	
	h3 {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 250%;
		font-weight: 400;
		margin: 10px 10px 10px 10px; padding: 0;
		}
	
	h4 {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 140%;
		font-weight: 300;
		margin: 0 10px; padding: 20px 0 10px 0;
		}
	
	h5 {
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		font-size: 120%;
		margin: 0 10px; padding: 0;
		font-weight: 600;
		}
	
	h2, h5, a { color: #8976e2; }
	h3, h3 a, h4, h4 a { color: #161096; }
	
	a { color: #8976e2; text-decoration: none; }
	
	hr { border: 1px solid #e6e2dd; margin: 0; }
	
	/* Default HTML elements, globals, and miscellaneous
	==============================================================================*/
	.logo {	margin: 10px 10px; padding:0; }
	
	img { border: none; }
	.img_left { float: left; }
	.banner_image { display: none; }
	.img_right { float: right; margin: 0 20px 0 0; }
	.img_right2 {
		float: right;
		margin: 0 20px 10px 0; padding: 1px;
		border: 1px solid #8976e2;
		}
		
	.clear { clear: both; }		
	.hideme { display: none; visibility: hidden; overflow: hidden; }

/* Layout Styles
==============================================================================*/

	/* Page
	==============================================================================*/
	#wrap { margin: 20px auto 0 auto; padding: 0; }
	
	/* Header
	==============================================================================*/
	#header {
		float: left;
		width: 600px;
		margin: 10px 0; padding: 0;
		}
	
	.system { display: none; }
	
	/* Main content columns & Adverts
	==============================================================================*/
	.content { margin: 0 0 0 10px; padding: 0 0 10px 0;}
	.bannertext { width: 355px; margin:0; padding:0; }
	
	.columns { float: left; margin:0; padding:0; }
	.x4content1, .x4content1_grey, .x4column1, .x4content2, .x4content3 {
		margin:0; padding:0;
		}
		.x4content1, .x4content1_grey, .x4column1 {
			float: left;
			min-height: 160px;
			width: 230px;
			margin: 0 0 20px 3px;
			padding:0;
			}
		.x4content2 { min-height: 160px; width: 470px; margin: 0 10px 0 0; padding:0; }
		.x4content3 { min-height: 160px; width: 710px; margin: 10px 0 0 10px; padding:0; }

	/* Footer Navigation
	==============================================================================*/
	#footer {
		clear: both;
		height: 45px; width: 600px;
		list-style: none;
		margin: 10px 0 50px 0; padding:0;
		}
	#footer p {
		margin: 10px 0 0 0;
		text-align: center;
		font-size: 85%;
		}

/* form styles  
==============================================================================*/
	#search { display: none; }
		
/* Nav Styles
==============================================================================*/
	#nav { display: none; }
