/*
Theme Name: Adminspotting 
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {
                text-align: center;
                margin-right: auto;
                margin-left: auto;
                background-color: #eee;
                color: #000;
            }

            #header {
                margin-top: 30px;
                margin-left: 60px;
                margin-bottom: 10px;
                padding: 0;
                width: 600px;
                background: #fff;
                border: 1px solid #ddd;
            }

            #header a, #header a:active {
                outline: 0;
                color: #000;
                text-decoration: none;
            }

                #header h1 {
                    font-family: Helvetica, Georgia, "Times New Roman", Times, serif;
                    font-size: 4.5em;
                    font-weight: bold;
                    text-align: left;
                    margin: 0px 0px 0px 30px;
                    padding: 10px 40px 25px;
                    color: #151515;
                    display: block;
                    letter-spacing: -.08em;
                }

                #header ul {
                    list-style-type: none;
                    display: block;
                    margin: 0;
                    margin-bottom: 10px;
                    padding-bottom: 10px;
                    text-align: left;
	    	        margin-left: 175px;
                  /*
 *                     border-top: 1px solid #ccc;
 *                                         border-bottom: 1px solid #ccc;
 *                                                           */
                }

                    #header ul li {
                        display: inline;
                    }

                        #header ul li a {
                            font-family: Lucida Grande, Helvetica Neue, sans-serif;
                            font-size: 11px;
                            color: #444;
                            background-color: #eee;
                            border: 1px solid #ddd;
                            padding-top: 4px;
                            padding-bottom: 3px;
                            padding-left: 5%;
                            padding-right: 5%; 
                            text-decoration: none;
                            font-weight: normal;
                            text-transform: uppercase;
                            line-height: 20px;
                        }

                            #header ul li a:hover {
                                border-color: #ccc;
                            }

            #content {
                margin-left: 60px;
                text-align: left;
                position: relative;
                width: 560px;
                background: #fff;
                padding: 20px;
                border: 1px solid #ddd;
            }
                
            span.noborder a {
                border: none !important;
            }

            .post-header {
                font: Normal 10px Lucida Grande;
                color: #444;
                padding: 3px 7px 3px 7px;
                background-color: #eee;
                border-bottom: 1px solid #ddd;
                margin-bottom: 15px;
            }

            .post-header a, .post-header a:active {
                color: #222;
                outline: 0;
                text-decoration: none;
            }
            
            div.text,
            div.photo,
            div.link,
            div.video,
            div.audio,
            div.conversation,
            div.quote {
                padding: 30px
                margin-bottom: 20px;
                font-size: 1em;
                font-family: Helvetica, Georgia, "Times New Roman", Times, serif;
                position: relative;
                min-height: 60px;
                line-height: 1.4em;
            }

                div.text a,
                div.photo a,
                div.link a,
                div.video a,
                div.audio a,
                div.conversation a,
                div.quote a {
                    text-decoration: none;
                    border-bottom-width: 1px;
                    border-bottom-style: dotted;
                    border-bottom-color: #000;
                    color: #000;
                }
                
                    div.text a:hover,
                    div.photo a:hover,
                    div.link a:hover,
                    div.video a:hover,
                    div.audio a:hover,
                    div.conversation a:hover,
                    div.quote a:hover {
                        color: #000;
                        text-decoration: none;
                        border-bottom-width: 1px;
                        border-bottom-style: solid;
                        border-bottom-color: #000;
                    }
                    
            div.text img { max-width: 100%; }

            div.text h2 {
                text-align: left;
                padding: 0px;
                margin: 0px 0px 10px;
                font-size: 150%;
                font-style: normal;
                font-family: Georgia, "Times New Roman", Times, serif;
                color: #000;
                font-weight: normal;
                letter-spacing: -.67px;
            }
            
                div.link h2 a {
                    text-align: left;
                    padding: 0px;
                    margin-top: 20px;
                    font-size: 110%;
                    font-style: normal;
                    font-family: Georgia, "Times New Roman", Times, serif;
                    color: #000000;
                    font-weight: normal;
                    letter-spacing: -.67px;
                    text-decoration: underline;
                    border: none;
                }

                div.link h2 a:hover {
                    text-decoration: underline;
                    border: none;
                }
                    
            div.photo a img {
                padding: 1px;
                border: 1px solid #FFFFFF;
                background-color: #333333;
            }
            
                div.photo a img:hover {
                    border: 1px solid #333333;
                    background-color: #FFFFFF;
                }

            div.text ol, div.text ul {
                margin: 10px;
                font-family: Georgia, "Times New Roman", Times, serif;
                font-size: 0.8em;
                text-align: justify;
            }

            div.text blockquote,
            div.photo blockquote,
            div.link blockquote,
            div.quote blockquote,
            div.audio blockquote,
            div.video blockquote {
                font-style: italic;
                text-align: justify;
            }
            
            div.quote h3 {
                font-family: "Times New Roman", Times, serif;
                font-weight: normal;
                font-style: italic;
            }
            
            div.quote h3.long {
                font-size: 135%;
            }
        
            div.quote h3.medium {
                font-size: 160%;
                line-height: 100%;
            }
        
            div.quote h3.short {
                font-size: 185%;
                line-height: 100%;
            }
        
            div.conversation h2 {
                text-align: center;
                padding: 0px;
                margin: 0px 0px 10px;
                font-size: 160%;
                font-style: normal;
                font-family: Georgia, "Times New Roman", Times, serif;
                color: #000;
                font-weight: normal;
                font-variant: small-caps;
                letter-spacing: 0.1em;
                text-transform: capitalize;
            }
            
            div.conversation ul {
                font-size: 1em;
                list-style-type: none;
            }
            
            div.conversation li {
                text-align: left;
            }
            
                div.conversation li span.label {
                    font-weight: bold;
                }
                
            img.sx {
                float: left;
                margin-right: 5px;
            }
        
            div.navigation span {
                margin-right: 10px;
                margin-left: 10px;
                font-size: 1em;
            }
            
            div.navigation p span a {
                padding: 5px;
                background-color: #eee;
                color: #FFFFFF;
                font-weight: bold;
                text-decoration: none;
            }
            
                div.navigation p span a:hover {
                    background-color: #eee;
                }
                
            #footer {
                text-align: left;
                padding-top: 20px;
                border-top-width: 1px;
                border-top-style: solid;
                border-top-color: #ccc;
                font: Normal 20px/1.5em Helvetica, Arial, sans-serif;
                margin: 30px 60px;
		width: 600px;
		clear: both;
            }
                
                #footer a {
                    color: #e73839;
                    text-decoration: none;
                }

            ol.notes {
                padding: 0px;
                margin: 25px 0px;
                list-style-type: none;
                font-size: .75em;
                background-color: #eee;
                border: 1px solid #ddd;
                color: #444;
            }

            ol.notes li.note {
                padding: 3px 7px 3px 7px;
                border-bottom: 1px solid #ccc;
            }

            ol.notes li.note a {
                color: #222;
                text-decoration: none;
            }

            ol.notes li.note img.avatar {
                vertical-align: -4px;
                margin-right: 10px;
                width: 16px;
                height: 16px;
            }

            ol.notes li.note a img.avatar {
                border: none;
            }

            ol.notes li.note span.action {
                font-weight: normal;
            }

            ol.notes li.note .answer_content {
                font-weight: normal;
            }

            ol.notes li.note blockquote {
                border-color: #eee;
                padding: 4px 10px;
                margin: 10px 0px 0px 25px;
            }

            ol.notes li.note blockquote a {
                text-decoration: none;
            }

            
						.query { font-weight: bold; }
						
			#disqus_thread {
			    border-top: 1px solid #ccc;
			    border-bottom: 1px solid #ccc;
			    margin: 40px 0;
			    padding: 20px 0;
			}


#sidebar {
	float: right;
}

#wrapper {
	float: left;
}

.permalink {
	float: left;
    position: absolute;
    right: 580px;
	top: -9px;
	padding: 10px;
	padding-right: 15px;
	background-color: #FFF;
	border-left: 1px solid #ddd;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

div.permalink a {
	text-decoration: none;
	border-bottom: none;
	font-weight: bold;
}

.left {
	float: left;
}

.right {
	float: right;
}

