/*
Theme Name: HMW
Theme URI: http://themehybrid.com/themes/skeleton
Description: A blank child of the Hybrid theme framework representing the visual hierarchy of Hybrid with designers in mind.
Author: Justin Tadlock
Author URI: http://justintadlock.com
Version: 0.1.1
Tags: Framework
Template: hybrid
*/

/**
* Import pre-made styles from Hybrid
************************************************/

/* Eric Meyer's reset.css */
/*@import url('../hybrid/library/css/reset.css');*/
/*Use YUI Reset*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/*Use YUI Fonts*/
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


/* 18px, 20px, 21px, 22px, or 25px margins and line-height (don't use reset.css with these) */
/* @import url('../hybrid/library/css/18px.css'); */
/* @import url('../hybrid/library/css/20px.css'); */
/* @import url('../hybrid/library/css/21px.css'); */
/* @import url('../hybrid/library/css/22px.css'); */
/* @import url('../hybrid/library/css/25px.css'); */

/* Holy Grail */
/* @import url('../hybrid/library/css/holy-grail-fluid.css'); */

/* Plugins CSS */
/* @import url('../hybrid/library/css/plugins.css'); */

/* Hybrid's default CSS */
/* @import url('../hybrid/library/css/screen.css'); */

html{background:#000}
/**
* Body
************************************************/

/* Contains everything */
body {
	text-align:center;
	color:#808080;
	background:#000000;
	line-height:1.75;
	font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Arial,sans-serif;
}

/* Wrapper for everything inside of the body */
#body-container {
	margin:0 auto;
	width:92%;
	min-width:960px;
	max-width:1360px;
	text-align:left;
	font-size:108%; 
}

/**
* Elements
************************************************/

/* Hyperlinks */
a:link {
	color:#eeeeee;
}
a:visited {
	color:#eeeeee;
}
a:hover {
	color:#909090;
}
a:active {
	color:#808080;
}

/* Headers */
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}

/* Text elements */
strong {font-weight:bold;}
em {font-weight:bold;}
cite {
	font-style:normal;
}
abbr {}
acronym {}
sup {}
sub {}
address {}
ins {}
dfn {}
del {}

/* Paragraphs */
p {}

/* Unordered lists */
ul {}
ul li {}

/* Ordered lists */
ol {}
ol li {}

/* Defition lists */
dl {}
dt {}
dd {}

/* Blockquotes */
blockquote {}
blockquote blockquote {}
blockquote em {}

/* Object */
object {}

/* Code */
code {}
pre {}
pre code {}

/* Tables */
table {}
caption {}
tr {}
th {}
td {}

/* Forms */
form {}
textarea {}
input {}
label {}
option {}

/* Drop caps */
.drop-cap {	}

/* Notes */
.note {}

/* Warnings/Alerts */
.warning, .alert {}

/* Errors */
.error {}

/* Downloads */
.download {}

/* Alignment */
.left, .alignleft {
    float:left;
}
.right, .alignright {
    float:right;
}
.center, .aligncenter {}
.block, .alignnone {}
.clear { clear:both}

/**
* Images
************************************************/
img[align=left],img.alignleft{
	float:left;
    margin:10px 15px 10px 0!important;
}
img[align=right],img.alignright{
	float:right;
    margin:10px 0 10px 15px!important;
}
/* Normal images */
img {}
a img {}

/* WP Smilies */
img.wp-smiley {}

/* Thumbnails */
.thumbnail {}

/* WP Captions [caption] */
.wp-caption {}
.wp-caption img {}
.wp-caption p {}

/* Gallery [gallery] */
.gallery {}
.gallery img {}

/* Avatars */
.avatar {}

/**
* Header
************************************************/

/* Contains entire header */
#header-container {}

/* Contains site title and tagline */
#header {
	padding:3em 0;
}

/* Site title */
#site-title {
    background:#000000 url(images/huo-title.png) no-repeat scroll 0 0;
    border-right:1px solid #808080;
    display:inline;
    float:left;
    font-size:330%;
    height:72px;
    margin-left:2em;
    margin-right:0.5em;
    padding-right:0.5em;
    width:180px;
}
#site-title a {text-decoration:none;}
#site-title a span {
    display:none;
}

