/* CSS Document */
body {
background-color:#cacaca;
margin:0px 0px; 
padding:0px;
text-align:center;
letter-spacing:-.4pt;
}

       
a {color:#808080; text-decoration:none; font-weight:normal} 
a:link {color:#808080;  text-decoration:none; font-weight:normal}
a:visited {color:#808080;  text-decoration:none; font-weight:normal} 
a:active {color:#808080;  text-decoration:none; font-weight:normal} 
a:hover {color:#000000; text-decoration:underline; font-weight:normal}

#page {
	position:relative;
	top:40px;
	/*left:40px;
	/*width:1000px;
	margin:0px auto;*/
	text-align:left;
	padding-bottom:40px;
}


#header {
	
	padding-left:40px;
	float:none;
	padding-bottom:10px;
}


#headerImage{
	padding-top:7px;
	padding-bottom:7px;
	
	
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#about {
	height:0px;
	padding-left:40px;
	overflow:hidden;
	background: url("../images/shadow.png") repeat-x left top;
	background-color:#2d2d2d;
	color:#a5a5a5;
}

#about a {color:#a5a5a5; text-decoration:none; font-weight:normal} 
#about a:link {color:#a5a5a5;  text-decoration:none; font-weight:normal}
#about a:visited {color:#a5a5a5;  text-decoration:none; font-weight:normal} 
#about a:active {color:#a5a5a5;  text-decoration:none; font-weight:normal} 
#about a:hover {color:#FFFFFF; text-decoration:underline; font-weight:normal}

#aboutLeft {
width:300px;
float:left;
}

#aboutRight {
width:350px;
padding-left:50px;
float:left;
}


#contentThumbnail{
	float:left;
	margin-bottom:10px;
	margin-right:10px;
	padding:10px;
	color:#b4b4b4;
	background-color:#f4f4f4;
	
	-ms-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
#contentThumbnail img{
	margin-bottom:8px;	
}


#contentThumbnail a {color:#808080; text-decoration:none; font-weight:normal} 
#contentThumbnail a:link {color:#808080;  text-decoration:none; font-weight:normal}
#contentThumbnail a:visited {color:#808080;  text-decoration:none; font-weight:normal} 
#contentThumbnail a:active {color:#808080;  text-decoration:none; font-weight:normal} 
#contentThumbnail a:hover {color:#808080; text-decoration:none; font-weight:normal; }


#content {
	width:680px;
	padding-left:50px;
	padding-bottom:50px;
	float:left;
}

#content .header{
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	font-size:12pt;
	color:#505050;
	text-transform: uppercase;
}

#contentBodyRight{
	float:left;
	width:260px;
}

#contentBodyLeft{
	float:left;
	width:350px;
	padding-right:40px;
}

#contentOther{
	width:670px;
	float:left;
	padding-top:40px;
	padding-bottom:40px;
}

#sideColumn {
padding-left:40px;
	width:300px;
	float:left;
}

#sideColumn .workHeader {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:9pt;
	color:#2e2e2e;
	text-transform:uppercase;
}

#sideColumn .awardsHeader {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:9pt;
	color:#2e2e2e;
	text-transform:uppercase;
}

.awards {color:#808080;}

.smallYear{
	font-size:8pt;
}

.capitalize {
	text-transform:capitalize;
}
.uppercase {
	text-transform:uppercase;
}

.genericText {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:9pt;
	font-weight:normal;
	text-align:left;
	color:#505050;
}


.lighterText {
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:9pt;
	font-weight:normal;
	text-align:left;
	color:#808080;
}

.largeName{
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:20pt;
	font-weight:lighter;
	color:#ea3a1a;
	text-transform:uppercase;
}

#copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:normal;
	text-transform:capitalize;
	color:#a3a3a3;
}