/* Stylesheet "Chester Gibs" :: v1 (03-03-2008) */
/* Coded by "WeCode"  */
/* 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 "WeCode" 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 Layout 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 - Sidebar Lists
		
	$4 - Image Styles
		$4.1 - General Image Styles
		$4.2 - Image Buttons

	$5 - Form Styles
		$5.1 - General Form Styles

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







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

		/* 1.1 - General Styles */
		
			* {
				margin:0;
				padding:0;
			}
						
		/************************/
	
		/* 1.2 - Main Layout Styles */
			
			body {
				background:#fff;
				color:#000;
				font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				line-height:16px;
				margin:0 0 36px 0;
			}
			
			#container {
				margin:0 auto;
				overflow:auto;
				padding:40px 0 0 0;
				position:relative;
				width: 980px;
			}
			
			#header {
				height:200px;
			}
			
			#content {
				min-height:255px;
				padding:25px 25px 25px 25px;
			}
			
			*html #content {
				height:255px;
			}
			
			#navigation {
				background:none;
				clear:both;
				position:relative;
			}
			
			.content_home {
				font-size:18px;
				left:77px;
				line-height:22px;
				position:absolute;
				top:573px;
				text-align:right;
			}

		/************************/
	
		/* 1.3 - Shared Styles */
	
			#container .left {
				float:left;
			}
	
			#container .right {
				float:right;
			}
	
			#container .nopadding {
				padding: 0 0 0 0;
			}

			#container .nomargin {
				margin: 0 0 0 0;
			}

			#container .noborder {
				border: 0;
			}

			#container .nobackground {
				background:none;
			}			
			
			#container .block {
				display:block;
			}
			
			#container .clear {
				clear:both;
				height:0;
			}
			
			#container .center {
				text-align:center;
			}







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

		/* 2.1 - General Content Styles */
		
			a:link, a:visited{
				color:#FF0033;
				text-decoration:none;
			}
			
			a:hover, a:active{
				text-decoration:underline;
			}
					
		/************************/
	
		/* 2.2 - Heading Styles */

			h1, h2, h3 {
				color: #000;
				font-size: 13px;
				padding:0 0 0 0;
			}
			
			h1, h2 {
				color:#00CCFF;
				font-size:18px;
				padding:11px 0 0 329px;
			}
			
			h1 span, h2 span {
				color:#FF0033;
			}
			
			h2 {
				margin:0 0 36px 0;
				padding:0 0 0 0;
			}
			
			.content_home h2 {
				color:#000;
				font-size:18px;
				font-weight:normal;
				margin:0 0 0 0;
			}
			
			ul.projects h2 {
				margin:0 0 27px 0;
			}
			
			h3, h4 {
				color:#00CCFF;
			}
			
			h3 {
				font-size:18px;
				margin:36px 0 12px 0;
			}
			
			h4 {
				margin:12px 0 0 0;
			}
			
			h4, h5 {
				font-size:13px;
			}
			
			h5 span {
				font-weight:normal;
			}
		/************************/
	
		/* 2.3 - Paragraph Styles */		
			
			p {
				margin: 0;
			}
					
		/************************/
	
		/* 2.4 - Link Styles */
		
			







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

		/* 3.1 - General Lists */
		
			ul li {
				list-style:none;
			}
			
		/************************/
	
		/* 3.2 - Main Navigation */
		
			#navigation ul {
				margin:26px 0 0 227px;
			}
			
			#navigation ul li {
				margin: 0 0 4px 0;
			}
			
			#navigation a {
				font-size:18px;				
			}
			
			#navigation li.current a {
				color:#00CCFF;
			}

		/************************/
	
		/* 3.3 - Extra List */
		
			ul.projects li {
				background:#fff;
				border:1px solid #000;
				display:block;
				float:left;
				height:40px;
				overflow:hidden;
				padding:0 0 0 0;
				margin:0 3px 13px 0;
				*margin: 0 3px 0 0;
			}
			
			ul.projects li.title {
				border:1px solid #999;
			}
			
			ul.projects {
				clear:left;
				margin:0 0 0 0;
				*margin: -10px 0 -10px 0;
			}
		
			
		/************************/







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

		/* 4.1 - General Image Styles */
		
			img {
				border: none;
			}
		
		/************************/







/*** $5 - Form Styles ***/

		/* 5.1 - General Form Styles */
		
				
		/************************/







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

		/* 6.1 - General Table Styles */
		
		/************************/

		/* 6.1 - Extra Table Styles */
		
			
		/************************/
		
