/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.

*/

/* general page settings */
html, body { 
	padding: 0; 
	margin: 0 auto;
 width: 785px;
	font: 12px Arial, sans-serif; 
	
	letter-spacing: .03px;
line-spacing: 1.7em;
	color: #BABAB9; 
background: #393939;
	}

a, a:active, a:visited { text-decoration: none; color: #FFC000; }
a:hover { text-decoration: underline; color: #FFC000; }
p {	margin: 10; }
h1, h2, h3, h4, h5 {	font-size:12px; font-weight: normal; margin: 10; padding: 0 }
h3 { line-height: 1.4em; color: #BAB9B9;  } /* content */
img { border: 0; margin-top: 5px; margin-bottom: 10px;}

html>body .entry ul {
	padding:0 10px 0 0;
	text-indent:10px;
}
html>body .entry li {
	margin: 7px 10px 8px 0;
}

/* container for entire page */
#container { width: 785px; border-top: 1px solid #6A6A6A; }
#page { margin: 0 auto; margin-top: 15px; background: #393939; min-height: 100%; padding:0; width: 785px; }

/* header navigation menu */
#menu { padding:0; margin-right: 10px; clear:both; text-transform: uppercase; font-size:11px; font-weight: bold; }
.menuitem { margin-right: 10px; display:block; position:relative; float:left;  }
.menuitem a { color: #9B9B9B; }
.menuitem p.present a { color: #CC1E47; }
#menusearch { float:right }
#menusearch input[type=text] { position:relative; top: -13px; font: 10px Arial; width: 120px; color: #393939 }
#menusearch input[type=image] { position: relative; right:0px; top: -6px }

/* header logo */
#logo { margin: 0 10px 0 0; height: 64px; width: 785px; padding: 0; clear:both;  }

/* main container */
#content.narrowcolumn { margin: 10px 0 0 0; position: relative; padding: 0; clear:left; width: 570px; float:left; border-right: 1px solid #6A6A6A; }
#content hr { width: 450px; text-align: left; margin-left: 0 }
#content.widecolumn { width: 785px; border-top: 1px solid #6A6A6A; }

#sidebar { padding: 20px 0 10px 20px; width: 190px; float:left; clear:right }

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 10px 0 0;
}
#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 10px 0 0;
}

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry { margin-bottom: 15px; width: 550px; }

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;

	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
#s{
	width: 100px ;
	}

/* End Entry Lists */

#sidebar a, #sidebar a:active, #sidebar a:visited  { color: #BABAB9 }
#sidebar h2.widgettitle, #sidebar h2.widgettitle a { font-weight: bold; margin-bottom: 5px; color: #6a6a6a; text-transform: uppercase }

.post { margin-bottom: 30px }
.post h2 { text-transform: uppercase; font-weight: bold; margin: 15px 0 5px 0 }

p .metadata { margin: 15px 0 0 0 }

#footer { clear: both; width: 785px; margin-top: 20px }

.navigation { width: 550px; clear:both; margin-bottom: 20px }
.alignleft { float:left }
.alignright { float:right }