@charset "utf-8";
@media screen, projection, print {
	* { 
		font-family:verdana, arial, helvetica, sans-serif;
		font-size:100.01%;
	}
	
	
	
	
	a{
		text-decoration:underline;color:#555;
		}

	a:hover {
		
		color:#333;text-decoration:none;
		}
		
		
		
	a img {border:0px;} 	
	
	
		
	.leftcolumn {
		float:left;
		clear:right;
	
		}

	.imageflow {
		float:left;
		margin:200px 0 0 0px;
		
		}

	
	h1 {
		margin:10px 0 0 0;
		background:url(../images/logo.png) no-repeat;
		text-indent:-5000px;
		width:300px;
		height:55px;
		}
h2 {
		margin:10px 0 0 0;
		background:url(../images/logoandyoutube.png) no-repeat;
		text-indent:-5000px;
		width:300px;
		height:55px;
		}

	#rightcolumn {
		width:400px;
		min-width:400px;
		float:right;
		}
							
	.top {
		background:url(../images/background.png) no-repeat top;
		width:504px;
		height:439px;
		}
	
	.textcontent {
		width:450px;
		padding:20px;
		color:#666;
		font-size:15px;
		line-height:25px;
		}
	
	.footer ,.portfoliofooter, .linksfooter, .contactfooter {width:504px;height:138px;}						
							
	.footer {background:url(../images/aboutfooter.png) no-repeat;}
	.portfoliofooter {background:url(../images/portfoliofooter.png) no-repeat;}
	.linksfooter {background:url(../images/linksfooter.png) no-repeat;}					
	.contactfooter {background:url(../images/contactfooter.png) no-repeat;}							
	

	.black {color:#333;}	
	.red {color:#F00;margin:0;padding:0;}
	
	 
	

	.green {
		color:#74af0c;
		font-size:30px;
		}

.sites {margin:20px 0 0px 33px;
opacity:1;filter:alpha(opacity=100)
}

.sites:hover {opacity:0.7;filter:alpha(opacity=70);}
	
	
.portfolio {margin:315px 0 0 10px; background:url(../images/portfolio.jpg) no-repeat; width:290px; height:72px;}




 ul {list-style:none;color:#666}
 .links {color:#666;}
 .links li {padding:10px 0;}


.copy {color:#aaa;
font-size:10px;
margin-left:195px;}


				
