/*   
Theme Name: Warrior
Theme URI: 
Description: Warrior Footwear custom theme ( based on Shape by Ian Stewart)
Author: Shumeng Ye 
Author URI: http://www.warriorfootwear.com
Version: 0.1.2
Tags: threaded-comments, microformats
.
The Warrior Theme is copyright of Warrior Footwear LLC
.
*/


/* Import a basic layout */
@import url('styles/2c-r.css');

/* Reset default browser styles */
@import url('styles/reset.css');

/* Rebuild default browser styles */
@import url('styles/rebuild.css');

/* Basic WordPress Styles */
@import url('styles/wp.css');


body { margin: 1.5em 15%; font-family: helvetica, arial, sans-serif; }
.clear { clear: both; }

/* =Header
-------------------------------------------------------------- */
#header { width: 920px; margin: 0 0 60px 0; border-bottom: solid 1px black; }
#branding { margin: 0 0 0 0; }

#blog-title a { text-decoration: none; color: black; font-size: 40px; font-weight: bold; outline: none; }

.page-title { float: left; margin: 0 0 20px 0; font-size: 20px; font-weight:bold; text-align:left; color: black; }

/* =Menu
-------------------------------------------------------------- */

#access { margin: 0 0 1.5em 0; overflow: auto; }
.skip-link { display: none; }
.menu ul { list-style: none; margin: 0; }
.menu ul ul { display: none; }
.menu li { display: inline; }
.menu a { display: block; float: left; }


/* =Content
-------------------------------------------------------------- */

.post { clear: left; margin: 0 0 3em 0; }
.entry-content, .entry-summary {
	margin: 1.5em 0 0 0; border-bottom: 1px dotted #666666;
}
     .entry-content img { max-width: 500px; width: expression(this.width > 500 ? 500: true); height: auto; }

.entry-title { float: left; font-size: 20px; font-weight:bold; text-align:left;  }
	.entry-title a { color: black; text-decoration: none; outline: none; }
.entry-meta { float: left; width: 40px; text-align: center; }
	.date-big { font-size: 20px; font-weight:bold; color: #125D8F;}
	.date-small { margin-top: -3px; font-size: 10px; color:#CCCCCC;  }
	
	
	.more-link { display: block; margin: 15px 0 0 0; text-align: right; color: #5E5E5E; }

.comment-count { text-align: right; color:#CCCCCC; }


.entry-utility { margin-top: 20px; } 


/* =Navigation
-------------------------------------------------------------- */

.navigation { margin: 0 0 1.5em 0; overflow: auto; }
.nav-previous a { font-size: 20px; font-weight:bold; color: #5E5E5E; text-decoration: none;  }
.nav-next a { font-size: 20px; font-weight:bold; color: #5E5E5E; text-decoration: none;  }

/* =Widget Areas
-------------------------------------------------------------- */

#primary.widget-area { margin: 30px 80px 0 0; }

.widget-area ul { list-style: none; margin-left: 0; }
.widget-area ul ul { list-style: disc; margin-left: 1.1em; }
.widget-area ul ul ul { margin-left: 2.5em; }
.widget-container { margin: 15px 0 15px 20px; }
 .widget-container  li { color: #5E5E5E;  }
 .widget-container  li a { color: #5E5E5E;  }
 .widget-container  a { color: #5E5E5E;  }

.widget-title { font-size: 20px; font-weight:bold; color: #5E5E5E; color: black; outline: none; text-decoration: none;  }
.widget-title abbr { border: none; }
#archive-widget { padding: 0 0 0 25px; }
#links-widget { padding: 0 0 0 25px;  }
#rss-link abbr { cursor: pointer; color: black; }
#rss-widget { padding: 5px 0 0 25px;  }
/* =Footer
-------------------------------------------------------------- */
#footer { padding-top: 40px; }


/* =Temporary styles until the
		directory can read @import
		
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
		
-------------------------------------------------------------- */
























