* {
		margin: 0;
		padding: 0;
		}

html {
		font-size: 100%;
		}

body {
		
		font-size: 62.5%;
		font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Arial, Helvetica, sans-serif;
	
		}

#wrapper {
		margin: 0 auto;
		width: 620px;
		background: url(wayimages/sidebar-separator.gif) 420px 0 repeat-y;
		}
		
	

#mainContent {
		width: 390px;
		float: left;
		margin-right: 40px;
		
		padding:.5em;
		}
		
		
#portfolio_wrapper {
		margin: 0 auto;
		width: 900px;
			}	
					
/* #portfolioContent	
 {
		width: 400px;
		float: left;
		padding:.5em;
		display:inline;
		margin-left:8px;
		margin-right:8px;
	
		} */
		
ol.portfolioContent li
 {
		width: 400px;
		float: left;
		padding:15px;
		display:inline;
				}
ol.portfolioContent img { width:400px; height:200px; border:#FFFFFF 5px;}	
ol.portfolioContent li {text-align:justify;}	
ol.portfolioContent li a:link img{ width:400px; height:200px; border:5px solid #7FFF00; }
ol.portfolioContent li a:active img { width:400px; height:200px; border:5px solid #7FFF00; }
ol.portfolioContent li a:visited img { width:400px; height:200px; border:5px solid #7FFF00; }
ol.portfolioContent li a:hover img { width:400px; height:200px; border:5px solid #FFFF00;  }
/)
ol.portfolioList li { margin:0 55px 0 0; float:left; width:420px; height:500px }
ol.portfolioList li a img { width:400px; height:200px; margin:10px 0 12px 0; border:5px solid #fff }*/
#sidebar {
		float: left;
		width: 180px;
		padding-top: 1.3em;
		}

.clearFix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
		}

h1 {
		font-size: 2.0em;
		line-height: 1em;
		margin-bottom: 1em;
		color:#D0EB6A;
		}

h2 {
		font-size: 1.5em;
		line-height: 1.33333333em;
		margin-top: 2em;
		margin-bottom: 0.66666666em;
		color:#D0EB6A;
		}

h3 {
		font-size: 1.3em;
		line-height: 1.5384615em;
		margin-top: 1.5384615em;
		color:#D0EB6A;
		}

p {
		font-size: 1.2em;
		line-height: 1.66666666em;
		margin-bottom: 1.6666666em;
		color:#eee;
		}

blockquote {
		padding: 2em 0;
		margin-bottom: 2em;
		background-color: #eeeeee;
		border-left: 2em solid #cccccc;
		padding-left: 2em;
		padding-right: 2em;
		}

blockquote p {
		margin-bottom: 0;
		font-size: 1.3em;
		line-height: 1.5384615em;
		}

cite {
		font-weight: bold;
		font-style: normal;
		display: block;
		text-align: right;
		}

#sidebar * {
		font-size: 62.5%;
		line-height: 1em;
		margin-top: 0;
		margin-bottom: 0;
		
		}

#sidebar h2 {
		font-size: 1.4em;
		line-height: 1.2857142em;
		margin-top: 1.9285713em;
		margin-bottom: 0.6428571em;
		
		}

#sidebar p {
		font-size: 1.2em;
		line-height: 1.6363636em;
		margin-bottom: 1.6363636em;
		color: #eeeeee;
		}
		
		#sidebar li {
		font-size: 1.6em;
		line-height: 1.6363636em;
		margin-bottom: 1.6363636em;
		color: #eeeeee;
		}
		#sidebar a {
		font-size: 1.1em;
		line-height: 1.6363636em;
		margin-bottom: 1.6363636em;
}

.white{color:#FFFFFF; font-size:14px;}