/*
Theme Name: CSSMeBuV2
Theme URI: http://www.cssmenubuilder.com/
Description: This is the custom design for CSS Menu Builder
Version: 2.0
Author: Olaf
Tags: two columns, widgets

Default CSSMeBu theme by Olaf Klejnstrup-Jensen || Fuluiweb.com
adopted from the following: CSSMeBuV1
*/

/* -------------------------------------------------------------- 
   
   Default styles for Images
   
   I've duplicated these styles here from images.css in
   order to get Thematic through the auto-checker at the
   official WordPress Themes directory.
   
   When the directory can hunt though css files linked
   through @import the styles below will no longer be
   neccesary and will be removed.
   
   Cheers. --Ian Stewart
  
-------------------------------------------------------------- */   

.entry-content img {    margin: 0 0 18px 0;    max-width:100%;}
.alignleft,img.alignleft {	float: left;    margin-right:20px;}
.alignright,img.alignright {	display: block;	float: right;    margin-left:20px;}
.aligncenter,img.aligncenter {	margin-left:auto;	margin-right:auto;	display: block;	clear: both;}
.wp-caption {	text-align: center;	margin-bottom:18px;}
.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}
.wp-caption p.wp-caption-text {	margin: 0;	padding:5px;}
.gallery img {    margin:0;}.wp-smiley { /* Prevent the smileys from breaking line-height */	max-height:12px;	margin:0 !important;}
.hidden {display: none;}

#searchform {	/*margin: 10px auto;	text-align: center;*/	padding: 5px 3px;	}
#sidebar #searchform .searchLeft{width:5px;height:30px;display:block;background:url('etc/images/blog-search-box-left.gif') 0px 0px no-repeat;float:left;}
#sidebar #searchform #s {width: 160px;	height:30px;	font-size:20px;	font-weight:normal;	color:#454545;	padding:3px 0 3px 0;	display:block;	border:0px solid #fff;	background:url('etc/images/blog-search-box-center.gif') 0px 0px repeat-x;	float:left;}
#sidebar #searchsubmit {	width:35px;	height:30px;	background:url('etc/images/blog-search-box-right.gif') 0px 0px no-repeat;	border:0px solid #fff;	cursor:pointer;	float:left;}
#sidebar #searchform .clearBoth{clear:both;}

#postNavigation a{color:#ff0033;text-decoration:none;border-bottom:1px dashed #ff0033;}
#postNavigation a:hover{color:#30E78B;text-decoration:none;border-bottom:1px solid #30E78B;}

.post{margin:0 0 20px 0;}

