@CHARSET "UTF-8";
/*
Theme Name: Daron Campbell Blog Theme
Theme URI: http://daroncampbell.com/
Description: The WordPress theme maded for Daron Campbell Blog.
Version: 0.3
Author:
Author URI:
*/
/*////////// GENERAL //////////*/
* {
   padding:0;
   margin:0;
   }
img {
   border:none;
   }
body {
   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#000;
   background:url(images/right_bg.jpg) top left repeat-x #F1EEEE;
}
a {
  color:#21669B;
  text-decoration:none;
}
a:hover {
   text-decoration:underline;
}
/*////////// TYPEOGRAPHY //////////*/
/*
h1 {}
h2 {}
h3 {}
h4 {}
p {}
a {}
a:hover {}
a:visited {}
*/
/*////////// HEADERS //////////*/
#header {
   position:relative;
   background:url(images/top_bg.gif) top left repeat-x #980000;
   height:157px;
   overflow:visible;
   }
   #topleft {
      position:absolute;
      right:50%;
      width:50%;
      height:157px;
      background:url(images/left_bg.jpg) top left repeat-x;
      margin-right:500px;
      }
   #topcontent {
      width:1000px;
      margin:0 auto;
      position:relative;
      }
      #logo {
         position:absolute;
         width:357px;
         height:108px;
         padding:34px 0 0 9px;
         top:0;
         left:0;
         background:url(images/logo_bg.jpg) top left no-repeat;
         }
	  #sub_logo{
		margin-top:20px;
		float:right;
		margin-right:8px;
	  }
      #menu {
         position:absolute;
         right:9px;
         width:789px;
         top:105px;
         height:38px;
         }
         #menu ul {
            list-style:none;
            }
         #menu li {
            float:left;
            }
         #menu a {
            display:block;
            background:url(../../../../images/buttons.gif) top left no-repeat;
            height:38px;
            text-indent:-1000px;
            overflow:hidden;
            }
         #sm_seminars, #sm_products {
            position: absolute;
	        visibility: hidden;
            margin: 0;
            padding: 0;
            background: #ABACAC;
            border: 1px solid #737171;
            z-index:0;
            }
            #sm_seminars a, #sm_products a {
               font-weight:bold;
               overflow:none;
               text-indent:0;
               position: relative;
               display: block;
               margin: 0;
               padding: 5px 10px 5px 16px;
               width:200px;
               height:auto;
               text-decoration: none;
               background: #ABACAC;
               color: #fff;
               z-index:0;
               }
         #sm_seminars a:hover, #sm_products a:hover {
                  background: #737171;
            	  color: #FFF
               }
         a#btn_home            { width:90px; background-position:0 0; }   a#btn_home:hover { background-position:0 -38px; }
         a#btn_meet-daron      { width:107px; background-position:0 -76px; }  a#btn_meet-daron:hover { background-position:0 -114px; }
         a#btn_products        { width:90px; background-position:0 -152px; }   a#btn_products:hover { background-position:0 -190px; }
         a#btn_tracker         { width:174px; background-position:0 -228px; }  a#btn_tracker:hover { background-position:0 -266px; }		 
         a#btn_seminars        { width:94px; background-position:0 -304px; }   a#btn_seminars:hover { background-position:0 -342px; }
         a#btn_blog            { width:61px; background-position:0 -380px; }   a#btn_blog:hover { background-position:0 -418px; }
         a#btn_links           { width:67px; background-position:0 -456px; }   a#btn_links:hover { background-position:0 -494px; }
         a#btn_contacts        { width:102px; background-position:0 -532px; }   a#btn_contacts:hover { background-position:0 -570px; }

/*////////// CONTENT //////////*/
#center {
   background:url(images/center_bg3.gif) top left repeat-y;
   width:1000px;
   margin:0 auto;
   margin-top:-15px;
   }
	#center_top{
		background: url("images/center_top3.gif") no-repeat left top;
		width:1000px;
		height:31px;
	}
	#center_bottom{
		background: url("images/center_bottom3.gif") no-repeat left top;
		width:1000px;
		height:18px;
	}
