/*---------------------------------------------------*/
/*-------------- STRUCTURE STYLESHEET ---------------*/
/*---------------------------------------------------*/


/* Author	- Matthew Holmes */
/* Web		- www.radiusmedia.com.au */


/*-----------------------------------*/
/*-------------- BASE ---------------*/
/*-----------------------------------*/

	body
	{
		background: #fff url(../images/bg_inner-body.gif) 0 0 repeat-x;
	}
	
		
		#header
		{
			margin: 0 0 10px;
		}
	
	
	/*--------------------------------------*/
	/*-------------- CONTENT ---------------*/
	/*--------------------------------------*/
	
		#content .middle
		{
			min-height: 450px;
			height: auto !important;
			height: 450px;
			background: url(../images/bg_content.gif) 0 5px no-repeat;
		}
		#content .middle h1
		{
			padding: 0 20px;
			color: #666666;
		}
		
		#content .top
		{
			height: 214px;
		}
		
		#content .welcome 
		{
			height: 194px;
		}
		
		#content .menu
		{
			margin: 35px 0 0;
			width: 280px;
		}
		#content .menu ul li a
		{
			display: block;
			padding: 2px 25px;
			color: #666666;
			text-transform: lowercase;
			text-decoration: none;
			font-size: 1.2em;
			font-weight: bold;
		}
		#content .menu ul li a:hover
		{
			background: #fff;
			color: #3fd9ff;
		}
		
		
		#content .content
		{
			width: 560px;
			padding: 40px;
			color: #666666;
		}
		
		#content .content a
		{	color:#00CCFF;
		}
		#content .content li
		{	
			padding: 0 0 0 20px;
			background: url(../images/bullet-point.gif) 5px 7px no-repeat;
		}
		
		#content .picture
		{
			width: 200px;
			margin: 15px auto;
			padding: 15px;
			background: #fff;
			box-shadow: 0 3px 3px #ccc;
			-moz-box-shadow: 0 3px 3px #ccc;
			-webkit-box-shadow: 0 3px 3px #ccc;
		}
		#content .picture p
		{
			margin: 0;
			color: #666666;
			font-style: italic;
		}
		
		
		
	/*-------------------------------------*/
	/*-------------- FOOTER ---------------*/
	/*-------------------------------------*/
	
		#footer
		{
			background: url(../images/bg_footer.gif) 0 0 repeat-x;
		}
		
		#footer-inner
		{
			height: 100px;
			background: url(../images/bg_footer-inner.gif) 0 0 no-repeat;
		}
		#footer-inner p
		{
			margin: 46px 0 0;
			color: #666666;
		}
		#footer-inner p span
		{
			color: #ccc;
		}
		#footer a 
		{
			color: #666666;
			text-decoration: none;
		}
		
	
	/*-----------------------------------*/
	/*-------------- MISC ---------------*/
	/*-----------------------------------*/
		
	.right 
	{
		float: right;
		margin: 0;
	}
	.left 
	{
		float: left;
		margin: 0;
	}