body { 
   margin: 0px; 
   background-color: #fff;
   color: #333;
   font-family: "Verdana", sans-serif;
   font-weight: normal;
   text-align: center;
}

p { 
   font-size: 14px;
}

h3, h4 {
   font-family: Arial, sans-serif;
   padding: 0;
   margin: 0;}

.instruct {

   font-size: 12px;
}

.copyright {
   font-size: 10px;
}

#md_header {
   font-family: "Arial Black", Arial, sans-serif;
   font-size: 40px;
   font-weight: bold;
   letter-spacing: 4px;
   color: #333;
   padding: 0;
   margin: 0;
}

.portfolio_header {
   font-family: "Arial Black", Arial, sans-serif;
   font-size: 40px;
   font-weight: bold;
   letter-spacing: 4px;
   color: #333;
}

#md_subheader {
   font-family: "Verdana", sans-serif;
   font-size: 16px;
   letter-spacing: 4px;
   color: #036;
   padding: 0;
   margin: 0;
}

#maincontent {
   margin-top: 10px;
}

#portfolio_main {
  margin: 0 10px 0 10px;
  background-color: #fff;
}

#portfolio_container {
   position: absolute;
   top: 50px;
   background-color: #ccc;
   width: 100%;
}

#portfolio_view {
   position: relative;
   margin-left: 125px;
   background-color: #ccc;
   z-index: 5;
}

#portfolio_nums {
   position: relative;
   margin: 0 0 0 15px;
}

#portfolio_nav {
   position: absolute;
   top: 50px;
   padding: 0;
   z-index: 100;
}


A:link {color: #369; }
A:visited {color: #369; }
A:active { color: #369; }
A:hover { color: #69c; }

#secondpageheader { 
   border-bottom-style: solid;
   border-bottom-width: thin;
   border-color: #333;
   margin-bottom: 15px;
}

.name {
   font-family: "Arial Black", Arial, sans-serif;
   font-size: 24px;
   letter-spacing: 2px;
   color: #333;
   padding: 0;
   margin: 0 10px 0 0;
}

#secondpagenav { font-size: 10px; }
#secondpage { width: 800px; }

#featuredstory {
   border-bottom-style: solid;
   border-bottom-width: thin;
   border-color: #333;
   margin-bottom: 15px;
   width: 400px;
   margin: 0 auto;
}

#about {
   border-bottom-style: solid;
   border-bottom-width: thin;
   border-color: #333;
   margin-bottom: 15px;
   width: 600px;
   margin: 0 auto;
}

#storytext {
   margin: 10px;
   font-size: 12px;
}

#next { font-size: 10px; width: 400px; margin: 0 auto;}

#portfolio {
   border-bottom-style: solid;
   border-bottom-width: thin;
   border-color: #333;
   margin-bottom: 15px;
   width: 800px;
   margin: 0 auto;
}

#contactcontainer{
   width: 600px;
   margin: 0 auto;
}

#contact { 
border-top-style: solid;
border-top-width: thin;
border-color: #333;
margin: 15px 0 0 0;
padding: 15px 0 0 0;
width: 550px;
text-align: left; 
font-size: 11px;}
 
#contactform { margin: 15px 0 15px 0; }

#portfolionav { font-size: 12px; }