/*
	*html #center_bottom{
		margin-bottom:-8px;
	}
*/
    #content {
      margin:0px 0px 15px 25px;
	  width:690px;
      font-size:14px;
      line-height:145%;
	  float:left;
	  display:inline;
      }

	  .post{
	  	color:#696b6c;
		margin:0px 10px 0px 10px;
	  }
	.date{
		font-size:12pt;
		font-weight:bold;
		color:#767373;
		margin-top:12px;
		color:#696b6c;
	}
	.post_title{
		font-size:14pt;
		font-weight:bold;
		color:#c10000;
		margin-top:12px;
	}
	.entry{
		padding-bottom:12px;
		margin-bottom:12px;
		margin-top:12px;
		border-bottom:1px solid #696b6c;
		color:#000000;
	}
	.postmetadata{
		color:#c30000;
		margin-bottom:9px;
	}
	.postmetadata a{
		background: url("images/icons/star.gif") no-repeat left top;
		padding:2px 0px 2px 24px;
	}
	.share_links{

	}
	.special_links{
		float:right;
		margin:10px 0px 0px 400px;
	}
	.grey_text{
		color:#696b6c;
	}
	.pagetitle{
	border-bottom:#89909B 1px solid;
	background-color:#a8aaab;
	height:50px;
	width:690px;
	}
		.pagetitle h2{
		background: #ffffff url("images/page_title_bg.gif") no-repeat 5px 5px;
		font-size:9pt;
		font-weight:bold;
		color:#ffffff;
		border:#89909B 1px solid;
		padding:10px 0 10px 10px;
		marign-bottom:10px;
		}
/*////////// SIDEBARS //////////*/
#sidebar {
	width:220px;
	margin:0px 25px 0 0px;
	float:right;
	display:inline;
	}
.widgettitle{
	border:#89909B 1px solid;
	height:28px;
	width:208px;
	padding:12px 0 0 10px;
	margin-bottom:5px;
	font-size:9pt;
	font-weight:bold;
	color:#ffffff;
	background: #ffffff url("images/header_bg_small.gif") no-repeat 5px 5px;
}
.widget {
	border:#89909B 1px solid;
	width:218px;
	margin-bottom:10px;
	padding-bottom:5px;
	color:#000000;
	background-color: #ffffff;
}
.text_block{
	padding-left:11px;
	width:207px;
}
.subscribe_me{
	text-align:center;
	padding-top:9px;
}
.subscribe_me a{
	margin:0 auto;
	margin-bottom:3px;
	display:block;
	width:201px;
	height:46px;
	color:transparent;
	text-decoration:none;
}
* html .subscribe_me a{
	color:#ffffff;
	font-size:9pt;
}
.rss_badge{
	background: url("images/badges/badge_rss.gif") no-repeat left top;
}
.bloglines_badge{
	background: url("images/badges/badge_bloglines.gif") no-repeat left top;
}
.help_badge{
	background: url("images/badges/badge_help.gif") no-repeat left top;
}

#grey_block{
	background-color:#797979;
	border:2px solid #dee1e2;
	font-size:10pt;
	font-weight:bold;
	color:#fefefe;
}
.fuzzy_widget{
}
.fuzzy_widget ul{
	margin-top:10px;
	margin-right:5px;
}
.fuzzy_widget li{
	list-style:none;
	color:#b02e28;
	font-size:10pt;
	padding-bottom:8px;
}
.fuzzy_widget li a{
	background: url("images/icons/pencil.gif") no-repeat 5px top;
	padding:0px 0px 4px 39px;
	display:block;
	color:#b02e28;
	text-decoration:none;
}
.fuzzy_widget li a:hover{
	text-decoration:underline;
}
/*.recentpost_link{background: url("images/icons/pencil.gif") no-repeat 5px top;
	padding-left:39px;
	padding-bottom:4px;}*/
/*////////// NAV //////////*/
.navigation{}
.lignleft{}
.alignright{}
/*////////// BLOG ELEMENTS //////////*/
/*////////// FORMS //////////*/
#searchform{
	float:right;
	margin-right:8px;
	clear:right;
	margin-top:25px;
}
#searchform_input{
	background:#ffffff url("images/input_bg.gif") no-repeat left top;
	border:#9fa3a4 1px solid;
	width:154px;
	height:18px;
	margin-right:7px;
	float:left;
}
#searchform_button{
	background:#ffffff url("images/search_button_bg.gif") no-repeat left top;
	border:#dddddd 1px solid;
	width:56px;
	height:18px;
}

