/* Coded by "LessWorks"  */
/* You may learn from this CSS and use its techniques in your own projects, but the unique combination of images, colors, sizes, typography, and positioning ("the design") is copyright (c) 2008 "bureauHL" and may not be used by anyone but us. */ 

/*
	Style Index
	---------------------
	
	$1 - Site Structure Styles
		$1.1 - General Styles
		$1.2 - Main Layout Styles
		$1.3 - Shared Styles
		
	$2 - Content Styles
		$2.1 - General Content Styles
		$2.2 - Heading Styles
		$2.3 - Paragraph Styles
		$2.4 - Link Styles
		
	$3 - List Styles
		$3.1 - General Lists
		$3.2 - Main Navigation
		$3.3 - Content Lists
		
	$4 - Image Styles
		$4.1 - General Image Styles

	$5 - Form Styles
		$5.1 - General Form Styles

	$6 - Table Styles
		$6.1 - General Table Styles
		
*/ 







/*** $1 - Site Structure Styles ***/

		/* 1.1 - General Styles */
		
			* {
				margin:0;
				padding:0;
			}

						
		/************************/
	
		/* 1.2 - Main Layout Styles */
			
			body {
				background: url('../images/bg_body.gif') repeat #f7b332;
				color:#000;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size:14px;
				line-height:18px;
				margin: 50px 0 50px 0;
			}
			
			#container {
				background: url('../images/bg_container.gif') repeat-y;
				margin: 0 auto;
				overflow:hidden;
				position: relative;
				width:800px;
			}
			
			.top, .bottom {
				background: url('../images/bg_container_top.gif') no-repeat;
				height: 39px;
				margin: 0 auto;
				width:800px;
			}
			
			.bottom {
				background: url('../images/bg_container_bottom.gif') no-repeat;
			}

			#content{
				float:left;
				min-height: 500px;
				padding: 60px 0 0 35px;
				width:460px;
			}
			
			#sidebar{
				float:left;
				font-weight: bold;
				overflow: hidden;
				padding:0 0 0 10px;
				position: relative;
				width:275px;
			}
						
		/************************/







/*** $2 - Content Styles ***/

		/* 2.1 - General Content Styles */

			a:link, a:visited {
				color: #F09100;
				text-decoration:none;
			}
			
			a:hover {
				text-decoration:underline;
			}
			
			.clear {
				clear: both;
			}
							
		/************************/
	
		/* 2.2 - Heading Styles */
			
			h1, h2, h3, h4 {
				color:#FF9900;
				font: bold 16px Verdana,Arial,Helvetica,sans-serif;
				margin: 0 0 14px 0;
			}			

		/************************/
	
		/* 2.3 - Paragraph Styles */		
			
			p {
				margin:0 0 14px 0;
 			}
			
		/************************/
	
		/* 2.4 - Link Styles */
			
			#sidebar li a {
				color:#FFFFFF;
				font: bold 12px Verdana,Arial,Helvetica,sans-serif;
				text-decoration:none;
			}
			
			#container a.home {
				background: url(../images/logo.gif) no-repeat;
				border: 0;
				display: block;
				float: right;
				height: 137px;
				text-indent: -4000px;
				text-decoration: none;
				width: 130px;
			}
		
		/************************/







/*** $3 - List Styles ***/

		/* 3.1 - General Lists */
		
			ul li{
				list-style:none;
			}
			
		/************************/
	
		/* 3.2 - Navigation */
		
			#sidebar ul {
				clear: both;
				float: right;
				margin: 30px 0;
				text-align: right;
				width: 250px;
			}
			
			#sidebar li {
				background: url(../images/bg_sidebar_li.gif) no-repeat center right;
				display: block;
				padding: 0 15px 0 0;
			}
			
			#sidebar li.current {
				background: url(../images/bg_sidebar_li_current.gif) no-repeat center right;
			}
			
			#content ul#subnavigation {
				margin: 0;
				padding: 0 0 14px 0;
				overflow: hidden;
				width: 450px;
			}

			#content #subnavigation li {
				background: url(../images/bg_subnav_li.gif) no-repeat center left;
				display: block;
				float: left;
				margin: 0;
				overflow: hidden;
				padding: 0 6px 0 15px;
			}
			
		/************************/
	
		/* 3.3 - Content Lists */
		
			#content ul {
				padding: 0 0 14px 20px;
			}
			
			#content li {
				background: url(../images/bg_content_li.gif) no-repeat 0 6px;
				display: block;
				padding: 0 0 0 15px;
			}

		/************************/







/*** $4 - Image Styles ***/

		/* 4.1 - General Image Styles */
		
			img {
			}
					
			a img {
				border: none;
			}
			
			#content img {
				padding: 0 5px 10px 0;
			}
			
			#content img.right {
				padding: 0 0 10px 10px;
			}
			
			#content a img {
				padding: 0 0 0 0;
			}
			
		
		/************************/







/*** $5 - Form Styles ***/
			
		/* 5.1 - General Form Styles */
			
			form {
				margin: 2em 0 0 0;
			}
			form .row {
				border-bottom:1px solid #fff;
				clear:both;
				padding:12px 0;
			}
			
			label {
				float:left;
				margin:0 35px 0 0;
				text-align:right;
				width:160px;
			}
			
			label.radio {
				float:none;
				text-align:left;
				width:auto;
			}

			input {
			}
			
			input.sc {
				display:none;
			}
		
		/************************/







/*** $6 - Table Styles ***/

		/* 6.1 - General Table Styles */
