
*{font-weight:normal; margin:0px; padding:0px;}
p{ margin:10px 0px 0px 0px;}

body{
font-family:Tahoma, Arial, Helvetica, sans-serif;
background:black;
margin-right:auto;
margin-left:auto;
font-size:12px;
text-align:center;
color:white;
}


h1{
padding-top:10px;
text-transform:uppercase;
color:yellow;
font-size:24px;
}

h2{
text-transform:uppercase;
color:#686868;
font-size:11px;
}

h3{
text-align:right;
font-size:10px;
padding:0px;
margin:0px;
}

h4
{
font-size:1.2em;
font-weight:bold;
padding-top:10px;
}
h5
{
margin-top:15px;
}

a, a:link {    color:Yellow;    text-decoration:none;}
a:hover{ text-decoration:underline;}

#banner{
margin-right:auto;
margin-left:auto;
width:900px;
}

#nav {
background-image:url(images/nav.png);
background-repeat:repeat-x;
color:white;
font-family:Myriad Pro, Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
height:30px;
width:auto;
padding-top:0px;
text-align:center;
}

#nav a, #nav a:link
{
text-decoration:none;
color:white;
height:30px;
padding:0px 25px 10px 25px;
}

#nav a:hover{
background-image:url(images/button.png);
color:black;
}

#site{
width:900px;
margin-left:auto;
margin-right:auto;
text-align:left;
background-image:url(images/site.png);
background-position:center top;
background-repeat:repeat-y;
}

#left{
width:150px;
padding-left:10px;
padding-right:10px;
float:left;
text-align:right;
}

/*left styling*/
#left ul{
padding-top:10px;
}

#left li{
padding:5px 0px;
list-style:none;
}

#left li a{    color:White;}
#left li a:hover{   color:Gray; text-decoration:underline;}

#right{
padding-right:10px;
padding-left:10px;
width:150px;
float:right;
}

#center
{
width:500px;
_width:490px;
margin:0px 200px;
}
#center img 
{
    padding:6px;
    _width:490px;
}

#center ul{    padding-left:20px;    padding-top:5px;}
#center li{    padding-top:3px;} 

#left img, #right img{
text-align:center;
width:134px;
padding:3px;
margin:10px 0px 10px 10px;
border:1px solid yellow;
}

#footer{
clear:both;
text-align:center;
color:yellow;
font-size:11px;
padding-top:20px;
margin:20px 200px 10px 200px;
}


#project h4
{   
    padding-top:20px;
    font-size:16px;
    color:yellow;   
}

#project img
{
    float:right;
    border:1px yellow solid;
    margin:0px 0px 5px 5px;
    padding:3px;    
    width:100px;
}

#singleproject img{
    float:right;
    border:1px yellow solid;
    padding:3px;
    margin:0px 0px 5px 5px;
}



#projectpage img{
float:right;
border:1px yellow solid;
padding:3px;
margin:0px 0px 5px 10px
}

table td{
padding:5px 10px;
width:50px;
}