@charset "UTF-8";
/* CSS Document */

body{
background-color:#FFFFFF;
font-family:Georgia, "Times New Roman", Times, serif;
color:#000000;
}

#galleria{
                height:551px;
				width:977px;
                background:#000000;
				border:0px;
                padding:0px;
				margin:0px;
            }
.logo{
padding-bottom:50px;
font-size:16px;
}

.logo img{
float:left;	
}
.photography{
	
	float:right; vertical-align:bottom; width:215px; margin-left:30px
}
.photo{
	float:left; height:328px;
}
#container{
width:977px;
margin-left: auto ;
margin-right: auto ;
padding:20px 17px 10px 11px;

}
#projectHolder_left{
float:left;
font-size:12px;
width:230px;

}

#projectHolder{
float:left;
font-size:12px;
width:230px;
margin-left:19px;

}

#feature_box{
	float:left;
	font-size:12px;
	padding-left:10px;
	padding-bottom:20px;
	padding-top:13px;
}

.feature, .feature_boxImage{
background-color:#FFFFFF;
padding:3px;
}


#feature_box_left{
float:left;
font-size:12px;
padding-top:13px;
}



#projectHolder_left .projectImage{
margin-bottom:12px;
}


#projectHolder .projectImage{
margin-bottom:12px;
}


.divider{
	margin:30px 0px 40px 0px;	
}


.projectText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}


.contentHeader{
text-transform:uppercase;
font-size:16px;
padding-bottom:15px;
}

.txtBlue{
	color:#009cff;	
}

.contentCopy{
	font-family:Georgia, "Times New Roman", Times, serif;
width:700px;
font-size:18px;
line-height:24px;
}

.contentCopyAbout{
	font-family:Georgia, "Times New Roman", Times, serif;
width:450px;
font-size:18px;
line-height:24px;
}
.contentCopy ol {
	margin-top:24px;	
}

.contentCopyUpdate{
max-width:400px;
font-size:13px;
line-height:19px;
float:right;
border:1px dashed #149dff;
padding:5px;
}
.nav{
float:right; padding:25px 0px 0px 0px;	
}

.nav a{
	text-decoration:none;
	color:#000000;
	margin-left:25px;
}

.nav a:hover{
	text-decoration:underline;
	color:#009cff;
}

.nav a:active{
	color:#009cff;
}

#twitter{
	font-size:65px;
	line-height:64px;
}
.showcase .txtHdr{
	padding-bottom:15px;	
}

.showcase .txtHdr a{
	color:#009dff;
	text-decoration:none;
}

.showcase .txtHdr a:hover{
	text-decoration:underline;
}

#twitter a{
	color:#009cff;
	text-decoration:none;
}

#twitter a:hover{
	color:#009cff;
	text-decoration:underline;
}


.txtName {
	font-size:18px;
	padding-bottom:5px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.txtHdr {
	font-size:24px;
	padding-bottom:5px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.txAbouttHdr {
	font-size:18px;
	padding-bottom:5px;
	line-height:26px;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.txtNameUpdate {
color:#00a2ff;

display:block;
padding-bottom:20px;
padding-right:10px;
float:left;
}
.navigation{
float:right;
text-transform:uppercase;
font-size:11px;
color:#666666;
}

.navigation a{
margin-right:20px;
text-decoration:none;
color:#CCCCCC;
}

.navigation a:hover{
text-decoration:underline;
color:#00a2ff;
}