/* Site description/tagline */
#site-description {
	font-size:20px;
	font-weight:bold;
	float:left;
	display:inline;
	padding-top:1.2em;
	padding-left:1.5em;
}

/**
* Page navigation
************************************************/

/* Wrapper for navigation */
#navigation {
	width:100%;
	clear:both;
	margin:0 auto;
	height:25px;
	padding-top:1em;
}

/* Page nav */
#page-nav {
	height:inherit;
	text-align:center;
}
#page-nav ul {
	text-align:center;
	float:right;
}
#page-nav li {
	display:block;
	padding:0 1.5em;
	float:left;
}
#page-nav li a {
	text-decoration:none;
	display:block;
}
#page-nav li.current_page_item {}

/**
* Containers below the header and navigation
************************************************/

/* Wrapper for the content and primary/secondary widget sections */
#container {
	margin-top:50px;
}

/**
* Content
************************************************/

/* Contains site's main content */
#content {
	float:right;
	width:73%;
}

/* Breadcrumb trail */
.breadcrumb {}

/* Archive and search <div> before posts are listed */
.author-info {}
.category-info {}
.date-info {}
.search-info {}
.tag-info {}

/* Posts */
.post {}

/* Post, page, and archive titles */
.entry-title, .entry-title a {
	text-decoration:none;
	color:#CCCCCC;
	font-size:1.3em;
	font-weight:normal;
	margin:0;

}
.single-title {}
.page-title {}
.attachment-title {}
.error-404-title {}
.author-title {}
.category-title {}
.date-title {}
.search-title {}
.tag-title {}

/* Author and date byline */
.byline {
    font-size:90%;
    margin-bottom:2.5em;
    color:#555;
}
.byline .author a{
    color:#555;
    text-decoration:none;
}

/* Full entries */
.entry-content {
}

.entry-content p{
    margin-bottom:24px;
}

/* Excerpts (introduced in Hybrid 0.4) */
.entry-summary {}

/* Using <!--nextpage--> */
p.pages a {}

/* More link <!--more--> */
a.more-link,.post-meta-data {
}
a.more-link{
    padding:25px 0;
}

/* Post meta data */
.post-meta-data {
	display:block;
    clear:both;
    margin-bottom:2.2em;
}

/* Post series */
.series {}
.series-title {}

/* Navigation links */
.navigation-links {
    display:block;
    clear:both;
    overflow:hidden;
}
.navigation-links .previous {
    float:left;
}
.navigation-links .next {
    float:right;
}

/* WP PageNavi (plugin) */
.wp-pagenavi {}
.wp-pagenavi .pages {
    font-style:italic;
    margin:2px 3px 2px 0;
}
.wp-pagenavi .current {
    font-weight:bold;
    margin:2px;
    padding:1px 6px;
}
.wp-pagenavi .extend {}
.wp-pagenavi a {
    text-decoration:none;
    border:1px solid #F2F2F2;
    font-style:italic;
    margin:0 2px;
    padding:1px 6px;
}
.wp-pagenavi a:hover{
    background-color:#444;
}
/* Attachment image navigation */
.navigation-attachment {}

/**
* Comments template
************************************************/

/* Wrapper for entire comments area */
#comments-template {
}

#comments-template ol{
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0 0 21px;
}

#comments-template .avatar{
    border:1px solid #666666;
    float:left;
    height:40px;
    margin-right:18px;
    padding:0;
    width:40px;
}
/* Comments section headers/titles */
.comments-header {}
#comments-number {}

/* Comments closed paragraph */
p.comments-closed {}

/* Main comments section */
#comments {}
#comments ol {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

/* Individual comments (note that WordPress has even/odd backwards) */
#comments li {
    background:#000 none repeat scroll 0 0;

    border-top:1px solid #DDDDDD;
    color:#808080;
    margin-bottom:9px;
    overflow:hidden;
    padding:9px 0 0 9px;
}
#comments li li,#comments li.author li li {
    background:#000 none repeat scroll 0 0;
    color:#808080;
    margin:0 0 9px 18px;
}
#comments li li li {}
#comments li li li li {}
#comments li.even {}
#comments li.odd {}
#comments li.thread-even {}
#comments li.thread-odd {}
#comments li.author {

}
#comments div.comment-author{
    color:#fff;
}
#comments li.trackback {}
#comments li.pingback {}

