			
			body {
			height: 100%;
			margin: 0;
			padding: 10px;
			font-family: Helvetica,Arial;
			font-weight: lighter;
			color: #777;
			font-size: 0.80em;
			background-repeat: no-repeat;
			
			}
			
			img {
				border:0;	
			}
			
			#wrap {
			text-align: left;
			margin: auto;
			padding: auto;
			width: 770px;
			margin-bottom: 100px;
			}
			
			
			#header {
			width: 100%;
			font-size: 0.9em;
			color: #888;
			padding-bottom: 20px;
			z-index: 1000;
			top: 0;
			position: relative;
			}
			
			#title {
			padding-bottom: 50px;
			width: 675px; 
			padding-top: 50px;
			
			}
			
			#twitter {
			float:right; 
			padding-top:37px;
			margin-top: -15px;
			background-image: url(../images/twitter-icon.png);
			background-position: left top;
			background-repeat: no-repeat;
			}
			
			#navigation {
			padding-left: 255px;
			padding-top: 25px;
			font-size: 0.95em;
			line-height: 1.4em;
			top: 0px;
			height: 50px;
			width: 775px; 
			}
			
				#navigation ul {
					list-style-type: none;
					margin: 0;
					padding: 0;
					}
				
				#navigation li {
					list-style-type: none;
					padding-right: 10px;
					padding-top:2px;
					font-size: 1em;

					}

				#navigation li a {
					color: #666666;
					}				

				#navigation li a:link {
					color: #666666;
					}
					
				#navigation li a:hover {
					color: #0099ee;
					}
				
				#navigation .active {
					color: #0099ee;
				}


			
			h1 {
			font-size: 2.8em;
			color: #555;
			line-height: 1.0em;
			letter-spacing: -1px;
			font-style: italic;
			}
			
			h2 {
			font-size: 1.9em;
			color: #444;
			line-height: 1.3em;
			letter-spacing: -0.2px;
			font-weight: lighter;
			}
			
			h3, h4, h5, h6 {
			font-size: 1em;
			color: #555;
			font-weight: lighter;
			margin-bottom: -10px;
			}
			
			#main {
				line-height: 1.3em;

				}


				#main a {
					text-decoration:none;
					}				

				#main a:link {
					text-decoration:none;
					}
					
				#main a:hover {
					color: #ff7700;
					text-decoration:none;
					}
				
				#main a:active {
					text-decoration:none;
					color: #ff7700;
				}
				
				
			.left {
			margin-right: 0;
			font-size: 0.95em;
			line-height: 1.4em;			
			clear:both;
			float:left;
	 		width:260px;
	 		padding-bottom: 15px;
			}

			.center {
			margin-right: 0;
			font-size: 0.95em;
			line-height: 1.4em;			
			float:left;
	 		width:255px;	 		 		
	 		padding-bottom: 15px;
	
			}
			
			.right {
			margin-right: 0;
			font-size: 0.95em;
			line-height: 1.4em;
			float:right;
	 		width:250px; 	 	
	 		padding-bottom: 15px;

			}
			
			.column1 {
			margin-right: 0;
			font-size: 0.95em;
			line-height: 1.4em;
			clear:both;
			float:left;
	 		width:360px; 
			padding-bottom: 20px; 
			}
			
			.column2 {
			margin-right: 0;
			font-size: 0.95em;
			line-height: 1.4em;
			float:right;
	 		width:355px;	 		
	 		padding-bottom: 20px; 
			}
				
			.workimage {
			padding-top: 0px;
			padding-bottom: 5px;
			margin-top: 15px;
			border-top: 1px solid #ccc;
			}	
			
			.workimage2 {
			padding-top: 10px;
			border-top: 1px solid #333;
	 		padding-bottom: 10px; 
			}
			
			.tags {
			font-size: 0.5em;
			letter-spacing: 1px;
			font-variant: small-caps;
			border-bottom: 1px solid #ddd;
			visibility: ;
			background-color: #333;
			padding: 2px;
			padding-top: 3px;
			padding-bottom: 1px;
			}
			

			
			#bottom {
			line-height: 1.6em;
			clear: both; 
			padding-top: 50px;
			margin-top: 50px;
			padding-bottom: 250px;
			border-top: 1px solid #aaa; 
			}
								
				#bottom li{
				list-style-type: none;
				margin:0;
				}			
				
				#bottom a:link, a:active, a:visited, a:hover{			
				text-decoration : underline;
				color: #777;				
				}		
			
			li {
			margin: 0;
			margin-left: 15px;
			padding: 0;
			list-style-type: disc;
			font-size: 0.95em;
			}
				
			ul {
			list-style-type: none;
			padding: 0;
			margin: 0;
			margin-top: 10px;
			}


			i {
			color: #4a4a4a;
			}
		
			a:link, a:active, a:visited{			
			text-decoration : underline;
			color: #0099ee;
			}

			a:hover {
			text-decoration: none;
			color: #0099ee;
			}

			.line {
			border-bottom: 3px solid #333;
			width:10px;
			margin-left: -25px;
			clear:both;
			margin-top: 15px;
			margin-bottom: 15px;
			}
			
			hr {
			border-top: 0 solid #222;
			height: 0;
			margin-top: 15px;
			margin-bottom: 15px;
			border: 0;
			}


				
