@charset "UTF-8";
/* CSS Document */
/* Theme Name: custom

Theme URI: http://divisionxdesign.com/
    
Description: A search engine optimized website framework for WordPress.

Author: Xavier F. Division X Design dot com

Author URI: http://divisionxdesign.com/

Version: 1.0

Tags: 

 ©2010 Xavier F, Division X Design.com

Like WordPress, this work is released under GNU General Public License, version 2 (GPL).

http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.*/

/* Reset default browser styles */


@import url('styles/reset.css');

/* Rebuild default browser styles */

@import url('styles/rebuild.css');

/* Basic WordPress Styles */

 @import url('styles/wp.css');

  /* Import a basic layout 3 columns*/

 @import url('styles/3c-b.css');

#wrapper {
margin: 0 auto;
width: 1000px;
overflow:visible;
}

body {
        margin: 1.5em 15%;
		font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
     background: #000 url(images/header.jpg) 50% top no-repeat;
	color: #FFF;
}

a {color:#FFF;
}

/* =Header
-------------------------------------------------------------- */
#header {width:1000px;
height:205px;}

#branding {
        margin: 0 0 0 0;
		
}
#masthead { text-align:center;
		}

.blog-title {text-align:center;
		
}

.blog-title h1 a{ font-family:Times New Roman,Times,serif;
			font-size:3em;
			color:#FFF;
			text-decoration:none;
			display:none;
}
#header h2 {
            display:block;
            padding:0px 0px 0px 0px;
			float:left;
        	margin:20px auto 20px  0px;
            color:#AAA;
            font-size:1.2em;
			font-weight:bold;
            text-align:left;
        }
/* =Menu
-------------------------------------------------------------- */

#access {
        margin: 0 0 1.5em 0;
}
/*site navigation menu*/


* html .nav ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0px;
}


.nav {width:100%;
			height: 10px;
			margin:0px 0px 10px 0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-align: center;
			float: left;
			clear:both;
		}
.nav ul{
				padding: 0px 0px 5px 0px;
				margin: 0px;
}

.nav ul li {display: inline;
			list-style-type: none;
			padding: 2px 8px 2px 8px;
			color: #FFFFFF;
}

.nav ul a {border: none;
				text-decoration: none;
				color: #FFFFFF;
}

.nav a:hover{background-color: transparent; /*Menu hover bgcolor*/
					color: #0000FF;
					text-decoration: underline;
} 


/*.skip-link {
        display: none;*/
/*}
.menu ul {
        list-style: none;
        margin: 0;
}
.menu ul ul {
        display: none;
}
.menu li {
        display: inline;
		padding:0px 2px 0px 2px;
}
.menu a {
        display: block;
        float: left;
		margin:0px 6px 0px 0px;
}
*/

/* =Content
-------------------------------------------------------------- */
#content {background-color:transparent;
 margin: 0 200px;
}
.entry-meta {float:left;
			width:100%;
			}
#meta {float:right;
		display:inline-block;
}
.meta-data {vertical-align:sub;
			color:#AAA;
}
.meta-data a {color:#AAA;
}
.post {
        margin: 5px 5px 3em 5px;      
}
.entry-content, .entry-summary {
        margin: 1.5em 0 0 0;
		padding:1.5em 0px 0px 0px;
		clear:left;
}

.entry-content p, .entry-summary p {
font-size:12px;
    
}

h1.entry-title {margin:1.5em 0 0 1.5em;
				font-weight:bold;
				color:#FFF;
}
h2.entry-title {padding:0px 0px 0px 0px !important;
}
h2.entry-title a{text-decoration:none;
font-weight:bold;
font-size:14px;
color:#FFF;
display:inline-block;
float:left;
padding:0px 0px 0px 0px;
}

 #clear {
        height:64px;
        background: url(images/barbed-wire.jpg) 50% top no-repeat;
    }

#comments {
    width:100%;
    margin:8px auto;
}
#comments h2 { font-size:14px;
}
.commentlist {
    	padding: 0;
    	text-align: justify;
	}
    
    .commentlist li {
    	margin: 15px 0 10px;
    	padding: 5px 5px 10px 10px;
    	list-style: none;    
    	clear:both;   
    }
    
    .commentlist ul {
    	clear:both;   
    }
    	
    .commentlist li ul li { 
    	margin-right: -5px;
    	margin-left: 10px;
    }

    .commentlist li .avatar { 
    	float: right;
    	border: 1px solid #777;
    	padding: 2px;
    	background: #000;
    	-moz-border-radius: 2px;
    	-khtml-border-radius: 2px;
    	-webkit-border-radius: 2px;
    	border-radius: 2px;
    	}
.comment-meta {float:right;
				vertical-align:top;
				display:inline-block;
				color:#AAA;
				}
.comment-content {margin-top:5px;
				font-size:12px;
				}
    .commentlist p {
        font-size:1.2em;
    	margin: 10px 5px 10px 0;
    }
    .commentlist a {
        border-bottom:1px #fff dotted;
    }
    .commentlist a:hover {
        border-bottom:1px #fff solid;
    }
.children { padding: 0; }


.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}
.comment-author{
    font-size:1.2em;
	display:inline-block;
}
.comment-meta a{
    color:#999;
    border:0;
	}
.comment-meta a:hover{
    border:0
	}
	
/*	Forms
----------------------------------------------------------------*/	
input,
textarea {
 background-color: #000;
 color: #FFF;
 margin-bottom:5px
}
.tags {color:#AAA;
margin-top:3px;
}
#comment-notes {color:#AAA;
}

/* =Navigation
-------------------------------------------------------------- */
#nav-above.navigation {display:none;
}
#nav-below.navigation a{ color:#AAA;
 }
 .nav-previous,
 .nav-next {display:inline-block;
 }
 .nav-next {float:right;
 }

.navigation {
        margin: 0 0 1.5em 0;
        overflow: auto;
		
		
}

.navigation a{
		color:#FFF;
		text-decoration:none;
		font-size:12px;
}
.nav-previous a{color:#FFF;
}

.entry-meta a {color:#AAA;
}



/* =Widget Areas
-------------------------------------------------------------- */

.widget-area ul {
        list-style: none;
        margin-left: 0;
}
.widget-area ul ul {
        list-style:none;
		margin-left:0px;
}

.widget-area ul ul li a {
        color:#FFF;
		font-size:12px;
}
.widget-area ul ul ul {
        margin-left: 2.5em;
}
.widget-container {
        margin: 1em 0 1.5em 0;
}
#container {
        float: left;
        width: 100%;
}


a.cat-links {color:#FFF;
}
h3.widget-title {color:#999;
        padding:12px 6px 8px 0px;
		font-size:14px;
		font-weight:bold;
		}
h3.widget-title a {text-decoration:none;
}

a.rsswidget {color:#999;
			text-decoration:none;
}






/* =calendar
-------------------------------------------------------------- */

#wp-calendar {width:100%;
}