/* Comment avatars */
#comments .comment-author-avatar {
	float:left;
}


/* Comment meta data */
#comments .comment-meta-data {
    margin-bottom:18px;
}
#comments .comment-meta-data a{
    color:#808080;
}

#comments .comment-meta-data cite {
color:#808080;
}
#comments .comment-meta-data cite a{
color:#ffffff;
}

/* Comment text */
#comments .comment-text {
    clear:left;
    margin:15px 18px;
}

/* Paged comments navigation */
#comments-template .paged-navigation .page-numbers {
    border:1px solid #F2F2F2;
    font-style:italic;
    margin:0 2px;
    padding:1px 6px;
    text-decoration:none;
}
#comments-template .paged-navigation .current{
    border:1px solid #808080;
}
#comments-template .paged-navigation .next {
    border:none;
}
#comments-template .paged-navigation .prev {
    border:none;
}

/* Main comment form div */
#respond {}

/* Comment form title */
#reply {}

/* Comment form elements */
p#cancel-comment-reply {}
#respond form input {

}
#respond input {
}
#respond .form-author label,
#respond .form-email label,
#respond .form-email label{
	width:100px;

}

#respond .form-author {}

#respond .form-email {


}
#respond .form-url {}
#respond .form-textarea {}
#respond textarea {}
#respond .button {}
#respond .comment-action {}

#commentform p {

}

div.comment-form{
  margin:5em 0 5em 35.4%;
  width:36em;
}
input.textfield{
  width: 15em;
  margin:5px 0;
}
textarea.commentbox{
  width:28em;
  height:10em;
  padding:0.25em;
  margin:5px 0;
  font-size:1.25em;
  font-family:Arial, Helvetica, sans-serif;
}

label.text{
  position:relative;
  left:0.5em;
  top:-0.5em;
}
.formactions input.submit{   margin:.5em;    padding:.1em .5em;
}
.formactions .spinner{
  float:right;
  margin:-8px -20px 0 0;
}


/**
* Utility widget sections (see other widget code below)
************************************************/

/* All utility widget sections (except widgets template) */
.utility {}

/* Before content */
#utility-before-content {}

/* After content */
#utility-after-content {}

/* After post but before comments */
#utility-after-single {}

/* After page but before comments */
#utility-after-page {}

/* Widgets page template widgets */
.page-template-widgets #content .widget {}

/**
* Widget sections (Primary and Secondary)
************************************************/

/* Sidebars */

.aside {
	float:left;
	width:25%;
}

.aside ul li {
	list-style:none;
}

.aside ul li a{
	color:#808080;

}

/* Widgets in general */
.widget {
	margin-bottom:1em;
}
.widget-inside {}
.widget-title {
	color:#CCC;
	font-weight:normal;
	margin-bottom:1em 0;
}

/* Primary widget section */
#primary {}
#primary .widget {}
#primary .widget-inside {}
#primary .widget-title {}
#primary .widget ul {

}
#primary .widget ul li {
	border-bottom:1px solid #333333;
	margin:0;
	padding:0.5em 0 0.6em;
    display:block;
}
#primary .widget ul li:hover{
    background-color:#151515;
}

/* Secondary widget section */
#secondary {}
#secondary .widget {}
#secondary .widget-inside {}
#secondary .widget-title {}
#secondary .widget ul {}
#secondary .widget ul li {}

/**
* Footer
************************************************/

/* Wrapper for the entire footer */
#footer-container {
	clear:both;
	text-align:center;
	margin:2em auto;
	padding:1em;

}

/* Subsidiary widget section */
#subsidiary {}
#subsidiary .widget {}
#subsidiary .widget-inside {}
#subsidiary .widget-title {}

/* Footer section */
#footer {

}

/* Footer extra */
#footer .copyright {}
#footer .credit {}

/* Misc */
#wp-calendar{
	text-align:center;
}.formactions {text-align:right;}

