/*
Theme Name: gregtakayama.com/blog v3
Theme URI: http://gregtakayama.com
Description: Another go at this
Version: 3
Author: Greg
Author URI: http://gregtakayama.com
Tags: asdf Greg Greg
*/

* {font-family:Helvetica,arial,sans-serif;}
html {background-color: #f2f2f2;height:100%;}
body {background-color: #f2f2f2;margin:0;padding:0;height:100%;}
a {text-decoration:none;color:#333;}
a:hover, a:active {text-decoration:underline;color:#c80000;}
h2 {font-size:197%;font-weight:normal;}
small {font-size:85%;font-style:italic}
p {line-height:1.8em;}
blockquote {margin:1em 1em 1em 2em;}
#custom-doc {width:69.23em;min-width:900px; margin:auto; text-align:left; }
.alignleft{float:left;}
.alignright{float:right;}

.admin-link {font-size:500%;color:#ff000;float:left;}
#brains {margin:30px 0 0 0;}
#brains a#logo {float:left;margin:0;background: url(images/header.gif) 0 0 no-repeat;height: 70px;text-indent: -9999px;visibility: visible;width: 772px;}
#brains h3 {float:left;margin:0;background: url(images/tag.gif) 0 0 no-repeat;text-indent:-9999px;height: 30px;visibility: visible;width: 243px;}
#left {margin:20px 0 0 0px;}
#left .box {width:660px;background-color:#fff;background:transparent url("images/middle.gif") repeat-y 0 0;margin-bottom:10px;}
#left .box .top {height:20px;width:100%;background:transparent url("images/top.gif") no-repeat 0 0;}
#left .box .bottom {height:20px;width:100%;background:transparent url("images/bottom.gif") no-repeat 0 0;}

#left .box .content .counter {background:transparent url("images/counter.gif") no-repeat 0 0;height:38px;width:77px;float:left;margin:8px 0 0 -99px;padding:6px 0 0 12px;}
#left .box .content .counter a {color:#fff;font-size:153.9%;font-family:times,georgia,serif;display:block;height:25px;width:60px;}
#left .box .content {padding:10px 100px 20px 60px;}
#left .box .content h2 {font-family:"helvetica neue",Helvetica,arial,sans-serif;margin:10px 0 0 0;}
#left .box .content .entry {margin:20px 0 0 0;}
#left .box .content .entry a, #left .box .content .entry a:visited  {color:#c80000;}
#left .box .content .entry a:hover, #left .box .content .entry a:active {text-decoration:none;color:#c80000;border-bottom:1px dotted #c80000;}
#left .box .content .entry .wp-caption {margin-bottom:3em;}
#left .box .content .entry .wp-caption-text {font-size:93%;font-style:italic;}
#left .box .content .entry li {margin-bottom:.6em;line-height:1.5em;}

#left .navigation {font-size:138.5%;margin:20px 50px 0 10px;}
#left .navigation .alignleft, #left .navigation .alignright {width:250px;}
#left .navigation .alignright {text-align:right;}
#left #respond textarea {width:500px;}
#left .comments .commentlist {margin:0;}
#left .comments .commentlist li {list-style-type:none;list-style-image:none;border-bottom:1px dotted #dadada;padding-bottom:15px;margin-bottom:15px;}
#left .commentlist .comment-meta {float:right;font-style:italic;font-size:93%;}
#left .commentlist .comment-body p a {color:#c80000;}
#left .commentlist .comment-author {float:left;font-size:93%;margin-bottom:10px;font-style:italic;}
#left .comments .commentlist p {clear:both;margin:0 0 1em 20px;font-size:93%;}

#sidebar {color:#333;}
#sidebar {padding-top:29px;}
#sidebar ul li{list-style-type:none;list-style-image:none;}
#sidebar h2 {margin:0 0 3px 0;font-size:138.5%;border-bottom:1px dotted #999;}
#sidebar p {font-size:93%;line-height:1.3em;}
#sidebar li.widget {margin-bottom:25px;}
#sidebar ul {margin:0;}

#sidebar .widget_twitter ul {}
#sidebar .widget_twitter li {padding:3px 0;border-bottom:1px dotted #ccc;}
#sidebar .widget_twitter .entry-content {font-size:93%;}
#sidebar .widget_twitter .entry-meta, #sidebar .widget_twitter .entry-meta a {color:#666;font-size:85%;}

#sidebar .more-photos {font-size:85%;}

#sidebar .widget_rss li {margin-bottom:4px;}
#sidebar .widget_rss .rsswidget {font-size:93%;}
#sidebar .widget_rss .rss-date {color:#666;font-size:85%;}

#ft {margin:50px 0 0 10px;width:900px;border-top:1px dotted #999;}
#ft p {color:#666;font-size:93%;}