body {
	margin-top: 0px;
	margin-left: 0px;
	font: lighter 12px/14px Helvetica, Arial, sans-serif;
	}
	
h1 {
	font: lighter 12px Helvetica, Arial, sans-serif;
}
	
div#left {
	width: 114px;
	float: left;
	margin-right: 20px;
	margin-left: 39px;
	margin-top: 39px;
	}
	
.longtext {
	line-height: 25px;
	padding-left: 41px;
	}
	
.contentspacing {
	padding-left: 41px;
	}

.newprojects {
	padding-left:41px;
	margin-right:10px;
	margin-bottom: 10px;
	display:block;
	}
	

.project_title {
	font-weight: 600;
	color: #F37925;
	text-transform: uppercase;
	}
	
p.navigation {
	width: 114px;
	margin-top:0px;
	position: relative;
	top: 0px;
	}
	
p.newwork {
	width: 650px;
	}
	
p.activelink {
	font-weight:bold;
	}
	
p.projectlinks {
	color: #696B6D;
	line-height: 13px;
	}
	
#wrapper {
	align:right;
	margin:0 auto;
	width:114px;
	}

a:link {
	color: #1A598D;
	font-size: 11px;
	text-decoration: none;
	line-height: 12px;
	cursor:pointer;
	border: none;
	}
	
a:visited {
	color:#1A598D; 
	text-decoration: none; 
	font-size: 11px;
	}
a:hover {
	color:#1A598D; 
	text-decoration: none; 
	font-size: 11px;
	}
	
a:active {
	color:#1A598D;  
	text-decoration: none; 
	font-size: 11px;
	}

a.gray:link {
	display: inline;
	color: #1f6fa0;
	font-size: 12px;
	cursor:pointer;
	text-decoration: none;
	border: none;
	}
	
a.gray:visited {
	color:#696B6D; 
	text-decoration: none; 
	font-size: 12px;}
	
a.gray:hover {
	color:#393A3A; 
	text-decoration: none; 
	font-size: 12px;}
	
a.gray:active {
	color:#393A3A;
	text-decoration: none; 
	font-size: 12px;}
	
.xlink {cursor:pointer;}

	
img {
	border:none;
	}
	
img#placeholder {
	}

#myvar {}

.views {
	font-size: 11px;
	font-weight: bold;
	}

HR {
    height:1px;
    width:114px;
    background-color:#BCBEC0;
    color: #BCBEC0;
    border-style: none;
    margin-top:0px;
    margin-bottom: 4px;
   }

HR.designwork {
	margin bottom:0px
	}
	
div#right {
	width: 650px;
	margin-left: 180px;
	margin-top: 39px;
	position: absolute;
	}

span#left {
	position: relative;
	top: 0px;
	left: 0px;
	bottom: 10px;
	}

span#right {
	position: relative;
	top:0px;
	left: 390px;
	bottom: 10px;
	}

span#views {
	position: relative;
	top: 10px;
	left: 0px;
	bottom: 10px;
	}
	

.contentbox {
  	margin: 0px auto;
  	padding: 50px;
  	border: 1px solid #BCBEC0;
  	/* Rounded corner stuff starts here */
  	background-color: #FFFFFF;
  	-webkit-border-top-right-radius: 117px;    /* for Safari */
  	-webkit-border-bottom-left-radius: 117px;    /* for Safari */
  	-moz-border-radius-topright: 117px;       /* for Firefox */
  	-moz-border-radius-bottomleft: 117px;       /* for Firefox */
	
	}

p.description {
	position: relative;
	top: 10px;
	left: 0 px;
	bottom: 0px;
	}
	
	
p#desc {
	text-transform: uppercase;
	font-size: 10px;
	}
	
.italic {
	line-height: 20px;
	font-style: italic;
	font-size: 11px;
	font-weight: normal;
	}

img.title {
	display:block;
	position: relative;
	top: 0px;
	left: 0px;
	}
	
img.picture {
	padding-left: 41px;
	}
	
div.survey {
	width: 300px;
	float: left;
	position: absolute;
	top: 110px;
	left: 380px;
	line-height:23px; 
	}
