@charset "utf-8";
/* CSS Document */

/*  
Theme Name: DefaultYes
Description: This is the theme for the DefaultYes Blog.
Version: 1.0
Author: Fred Rivett
Author URI: http://www.xenonsoft.co.uk/
*/

/* This is the CSS reset I usually use */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; }

body {
	font-size:16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:24px;
	text-align:left;
	color:#333;
	background-color:#e4e4e4;
}

#wrapper { width:703px; margin:32px auto; }
#container { width:475px; float:left; position:relative; margin-top:-11px; }
#top { width:703px; height:61px; margin-bottom:16px; }
.sidebar { width:180px; float:right; margin-left:48px; margin-top:5px; font-size:14px; }
#footer { clear:both; width:500px; }

div.post { padding:16px 0 4px 0; border-bottom:1px dotted #666; }

div.post img { margin-left:-50px; }

a { color:#2653b0; }
a:hover { background-color:#B7FC2A; text-decoration:none; border-bottom:2px solid #7BAF0F; }
ul { list-style-type:none; }
.post ul { font-size:12px; font-family:Arial, Helvetica, sans-serif; list-style-type:disc; }

img { border:none; }
a img:hover { border:none; }
.dean_ch ul { list-style-type:none; }
h1, h2, h3, h4, h5, h6 { color:#333; font-family:Georgia, "Times New Roman", Times, serif; }
h1, h2 { font-size:24px; }
.sidebar h1, .sidebar h2, .sidebar h3, .sidebar h4, .sidebar h5, .sidebar h6 { color:#333; }
.sidebar h2 { font-size:18px; font-weight:normal; margin-top:2px; margin-bottom:-2px; }
p { margin:12px 0; }
p.margin { position:absolute; left:-110px; width:96px; text-align:right; color:#888; margin:0; }

#logo { width:344px; height:60px; float:left; background:url(//defaultyes.com/wp-content/themes/defaultyes/images/logo.png) no-repeat; background-position:0 0; }
#logo:hover { background-position:0 -61px; border-bottom:none; }

#searchform input, #searchform button { background-color:#2653b0; border:1px solid #214796; color:#b0e4b5; border-bottom:2px solid #183570; }
#searchform input:hover, #searchform input:focus, #searchform button:hover, #searchform button:focus { border:1px solid #B7FC2A; border-bottom:2px solid #89BC1F; }
#searchform input#searchsubmit { margin-top:2px; }

#date { color:#AAA; }

.entry blockquote { background-color:#d4d4d4; padding:8px 24px; border-bottom:2px solid #888; text-indent:-0.45em; }
#top-right { margin-top:2px; height:59px; width:345px; float:right; text-align:right; font-size:14px; line-height:18px; }
#top-right span { border-bottom:1px dashed #0000FF; }
#top-right span#quotee { border-bottom:1px dashed #2653B0; }

abbr { border-bottom:1px dotted #2653b0; }

p.postmetadata { border-top:1px solid #ccc; padding-top:14px; }


/* This is the iLastFM styling */
#ilastfm_display a { font-size:12px; }
.lastfm_music { color:#888; }
/*-----------------------------*/

/* The Comments Template */
.comments-template {
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
	color:#444444;
}

.comments-template ol {
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li {
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3 {
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata { font-size: 12px; }
.comments-template p.nocomments { padding: 0; }

.comments-template textarea, .comments-template input {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}

.comments-template p { line-height:24px; }

/*-----------------------*/