@charset "UTF-8";
/* CSS Document */
body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; background-color: #650071; text-align:center;}
body td.content {background-color:#FAEEFF; width: 615px; text-align:left; color: #59535e;}

body td.content a {color: #650071; }

body td.content h2 {color: #000;  }
body td.content h2 a {color: #000; text-decoration: none;display:block; margin-bottom: 0px; padding-bottom: 5px;border-bottom: #FAEEFF solid 1px;}
body td.content h2 a:hover, body td.content h2 a:active {color: #650071; border-bottom: #650071 dashed 1px;}

body td.content h1 {width: 400px; height: 48px;}
body td.content h1 span { display:none !important;}
body td.content h1.about { background:url(/i/head_about.png) no-repeat left top;background-position: 0px 0px; }
body td.content h1.contact { background:url(/i/head_contact.png) no-repeat left top;background-position: 0px 0px; }
body td.content h1.links { background:url(/i/head_links.png) no-repeat left top;background-position: 0px 0px; }
body td.content h1.media { background:url(/i/head_media.png) no-repeat left top;background-position: 0px 0px; }
body td.content h1.work { background:url(/i/head_work.png) no-repeat left top;background-position: 0px 0px; }

body td.content h3 {color: #650071; font-family: arial; font-weight: normal; border-bottom: #650071 dashed 1px; padding-bottom: 5px;}
body td.content h3 a {text-decoration:none;}
body td.content h3 a:hover {color: #000;}

#homeBlog h2 a {text-decoration: none; font-weight: normal; font-size: 24px; color: #000;}
#homeBlog h2 a:hover {color: #650071; text-decoration: underline;}
#homeBlog .blogpost {border-bottom: 1px dashed #999; margin-bottom:20px;}
#homeBlog .blogpost_date {font-size: 10px; font-weight: bold;}
#homeBlog .blogpost_content a:hover {color: #fff; background-color: #650071; }
#homeBlog .blogpost_content img {max-width: 430px; height:auto;}

.sidebar {float:right; width: 200px; margin-left: 0px;  font: 10px Arial, Helvetica, sans-serif; line-height:14px; border-left: 1px dashed #000; min-height: 700px;}
.sidebar p {padding-left: 10px;}
.sidebar h3 { margin: 0px; display: block; padding: 8px 0px 8px 10px; font: normal 18px Arial, Helvetica, sans-serif;}
.sidebar ul {list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; }
.sidebar ul li  a {display: block; margin: 0px; padding: 6px 2px 6px 12px; text-decoration: none; color: #650071; font-size: 12px;}
.sidebar ul li  a:hover {background-color: #650071; color: #fff;}

.sidebar .tinylinks a {text-decoration: none; font-size: 12px; line-height: 18px; margin-top: 35px;}

body td.content div.jumplinks ul {list-style-type:none; margin-top:5px; margin-right: 118px}
body td.content div.jumplinks  ul li a { text-decoration:none; display: block; margin-top: 0px; border-bottom: 1px solid #59535e; padding: 5px; font-size: 12px; line-height: 13px; }
body td.content div.jumplinks  ul li a:hover { color: black !important; background-color:#650071;}
