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

body {
	padding:0px;
	padding-top:  40px;
	background-color: #ffffff;
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 62.5%;
	font-style: normal;
	font-weight: normal;
	color: #8c8c8c;
	text-align: center;
	margin: 0;
		}
		
A:link, A:active, A:hover {
	color: #5e88a2;
	text-decoration: none;
}

A:visited {
	color: #5e88a2;
	text-decoration: none;
}

p {
	margin: 0;
	padding: 0;
}

p A:link, p A:active {
	color: #5e88a2;
	text-decoration: none;
}

p A:visited {
	color: #5e88a2;
	text-decoration: none;
}

p A:hover {
	color: #5e88a2;
	text-decoration: none;
}

#container {
	text-align: left;
	width: 1105px;
	margin: 0px auto 0px auto;
	padding: 0px;

	position: relative;
}
	
#header {
	height: 70px;
	text-align: left;
}
	
#nav {
	float: left;
	left:0px;
	width:175px;
	margin: 0px;
	padding: 0px;
}

#content {
	margin-left: 175px;
   	width: 930px;
	height: 549px;
	font-size: 1em;
	line-height: 1.5em;
	text-align: justify;
}

#footer {
	width: 930px;
	margin-top: 50px;
	margin-left: 175px;
	font-size: 1em;
	line-height: 2em;
	text-align: justify;
}

h1 {
	
	font-style: normal;
	font-weight: normal;
	color: #8c8c8c;
	text-align: left;
} 
 
h1 h2 h3 h4 {	
	padding: 0px;
	margin: 0px;
} 

img {
	border: none;
}

blockquote {		
		margin-left: 5px;
		padding-left: 10px;
		padding-right: 15px;
		border-left: #cacaca;
		border-width: 0 0 0 1px;
		border-style: none none none solid;
        text-align: justify
  	     }
#copy {
	width: 780px;
	height: 410px;
	background-color: #f1f4f6;
	padding: 100px 75px 20px 75px;
	font-size: 1.1em;
}	 
	
ul, li {margin: 0; padding: 0; list-style: none;}	
ul {width: 175px;}	
		







#SlideContainer{
width: 930px;
height: 530px;
margin: 0px;
padding: 0px;
position:relative;
background-color:#fff;
border: 0px;
overflow:hidden
}

#LoadContainer{
margin-top: 240px;
width:100%;
text-align:center;
background-color: #ffffff ;
z-index:1;
}


#License{
margin:0 auto;
padding-top:10px;
font-size:10px;
color:#666;
border-top:1px solid #CECEB5;
width:740px;
text-align:left;
line-height:1.4em;
}

#LinkContainer{
position:absolute;

width:930px;

}

#PrevLink{
z-index:101;
position:absolute;
top:0%;
left:0%;
height:530px;
width:50%;
display:block;
opacity: 0; 
filter:alpha(opacity=0.01);

background:transparent url(../images/slideshow/previous.png) left 50% no-repeat

}

#NextLink{
z-index:102;
position:absolute;
top:0%;
left:50%;
height:530px;
width:50%;
display:block;
text-align: right;
opacity: 0; 
filter:alpha(opacity=0.01);
border: none;
background:transparent url(../images/slideshow/next.png) right 50% no-repeat

}

#PrevLink:hover,#NextLink:hover{
text-decoration:none
}

#PrevLink:hover{
/*background:transparent url(images/slideshow/previous.png) left 50% no-repeat*/
opacity: 1.0; 
filter:alpha(opacity=50)
}

#NextLink:hover{
/*background:transparent url(images/slideshow/next.png) right 50% no-repeat*/
opacity: 1.0; 
filter:alpha(opacity=50)

}
#PrevLink div {
	/*visibility: hidden;*/
	cursor: pointer;
	height: 100%;
	width: 100%;
	display: none;
}
#NextLink div{
	/*visibility: hidden;*/
	cursor: pointer;
	height: 100%;
	width: 100%;
	display: none;
}


#loadcontent {width: auto; position: relative;}



#projectcontent { 
	top: 530px; 
	position: absolute; 
	z-index: 2000; 
	right: 0; 
	height: 100%; 
	width: 270px;
}


#slidephotos, #slidecaptions {
	display: none;
}

#projectdescription {
	position: absolute; 
	right: 0;  
	width: 100%; 
	height: 530px;
	background: #FFF; 
	opacity: 0.75; 
	filter:alpha(opacity=75); 
	color: #000; 
	padding: 20px;
	
}

#projectinfoholder {
	position: absolute; 
	right: 0; 
}

#slideCaption {
	position: absolute; 
	left: 0; 
}

#projectdescription p {
	margin: 5px 5px 30px 5px; 
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	color: #8c8c8c;
}

#projectdescriptioncontent {
	position: absolute; 
	bottom: 0; 
	height: auto;  
	padding: 0px 0px 25px 0px;
}

#projectdescription p strong {
	font-weight: bold;
}

.projectsmall {
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: .8em;
	font-style: normal;
	font-weight: normal;
	color: #8c8c8c;
}

noscript div {
	background: #8c8c8c; 
	padding: 5px; 
	width: 100%; 
	display: block; 
	color: #FFF; 
	margin: 20px;}
