/*
Theme Name: something.ill
Theme URI: http://somethingill.com/
Description: custom theme for <a href="http://somethingill.com/">something.iLL</a>.
Version: 1.0
Author: Carl Nunes
Author URI: http://carlnunes.com/
Tags: clean & simple, little block strip of some progress pics, black background w/ white text
*/
/*
reset
*/
html{color:#fff;background:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,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{font-style:normal;font-weight:normal;}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:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}a{outline: none;}
/*
fonts
*/
body{font:13px/1.231 "Lucida Grande", Verdana, Arial, Helvetica, clean, sans-serif;font-size:small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;}pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%;}
ul#main-nav{font-size:113%}
h1{font-size: 153.9%;font-weight: bold;color:white;}
h2{font-size: 146.5%;font-weight: bold;color:white;}
h3{font-size: 138.5%;font-weight: bold;color:white;}
h4{font-size: 131%;font-weight: bold;color:white;}
/*
links
*/
#header ul#main-nav li.front a:link, #header ul#main-nav li.front a:visited {color: #fff;text-decoration: none;padding: 4px;}
#header ul#main-nav li.front a:hover {color: #524a0c;text-decoration: none;border-bottom: 2px solid #524a0c;padding: 4px;}
#header ul#main-nav li.front a:active {color:red;text-decoration: none;border-bottom: 2px solid #41375c;padding: 4px;}

#header ul#main-nav li.blog a:link, #header ul#main-nav li.blog a:visited {color: #fff;text-decoration: none;padding: 4px;}
#header ul#main-nav li.blog a:hover {color: #f0b385;text-decoration: none;padding: 4px;border-bottom: 2px solid #f0b385;}
#header ul#main-nav li.blog a:active {color:red;text-decoration: none;border-bottom: 2px solid #8b6213;padding: 4px;}
body#weblog #header ul#main-nav li.blog a{border-bottom: 2px solid #f0b385;}

#header ul#main-nav li.shop a:link {color: #fff;text-decoration: none;padding: 4px;}
#header ul#main-nav li.shop a:visited {color: #fff;text-decoration: none;padding: 4px;}
#header ul#main-nav li.shop a:hover {color: #c2b50d;text-decoration: none;border-bottom: 2px solid #c2b50d;padding: 4px;}
#header ul#main-nav li.shop a:active {color:red;text-decoration: none;border-bottom: 2px solid #95711b;padding: 4px;}

#header ul#main-nav li.contact a:link, #header ul#main-nav li.contact a:visited {color: #fff;text-decoration: none;padding: 4px;}
#header ul#main-nav li.contact a:hover {color: #6046a0;text-decoration: none;border-bottom: 2px solid #6046a0;padding: 4px;}
#header ul#main-nav li.contact a:active {color:red;text-decoration: none;border-bottom: 2px solid #dea12c;padding: 4px;}
body#contact li.contact a{border-bottom: 2px solid #8b6213;}
body#contact li.blog a{border-bottom: 2px solid #000000;}
body#contact a.post-edit-link{font-size:120%;}

a.post-edit-link:link, a.post-edit-link:visited{color: #fff;text-decoration: none;padding: 4px;}
a.post-edit-link:hover {color: #dea12c;text-decoration: none;border-bottom: 2px solid #dea12c;padding: 4px;}
a.post-edit-link:active {color:red;text-decoration: none;border-bottom: 2px solid #dea12c;padding: 4px;}

body#front .entry a, body#front .entry a img{border:none;outline:none;}
div.entry p a:link, div.entry p a:visited{color: #524a0c;text-decoration:none;font-weight: bold;}
div.entry p a:active{color:red;text-decoration:none;font-weight: bold;}
div.entry p a:hover{color: #333;text-decoration: none;font-weight: bold;}

p.postmetadata a:link, p.postmetadata a:visited, p.postmetadata a:hover, p.postmetadata a:active{color: #ccc;text-decoration: none;}

/*
wp
*/
.alignright{float:right;}
.aligncenter{margin-left: auto;margin-right: auto;}
.alignleft{float: left;}
/*
structure
*/
#page-top{width:700px;margin:0px auto;}

ul#main-nav{position:relative;height: 30px;margin:20px 0px 40px;}

#header ul#main-nav li{display: inline;}

#header ul#main-nav li.front{font-size: 197%;font-weight: bold;}

input.button{background-color:#006633;font-size:120%;padding:5px;color:#fff;border:0px;cursor:pointer;}
input.button:hover{background-color:green;color:#fff;}

li.shop{position: absolute;bottom: 0px;right: 220px;}
li.contact{position: absolute;bottom: 0px;right: 100px;}
li.blog{position: absolute;bottom: 0px;right: 0px;padding:4px 0px 2px 4px;margin-bottom:-2px;}

#main-content{width:700px;}

#main-content h2{margin:20px 0px 10px;}

body#front #main-content h2{display:none;}

#main-content .content-cell small{font-family: Verdana,Arial,Helvetica,clean,sans-serif;color:#666;font-size: 77%;}

#main-content .content-cell img{margin:10px 0px 10px;}

.content-cell{width:700px;border-top: 1px dotted #333;}

.entry{width:700px;margin-top:10px;}
body#front #main-content .entry{width:700px;margin-top:40px;}

p.postmetadata {width:700px;margin: 20px 0px;}
body#front #page{border-top:1px dotted #333;}
body#scale-front #header{position:fixed;top:20px;left:20px;width:960px;}
/* contact page*/
body#contact #main-content div.entry{margin-top:30px;}
body#contact #main-content, body#front #main-content, body#front #footer-content {border-top:1px dotted #333;}
body#contact #main-content img{margin:30px auto;}
body#contact #main-content img.ajax-loader{margin:30px 10px 0px;}
body#contact h2{display:none;}
/* footer */
#footer #footer-content{width:700px;height:200px;margin: 60px 0px;}
body#front #footer #footer-content{width:700px;height:200px;margin: 40px 0px 60px;}
div#footer ul#feed-rss-atom-link li{display:inline;}
#page {
background:none repeat scroll 0 0 transparent;
margin:auto;
position:relative;
width:800px;
z-index:2;
}