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

.header {
background-position:3px 40px;
margin-right:auto;
margin-left:auto;
width:400px;
height:350px;
background-image:url(../images/header7.jpg);
background-repeat:no-repeat;
padding:3px;
}
.container {
margin-right:auto;
margin-left:auto;
width:419px;
}
.bod {
height:auto;
padding:4px;
margin-right:auto;
margin-left:auto;
width:392px;
background-color:#EDECEC;;
}

.title {
width:105px;
padding:9px 0 0px 12px;
}

#item{
width:107px;
float:left;
margin:11px 12px 11px 11px;
}
#item2{
width:107px;
padding:3px;
}
img {
}
.footer {
height:100px;
width:400px;
}
.navcontainer {
width:420px;
margin-right:auto;
margin-left:auto;
position:fixed;
bottom:0px;
}
.leftnav {
background:url(../images/nav_left.png);
background-repeat:no-repeat;
width: 10px;
height:65px;
float:left;
}
.rightnav {
background:url(../images/nav_right.png);
background-repeat:no-repeat;
background-position:0px 5px;
float:left;
width: 10px;
height:70px;
}

.centernav {
background:url(../images/nav_transparency.png);
background-repeat:repeat-x;
background-position:0px 5px;
width: 399px;
height:70px;
float:left;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: x-large;
font-weight:bold;
color:#FFFFFF
}

.padder {
float:left;
width:400px;
height:20px;
}
.contact {
background-image:url(../images/header_resume.png);
background-repeat:no-repeat;
background-position:15px -2px;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:10px;
color:#686868;
height:30px;
width:200px;
padding-left:200px;
float:left;
}
.floaty {
float:left;
}

.center {
width:350px;
margin-right:auto;
margin-left:auto;
padding-top:10px;
}

.bodycopy {
width:350px;
margin-right:auto;
margin-left:auto;
clear:both;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:10px;
color:#686868;
}

.subtitle {
padding-top:8px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:12px;
color:#fa7c43;

}

.subsub {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:10px;
font-weight:bold;
color:#686868;
padding-top:8px;
}

.description {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:10px;
color:black:
}
.resume {
width:320px;
padding:0 15px 15px 15px;
margin-right:auto;
margin-left:auto;
}

ul {
width:380px;
margin-right:auto;
margin-left:auto;
}

li {
width:107px;
float:left;
padding:5px;
}

a {
color:#fa7c43;
}

#video {
}

#video1 {
width:520px;
height:400pc;
}


.navcontainer a {
text-decoration:none;
color:#FFFFFF;
}