/*  
Theme Name: SUPER DUPER!
Theme URI: http://megafart.com/
Description: Yeah, that's right. 
Version: 1776.
Author: George "Corpsegrinder" Washington
Author URI: http://giantballs.com/
*/

/*
reset
*/
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; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

a:link, a:active, a:visited, a:hover {
    color: #93C3D7;
}

a:hover {
    text-decoration: none;
}

body { 
	background: #959595 url(images/bg-body2.jpg) repeat fixed;
	color: #000;
	font: 11px/15px Helvetica, Arial, sans-serif;
}

#wrapper {
    width: 980px;
    margin: 0 auto;
    background-color: #333;
    border-right: 5px solid;
    border-left: 5px solid;
    border-color: #222;
}

#header {
    background-color: #333;
}

#footer {
    text-align: center;
    border-bottom: 5px solid #222;
}

#footer p {
    font-size: 14px;
    padding: 10px;
}
h1 {
    width: 321px;
    height: 81px;
    position: absolute;
    right: 20px;
    bottom: 0;
    background: transparent url(images/logo2.png) no-repeat top left;
    text-indent: -9000px;
}

#nav {
    position: relative;
    height: 100px;
    padding-left: 10px;
    border-bottom: 1px solid #ccc;
}
    #nav ul {
        position: absolute;
        bottom: 0;
    }
        #nav ul li {
            position: relative;
            float: left;    
            font-size: 16px;
        }
    
            
    
            #nav ul li a {
                display: block;
                padding: 8px 12px;
                text-decoration: none;
                color: #ccc;
            }

            #nav ul li:hover ul {
                display: block;
            }
             
            #nav ul li#nav-archives ul {
                width: 110px;
            }
    
            #nav ul li#nav-categories ul {
                width: 200px;
            }
               
            #nav ul li a:hover, #nav ul li:hover a {
                color: #fff;
                background-color: #222;
            }
        
            #nav ul li li a:hover {
                text-decoration: underline;
                color: #ccc;
            }
        
            #nav ul ul {
                display: none;
                position: absolute;
                width: 200px;
                background-color: #222;
                top: 31px;
                left: 0;
            }
        
                #nav ul li li {
                    display: block;
                    width: 100%;
                    font-size: 12px;
                    float: none;
                }


#content {
    clear: both;
    padding: 10px 20px;
}

h2, h2.title {
    font-family: 'Cardo', 'Times New Roman', serif;
    font-size: 30px;
    padding: 14px 0 18px 0;
}

h2.title {
    color: #93C3D7;
}
    h2 a {
        color: #ddd;
        text-decoration: none;
    }
    
h3 {
    font-size: 18px;
    padding: 8px 0;
    color: #ddd;
}

.commentlist li {
    padding-left: 14px;
}

p {
    color: #ddd;
}
li p {
    font-size: 14px;
    line-height: 17px;
    color: #ddd;
    padding: 2px 0;
}
.post .entry {
    padding: 12px 0;
}
.post p, .post .entrytext div {
    font-size: 13px;
    line-height: 20px;
    padding: 6px 0 2px 0;
    color: #ddd;
}

.post img {
    display: block;
    margin: 0 auto 20px auto;
}

.post img.wp-smiley {
    display: inline;
    margin: 0;
}

.commentmetadata {
    font-size: 11px;
    color: #ccc;
}
.postmetadata {
    color: #aaa;
}

.postmetadata a {
    color: #ddd;
}

#commentform p {
    padding-bottom: 6px;
}