@import url(fonts.css);



	html {
		font-size: 100%;
		margin:0;
		padding:0;
		color:#000;
	}

	body {
	font-size: 1em;
	
	}

	#wrap {
		width: 80em;
		margin:0 auto;
	}
	
	#topbit {
		height: 7em;
		padding: 0 0em 0 0;
		margin: 0em 0em 1em 0em;
		border-bottom-width: 0.15em;	
		border-bottom-style: solid;
		border-bottom-color: #c0c0c0;
	}
	
	#header {
    	float: left;
    	padding:0 5px 10px 0px;
	}
	
	#header a {
		text-decoration: none;
		color: #000
	}
	
	#sub {
		float: left;
		padding: 0em 0em 0em 2em;
	}
    
    h1 {
	font-family: "ChunkFiveRegular";
	font-weight: normal !important;
	margin: 0;
	font-size: 5.3em;
	}
	
	h2 {
	font-family: 'LeagueGothicRegular';
	font-weight: normal !important;
	font-size: 3em;
	margin: 0 0 .5em 0;

	}
	

	h3 {
	font-family: "ChunkFiveRegular";
	font-weight: normal !important;
	margin: 0;
	padding-bottom: .5em;
	font-size: 1.2em;

	}
	
	h3 a {
	text-decoration: none;
	color: #000;
	font-size: 1.2em;
	}
	
	h4 {
	font-family: "ChunkFiveRegular";
	font-weight: normal !important;
	margin: 0;
	font-size: 3em;

	}
	
	h4 a {
	text-decoration: none;
	color: #000;
	}
	
	h5 {
	font-family: "ChunkFiveRegular";
	font-weight: normal !important;
	margin: 0;
	padding-bottom: .8em;
	font-size: 1em;

	}
	
	#haslegstitle {
		margin-top: 1.75em ;
	}

	#haslegstitle h2 {
		font-size: 1.75em;
	}		
	
	#errortext {
		float: left;
		display: block;
		width: 80%;
		padding: 0em 0em  0em 0em;
		margin: 2em 0 0 5.5em;
		
	}
	
	#nav {
		float: left;
		display: block;
		padding: 0em 0em  0em 0em;
		margin: 0 0 0 5.5em;
	}
	
	#portfolioheader {
		float: left;
		display: block;
		padding: 0em 0em  0em 0em;
		margin: 0 0 0 5.5em;
	}
		
	#nav ul {
		margin:0;
		padding: 0 0 0 0;
		list-style:none;
	}
	#nav li {
		display:inline;
		margin:0em;
		line-height: 2em;
		padding: 0 0em 0 0;
	}

	#nav li a {
		font-family: 'LeagueGothicRegular';
		font-weight: normal !important;
		font-size: 2.5em;
		 padding: .3em .1em .1em .1em;
		text-decoration: none;
		color: #000000
		
	}
	
	#nav li a:hover { 
		/*font-family: "ChunkFiveRegular";
		font-weight: normal !important;
		text-transform: uppercase;
		font-size: 1.5em;*/
		background-color: #c0c0c0; 
		color: #000000; 
 		padding: .1em 0em .1em 0em;
 		border: .1em solid #c0c0c0;
	}
	
	#main {
		float:left;
		width:60%;
		padding:0.625em auto;
	}
	
	#main p a {
		font-family: 'LeagueGothicRegular';
		font-weight: normal !important;
		font-size: 2em;
		text-decoration: none;
		color: #000000
	}
	
	#sidebar {
		float:left;
		width:30%;
		padding:0.625em auto ;
	}
	
	#boxes {
		
		padding: 0em 0em 0em 0em;
		margin:0;
	}
	
	#boxes  h1{
		margin: 0 0 0 1.1em;
	}
	
	#boxes img {
		float: left;
		display:inline;
		padding: 0em 0em 0em 0em;
		margin:0;
	}
	#boxes li {
		display:inline;
		padding: 0em 0em 0em 0em;
		margin:0;
	}
	
	/*boxes li img {
		width: 9.375em;
		height: 5em;
	}*/

	#twitter {
		margin-left: .25em;
	}
	.wrap {
	/*width:972px;*/
	width:671px;
	margin-bottom:34px;
	overflow:auto; /* clearing floats */
	/*overflow:hidden;*/
	/*padding-bottom:0px;*/
	padding-bottom:10px;
	clear:both;
	}
	
	#legs {
		float:bottom;
		width: 25em;
		padding:0em 0em 0em 1.2em;
		margin: 1em 0em 0em 1em;
	}
	
	#legs ul{
		list-style-type: none;
		padding 0;
		margin: 0;
	}
	
	#legs li {
		display: block;
		/*line-height:2em ;
		background-image: url(images/avatar2.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;*/ 
		margin-top: 3em;
	}
	
	#legs p {
		font-family: 'LeagueGothicRegular';
		font-weight: normal !important;
		font-size: 1.5em;
		line-height: 1.75em;
		text-transform: uppercase;
		border-bottom-width: 0.10em;	
		border-bottom-style: solid;
		border-bottom-color: #c0c0c0;
		margin: 0.25em;
	}
	
	#legs a {
		text-decoration: none;
		color: #000;
	}
	
	#legs h4 {
		border-bottom-width: 0.15em;	
		border-bottom-style: solid;
		border-bottom-color: #c0c0c0;
		margin-bottom: 1.2em;	
		padding-bottom: 0.25em;

	}
	
	#networks {
		margin-top: .5em;
	}
	
	
	#footer {
		clear:both;
		padding:5px 0px;
		margin: 0em 0em 0em 0em;
		border-top-width: 0.15em;	
		border-top-style: solid;
		border-top-color: #c0c0c0;
	}
	#footer h3 {
		font-family: 'LeagueGothicRegular';
		font-weight: normal !important;
		font-size: 2em;
		float: left;
		margin:0;
    }
    
    
    #avatar {
    	float: right;
    	display: block;
    	list-style: none;
    }

	#madeby {
		clear: both;
		margin-top: .5em;
	}
	
	#madeby p {
		display: block;
		text-align: center;
		font-size: .75em;
		color: #c0c0c0;
	}
    
	* html #footer {
		height:1px;
	}
