/* CSS Document */

html {
	height:100%;
}

body {
	background-color: #ffffff;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	height: 100%;
	}
	
.popup {	background-color: #ffffff; }
	
.centered_div{
width:930px;
height:700px;
position:absolute;
top:50%; left:50%;
margin-left:-465px;
margin-top:-300px;
background:#ffffff;
}



a:link { color:#124a89; text-decoration:none }
a:visited { color:#124a89; text-decoration:none }
a:active { color:#124a89; text-decoration:none }
a:hover { color:black; text-decoration:underline}

.photocap {font-size: 10px;}
.photocredit {font-size: 10px; color:#cccccc;}

a:visited.photocredit, a:link.photocredit, a:active.photocredit {
font-weight : normal;
font-size : 10px;
color:#cccccc;
font-family : arial;
text-decoration : normal;
} 

a:hover.photocredit {
font-weight : normal;
font-size : 10px;
background :  normal;
color:#666666;
text-decoration : bold;
}



b { color:#162619; }
b.small2 { color:#565656; }
b.small3 { color:#797979; }

.print {display: none;}

.holder { width:930px; height:600px; border:0px solid #939598;  padding:0px; margin:0px;  background-color:#ffffff; font-family:verdana; line-height:160%; font-size:11px; color:#162619;}

	.contentleft { background-color:#ffffff;  float:left; width:230px; text-align:left; padding:0px; }
	.contentleft p { margin:8px 3px 0px 3px; }

	.contentright { background-color:#ffffff; background-image: url(../images/logo_ilver.gif); background-repeat: no-repeat; float:right; width:700px; text-align:left; padding:0px;  }
	.contentright p { margin:8px 50px 0px 0px; }
	
	.homemid { margin:0px; clear : both; }
	

#footer {    background:#cccccc;    clear:both; text-align:right;    }


.small { font-size:10px; color:#636363; font-family:verdana; }


#about {  display: block;  width: 89px;  height: 28px;  background: url("../images/mnabout.gif") no-repeat 0 0;}
#about:hover {   background-position: 0 -28px;}
#about span {  display: none;}

#portfolio {  display: block;  width: 107px;  height: 28px;  background: url("../images/mnportfolio.gif") no-repeat 0 0;}
#portfolio:hover {   background-position: 0 -28px;}
#portfolio span {  display: none;}

#process {  display: block;  width: 127px;  height: 28px;  background: url("../images/mnprocess.gif") no-repeat 0 0;}
#process:hover {   background-position: 0 -28px;}
#process span {  display: none;}

#contact {  display: block;  width: 97px;  height: 28px;  background: url("../images/mncontact.gif") no-repeat 0 0;}
#contact:hover {   background-position: 0 -28px;}
#contact span {  display: none;}

#blog {  display: block;  width: 56px;  height: 28px;  background: url("../images/mnblog.gif") no-repeat 0 0;}
#blog:hover {   background-position: 0 -28px;}
#blog span {  display: none;}


.contentme{
width:600px;
height:400px;
position:absolute;

margin-left:0px;
margin-top:-500px;
z-index:-1;}
