/* coded by Mark Donovan gigtrak 2006 */

/* main containers */

	body {
		margin: 0px 0px 0px 0px;
		text-align:center;
		background:#fff;
		}
	
	#container_main {
		width:615px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		text-align:center;
		}
		
	#container_tabs {
		width:605px;
		float:left;
		margin-left:5px;
		background:#fff;
		text-align:left;
		}
	
	#container_center {
		width:603;
		float:left;
		margin-left:5px;
		border-left: solid 1px #ccc; 
		border-right: solid 1px #ccc; 
		border-bottom: solid 1px #ccc; 
		background:#eee;
		}
	
	#container_header {
		height:110px;
		}

	#container_banner {
		height:110px;
		background: #fff url("imgs/plate_blue_banner.jpg") no-repeat top;
		}
	
	#container_footer {
		background:#FF0000;
		height:110px;
		}
	
	#banner {
		margin-left:120px;
		width:468px;
		height:60px;
		border: solid 1px #ccc; 
	}
		
	a:link { 
		font-weight: normal; 
		text-decoration:underline;
		color: #01A7DE;
	}
	
	a:visited { 
		font-weight: normal; 
		text-decoration:underline;
		background-color: transparent;
		color: #01A7DE;
	}
	
	a:hover { 
		text-decoration: underline;
		color: #333;
	}
	
	#loader {
		text-align:right;
	}
	
	p, p2 {
		font-size:11px;
		line-height:16px;
		text-align:left;
		/* border: solid 1px #000; */
		}
	
	p2 { color:#FFFFFF; text-align:center; }

	h1 {
		text-align:right;
	  	font-size:20px;
	  	color:#333;
		margin-top:10px;
		margin-left:10px;
		margin-right:10px;
		}
	
	h2 {
		text-align:left;
	  	font-size:14px;
	  	color:#555;
		}
	
	h3 {
		margin-top:0px;
		text-align:left;
	  	font-size:12px;
	  	color:#777;
		}
	
/* cells inside content center */
	
	#content_cell_top_left {
		float:left;
		margin: 10px 15px 0px 10px
		/*margin:10px 10px 10px 10px;*/
	}
	
	/* image content_cell_top_left */
	
	#img_container {
		padding:10px;
		float:left;
		/* border: solid 1px #444; */
		}
	
	#img_proj {
		border: solid 1px #444;
		}
	
	#img_map {
		width:300px;
		height:200px;
		border: solid 1px #444;
		}
	
	#img_mug {
		width:89px;
		margin:10px;
		float:left;
		border: solid 1px #444;
		}
	
	#obj_flash {
		width:300px;
		background:#eee;
		}
	
	#obj_flash_flickr {
		background:#eee;
		}
	
	#content_cell_width_back_dark {
		width:100%;
		height:62px;
		background: #ccc url("imgs/top_dark.gif") repeat-x bottom;
		float:left;
		}
		
	#content_cell_width_back_light {
		width:100%;
		height:65px;
		background: #eee url("imgs/top_light.gif") repeat-x bottom;
		float:left;
		}
	
	#content_cell_width_back_light_tall {
		width:100%;
		height:96px;
		background: #eee url("imgs/top_light.gif") repeat-x bottom;
		float:left;
		}
	
	#content_cell_width_dark {
		width:100%;
		background:#ccc;
		float:left;
		/*padding:10px;*/
		}
	
	#content_cell_width_light {
		width:100%;
		background:#eee;
		float:left;
		/*padding:10px;*/
		}
		
	#content_cell_top_right {
		margin-left:10px;
		margin-right:10px;
		}
	
	#content_cell_right {
		padding:10px;
		}
		
	#content_cell_split {
		margin:10px 10px 10px 10px;
		}
	