
/* Basic stuff */

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#ffffff}
ul {list-style-image:url('../images/bullet.jpg');}

a:link {color:#000000; text-decoration:none; border-bottom:#000000; border-width: 0px 0px 1px 0px; border-style: none none dotted none;}
a:visited {color:#000000; text-decoration:none; border-bottom:#000000; border-width: 0px 0px 1px 0px; border-style: none none dotted none;}
a:hover {color:#ffffff; text-decoration:none; border-bottom:#000000; background:#F25818;}

a img {border: none;}

.header {line-height:200%; font-size:14px; font-weight:bold;}
.body {line-height:140%;}
.sidebar {font-size: 12px; line-height:130%;}
.resumeheader {font-size: 13px; color:#ffffff; font-weight:bold; }
.resumeimage {vertical-align:text-bottom;}
.copyright {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#999999; background-color:#ffffff}


/* subnav behavior is separated into font and link behaviors, because the subnav is half linked and half not linked. */

.subnav {font-size:12px; font-weight:normal; color:#996666;text-decoration:none;}

a.subnavlink:link {font-size:12px; font-weight:normal; color:#996666;text-decoration:none; border-bottom:#ffffff;} 
a.subnavlink:visited {font-size:12px; font-weight:normal; color:#996666;text-decoration:none; border-bottom:#ffffff;}
a.subnavlink:hover {color:#ffffff; font-weight:normal; text-decoration:none; background:#F25818;}


/* "No line" declarations are used only for the tagline image */

a.noline:link {border-bottom:none; background:#ffffff;} 
a.noline:visited {border-bottom:none; background:#ffffff;} 
a.noline:hover {border-bottom:none; background:#ffffff;}

/* Case study page only - this is used for the little gray CS icon on work_clientlist.html */

.casestudybox {color:#ffffff; text-decoration:none; font-weight:normal; background:#999999; padding:1;}

a.casestudy:link {border-bottom:#ffffff; color:#ffffff; text-decoration:none; font-weight:normal; background:#999999; padding:1;} 
a.casestudy:visited {border-bottom:#ffffff; color:#ffffff; text-decoration:none; font-weight:normal; background:#999999; padding:1; } 
a.casestudy:hover {border-bottom:#ffffff; color:#ffffff; text-decoration:none; font-weight:normal; background:#999999; padding:1;}


/* Case study page icons - used for numbered boxes to show deliverables and screenshots */

.casestudybox2 {color:#ffffff; text-decoration:none; font-weight:normal; background:#999999; padding:1;}

a.casestudy2:link {border:#000000; color:#ffffff; text-decoration:none; font-weight:normal; background:#999999; padding:1;} 
a.casestudy2:visited {border-bottom:#ffffff; color:#ffffff; text-decoration:none; font-weight:normal; background:#999999; padding:1; } 
a.casestudy2:hover {border-bottom:#ffffff; color:#ffffff; text-decoration:none; font-weight:normal; background:#999999; padding:1;}


/* image link styles for icons */

.icon img{border: 2px solid #ffffff; spacing:4;}
.icon:hover img{border: 2px solid #F25818; spacing:4;}

/* hack for sidebar for index.php (home page) to make dates gray and set linespacing for blog links */

h10 { font-size: 1.0em; color:#787878; }
h13 { font-size: 1.0em; line-height: 1.58em;}
