/*	-------------------------------------------------------------
	global reset
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

body, html, li, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset,input {
	margin: 0;
	padding: 0;
}

ul, ol  {
	margin: 0;
	padding: 0 0 0 0%;
	list-style-position: inside;
}

a img, img {
	border: 0px;
}

/*	-------------------------------------------------------------
	Position
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

body {
	background-color: #fff;
	font-family: "Arial", "Verdana", "Tahoma", Serif;
	font-size: 11pt;
	color: #000;
	}

#container {
	
	
	padding: 5%;
	text-align: left;
}





/*	-------------------------------------------------------------
 margins
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#logo, .quick_facts, .thumbs_ul, .thumbs_ul li, .work_with_me, .collaborating ul li, .contact, .objective, .skillset, .standard_left, .standard_right, #what_i_do, .portfolio_preview {
	margin:  0 0 20pt 0;
	
}

.thumbs_ul li, .collaborating ul, .flickr_ul{
	list-style: none;
}

.skillset ul, .star_ul, #what_i_do ol{
	padding: 0 0 0 10pt;
}

/*	-------------------------------------------------------------
display none
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#nav_ul, .mark, .mark_what_i_do, .nav_project_ul, a.top_link {
display:  none;
}


/*	-------------------------------------------------------------
contact
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


.contact_ul {

text-align: left;
	
	list-style-type: none;
	list-style-image: none;
	padding: 0px 0 0 0;
	margin: 0px 0 0px 0;
	display: inline;
	

}

.contact_ul li{
text-indent: 0px;

margin: 0px;
padding: 0px;
line-height: 22px;
}




.contact_ul li span{
float: left;
	width: 130px;
	margin-right: 0px;
	display: inline;
	color: #838383;
	font-weight: bold;
	
}


.portfolio_preview img{
	border: solid #f0f0f0 10px;
}

/*	-------------------------------------------------------------
   work
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.project_details_ul {
    text-align: left;	
	list-style-type: none;
	list-style-image: none;
	padding: 0px 0 0 0;
	margin: 0px 0 0px 0;
	display: inline;
}

.project_details_ul li{
   text-indent: 0px;
   margin: 0px;
   padding: 0px;
   line-height: 22px;
}

.project_details_ul li span{
    float: left;
	width: 90px;
	margin-right: 0px;
	display: inline;
	color: #838383;
	font-weight: bold;
}


/*	-------------------------------------------------------------
   Typo
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

p {
	line-height: 25px;
	margin: 0px;
}

 a {
	color: #309320;
	border-bottom: dotted #309320 1px;
	text-decoration: none;
}

a:link:after,
a:visited:after{
    content: " ("attr(href)")";
    font-size: 10pt;
}

h1, h2 {
	font-size: 25pt;
	line-height: 25pt;
	font-weight: bold;
	letter-spacing: -0.7px;
	color: #a5a5a5;
	margin: 0px 0 24px 0;
}

h4 {
	color: #6e6e6e;
	font-size: 18px;
	font-weight: normal;
}

.quick_facts p {
	
	font-weight: bold;
		
}

.work_with_me p {
	font-size: 22px;
	font-weight: bold;	
}


  

