/*
Theme Name: NTeyes - Blue Steel
Theme URI: http://wordpress.org/
Description: The 2010 theme for NTeytes is stylish, customizable, simple, and readable -- make it yours with a custom menu, header image, and background. Supports six widgetized areas (two in the sidebar, four in the footer) and featured images (thumbnails for gallery posts and custom header images for posts and pages). It includes stylesheets for print and the admin Visual Editor, special styles for posts in the "Asides" and "Gallery" categories, and has an optional one-column page template that removes the sidebar.
Author: Will Bowling
Version: 2
Tags: red, blue, white, yellow, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


body{background:#D0EFFC url(/wp-content/themes/nteyes-v2/images/body-bg.jpg) left bottom repeat-x fixed;font-family:'Century Gothic', 'Apple Gothic', sans-serif;font-size:13px;line-height:18px;}
#wrapper{margin:0 auto;padding:0 40px;width:900px;}
#header{background:transparent url(/wp-content/themes/nteyes-v2/images/main-header.jpg) center top no-repeat;height:152px;padding:30px 0 0;}
#main{background:transparent url(/wp-content/themes/nteyes-v2/images/wrapper-bg-shim.png) top center repeat-y;float:left;margin-top:-32px;padding-top:50px;width:900px;}
#header img{border:none;}
#branding img{margin:0 50px;}
#site-title{margin:0;padding:15px 0 13px;}
.screen-reader-text{left:-9000px;position:absolute;}
#access{background:transparent url(/wp-content/themes/nteyes-v2/images/menu-bg.jpg) top left repeat-x;display:block;float:left;height:30px;margin:0 auto 0 29px;padding:0;position:relative;width:842px;}
#access .menu-header,div.menu{font-size:13px;}
#access .menu-header ul,div.menu ul{list-style:none;margin:0;}
#access .menu-header li,div.menu li{float:left;position:relative;}
#access a{color:#f1f1f1;display:block;line-height:30px;padding:0 10px;text-decoration:none; font-weight:700;}
#access ul ul{-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2);display:none;float:left;left:0;position:absolute;top:38px;width:180px;z-index:99999;}
#access ul ul li{min-width:180px;}
#access ul ul ul{left:100%;top:0;}
#access ul ul a{background:#333;height:auto;line-height:1em;padding:10px;width:160px;}
#access li:hover > a,#access ul ul :hover > a{background:#333;color:#fff;}
#access ul li:hover > ul{display:block;}
#access ul li.current_page_item > a,#access ul li.current-menu-ancestor > a,#access ul li.current-menu-item > a,#access ul li.current-menu-parent > a,* html #access ul li.current_page_item a,* html #access ul li.current-menu-ancestor a,* html #access ul li.current-menu-item a,* html #access ul li.current-menu-parent a,* html #access ul li a:hover{color:#fff;}
#container{clear:both;float:left;}
#content{float:left;margin:0 auto 20px 50px;width:550px;}
h1,h2,h3 {color: #8F2314; margin: 10px 0 5px;font-variant:small-caps;}
h1{font-size:24px;line-height:28px;}
h2{font-size:21px;line-height:24px;}
h3{font-size:18px;line-height:21px;}
h4{font-size:16px;line-height:18px;}
h5{font-size:14px;line-height:16px;}
h6{font-size:12px;line-height:14px;}
ul{list-style:square;margin:0 0 18px 1.2em;}
ol{list-style:decimal;margin:0;}
ol ol{list-style:upper-alpha;}
ol ol ol{list-style:lower-roman;}
ol ol ol ol{list-style:lower-alpha;}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0;}
dl{margin:0 0 24px;}
cite,em,i{font-style:italic;}
big{font-size:131.25%;}
ins{background:#ffc;text-decoration:none;}
blockquote{font-style:italic;padding:0 3em;}
blockquote cite,blockquote em,blockquote i{font-style:normal;}
pre{background:#f7f7f7;color:#222;line-height:18px;margin-bottom:18px;padding:1.5em;}
abbr,acronym{border-bottom:1px dotted #666;cursor:help;}
sup,sub{height:0;line-height:1;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
input[type="text"],textarea{-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);background:#f9f9f9;border:1px solid #ccc;box-shadow:inset 1px 1px 1px rgba(0,0,0,0.1);padding:2px;}

/* /// Links /// */
a:link,a:visited {color:#06c; text-decoration:none;}
a:active,a:hover{color:#ff4b33;text-decoration:underline;}

p,dd{margin-bottom:18px;}
dt,strong{font-weight:700;}
.home #content .category-asides p{font-size:14px;line-height:20px;margin-bottom:10px;margin-top:0;}
.home .hentry.category-asides{padding:0;}
.home #content .category-asides .entry-content{padding-top:0;}
.widget-area{clear:none;float:left;width:260px; background: url(/wp-content/themes/nteyes-v2/images/chart-bg.jpg) top right repeat-y;}
/* .widget-area{clear:none;float:left;width:260px;} */
.xoxo li{list-style-type:none;padding:3px 10px; }
.post{clear:both;}
#comments {display:none;}

.entry-title{margin-top:10px;text-align:left; border-bottom: 1px solid #8F2314; font-size: 18px;}
.entry-utility {font-size: 10px; clear:both;margin: 10px;margin-bottom: 30px;}

#nav-above div{display:inline;}
#footer{background:transparent url(/wp-content/themes/nteyes-v2/images/footer-bg.png) bottom center no-repeat;clear:both;display:block;height:175px;text-align:left;width:900px;}
#footer address {vertical-align: bottom; padding: 80px 50px 10px; color:#fff;}

.category-gallery .size-thumbnail img{border:10px solid #f1f1f1;margin-bottom:0;}
.category-gallery .gallery-thumb{float:left;margin-right:20px;margin-top:-4px;}
.home #content .category-gallery .entry-utility{padding-top:4px;}
.attachment .entry-content .entry-caption{font-size:140%;margin-top:24px;}
.attachment .entry-content .nav-previous a:before{content:'\2190\00a0';}
.attachment .entry-content .nav-next a:after{content:'\00a0\2192';}
#content img{height:auto;margin:0;max-width:640px;width:auto;}
#content .attachment img{display:block;margin:0 auto;max-width:900px;}
#content .alignleft,#content img.alignleft{display:inline;float:left;margin-right:24px;margin-top:4px;}
#content .alignright,#content img.alignright{display:inline;float:right;margin-left:24px;margin-top:4px;}
#content .aligncenter,#content img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
#content img.alignleft,#content img.alignright,#content img.aligncenter{margin-bottom:12px;}
#content .wp-caption{background:#f1f1f1;line-height:18px;margin-bottom:20px;padding:4px;text-align:center;}
#content .wp-caption img{margin:5px 5px 0;}
#content .wp-caption p.wp-caption-text{color:#888;font-size:12px;margin:5px;}
#content .gallery{margin:0 auto 18px;}
#content .gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%;}
#content .gallery img{border:10px solid #f1f1f1;}
#content .gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px;}
#site-description,#content .gallery br+br{display:none;}
.widget-area ul,.xoxo ul{margin:0;padding:0;}
#content .wp-smiley,#content .gallery dl{margin:0;}
