/*
Theme Name: paintuition
Theme URI: http://paintuition.com
Description: Theme for ACAPULCO and MORLOCK's Paintuiton Collective
Author: Sven Lito
Author URI: http://svenlito.com
Tags: paintuition, clean, basic
*/

/* RESET */
/* ----------------------------------------- */

/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, 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:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
/* Remves outline in Firefox */
a:active, a:focus { outline: 0; }

/* TYPOGRAPHY */
/* ----------------------------------------- */

a {
    color:#222;
    text-decoration: none;
}
h1 {
    font-family:'ConduitITCStdRegular',sans-serif;
    font-size:22px;
    font-weight:normal;
    letter-spacing:2px;
    line-height:normal;
    margin:35px 0 10px;
    text-transform:uppercase;
    opacity:.9;
}
h2 {
    font-size:15px;
    opacity:0.9;
}
h3 {
    display:inline-block;
    font-size:18px;
    opacity:.9;
}
p {
    font-family:'ConduitITCStdRegular',sans-serif;
    font-size:0.99em;
    letter-spacing:1px;
    line-height:14px;
    opacity:0.9;
    padding:0.5em 0;
}
@font-face {
	font-family: 'ConduitITCStdRegular';
	src: url('style/type/conduititcstd.eot');
	src: local('ConduitITCStd'), local('ConduitITCStd-Regular'), url('style/type/conduititcstd.woff') format('woff'), url('style/type/conduititcstd.otf') format('opentype');
}
/*text selections*/

/* Mozilla based browsers */
p::-moz-selection {
    background-color: #B3CA63;
    color: #222;
    opacity:.9;
}
/* Works in Safari */
p::selection {
    background-color: #B3CA63;
    color: #222;
    opacity:.9;
}

/* LAYOUT */
/* ----------------------------------------- */

html, body {
    color: #000;
    font-family: 'ConduitITCStdRegular','Arial', sans-serif;
    height: 100%;
    font-size: 13px;
    text-align: left;
}
#bg {
    background:url("style/images/loading.gif") repeat scroll 0 0 transparent;
    left:0;
    height: 100%;
    position:fixed;
    top:0;
    min-width: 100%;
    width: auto !important;
    width:100%;
    z-index:-999;
}
#bg img {
    width: 100%;
    height: 100%;
}
#wrapper {
    margin:0 auto;
    width:1180px;
    z-index:1;
    -moz-text-shadow: 1px 0px 1px #AFAFAF;
    -webkit-text-shadow: 1px 0px 1px #AFAFAF;
    text-shadow: 1px 0px 1px #AFAFAF;
}
#left {
    float:left;
    left:40px;
    position:relative;
    top:74px;
    width:317px;
}
#stage {
    float:left;
    margin:0 71px;
    width:390px;
}
#logo {
    margin:160px 0 0;
}
#logo a {
    left:290px;
    position:relative;
    top:10px;
}
.content {
    overflow:hidden;
}
.post {
    min-height: 400px;
}
#description {
    display:inline-block;
    margin:10px 0;
}
.content span.inline {
    margin: 0 5px;
}

#navigation {
    left:0;
    opacity:0.9;
    position:relative;
    top:0;
}
#navigation ul li {
    list-style-type: none;
    display: inline;
}
#navigation span {
    margin: 0 10px;
}
#right {
    float:left;
    position:relative;
    top:67px;
}

#blog {
  position: absolute;
  bottom: -55px;
  right: 212px;
}