#subscribeform {
   }
   #subscribeform div {
      margin:7px 7px;
      display:block;
      }
   #subscribeform label {
      height:20px;
      display:block;
      margin:0 0 7px 0;
      }
      #subscribeform span {
         display:block;
         color:#000;
         font-family:Verdana,sans-serif;
         margin:4px 0 4px 0;
         float:left;
         }
      #subscribeform label input {
         float:right;
         width:137px;
         height:14px;
         padding:2px;
         background:url(images/input_bg.gif) top left no-repeat;
         border:#9fa3a4 1px solid;
         }
      #subscribeform input.button {
         float:right;
         width:100px;
         height:20px;
         background:url(images/subscribe.png) top left no-repeat;
         }
/*////////// FOOTER //////////*/
#footer {
   width:950px;
   padding:0 25px;
   margin:0 auto;
   background:#ADAEAE;
   }
   #bottommenu {
      border-left:solid 10px #DBDBDB;
      border-right:solid 10px #DBDBDB;
      border-bottom:solid 10px #DBDBDB;
      background:url(images/bottommenu_bg.gif) top left repeat-x;
      text-align:center;
      height:26px;
      padding:12px 0 0 0;
      color:#fff;
      font-size:11px;
      }
      #bottommenu ul {
         list-style:none;
         }
      #bottommenu li {
         display:inline;
         }
      #bottommenu a {
         color:#fff;
         text-decoration:none;
         }
         #bottommenu a:hover {
            text-decoration:underline;
            }
   #copyright {
      color:#595959;
      font-size:10px;
      padding:9px 0;
      text-align:center;
      }
      #copyright a {
         color:#595959;
         text-decoration:underline;
         }
         #copyright a:hover {
            text-decoration:none;
         }
      #copyright p {
         margin:0 0 5px 0;
         }
/*////////// IMAGES //////////*/
.blog_link a{
	background: url("images/icons/folder.gif") no-repeat left top;
	padding:2px 0px 2px 28px;
}
.author_link{
	background: url("images/icons/person.gif") no-repeat left top;
	padding:2px 0px 2px 24px;
}
.permalink_link{
	background: url("images/icons/planet.gif") no-repeat left top;
	padding:2px 0px 2px 28px;
}
.print_link{
	background: url("images/icons/printer.gif") no-repeat left top;
	padding:2px 0px 2px 28px;
}
.comment_link{
	background: url("images/icons/bubble.gif") no-repeat left top;
	padding:2px 0px 2px 28px;
}

.delicious_link{
	background: url("images/icons/delicious.gif") no-repeat left top;
	padding:0px 0px 0px 21px;
}
.digg_link{
	background: url("images/icons/digg.gif") no-repeat left top;
	padding:0px 0px 0px 21px;
}
.stumble_link{
	background: url("images/icons/stumble.gif") no-repeat left top;
	padding:0px 0px 0px 21px;
}
.help_link{
	background: url("images/icons/help.gif") no-repeat left top;
	padding:0px 0px 0px 21px;
}
.edit_link{
	background: url("images/icons/pencil.gif") no-repeat left top;
	padding:2px 0px 2px 28px;
}
/*////// FUN CLASSES ///////////*/
.clear {
   clear:both;
   font-size:0;
   }
img, div, input {
	behavior: url("iepngfix.htc")
}
.inline_list {
	margin:3px 0px 4px 0px;
}
.inline_list li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	display:inline;
}
/*////////////UNSORTED/////////*/
.post_list{
	margin:10px 0px 0px 20px;
	color:#696b6c;
}
.post_list p{
	color:#000;
}
.post_list ul{
	list-style:none;
}
.action{
	}
.admin_link{}

.comment_wraper{
	/*color:#696b6c;*/
	color:#000;
	margin:0px 10px 0px 10px;
}
#comments{
	color:#000;
	margin-top:10px;
}
.commentlist{margin:10px 0px 0px 20px;}
.avatar{}
.avatar-32{}
#respond{
	margin-top:10px;
}
#commentform{

}
#author, #email, #url{
	width:137px;
	height:14px;
	padding:2px;
	background:url(images/input_bg.gif) top left no-repeat;
	border:#9fa3a4 1px solid;
}
#comment{
	width:600px;
}
#submit{
}

