#wrap
{
width:960px;
margin:0 auto;
height:100%;
}
header
{
height:24px;
margin-left:0px;
margin-top:20px;
font-family: Trebuchet MS, Tahoma, Verdana, Arial, Serif;
color:#666;
font:76%/1.6em verdana, tahoma, arial, sans-serif;
}
#home .home, #resume .resume, #personal .personal, #professional .professional
{
background:white;
}
#main{padding-left:40px; padding-right:40px; height:500px;}
#text{float:left;}

#picture
{padding-left:440px; float:left;}

li a {
   display:block;
   padding:2px 10px 2px 10px;
}

#postit
{
width:294px;
height:255px;
padding-top:74px;
padding-left:74px;
padding-right:53px;
padding-bottom:60px;
margin-left:270px;
margin-right:269px;
background-image:url('Postit.png'); 
background-repeat:no-repeat;
background-position:left top;
font-family: Hand;
font-size:200%;
line-height:112%}

@font-face
{
font-family: Hand;
src: url('/BurstMyBubble.ttf') format("truetype"),
     url('/BurstMyBubble.eot') format("opentype"); /* IE */
}
#postit p
{margin-top:0px;
margin-bottom:0px;
}
header li
{
background:#EDEDED;
float:left;
list-style-type: none;
margin:0 5px 0 0;
border: #DEDEDE 1px solid;
border-bottom:none;
padding: 0px 0px 0px 0px;
}

#com
{
font-size:36%;
}

#body
{
border: #CCC 1px solid;
background: white;
padding-top:20px;
border: #CCC 1px solid;
font:76%/1.6em verdana, tahoma, arial, sans-serif;
padding-bottom:15px;
}
h1
{
font-family: Garamond;
font-size:36px;
font-variant:small-caps;

margin: 10px 0 0 10px;
}
body
{
/*background:#F9F9F0;*/
background:#D0D0D0;
}
a,a:link
{
color:#666; text-decoration:none;
}
a:visited 	{ color:#666; }
a:hover		{ color:#000000; text-decoration:none;}

#will
{
font-size:24%;
text-align:right;
padding: 0;
}
a#notelink{color:black;}

a#notelink:hover
{text-decoration:underline;}