/*
Theme Name: cbg
Theme URI: http://cbg.me/
Description: cbg
Author: Can Berk Güder
Author URI: http://cbg.me/
*/

@import url('reset-yui.css');

/* TAGS */

body {
	background-color: #222;
	color: #999;
	font-size: 11px;
	font-family: Verdana, "Bitstream Vera Sans", sans-serif;
}

a {
	color: #fff;
	text-decoration: none;
}

a:hover {
	color: #333;
	background-color: #fff;
}

a.img:hover { background-color: transparent; }

blockquote,form,ol,ul,dl,pre,code { margin: 1.12em 0; }
blockquote { margin-left: 40px; margin-right: 40px; }
ol, ul { padding-left: 40px; }
p { margin: 0 0 1.6em 0; }
.post p { line-height: 1.8em; }

h1, h2, h3 {
	font-weight: bold;
	color: #fff;
}

h1 { font-size: 2em; margin: -0.3em 0 0.3em 0; }
h2 { font-size: 1.5em; margin: 0.83em 0; }
h3 { font-size: 1.5em; margin: 0.83em 0; }

ol { list-style-type: decimal; }
ul { list-style-type: disc; }

strong { font-weight: bold; }
em { font-style: italic; }

pre, code { font-family: Monaco, "Bitstream Vera Sans Mono", Consolas; }

hr { border: 0; height: 1px; color: #999; background-color: #999; margin: 20px 0; }
.footnotes hr { width: 20%; }

/* TABLES */

th { font-weight: bold; }
thead th { text-align: center; }

/* IMAGES */

img.centered   { display: block; margin-left: auto; margin-right: auto; }
img.alignright { margin: 0 0 2px 7px; display: inline; }
img.alignleft  { margin: 0 7px 2px 0; display: inline; }

div.entry img { border: 1px solid #fff; }
div.entry a img { vertical-align:text-bottom; }

/* CLASSES */

.alignright { float: right; }
.alignleft  { float: left }

div.post { border-bottom:1px dashed #666; margin-bottom:20px; padding-bottom:10px; }

ol.commentlist { list-style: none; padding: 0; }
ol.commentlist li { background-color: #333; padding: 1.12em; margin-bottom: 1.12em; }

p.postdate { font-size: 0.91em; margin: -0.8em 0 1.42em 1px; }

label.hidden { display: none; }

/* ID */

#searchform { margin: 0 0 1em 0; }

#page-title { color: #fff; }

#page { width: 960px; margin: 1em; }
#menu, #content { float: left; }

#comment { width: 716px; }
#content { width: 720px; }

#footer { display: none; }
#footer { text-align: center; font-size: 9px; }

#menu span { display: none; }
#menu ul { margin: 0; padding: 0; list-style: none; }

#menu { width: 232px; height: 214px; margin-right: 8px; overflow: hidden; }
#menu a { display: block; position: relative; width: 232px; height: 43px; }

#menu-blog     a:hover, #menu-blog-active     a, #menu-blog-active     a:hover { background-position: 0px -215px; }
#menu-archives a:hover, #menu-archives-active a, #menu-archives-active a:hover { background-position: 0px -258px; }
#menu-projects a:hover, #menu-projects-active a, #menu-projects-active a:hover { background-position: 0px -301px; }
#menu-apps     a:hover, #menu-apps-active     a, #menu-apps-active     a:hover { background-position: 0px -344px; }
#menu-about    a:hover, #menu-about-active    a, #menu-about-active    a:hover { background-position: 0px -387px; }

#menu,   #menu a:hover,
#menu-blog     a:hover, #menu-blog-active     a, #menu-blog-active     a:hover,
#menu-archives a:hover, #menu-archives-active a, #menu-archives-active a:hover,
#menu-projects a:hover, #menu-projects-active a, #menu-projects-active a:hover,
#menu-apps     a:hover, #menu-apps-active     a, #menu-apps-active     a:hover,
#menu-about    a:hover, #menu-about-active    a, #menu-about-active    a:hover
{ background-color: transparent; background-image: url('images/menu.png'); background-repeat: no-repeat; }
