/*
Theme Name: Fanmatic
Theme URI: http://blog.jasondunbar.com/
Description: Testing WordPress Child Themes
Author: Jason Dunbar
Author URI: http://jasondunbar.com/
Template: thematic
Version: 1.0
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/
 
@import url('../thematic/style.css');

/* New styles */

body{
	background:#eee;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	}

/*#page_menu{
	float:right;
	margin:0;
	padding:0;
	width:1000px;
	}*/
	
#header{
	background:url(../fanmatic/images/header-bg.png) #00aeef repeat-x 0 0;
	border-bottom:1px solid #000;
	padding-top:20px;
	}

#branding{
	background:url(../fanmatic/images/fanboy-hdr.png) #000 no-repeat top left;
	height:100px;
	padding:0;
	width:1000px;
	}
	
#blog-title a{
	display:block;
	height:100px;
	text-indent:-1500px;
	width:375px;
	}
	
#blog-description{
	display:none;
	}

/* Moves the new widgetized area to the right and levels it with #branding */
#header-aside {
  	float: left;
	margin-left:50%;
	margin-top:-80px;
  	width: 468px;
	}

#access{
	border-bottom:#000;
        height:36px;
	/*clear:both;*/
	}
		
.menu{
	background-color:#00aeef;
	width:1000px;
	}

.sf-menu{
	border:none;
	}
		
.sf-menu li{
	background:none;
	}
	
.sf-menu a, .sf-menu a:visited{
	color:#000;
	}
	
.sf-menu a{
	border-bottom:none;
	border-left:#fff;
	border-top:none;
	color:#000;
	padding:8px 13px;
	text-transform:uppercase;
	}
	
.sf-menu a:hover{
	color:#00aeef;
	}

#main{
	background:#000;
	border:1px solid #000000;
	border-top:none;
	padding:0;
	width:1000px;
	}
	
#container{
	background:#fff;
	padding:0 15px;
	width:615px;
	}
	
#content{
	margin:0;
	width:100%;
	}

#content h1{
        font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
        margin-top:15px;
        }

#content .aside{
	border:none;
	margin:0;
	padding:0;
	}

#content .aside ul{padding:0;}
	
.blog_listing .entry-meta{
	border-bottom:2px dotted #666;
	border-top:2px dotted #666;
	margin-left:165px;
	padding:5px 0;
	}

/*.single .hentry{
        padding-top:15px;
        }*/
h2 .entry-title{
        font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
        margin-top:15px;
        }

.entry-meta{
	border-bottom:2px dotted #666;
	border-top:2px dotted #666;
	padding:5px 0;
	}
	
.entry-meta a{
	color:#000;
	}
	
.entry-meta a:hover{
	text-decoration:underline;
	}
	
.user-comments{
	background:transparent url(../commune/images/user-comments.gif) no-repeat scroll center bottom;
	float:right;
	margin-top:-8px;
	padding:6px 10px 8px;
	}
		
.entry-content{
	padding:6px 0;
	}
	
.entry-content p{margin-bottom:10px;}

.green-read-more{
	float:right;
	margin-top:-30px;
	}
			
.entry-utility{
	background:#E6E6E6;
	border-bottom:1px solid #DADADA;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin-bottom:30px;
	padding:8px;
	}
	
.entry-utility a{
	color:#000;
	}
	
.entry-utility a:hover{
	text-decoration:underline;
	}

.thumb_150x150{
        float:left;
        margin:0 6px;
        }
		
blog .blog_listing, .archive .blog_listing {
	float:right;
	width:405px;
	}
	
div.gallery{
        margin:0;
        padding:0;
        }

dl.gallery-item{
        width:25%;
        }

h1, h2, h3, h4, h5, h6 {clear:none;}
	
.paged #nav-above{display:none;}
			
#primary{
	background:#00aeef;
	border:1px solid #fff;
	color:#fff;
	margin-top:15px;
	}
	
#primary h3{
	background:url(../fanmatic/images/arashikage-blue.png) no-repeat left #000;
	color:#fff;
	padding-left:30px;
	}
	
#primary a{color:#000;}

#primary a:hover{color:#fff;}

#tertiary{
        clear:right;
        float:right;
        }

