/* Theme Name:EarlyMorningCK 
Theme URI:http://cozmoslabs.com/ 
Description:Built on Thematic Theme 
Author: CK (with thanks to Cristi Antohe)
Author URI: none
Template:thematic 
This work, like WordPress, is released under GNU General Public License, version 2 (GPL). http://www.gnu.org/licenses/old-licenses/gpl-2.0.html . */
/* --------------------------------------------------------------  Reset default browser CSS.  Based on work by Eric Meyer:http://meyerweb.com/eric/tools/css/reset/index.html  -------------------------------------------------------------- */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, 
onym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {background:#fff url(images/CK-logo-130.jpg) no-repeat top right; line-height:1;}
ol, ul, menu, dir {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
/* remember to define focus styles! */:focus {outline:0;}
/* remember to highlight inserts somehow! */ins {text-decoration:none;}
del {text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup */table {border-collapse:collapse; border-spacing:0;}
a img {border:none;}
/* --------------------------------------------------------------  Set default typography based on Blueprint  http://code.google.com/p/blueprintcss/  -------------------------------------------------------------- */
body, input, textarea {color:#000; font:12px Arial, sans-serif; line-height:18px;}
/* Headings -------------------------------------------------------------- */

/* Text elements -------------------------------------------------------------- */
p {margin-bottom:18px;}
ul {margin:0 0 18px 2.5em;}
ol {margin:0 0 18px 2.5em;}
ul {list-style:disc;}
ol {list-style-type:decimal;}
ol ol {list-style:upper-alpha;}
ol ol ol {list-style:lower-roman;}
ol ol ol ol {list-style:lower-alpha;}
ul ul, ol ol, ul ol, ol ul {margin-bottom:0;}
dl {margin:0 1.5em;}
dt {font-weight:bold;}
dd {margin-bottom:18px;}
strong {font-weight:bold;}
cite, em, i {font-style:italic;}
blockquote {margin:0 3em;}
blockquote em, blockquote i, blockquote cite {font-style:normal;}
pre {font:11px Monaco, monospace; line-height:18px; margin-bottom:18px;}
code {font:11px Monaco, monospace;}
abbr,acronym {border-bottom:1px dotted #333; cursor:help;}
ins {text-decoration:none;}
sup, sub {height:0; line-height:1; vertical-align:baseline; position:relative;}
sup {bottom:1ex;}
sub {top:.5ex;}

/* Simple quotes on front page-------------------------------------------------------------- */
blockquote.left {float:left; margin-left:0; margin-right:20px; text-align:right; width:33%;}
blockquote.right {float:right; margin-left:20px; margin-right:0; text-align:left; width:33%;}

/* LAYOUT:One-Column (Right) Fixed DESCRIPTION:Two-column 950px fixed layout with one sidebar right of content */
body {min-width:960px;}
#header {position:relative;}
#main {width:938px; margin:0 auto; overflow:hidden; position:relative; border-left:1px solid #E07020; border-right:1px solid #E07020}
#main_top {background:url(images/main_top.png) top left no-repeat; width:938px; height:45px; margin:0 auto; overflow:hidden; position:relative; border-top:1px solid #E07020; border-left:1px solid #E07020; border-right:1px solid #E07020}
#main_bottom {background:url(images/main_bottom.png) top left no-repeat; width:938px; height:60px; margin:0 auto; overflow:hidden; position:relative; border-left:1px solid #E07020; border-right:1px solid #E07020; border-bottom:1px solid #E07020; }
#container {width:620px; float:left; background:url(images/CK-logo-130.jpg) no-repeat 100% 5%;}
#content {background-color:rgb(255,255,255);}
#content {margin:0 0 0 30px; width:600px; overflow:hidden; background-color:rgba(255,255,255,.9);}
.page-template-tpl_onecolum-php #container{	width:920px;}
 .page-template-tpl_onecolum-php #content{	width:870px;}
.main-aside {width:240px; float:right; position:relative; margin-right:60px;}
#secondary {clear:right;}
#footer {clear:both;}
#subsidiary {width:820px; margin:0 auto; overflow:hidden;}
#subsidiary .aside {width:240px; float:left; margin:0 45px 0 0;}
#footer  #subsidiary .aside {width:100%; margin:0}
#subsidiary .aside h3{	}
#subsidiary #third {margin:0;}
#siteinfo {clear:both; width:820px; margin:0 auto;}

/* ----------------------------------------- DEFAULT STYLES FOR ELEMENTS  -------------------------------------------------------------- */
.entry-content img {margin:0 0 10px }
.alignleft, img.alignleft {float:left; margin-right:20px;}
.alignright, img.alignright {display:block; float:right; margin-left:20px;}
.aligncenter, img.aligncenter {margin-left:auto; margin-right:auto; display:block; clear:both;}
.wp-caption {text-align:center; margin-bottom:18px;}
.wp-caption img {margin:0; padding:0; border:0 none;}
.wp-caption p.wp-caption-text {margin:0; padding:5px;}
.gallery img {margin:0;}
.wp-smiley { /* Prevent the smileys from breaking line-height */    max-height:12px; margin:0 !important;}

/* ---------------------------------- DEFAULT STYLES -------------------------------------------------------------- */
/* Global Elements -------------------------------------------------------------- changed from body.varcol2 AND .varcol2 #wrapper AND background:#276428 */
body.varcol1 {background:url(images/body_bg.jpg) top left;}
body.varcol2 {background:#FFF}
body.varcol3 {background:url(images/red_body_bg.jpg) top left;}
body.varcol4 {background:#c9cfce;}
body.varcol5 {background:#333;}
.varcol1 #wrapper{background:url(images/wrapper_bg.jpg) top left repeat-x;}
.varcol2 #wrapper{background:#FFF;}
.varcol3 #wrapper{background:url(images/red_wrapper_bg.jpg) top left repeat-x;}
.varcol4 #wrapper{background:none;}
.varcol5 #wrapper{background:none;}
body, input, textarea {font:12px Verdana, sans-serif; line-height:18px;	color:#313131;}
p, ul, ol, dd, pre {margin-bottom:22px;}
pre, code {font:14px Monaco, monospace; line-height:22px;}
blockquote {color:#666; font-style:italic;}
table {border:1px solid #ccc; border-width:1px 1px 0 1px; font-size:13px; line-height:18px; margin:0 0 22px 0; text-align:left;}
caption {text-align:left;}
tr {border-bottom:1px solid #ccc;}
th, td {padding:.7em 1.25em;}
a:link {color:#e07020; text-decoration:none; border-bottom:1px dotted #111;}
a:visited {color:#743399; text-decoration:none; border-bottom:1px dotted #111;}
a:active, a:hover {color:red; font-weight:bold; text-decoration:none; border-bottom:1px dotted #111;}


/* =Header -------------------------------------------------------------- */
.varcol1 #header {z-index:2; background:url(images/header_bg.jpg) top center no-repeat; padding:20px 0;}
.varcol2 #header {z-index:2; background:#FFF;}
.varcol3 #header{z-index:2; background:url(images/red_header_bg.jpg) top center no-repeat; padding:20px 0;}
.varcol4 #header{z-index:2; background:none; padding:20px 0;}
.varcol5 #header{z-index:2; background:none; padding:20px 0;}
#branding {position:relative; padding:0; background:url(images/CK-logo-130.jpg) 40px 2px no-repeat #FBFBFB; height:135px; width:920px; margin:10px auto; border-left:10px solid #E07020; border-right:10px solid #E07020;}
#blog-title{font-family:Georgia,Times,serif; font-size:36px; font-variant:small-caps; font-weight:normal; letter-spacing:2px; line-height:94px; margin:10px 0 0 45px; position:absolute; text-transform:capitalize; width:175px;}
#logo-image {float:left; width:335px; margin-top:40px; padding-left:60px;}
	#blog-title a, #logo-image a {color:#335b4f; text-decoration:none; text-shadow:1px 1px 3px #ccc; border:none;}
#blog-title a:active, #blog-title a:hover {color:#fe5757;}
#blog-title span{margin-left:180px;}
#blog-description {color:#006; font-family:Georgia, serif; font-size:16px; font-style:italic; margin:-20px 0 0 263px; text-align:center; position:absolute;top:95px; width:215px; clear:none;} n


/* MENU -------------------------------------------------------------- */
.skip-link {display:none;}
#access {height:130px; font-size:13px; position:absolute; left:450px; width:480px; margin:0 0 0 10px; position:relative; overflow:hidden; }
#pic1, #pic2 {position:absolute; top:12px;  height:85px; width: 150px; top:20px left:700px; z-index:101;}
#pic1{left:100px; background:url(images/sushi1.jpg) left top no-repeat;}
#pic2{left:287px; background:url(images/crudites.jpg ) left top no-repeat;}
#menu {
  height: 30px;
  left: 85px;
  overflow: hidden;
  position: absolute;
  top: 100px;
  width: 380px;
}

/*** ESSENTIAL STYLES *********************/
.sf-menu, .sf-menu * {margin:0; padding:0; list-style:none;}
.sf-menu {line-height:1.0;}
.sf-menu ul {position:absolute; top:-999em; width:10em; /* left offset of submenus need to match (see below) */}
.sf-menu ul li {width:100%;}
.sf-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float:left; position:relative;}
.sf-menu a {display:block; position:relative; border:none;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:0; top:2.5em; /* match top ul list item height */    z-index:99;}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:10em; /* match ul width */    top:0;}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:-999em;}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left:10em; /* match ul width */    top:0;}

/*********************** THEMATIC SKIN *******************************/
.sf-menu {border-bottom:1px solid #ccc; float:left; padding-right:20px;	}
.sf-menu a {padding:8px 0; text-decoration:none; margin-left:20px;}
.sf-menu .current_page_item a, .sf-menu .current_page_ancestor a, .sf-menu .current_page_parent a {border-bottom:3px solid #92bf9b; margin-bottom:-2px; padding:8px 0 7px 0; color:#fe5757;}
.sf-menu a, .sf-menu a:visited { /* visited pseudo selector so IE6 applies text colour*/    color:#626262;}
.sf-menu li {background:none;}
.sf-menu li li {background:#fff; padding:0 10px;}
.sf-menu li li:hover {padding:0 10px;}
.sf-menu li li a{	margin:0;	border-bottom:1px solid #e3e3e3;}
.sf-menu li li a:hover{	margin:0;	border-bottom:1px solid #e3e3e3;}
.sf-menu li li li {background:#fff; padding:0 10px;	margin-left:15px;}
.sf-menu li:hover, .sf-menu li.sfHover {}
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline:0; border-bottom:3px solid #92bf9b; margin-bottom:-2px; padding:8px 0 7px 0; color:#fe5757;}
.sf-menu li li a:focus,  .sf-menu li li a:active, .sf-menu .current_page_item li a, .sf-menu .current_page_ancestor li a, .sf-menu .current_page_parent li a {border-bottom:1px solid #e3e3e3; padding:8px 0 8px 0; margin:0px; color:#333;}
.sf-menu li li a:hover{	border-bottom:1px solid #e3e3e3; padding:8px 0 8px 0; margin:0px; color:#fe5757;}
.sf-menu ul {	-moz-box-shadow:2px 2px 3px 0 #878787;	-webkit-box-shadow:3px 3px 3px #878787;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {top:32px; /* overriding essential styles */}
.sf-menu ul ul {margin-top:0;}
.sf-menu ul a {background:none; border-bottom:none;}
.sf-menu ul a:hover {color:#fe5757;}
/* =Content -------------------------------------------------------------- */
#main {background:url(images/main_bg.gif) top left repeat-y; clear:both; padding:0px 0 0px 0;}
.page-title {font-size:16px; line-height:18px; padding:7px 0 22px 0;	margin-left:50px;	margin-bottom:40px;	text-align:right;	background:url(images/comment_h3.gif) bottom right no-repeat;	color:#a49f6c;}
.attachment .page-title {font-style:italic;}
.page-title a {color:#666; text-decoration:none; border:none;}
.page-title a:active, .page-title a:hover {color:#fe5757;}
.page-title span {font-style:italic;}
.page-title .meta-nav {font-style:normal;}
.hentry {padding:0 0 0px 0; border-bottom:1px solid #aaa; margin-left:30px; margin-bottom:20px;}
.page .hentry{	border:none;}
.single .hentry {padding:0;}
.home #content .sticky {border:1px solid #ccc; margin:0 0 66px 0; padding:22px 20px 0 20px;}
.entry-title {font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-variant:small-caps; font-weight:normal; letter-spacing:1px; text-transform:capitalize; line-height:22px; padding:0 0 0px 0; clear:none;}
.entry-title a {color:#111; text-decoration:none; border:none;}
.entry-title a:active, .entry-title a:hover {color:#fe5757;}
.entry-meta {display:none; visibility:hidden; color:#666; font-size:12px; font-style:italic; line-height:14px; margin-left:100px;}
.entry-date {border:none; width:100px; margin:0 15px 0 -15px; padding:5px 0 20px 0px; float:left; color:#a49f6c; background:url(images/date_bg.gif) top right no-repeat;}
.entry-date abbr {border:none}
.entry-meta .author {}
.entry-meta .n {font-size:11px; font-style:normal; letter-spacing:0.05em; text-transform:uppercase;}
.entry-meta a {color:#666; text-decoration:none;}
.entry-meta a:active, .entry-meta a:hover {color:#fe5757;}
.entry-meta abbr {border:none; cursor:text; font-size:11px; font-style:normal; letter-spacing:0.05em; text-transform:uppercase;}
.entry-content {padding:22px 0 0 0; margin-left:100px;}
.page .entry-content {margin-left:0;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4 {font-family:Georgia, Times, serif; font-variant:small-caps; font-style:normal; letter-spacing:.05em;}
.entry-content h1, .entry-content h2 {font-size:19px; font-weight:bold; padding:28px 0 14px 0;}
.entry-content h3 {font-size:16px; padding:5px 0 5px 0;}
h3.related_post_title {font-size:15px; color:#276428}
.entry-content hr{	border:1px solid #585858;	border-bottom:1px solid #d8d8d8;	height:1px;}
.entry-content h4 {font-size:14px;}
.entry-content p {margin-bottom:10px; text-align:justify;}
p.first-child span.cap{	float:left;	display:block;	text-align:center;	font-size:36px;	padding:6px 0px;	width:35px;	border:1px solid #dddddd;	margin-right:4px;	color:#313131;}
.entry-content table {margin-left:1px;}
.entry-content embed {margin:0 0 22px 0;}
.entry-utility {color:#666; font-size:13px; line-height:18px; margin:0 0 10px 100px;	display:none;visibility:hidden;height:0;}
.entry-utility a {color:#666; font-style:italic; text-decoration:none;}
.entry-utility a:active, .entry-utility a:hover {color:#fe5757;}
.page-link {font-size:13px; font-weight:bold; line-height:18px; margin:0 0 22px 0; padding:22px 0 0 0; word-spacing:0.5em;}
.page-link a {border:1px solid #ccc; color:#666; font-weight:normal; padding:0.5em 0.75em; text-decoration:none;}
.page-link a:active, .page-link a:hover {color:#fe5757;}
ul#links-page, ul#archives-page {list-style:none; margin-left:0; overflow:hidden;}
li.content-column {float:left; margin-right:20px; width:45%;}
.gallery {padding:0 0 22px 0;}
.wp-caption-text, .gallery-caption {color:#666; font-size:13px; line-height:18px;}
#author-info {margin:0 0 44px 0; overflow:hidden;}
#author-info .avatar {float:left; margin:.3em 1em 0 0;}
/* =Attachments -------------------------------------------------------------- */
.attachment-jpeg #container, .attachment-png #container {width:100%;}
.attachment-jpeg #content, .attachment-png #content {width:930px;}
.attachment-jpeg #comments, .attachment-png #comments {width:540px; overflow:hidden;}
.attachment-jpeg .main-aside, .attachment-png .main-aside {display:none;}
/* =Navigation -------------------------------------------------------------- */
.navigation {color:#666; font-size:13px; line-height:18px; margin:10px 0px 22px 210px;	margin:10px 0px 22px 50px; overflow:hidden;}
.single .navigation {margin:10px 0px 22px 50px;}
.navigation a {color:#666; font-style:italic; text-decoration:none; border:none;}
.navigation a:active, .navigation a:hover {color:#fe5757;}
.navigation .meta-nav {font-style:normal;}
.nav-previous {float:left; width:50%;}
.nav-next {float:right; width:50%; text-align:right;}
#nav-above, #nav-below {}
.single #nav-above, .single #nav-below {}
#nav-above {display:none;}
/* =Comments -------------------------------------------------------------- */#comments {margin-left:50px; padding:22px 0 0 0;}
#comments, #comments input, #comments textarea {font-size:13px; line-height:18px;}
#comments textarea, input {border:1px solid #dbdace; background:#f5f5f5; -moz-border-radius:5px; -webkit-border-radius:5px;}
#comments code {font-size:12px; line-height:18px;}
#comments h3 {font-family:Arial, sans-serif; font-size:15px; font-weight:bold; line-height:22px; padding:0 0 18px 0; margin-bottom:5px; text-align:center; background:url(images/comment_h3.gif) bottom center no-repeat; color:#a49f6c;}
#comments-list {padding:0 0 18px 0;}
#comments-list ol, #comments-list ul {list-style:none; margin:0;}
#comments-list ol {border:1px solid #ccc; border-bottom:none; margin:0 0 18px 0;}
#comments-list li {background:#fafafa; border-bottom:1px solid #ccc; padding:18px 1.5em 0 1.5em; position:relative;}
#comments-list li.alt {background:#fff;}
#comments-list li.bypostauthor {background:#f5f3d7;}
#comments-list ul li {border:1px solid #ccc; margin:0 0 18px 0;}
#comments-list li .avatar {position:absolute; top:22px; left:1.5em; width:36px; height:36px;}
#comments-list .comment-author {font-weight:bold; padding:9px 0 0 46px;}
#comments-list .comment-meta {color:#666; font-size:11px; padding:0 0 9px 46px;}
#comments-list .comment-meta a {color:#666; font-style:italic; text-decoration:none;}
#comments-list .comment-meta a:active, #comments-list .comment-meta a:hover {color:#fe5757;}
.comment-reply-link {font-size:11px; padding:0 0 18px 0; text-align:right;}
.comment-reply-link a {color:#666; font-style:italic; text-decoration:none;}
.comment-reply-link a:active, .comment-reply-link a:hover {color:#fe5757;}
.comment-navigation {font-weight:bold; padding:0 0 18px 0; margin-right:0.5em;}
.comment-navigation a {border:1px solid #ccc; color:#666; font-weight:normal; padding:0.5em 0.75em; text-decoration:none;}
.comment-navigation a:active, .comment-navigation a:hover {color:#fe5757;}
.comment-navigation a, .comment-navigation span {margin-right:0.5em;}
#trackbacks-list .comment-content {position:absolute; left:-9000px;}
#respond {background:#fff; margin-bottom:22px; overflow:hidden; padding:18px 0 0 0; position:relative;}
#comments-list #respond {border-bottom:1px solid #ccc; margin:0 0 18px 0; padding:18px 1.5em;}
#comments-list ul #respond {border:1px solid #ccc; margin:0;}
#cancel-comment-reply {font-size:11px; position:absolute; top:18px; right:1.5em;}
#cancel-comment-reply a {color:#666;}
#respond .required {color:#fe5757; font-weight:bold;}
.form-section label {font-size:11px;}
.form-section input {margin:0 0 18px 0; width:98%;}
.form-section textarea {width:99%;}
#form-allowed-tags p {color:#666; font-size:11px; margin:0;}
#form-allowed-tags span {font-style:italic;}
.form-submit {padding:18px 0 0 0; text-align:right;}
.subscribe-to-comments {color:#666; float:left; font-size:11px; margin:0; padding:18px 0 0 0;}
.solo-subscribe-to-comments {color:#666; font-size:11px; padding:18px 0 0 0;}
.comment_license {color:#666; clear:both; font-size:11px; margin:0; padding:18px 0 0 0;}

/* =Asides, SIDEBARS & Widget-Ready Areas -------------------------------------------------------------- */

.widgetcontainer {margin:0 0 15px 0}

#thisismyurl_easy_scheduled_posts_widget-3 ul li {
  background: none repeat scroll 0 0 #70A070;
  height: 15px;
  margin-bottom: 5px;
  overflow: hidden;
  padding: 0 5px;
}

#thisismyurl_easy_scheduled_posts_widget-3 ul li:hover {height:auto}

#thisismyurl_easy_scheduled_posts_widget-3 ul li a {color:  #fff}

#thisismyurl_easy_scheduled_posts_widget-3 li {list-style: none}

ul.advanced-recent-posts li {list-style:none}
ul.advanced-recent-posts a:active, ul.advanced-recent-posts a:link {
border:none; color: #FE5757; text-decoration: none}

#advancedrecentposts-3{border:2px solid #E07020; padding:3px}
#advancedrecentposts-3 h3 {border:none}

.blogroll li a{margin-bottom:0px}

.st-tag-cloud, #simpletags-3{text-align:center}

.aside, .aside input {font-size:11px; line-height:18px; margin-bottom:6px;}
.aside p, .aside ul, .aside ol, .aside dd, .aside pre {margin-bottom:18px; font-family:Verdana, sans-serif; color:#004}
.aside pre, .aside code {font-size:12px; line-height:13px;}
.aside .current_page_item a {color:#fe5757;}
.aside .current_page_item .page_item a {color:#666;}
.aside .current_page_item .page_item a:hover, .aside .current_page_item .page_item a:active {color:#fe5757;}
.aside {color:#666;}
#subsidiary .aside {	color:#fff;}
#subsidiary .aside a{	color:#fff;	border-bottom:1px dotted #333;}
#subsidiary .aside a:hover{	color:#fe5757;}
#subsidiary .aside ul ul li a{	border:none;}
.ie7 #subsidiary .aside ul ul li{	height:1%;}
#subsidiary .aside ul ul li:hover {	background:#111;	opacity:0.6;	filter:alpha(opacity = 60);	}
.aside .entry-content{margin-left:10px;}
.aside a {color:#009;}
.aside a:active, .aside a:hover {color:#fe5757;}
.aside a:link, .aside a:active, .aside a:visited {border:none}
.aside ul ul li a{	border:none;}
.aside h3 {font-family:Georgia,Times,serif; font-size:16px; font-variant:small-caps; letter-spacing:.1em; color:#335b4f; line-height:22px;	text-shadow:0px 0px 0px #060;}
.aside h3 a.twitterwidget-title  {border:none; color:#335b4f;}
.aside .widget_twitter .entry-content{margin-left:0;}
.aside .widget_twitter  span.time-meta{display:block; font-size:10px; text-align:right; margin:-2px 0 5px;}
.aside a.twitter-hashtag, .aside .widget_twitter  span.time-meta a {color:inherit;}
.aside h3 a {text-decoration:none;}
.aside caption {font-size:11px; font-family:Arial, sans-serif; font-weight:bold; text-transform:uppercase; letter-spacing:0.05em;}
.aside ul {list-style:none; margin-left:0;}
.aside ul ul {list-style:none; margin:0 0 22px 20px;	padding:0; margin:0}
.aside ul ul li {padding:1px 0; margin-left:10px; list-style-position:outside;}
.aside li.widget_twitter ul li {margin-left:0; list-style-position:inside;}
.aside ul ul li:hover {background:#f3f3f3;} 
.aside ul ul ul {margin-bottom:0;}
.aside form, .aside table {margin-bottom:22px;}
.aside table {border:none;}
.aside thead {border:1px solid #ccc;}
.aside t {border:1px solid #ccc;}
.aside th, .aside td {border-right:1px solid #ccc; padding:.25em .5em;}
.ie7 .aside th, .ie7 .aside td {border:1px solid #ccc; padding:.25em .4em;}
.aside tfoot tr {border:none;}
.aside tfoot td {border-color:transparent;}
.widget_tag_cloud {margin:0 0 22px 0;}
/* Main Asides */.main-aside ul {padding:0 0 0 20px; }
.main-aside ul.xoxo>li{	margin-bottom:25px;}
.main-aside ul.blogroll li{margin-bottom:0px;}
li#text-11 {margin-bottom:5px;}
li#thisismyurl_easy_scheduled_posts_widget-3{margin-bottom:0}
.main-aside h3 {border-top:1px solid #aaa; margin-bottom:5px; padding:3px;}
#search h3.widgettitle {border:none}
.main-aside #rss-links h3 {background:url(images/rss.gif) center right no-repeat;}
.main-aside ul ul {padding:0; margin:0;}
.main-aside #s {width:220px; 	padding:4px 0;	color:#ccc;}
.main-aside #searchform{	text-align:right;}
#searchsubmit{display:none}
#primary {padding:0 0 0 0; margin-bottom:0px;}
/* Content Asides */#content .aside {border:1px solid #ccc; margin:0 0 22px 50px; padding:18px 0 0 0;}
#content .aside ul {padding:0 20px;}
#content .aside h3 {font-family:Georgia, serif; font-weight:normal; font-size:17px; font-style:italic; padding:0 0 7px 0; text-transform:none;}
#content .aside ul ul {padding:0;}
/* Footer Asides */#subsidiary {padding:33px 0 0 0;}
/* =Footer -------------------------------------------------------------- */
#footer {text-align:center;  margin-top:0px;}
#siteinfo {color:#fff; font-size:13px; line-height:18px; padding:22px 0 44px 0;}
#siteinfo a {color:#fff;}
#siteinfo a:active, #siteinfo a:hover {color:#fe5757;}
/* =PageNavi -------------------------------------------------------------- */
/* Using !important to override PageNavi CSS */
.wp-pagenavi {margin:0 0 0 -.5em; padding:0.5em 0;}
.wp-pagenavi a, .wp-pagenavi a:link {border:1px solid #ccc !important; color:#666 !important; font-style:normal; margin:0 .375em !important; padding:0.5em 0.25em !important;}
.wp-pagenavi a:visited {border:1px solid #ccc !important; color:#666 !important;}
.wp-pagenavi a:hover {border:1px solid #ccc !important; color:#fe5757 !important;}
.wp-pagenavi a:active {border:1px solid #ccc !important; color:#fe5757 !important;}
.wp-pagenavi span.pages {border:none !important; color:#666 !important; margin:0 !important; padding:0 !important;}
.wp-pagenavi span.current {border:none !important; color:#666 !important; font-weight:normal !important; margin:0 !important; padding:0 !important;}
.wp-pagenavi span.extend {background-color:#FFFFFF; border:1px solid #000000; color:#000000; margin:2px; padding:2px 4px;}
/* =Ajax Edit Comments -------------------------------------------------------------- */
.edit-comment {margin-bottom:18px;}
/* =WordPress Stats -------------------------------------------------------------- */
img#wpstats { /* hide WordPress Stats smiley */    width:0px; height:0px; overflow:hidden}
/* =Twitter plugin -------------------------------------------------------------- */
.early_twitter ul.twitter{ 	background:url(images/twitter_bg.png) top right no-repeat #f5f3d7;	padding:30px 10px 10px 0px;}
.early_twitter h3{	margin-bottom:0;	background:url(images/twitter_bird.png) top right no-repeat;}
.early_twitter ul.twitter li{	list-style-position:outside;	margin-left:15px;	line-height:16px;	padding-bottom:5px;}
.early_twitter ul.twitter li:hover{	background:none;}
 .early_twitter ul.twitter li a{	border-bottom:1px dotted #333;}
.early_twitter .more-tweets{	background:url(images/more.png) right center no-repeat;	padding:3px 0;}
.ie7 .early_twitter .more-tweets{	height:1%;}
.early_twitter .more-tweets a{	border-bottom:1px dotted #333;}
span.entry-content {font-style:normal;}
	 span.from-meta {display:none; visibility:hidden;}
 span.time-meta {font-size:11px; margin-left:-50px;}
/* =No Results Search Page *-------------------------------------------------------------- */
.search-no-results .entry-title{	margin-left:0px;}
.search-no-results .entry-content{	margin-left:0px;}
.search-no-results .noresults{	margin-left:50px;	}
/* =404 page *-------------------------------------------------------------- */
.error404{	margin-left:50px;}
/* CENTERED ELEMENT */
.centre {text-align:center !important;}

/* SIDE BOXES IN PAGE CONTENT - please add inner div with 5px padding */
#announce {color: #e07020; border: 2px solid #008800; text-align: center; margin: 5px; float: right; width: 25%}
.sidebox {float:right; width:25%; border:1px solid green; background:#f5f5f5; margin:0 0 10px 10px; font-style:italic; text-align:right}

/* BLOCKQUOTES AND AFTER */
.entry-content p.attrib {text-align:right; margin-left: 50px}

/* SEARCH BOX IN SIDEBAR*/
.main-aside #s {color:#666}

/* WIDGETS ON PAGES */
div.widgets_on_page ul {list-style:none; margin:0}
div#front_page_left {margin:auto}
div#front_page_left img {display:inline-block; margin:0 5px}

/* DELETE LINE BELOW TO CHANGE FONTS BACK */
#blog-title,#blog-description,.entry-title,.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .aside h3, #content .aside h3 {font-family:Verdana,Helvetica,sans-serif; letter-spacing:0}
