body{
background-color:#ffffff;
padding:0;
margin:0;
}

#projectsbg{
width:800px;
height:1095px;
background-image:url(/img/projectsbg.jpg);
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

#biobg{
width:800px;
height:1095px;
background-image:url(/img/biobg.jpg);
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

#blogbg{
width:800px;
height:1095px;
background-image:url(/img/blogbg.jpg);
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

#pressbg{
width:800px;
height:1095px;
background-image:url(/img/pressbg.jpg);
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

#awardsbg{
width:800px;
height:1095px;
background-image:url(/img/awardsbg.jpg);
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

#linksbg{
width:800px;
height:1095px;
background-image:url(/img/linksbg.jpg);
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

#contactbg{
width:800px;
height:1095px;
background-image:url(/img/contactbg.jpg);
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

#italianobg{
width:800px;
height:1095px;
background-image:url(/img/italianobg.jpg);
margin-right:auto;
margin-left:auto;
overflow:hidden;
}

td.nav{
width:91px;
padding:135px 0 0 23px;
vertical-align:top;
}

td.mainbio{
width:509px;
padding:105px 0 0 35px;
font-family:Helvetica,Arial,sans-serif;
font-size:16px;
color:#ffffff;
vertical-align:top;
}

td.linkbed{
width:800px;
padding:117px 0 0 30px;
font-family:Helvetica,Arial,sans-serif;
font-size:16px;
color:#ffffff;
vertical-align:top;
}

td.thankyou{
width:509px;
padding:270px 0 0 40px;
font-family:Helvetica,Arial,sans-serif;
font-size:15px;
text-align:center;
color:#ffffff;
vertical-align:top;
}

td.numbers{
width:60px;
height:auto;
padding:30px 0 0 40px;
text-align:center;
font-family:Helvetica,Arial,sans-serif;
color:#ffffff;
font-size:20px;
line-height:21px;
}

td.pressnumbers{
width:130px;
height:auto;
padding:110px 0 0 30px;
text-align:center;
font-family:Helvetica,Arial,sans-serif;
color:#ffffff;
font-size:11px;
text-spacing:2em;
line-height:36px;
vertical-align:top;
text-align:left;
}

td.awardsnumbers{
width:130px;
height:auto;
padding:110px 0 0 30px;
text-align:center;
font-family:Helvetica,Arial,sans-serif;
color:#ffffff;
font-size:11px;
text-spacing:2em;
line-height:36px;
vertical-align:top;
text-align:left;
}

td.projects{
width:397px;
height:auto;
padding:115px 0 0 39px;
text-align:left;
font-family:Helvetica,Arial,sans-serif;
color:#ffffff;
font-size:.6em;
line-height:1em;
vertical-align:top;
letter-spacing:.05em;
}

td.projects2{
width:397px;
height:auto;
padding:90px 0 0 39px;
text-align:left;
font-family:Helvetica,Arial,sans-serif;
color:#ffffff;
font-size:.6em;
line-height:1em;
vertical-align:top;
letter-spacing:.05em;
}

td.press{
width:397px;
height:auto;
padding:115px 0 0 0;
text-align:left;
font-family:Helvetica,Arial,sans-serif;
color:#ffffff;
font-size:.6em;
line-height:1em;
vertical-align:top;
letter-spacing:.05em;
}

.projecttext{
padding:15px 0 0 0;
text-align:left;
font-family:Helvetica,Arial,sans-serif;
color:#ffffff;
font-size:1.5em;
line-height:1em;
letter-spacing:.05em;
height:110px;
}

.presstext{
padding:15px 0 0 0;
text-align:left;
font-family:Helvetica,Arial,sans-serif;
color:#ffffff;
font-size:1.5em;
line-height:1em;
letter-spacing:.05em;
}

.biotext{
padding:15px 0 0 0;
color:#ffffff;
font-size:14px;
}

td.link1{
width:300px;
font-size:14px;
padding:0 0 0 0;
}

td.link2{
width:40px;
font-size:11px;
padding:0 0 0 30px;
vertical-align:top;
}

td.link4{
width:120px;
font-size:11px;
padding:0 0 0 30px;
vertical-align:top;
}

td.link3{
width:80px;
font-size:11px;
padding:0;
vertical-align:top;
}

td.cont{
font-size:16px;
font-weight:bold;
}

td.message{
font-size:16px;
line-height:20px;
}

td.contact1{
width:300px;
font-size:14px;
padding:0 50px 0 0;
vertical-align:top;
}

.spacing{
line-height:25px;
}

span.contacttop{
font-size:16px;
}

span.subtitle{
font-size:11px;
}

span.linktop{
font-size:14px;font-weight:bold;
}

span.title{
color:#666666;
}

span.awardsside{
line-height:12px;
}

span.title2{
color:##000000;
}

span.num{
color:#EB7A73;
}

span.post-labels{
color:#EE4E47;
}

h2.num{
color:#EE4E47;
font-size:16px;
line-height:.1px;
font-family:Helvetica;
font-weight:bold;
}

span.num2{
color:#DF3325;
}

.floatright{
float:right;
padding:5px 14px 20px 30px;
}

a.blue:link{color:#ffffff;text-decoration:underline;}
a.blue:visited{color:#ffffff;text-decoration:underline;}
a.blue:hover{color:#0000EE;text-decoration:underline;}

a:link{color:#ffffff;text-decoration:none;}
a:visited{color:#ffffff;text-decoration:none;}
a:hover{color:#ffffff;text-decoration:underline;}

a.plink:link{color:#ffffff;text-decoration:none;}
a.plink:visited{color:#ffffff;text-decoration:none;}
a.plink:hover{color:#ffffff;text-decoration:none;font-weight:bold;font-size:30px;}

a.rlink:link{color:#ffffff;text-decoration:none;font-weight:bold;font-size:30px;}
a.rlink:visited{color:#ffffff;text-decoration:none;font-weight:bold;font-size:30px;}
a.rlink:hover{color:#ffffff;text-decoration:none;font-weight:bold;font-size:30px;}

a.prlink:link{color:#ffffff;text-decoration:none;}
a.prlink:visited{color:#ffffff;text-decoration:none;}
a.prlink:hover{color:#ffffff;text-decoration:none;font-weight:bold;font-size:16px;}

a.hprlink:link{color:#ffffff;text-decoration:none;font-weight:bold;font-size:16px;}
a.hprlink:visited{color:#ffffff;text-decoration:none;font-weight:bold;font-size:16px;}
a.hprlink:hover{color:#ffffff;text-decoration:none;font-weight:bold;font-size:16px;}

a.hlink:link{color:#ffffff;text-decoration:none;font-weight:bold;font-size:40px;}
a.hlink:visited{color:#ffffff;text-decoration:none;font-weight:bold;font-size:40px;}
a.hlink:hover{color:#ffffff;text-decoration:none;font-weight:bold;font-size:40px;}


td.blognav{
width:91px;
padding:135px 0 0 23px;
vertical-align:top;
position:fixed;
line-height:1px;
}


td.blogbody{
width:150px;
padding:100px 10px 0 150px;
vertical-align:top;
text-align:left;
color:#ffffff;
}

td.blogsidebar{
width:150px;
vertical-align:top;
padding:100px 10px 0 10px;
position:fixed;
}

img{border:0;}