#tertiary-left{
        float:right;
        width:175px;
        color:#fff;
        }

#tertiary-right{
        float:right;
        width:145px;
        }

#tertiary-left h3, #tertiary-right h3{
	background:url(../fanmatic/images/arashikage-black.png) no-repeat left #00aeef;
	color:#000;
	padding-left:30px;
	}

#secondary h3{
	background:url(../fanmatic/images/arashikage-black.png) no-repeat left #00aeef;
	color:#000;
	padding-left:30px;
	}
	
#secondary{color:#fff;}
			
.main-aside{
	right:15px;
	width:320px;
	}

.main-aside ul{padding:0 10px;}
	
.aside h3{
	background:#00aeef;
	color:#000;
	padding:5px;
	text-transform:uppercase;
	}
	
.aside input {width:295px;}

.aside form, .aside table{margin:0;}

.aside a{color:#00aeef;}

.aside a:hover{color:#fff;}

#footer{
	background:#00aeef;
	border-top:1px solid #000;
	}
	
#siteinfo{
	color:#000;
	text-align:center;
	width:1000px;
	}
	
#siteinfo a{
	color:#000;
	}

#subsidiary{
	width:1000px;
	}
	
#subsidiary .aside{
	color:#fff;
	}
	
#subsidiary .aside h3{
	background:url(../fanmatic/images/arashikage-blue.png) no-repeat left #000;
	color:#fff;
	padding-left:30px;
        margin-bottom:5px;
	}
	
#subsidiary a{
	color:#000;
	}
	
#social{
	padding:10px 0;
	}
	
#social img{
	margin:5px;
        width:65px;
	}
	
#subscribe{
	background:url(../fanmatic/images/125x125-rss.png) no-repeat 0 0 #fff;
	color:#000;
        margin-bottom:5px;
	padding:6px 6px 6px 130px;
	}

#subscribe form{border:none; padding:0; margin:0;}

#subscribe p{margin-bottom:7px;}

#subscribe input{width:150px;}

#subscribe a{color:#00aeef;}

#subscribe a:hover{color:#000;}

body.slug-store #container{
       /*margin-bottom:-2500px;*/
       width:970px;
       }

body.slug-about #content{
	background:url(images/fanboy-holocron.jpg) no-repeat 0 0;
	padding-top:100px;
	}
	
/*body.slug-contact #content, body.slug-store #content{padding-top:25px;}*/

div#longbox{
       background:url(http://blog.jasondunbar.com/images/longbox.jpg) no-repeat 0 0;
       padding-top:110px;
       }
	
div#bargain{
       background:url(http://blog.jasondunbar.com/images/bargain.jpg) no-repeat 0 0;
       padding-top:110px;
       }
	
div#queue{
       background:url(http://blog.jasondunbar.com/images/fanboyq.png) no-repeat 0 0;
       padding-top:110px;
       }

div#wft{
       background:url(http://blog.jasondunbar.com/images/wft.jpg) no-repeat 0 0;
       padding-top:110px;
       }

.entry-content .wp-caption{
       background:#eee;
       padding-top:5px;
       }

blockquote{
       background:#eee;
       border:1px dotted #666;
       font-size:12px;
       font-style:none;
       line-height:1.5em;
       margin: 0 1.5em;
       padding:5px 15px;
       }

p{margin:10px 0;}

.post-ratings{
       float:right;
       margin-top:-135px;
       text-align:right;
       }
	
/* Tabbed Widgets 
.without_title{margin:0;}

.tw-rotate{
	margin:0;
	top:0;
	}
	
ul.tw-nav-list a, #sidebar ul.tw-nav-list a {
	background:#fff;
	color:#000;
	float:left;
	font-weight:bold;
	padding:5px;
	width:auto;
	}
	
ul.tw-nav-list li.ui-tabs-selected, #sidebar ul.tw-nav-list li.ui-tabs-selected {background:#00aeef;}

ul.tw-nav-list li.ui-tabs-selected a, #sidebar ul.tw-nav-list li.ui-tabs-selected a, ul.tw-nav-list li.ui-tabs-selected a:hover, #sidebar li.ui-tabs-selected a:hover {
	background:#00AEEF;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	}*/
