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

body{
background: url(bgtest.jpg) repeat;
}

#container{
width: 12000px;
height: 570px;
position: absolute;
margin: 0px;
padding: 0px;
}

h1{
font-size: 16px;
margin-top: 10px;
font-style: italic;
}

#footer{
width: 12000px;
min-height: 90px;
background-color: #000;
z-index: 2;
position: relative;
top: 570px;
color: #Fff;
padding-top: 15px;
padding-left: 10px;
font-family: Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size: 11px;
}
	
.box{
font-family:  Georgia,"Adobe Caslon Pro", "Times New Roman", Times, serif;
font-size: 12.5px;
padding-left: 100px;
line-height: 20px;
float: left;
}

.text{
background-color: #fff;	
padding-top: 10px;
padding-bottom: 15px;
padding-right: 25px;
padding-left: 25px;
width: 600p;

}
strong{
background-color:#FFF22E;
font-weight:normal;
padding-left: 4px;
padding-right: 4px;
}



h2{
	font-size: 14px;
	text-shadow:inherit;
	letter-spacing: 1px;
	color: #CA2648;
	text-transform: lowercase;
	font-style:italic;
	margin-top: 10px;

}

a{
	color: #333;
	border-bottom: dotted 1px #333;
	text-decoration:none;
	

}

a:hover{
color: #000;
background-color: #FF0;
}



#home{
background: url(nonserviam.png);
font-family: Georgia, "Times New Roman", Times, serif;
width: 210px;
height: 300px;
letter-spacing: 0.7px;
font-size: 16px;
font-style:italic;
padding-top: 270px;
padding-left: 200px;
padding-right: 200px;
float: left;

}

h3{
background-color: #fff;	
letter-spacing: 0.7px;
font-size: 15px;
font-style:italic;
font-weight: normal;
padding: 2px;
margin-top:1px;
margin-bottom: 3px;
}



#navigator{
top: 0px;
right: 30px;
position: fixed;
padding-top: 10px;
height: 30px;
width: 500px;
background-color: #FFf;
text-align:center;
}

#navigator a{
	padding: 0px 3px 0px 3px;
	margin-right: 5px;
font-size: 16px;
color: #000;
font-family:Georgia, "Times New Roman", Times, serif;
text-decoration:underline;
font-style:italic;
border: 0px;
}

#pictorial{
width: 1507px;
height: 350px;
background: url(pictorial0.png);
float: left;
z-index: 100;
padding-top: 220px;
padding-left: 0px;

}

#pictorial2{
width: 1507px;
height: 570px;
background: url(pictorial2.png);
float: left;
z-index: 100;
}


#pictorial1{
width: 1507px;
height: 570px;
background: url(pictorial.png);
float: left;
z-index: 100;
}
#pictorial3{
width: 755px;
height: 570px;
background: url(pictorial3.png);
float: left;
z-index: 100;
}

#pictorial4{
width: 755px;
height: 570px;
background: url(pictorial4.png);
float: left;
z-index: 100;
}


#about{
	background:url(about.png) no-repeat;
	width: 600px;
	padding-top: 130px;
}

#resume{
	margin-top: 60px;
	padding-top: 10px;
width: 700px;	
}




a img {
border: none;
text-decoration: none;
background: none;
}

a:link img, a:visited img, a:hover img {
border: none;
text-decoration: none;
background: none;
}


#web, #graphics{
width: 775px;
margin-top: 60px;
margin-right: 200px;
}

#web{
	
	background:url(bgweb.png);
}
#graphics{
background:url(bggraphics.png);
}

#webmenu, #graphicsmenu{
width: 430px;
height: 510px;
float: left;
} 
#webmenu  a img, #graphicsmenu a img {
	background-color: #fff;
padding: 5px;
	display: inline;
	margin-right: 10px;

}

#webmenu  a:hover img, #graphicsmenu a:hover img{
background-color: #ccc;

}
#webmenu a:hover, #graphicsmenu a:hover{
	border: none;
text-decoration: none;
background: none;
}

h6{
	font-size: 12px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:normal;
margin-bottom: 4px;
}

#webinfo, #graphicsinfo{
height: 200px;
width: 280px;
background-color:#fff;
float: right;
margin-right: 20px;
padding: 10px 20px 10px 20px;
}

#work{
width: 500px;
margin-top: 200px;
height: 300px;
margin-left: 100px;
}


#aboutwebsite{
margin-left: 100px;
margin-right: 100px;
margin-top:100px;
width: 600px;
height: 300px;
}

p{
margin: 5px 0px 10px 0px;	
}

td{
vertical-align: text-top;	
}

.image{
float: left;
padding-right: 10px;
padding-bottom: 10px;
}

h4{
font-size: 36px;
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#FFF;
font-style:italic;
font-weight: normal;
line-height: 48px;
margin-bottom: 6px;
width: 520px;
text-align: center;
letter-spacing: 1.5px;
}

img {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(...);
}