@charset "utf-8";
/* CSS Document */

/* GLABAL CSS */
body a{color: #a6a699;
	text-decoration: none;}
body a:hover{color: #f8981d;
	text-decoration: none;}
body a:visited {color: #a6a699;
	text-decoration: none;}
body a:active {color: #e51b24;
	text-decoration: none;}	
#topblock {background-color: #000000;
	border-bottom: #c9cacc solid 4px;
	position:absolute;
	left: 0px;
	top: 0px;
	height: 40px;
	width: 100%;}
#header {width: 100%;}
#headerborder {background-color: #c9cacc;
	height: 1px;
	width: 100%;}
#btmblock {
	width: 100%;
	height: 270px;
	background-color: #bebeba;
	position:absolute;
	left:0px;
}
#footer_text {color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align:left;
	position:absolute;
	bottom: 20px;
	left: 60px;}
#footer_repeatMain {
	border-top: #c9cacc solid 1px;
	border-bottom: #c9cacc dashed 1px;
}
#footer_repeatMain img{margin-left: 5px;}
#footer_key_textMain {margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	color:#898989;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align:left;}
/*td {border: 1px dotted red;}
div {border: 1px dashed green;}
img {border: 1px solid blue;}*/
#footer_repeat {
	margin-top: 20px;
	border-top: #c9cacc solid 1px;
	border-bottom: #c9cacc dashed 1px;
	margin-left: 55px;
}
#footer_repeat img{margin-left: 5px;}
#footer_key_text {margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	color:#898989;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-align:left;
	margin-left: 55px;}
	
/*td {border: 1px dotted red;}
div {border: 1px dashed green;}
img {border: 1px solid blue;}*/

/* SPLASH PAGE */
#content {background-color: #FFFFFF;
	width: 100%;}

#splash_menu {
	margin-top: 20px;
	width:202px;
	color:#898989;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	float: left;
}
#splash_menu b{color:#000000;}
#recent_projects1 {margin-top: 2px;
	padding-bottom: 10px;}
#recent_proj_cont {
	border-left: #c9cacc solid 1px;
	position: relative;
	margin-left: 205px;
	padding-top: 20px;
}
.recent_covers {padding-left: 29px;} 		
.recent_covers img{padding-right: 30px;}
.recent_projects {color:#000000;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	padding-left: 25px;
	padding-bottom: 30px;}
#recent_projects1 {
	color:#000000;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 30px;
	width: 227px;
}
#recent_projects2 {
	color:#000000;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 30px;
	width: 227px;
}
#recent_projects3 {
	color:#000000;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding-bottom: 30px;
	width: 230px;
}
#recent_projects b {color:#000000;
	font-family:Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 18px;}


/* ALPHABETICAL/CHRONOLOGICAL PAGES */
#topbar{
position:fixed;
top: 0;
left: 0;
z-index: 100;
width: 100%;
background-color: #ffffff;
}

.list {margin-top: 175px;
	margin-left: 53px;
	width: 598px;}
#header2 {width: 100%;
	margin-top: 38px;}
.alpha_header {
	border-bottom: 4px solid #000000;
	font-family: Helvetical, Arial, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	width: 395px;
	padding-top: 10px;
}
.record_img {padding-left: 3px;
	padding-top: 5px;
	width: 103px;}
.record_text {color:#000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 20px;
	padding-top: 5px;
	padding-left: 20px;
	width: 597px;}
.project_divider {border-bottom: #c9cacc solid 1px;
	padding-bottom: 5px;}
#nav {color:#898989;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	letter-spacing: 1px;
	border-bottom: 1px solid #c9cacc;}
#nav a{color:#898989;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	padding-right: 5px;}
#nav a:hover{color:#f8981d;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;}
#nav a:visited{color:#a6a699;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;}
#nav a:active{color:#e51b24;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;}
.selected {color: #e51b24;
	padding-right: 5px;
	letter-spacing: 1px;}
#preloads{display: none;}

#btmblock a{
	color:#FFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

