/*  Theme Name: GenkiTheme - Fixed WidthTheme URI: http://ericulous.com/2007/09/11/wp-theme-genkitheme-fixed-width/Description: Clean Soothing Fixed 3 ColumnsVersion: 1.5Author: GenkisanAuthor URI: http://ericulous.com/Tags: white, fixed width, three columns, widgets*/body {background: #ebe9db url(images/bg.gif) repeat-x;color: #555;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;line-height: 1.5;margin: 15px 0 0 0;padding: 0;}a {color: #2175BC;text-decoration: none;}a:hover {color: #FF7400;}img {border: 0;}h1, h2, h3 {font-size: 1.5em;font-family: "Trebuchet MS", Georgia, Tahoma, serif;font-weight: normal;letter-spacing: -1px;}h4 {font-size: 1.2em}h5 {font-size: 1.1em}h6 {font-size: 1em}/* Top Menu */#tabs { height: 32px; margin: 0 auto -7px auto;overflow: hidden;padding: 0; width: 950px;}#tabs ul {margin: 0;padding: 0 0 0 20px;width: 950px;float: left; }#tabs li { display: inline; height: 32px;margin: 0;}#tabs li a { background: transparent url(images/bg_sidetab.gif) no-repeat; color: #fff;font-family: Tahoma, "Trebuchet MS", sans-serif;font-size: 12px;float: left; height: 25px;padding: 3px 8px 0 0;text-align: center;width: 80px;}#tabs li a:hover { background: transparent url(images/bg_sidetab.gif) no-repeat 0px -34px; }#tabs .sidetab_alt a {background: url(images/feed.gif) no-repeat -35px 0px;height: 25px;width: 26px;}#tabs .sidetab_alt a:hover {background: url(images/feed.gif) no-repeat 0px 0px;}/* Header */#header {background: #dcdcdc url(images/header.jpg);height: 200px;margin: 20px;width: 910px;}#logo {margin: 10px 0 0 10px;padding: 5px 0 5px 0;}#logo h3 {font-size: 28px;font-weight: bold;letter-spacing: 1px;line-height: 1;margin: 0;padding: 0;}#logo h3 a{ color: #ffe;}#logo h3 a:hover {color: #fff;}#logo p {color: #fff;font-weight: bold;margin: 5px 0 0 0;padding: 0;}/* Containers */#wrap { background-color: #ffffff;border: 1px solid #ccc;border-right: 2px solid #bbb;border-bottom: 2px solid #bbb;margin:0 auto 0 auto;padding: 0;width: 950px;}#contentwrapper{margin: 0;padding: 0;width: 100%;}#content {float: left;padding: 0px 20px 10px 20px;width: 500px;margin: 0;}/* Posts */.subheader {color: #aaa;font-weight: bold;font-style: italic;}.entrytitle h2 {font-size: 2.2em;line-height: 1em;margin:0;}.entrytitle h2 a {color: #555;}.entrytitle h2 a:hover {color: #58BBEB;}.entrytitle h3 {color: #999;font-size: 1.8em;line-height: 1em;margin:0;}.post {clear: both;margin-bottom: 1em;padding-top:1em;}.post blockquote {color: #666;margin: 0 30px 20px 30px;padding: 0 0 0 10px;border: 2px solid #fff;border-left: 2px solid #C3D9FF;}.entrymeta {background-color: #FFFFEF;border: 1px solid #f9f7ed;clear: both;padding: 3px;}.entrymeta img {vertical-align: text-top;padding-bottom: 5px;}.navigation {padding-bottom: 20px;}.navigation ul{margin: 0;padding: 0;}.navigation li{list-style-type:square;margin-left: 18px;}.alignright {float: right;}.alignleft {float: left;}.centered {display: block;margin: 0 auto;}.sticky {background-color: #f9f7ed;padding-left: 3px;}/* Sidebar */#sidebar_main {float:left;margin: 0 0 0 15px;padding: 0 0 20px 0;width: 380px;height: 100%;}#sidebar_left {float: left;margin: 0;padding-top: 25px;width: 180px;}#sidebar_right {float: left;margin-left: 15px;padding-top: 25px;width: 180px;}.sidebar_full {float: left;margin-top: 15px;width: 380px;}.sidebar {font-size: 0.85em;}.sidebar a {color: #0099FF;font-weight: bold;}.sidebar a:hover {color:#555;font-weight: bold;}.sidebar h2 {color: #FF7400;font-size: 1.6em;margin: 0;padding: 0;}.sidebar ul {list-style-type: none;margin: 0 0 15px 0;padding: 0;}.sidebar ul li {background-color: #fafafa;border-bottom: 1px dotted #ddd;margin-bottom: 0.3em;padding: 0.3em;}.sidebar ul li ul{list-style-type: square;margin-left: 1.5em;padding: 0;border: 0;}.sidebar ul li ul li {border: 0;}.search fieldset {border: 0;margin: 0;padding: 0;}.searchinput {border: 1px solid #C3D9FF;padding: 4px;width: 125px;}.searchbutton {border: 1px solid #C3D9FF;margin: 0;padding: 2px;}/* Comments */.commentsblock textarea {width: 35em;}.commentsblock input, .commentsblock textarea {border: 1px solid #d1d1d1;}.commentsblock textarea:focus {background: #eee;border: 1px solid #a1a1a1;}.commentsblock textarea:focus, .commentsblock input:focus {background: #eee;border: 1px solid #a1a1a1;}ol.commentlist {color: #666;list-style-type: none;margin: 0;margin-top: 1.5em;padding: 0;}.commentlist li {margin-bottom: 2em;padding: 0.5em 1em;}.commentlist li .avatar { float: left;border: 1px solid #eee;padding: 2px;margin-right: 5px;background: #fff;}.alt1, .thread-even {background: #f9f7ed;border: 1px solid #f9f7ee;padding: 0.5em;border-left: 10px solid #CDEB8B;}.alt2, .thread-odd {background: #f9f7ed;padding: 0.5em;border: 1px solid #f9f7ee;border-left: 10px solid #C3D9FF;}h3#comments {font-size: 1.6em;}.commentcount {float: right;font-size: 20px;font-weight: bold;}.commentcount a {color: #cccccc;}.commentcount a:hover {color: #999999;}.commenttext {border-top: 1px solid #ddd;}.commentlist ul.children li {background-color: #e3e3e3;border: 1px solid #efefef;list-style: none;margin-top: 20px;}.commentlist ul li.depth-2 {background-color: #f1f1f1;}.commentlist ul li.depth-3 {background-color: #ececec;}.commentlist ul li.depth-4 {background-color: #e8e8e8;}.commentlist ul li.depth-5 {background-color: #e3e3e3;}ol.trackbacklist {color: #666;list-style-type: none;margin: 0;padding: 0;}.trackbacklist li {background-color: #fafafa;padding: 0.5em 1em;}.commentsnavigation {padding: 30px 0;}/* Footer */#footer {clear: both;color: #999;margin: 0 auto 0 auto;padding: 5px 0 10px 0;text-align: right;width: 950px;}/* Begin Images */p img {	padding: 0;	max-width: 100%;	}img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}/* End Images *//* Captions */.aligncenter,div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}/* End captions *//* Sitemap */.ddsg-sitemap ul{margin: 0;padding: 0;}.ddsg-sitemap ul li {font-weight: bold;list-style-type: none;margin: 0;padding: 0;}.ddsg-sitemap ul li ul{list-style-type: none;margin: 15px;padding-left: 20px;}.ddsg-sitemap ul li ul li{font-weight: normal;list-style-type: circle;}
