/*
Theme Name: The Kenny Burns Show
Theme URI: http://okpants.com/
Description: Custom theme built for The Kenny Burns show, designed by <a href="http://okpants.com" target="_blank">okpants.com</a> development by <a href="http://lessavenged.com" target="_blank">lessavenged.com</a>.
Version: 1.0
Author: Less Avenged, LLC
Author URI: http://lessavenged.com/
*/



/* Begin Typography & Colors */

body{ padding:0; margin:0; font:12px Arial, Helvetica, sans-serif; color:#cecece; background:black url(_img/bg.jpg) no-repeat center top; cursor:default; }
a{ color:white; text-decoration:none; }
a:hover{ text-decoration:underline; }

img{ border:0; }
input, textarea{ border:none; }
textarea#comment{ width:614px; }

h1, h2, h3, h4, ul, ol, li{ margin:0; padding:0; font:1em normal Georgia, "Times New Roman", Times, serif; text-decoration:none; list-style:none; }

h1{ border-bottom:1px solid #5d5d5d; margin-bottom:10px; }
h2{ font-size:24px; color:white; font-weight:bold; font-style:italic; margin-bottom:15px; }

.post{ margin-bottom:25px; }
.post_content img{ margin:0 15px 15px 15px; }
.post_content img.right{ margin-right:0; }
.post_content img.left{ margin-left:0; }
.date{ font-size:16px; color:#a9a9a9; font-weight:normal; font-style:normal; }

.button{ float:right; margin:10px 5px 0 0; }
#button_booking{ float:none; }

#page{ width:904px; margin:0 auto; }
#primary{ width:614px; float:right; background:#2f2f2f url(_img/bg_primary_tile.jpg); padding:10px; padding-bottom:50px; }
#primary .box{ margin-bottom:20px; }
#secondary{ width:250px; float:left; background:url(_img/bg_side_column_stretch.jpg) repeat-x; padding:10px; }
#secondary .box{ margin-bottom:20px; }
#secondary h1{ text-align:center; border-color:#565656; }

#header { height:184px; position:relative; }
#header a { height:55px; width: 660px; display: block; margin: 50px 0 0 250px; text-indent: -9000px; font-size: 1%;}
#nav{ position:absolute; bottom:0px; right:0px; width:634px; height:48px; overflow:hidden; background:#2f2f2f url(_img/bg_primary_tile.jpg); }
#nav a{ display:block; text-indent:-1000px; width:155px; height:43px; overflow:hidden; float:left; margin:3px 0 0 3px; }
a#nav_blog{ background:url(_img/nav_blog.jpg); }
a#nav_blog:hover{ background:url(_img/nav_blog_hover.jpg); }
a#nav_archive{ background:url(_img/nav_archive.jpg); }
a#nav_archive:hover{ background:url(_img/nav_archive_hover.jpg); }
a#nav_tour_dates{ background:url(_img/nav_tour_dates.jpg); }
a#nav_tour_dates:hover{ background:url(_img/nav_tour_dates_hover.jpg); }
a#nav_gallery{ background:url(_img/nav_gallery.jpg); }
a#nav_gallery:hover{ background:url(_img/nav_gallery_hover.jpg); }
#footer{ padding:15px 0 50px 0; background:url(_img/bg_primary_tile.jpg) repeat-x 0px -4px; clear:both; }

#vimeo_video h1 .button{ margin-top:6px; }
#vimeo_screen{ background:black; height:360px; }

#appearances li{ font:14px Georgia, "Times New Roman", Times, serif; font-weight:bold; font-style:italic; text-align:center; }

#kenfucious_sez h1 img{ margin:0 -3px; }
#kenfucious_sez div{ border:1px solid #2f2f2f; background:black; text-align:center; padding:8px; font-size:18px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; }

#networks{ text-align:center; }
#networks a img{ margin-right:4px; }
#networks a#networks_mail img{ margin:0; }

#video_archive li, #tour_dates li{ font:24px Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bold; }

#tour_dates li{ font-size:14px; margin-bottom:10px; color:white; }
#tour_dates li .date{ font-weight:bold; font-style:italic; color:white; }
#tour_dates li .details{ font-size:12px; font-weight:normal; }

#flickr a {border: 1px solid #5d5d5d; float: left; padding: 2px; display: block; margin: 10px;}
#flickr a:hover {background: #5d5d5d;}

.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }

#dsq-comments{ font-family:Arial, Helvetica, sans-serif !important; }