.storytitle{border-bottom:1px solid #464646;font-weight:normal;}
.storytitle a{color:#464646;border-bottom:0px solid #fff;text-decoration:none;}
.storytitle a:hover{color:#30E78B;text-decoration:none;}

.storycontent{margin:0;padding:0;line-height:1.5em;}
.storycontent{margin:10px 0 20px 0;}
.storycontent a{color:#3C6277;text-decoration:none;border-bottom:1px dashed #3C6277;}
.storycontent a:hover{color:#3C6277;text-decoration:none;border-bottom:1px solid #3C6277;}

.meta {font-size: 10px;background:#fafafa;border-bottom:1px solid #dddddd;padding:5px 5px 5px 2px;}
.meta li, ul.post-meta li {display: inline;}
.meta ul {display: inline;list-style: none;margin: 0;padding: 0;}
.meta{color: #808080;font-weight: normal;letter-spacing: 0;}
.meta a, .more-link{color: #3C6277;font-weight: normal;letter-spacing: 0;text-decoration:none;border-bottom:1px dashed #3C6277;}
.meta a:hover, .more-link:hover {color: #3C6277;font-weight: normal;letter-spacing: 0;text-decoration:none;border-bottom:0px solid #3C6277;}

.commentlist{padding:0;}
.commentlist a{color:#FF0033;text-decoration:none;}
.commentlist a:hover{color:#30E78B;text-decoration:none;}
.commentlist li, #commentform input, #commentform textarea {font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.commentlist li {font-weight: bold;margin:0;padding: 10px;text-align: justify;/*margin: 15px 0 3px;padding: 5px 10px 3px;*/list-style: none;}
.commentlist li .avatar { float: right;border: 1px solid #eee;padding: 2px;background: #fff;}
.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;}
.commentlist p {font-weight: normal;line-height: 1.5em;text-transform: none;margin: 10px 5px 10px 0;}
.bypostauthor{background:#E8F2FF !important;}

#commentform p {font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;margin: 5px 0;}
#commentform a{color:#FF0033;text-decoration:none;}
#commentform a:hover{color:#30E78B;text-decoration:none;}
#commentform input {width: 170px;padding: 2px;margin: 5px 5px 1px 0;}
#commentform textarea {width: 99%;padding: 2px;overflow:auto;}
#commentform #submit {margin: 0;float: right;}

.commentmetadata {font-weight: normal;margin: 0;display: block;}

.alt {background-color: #f8f8f8;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;margin: 0;padding: 10px;}
.nocomments {text-align: center;margin: 0;padding: 0;}

#polls label{color:#444444;}
#polls a {color:#3C6277;text-decoration:none;border-bottom:1px dashed #3C6277;}
#polls a:hover {color:#3C6277;text-decoration:none;border-bottom:1px solid #3C6277;}

#sidebar{font-size:12px;color:#222222;text-align:left;}
#sidebar .rcextras a{color:#3C6277;text-decoration:none;border-bottom:1px dashed #3C6277;}
#sidebar .rcextras a:hover{color:#3C6277;text-decoration:none;border-bottom:1px solid #3C6277;}
#sidebar .widget_categories a, #sidebar .widget_archive a{color:#3C6277;text-decoration:none;border-bottom:1px dashed #3C6277;}
#sidebar .widget_categories a:hover, #sidebar .widget_archive a:hover{color:#3C6277;text-decoration:none;border-bottom:1px solid #3C6277;}
#sidebar .tags a{color:#FF0033;text-decoration:none;padding-right:5px;}
#sidebar .tags a:hover{color:#30E78B;text-decoration:none;}
#sidebar ul li ul li{color:#a2a2a2;}
#sidebar .widget_tag_cloud a{color:#FF0033;border-bottom:0px solid #fff;}
#sidebar .widget_tag_cloud a:hover{color:#30E78B;border-bottom:1px dashed #30E78B;}
#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6{font-size:16px;color:#444444;border-bottom:1px solid #dddddd;margin:15px 0 5px 0;padding:0 0 2px 0;}
#sidebar ul, #sidebar ul ol {margin: 0;padding: 0;}
#sidebar ul li {list-style-type: none;list-style-image: none;margin-bottom: 15px;}
#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}
#sidebar ul ol li {list-style: decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0;padding: 0;}

/* Generated via www.cssmenubuilder.com */

#commenttabs{position:relative;height:30px;}
#commenttabs .menu{margin:0 auto; padding:0; height:30px; width:100%; display:block; background:url('/etc/images/btn-comments-pings.png') repeat-x;}
#commenttabs .menu li{padding:0; margin:0; list-style:none; display:inline;}
#commenttabs .menu li a{float:left; padding-left:15px; display:block; color:rgb(153,153,153); text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('/etc/images/btn-comments-pings.png') 0px -30px no-repeat;}
#commenttabs .menu li a span{line-height:30px; float:left; display:block; padding-right:15px; background:url('/etc/images/btn-comments-pings.png') 100% -30px no-repeat;}
#commenttabs .menu li a:hover{background-position:0px -60px; color:rgb(54,54,54);}
#commenttabs .menu li a:hover span{background-position:100% -60px;}
#commenttabs .menu li a.active, #commenttabs .menu li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url('/etc/images/btn-comments-pings.png') 0px -90px no-repeat; color:rgb(255,255,255);}
#commenttabs .menu li a.active span, #commenttabs .menu li a.active:hover span{background:url('/etc/images/btn-comments-pings.png') 100% -90px no-repeat;}

#tabContent{position:relative;height:auto;overflow:auto;}
#tabContent .comments{display:none;}
#tabContent .active{display:block;}