
p.whiteline {
    margin-top: 0em;
    margin-bottom: 1em;
}

p.break {
    margin-top: 0em;
    margin-bottom: 0em;
}

img {
   behavior: url("http://blog.acroamatic.de/plugin/pngbehavior.htc");
}

blockquote                        { background-image:    url("templates/idea/img/quote.gif");
                    background-repeat:   no-repeat;
                    background-position: left top;
                    border:      1px double black;
                    padding:         0.2em; }

q                 { border:      1px double black; }

/* templates/default/style_fallback.css  */
/* This is the templates/default/style_fallback.css file.
   It emits CSS rules that all templates should have.
   Classes are declared on top of the file, so if you
   want to make changes in your own template, you
   should override the rules on the bottom of your
   style.css template. 
   IT IS NOT ADVISED TO CREATE YOUR OWN style_fallback.css FILE! */

/* Default image classes for left/right/usual layout */
.serendipity_image_center {
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_left {
  float: left;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

.serendipity_image_right {
  float: right;
  border: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

/* Default listing without spacers */
.plainList {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}

/* Messages: Centered, important, notice */
.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.serendipity_msg_important {
    color: red;
}

.serendipity_msg_notice {
    color: green;
}

/* Embedded images with comments inside the s9y image manager */
.serendipity_imageComment_center,
.serendipity_imageComment_left,
.serendipity_imageComment_right {
    border: 1px solid #ddd;
    background-color: #efefef;
    margin: 3px;
    padding: 3px;
    text-align: center;
}

.serendipity_imageComment_center {
    margin: auto;
}

.serendipity_imageComment_left {
    float: left;
}

.serendipity_imageComment_right {
    float: right;
}

.serendipity_imageComment_img,
.serendipity_imageComment_img img {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.serendipity_imageComment_txt {
    border-top: 1px solid #ddd;
    margin: 0px;
    padding: 3px;
    clear: both;
    font-size: 8pt;
    text-align: center;
}

/* END OF style_fallback.css *//* templates/dusk/style.css  */
/*  
Theme Name: Dusk
Theme URI: http://beccary.com/goodies/wordpress-themes/
Description: A dark blue and grey theme. 
Version: 1.1
Author: Becca Wei
Author URI: http://beccary.com
Ported to Serendipity be Carl Galloway
Carl's URI: http://www.carlgalloway.com
*/

/* Basics and Typography */

body {
	margin: 0;
	padding: 0;
	background: #556777 url(templates/dusk/img/bg.gif) repeat-x;
	font-size: x-small;
	font-family: Arial, sans-serif;
	color: #4A4A49;
	text-align: center;
	voice-family: "\"}\""; 
	voice-family: inherit;
	font-size: small;
}
html>body {
	font-size: small;
}
p, .serendipity_entry_body, .serendipity_entry_extended {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0;
}
ol, ul {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0 1.2em 2em;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	margin: 1.2em 0;
	font-family: Verdana, serif;
}
h1, h2, h3 {
	font-size: 1.5em;
}
h4 {
	font-size: 1.3em;
}
h5 {
	font-size: 1.2em;
}
h6 {
	font-size: 1.1em;
}
a:link {
	color: #497CA7;
}
a:visited, a:active {
	color: #6E7CA7;
}
a:hover {
	color: #7599B7;
	text-decoration: none;
}
input, textarea, select {
	background-color: #FFF;
	color: #4A4A49;
	font-size: 1em;
	font-family: Arial, sans-serif;
}
blockquote {
	margin: 0 20px;
	padding: 0 20px;
	border-left: 4px solid #888685;
}
code {
	font-family: monospace;
	color: #666;
}
form, img {
	margin: 0;
	padding: 0;
	border: 0;
}



/* Layout */

#wrapper {
	width: 760px;
	margin: 0 auto;
	background: #EEEAE8 url(templates/dusk/img/wrapper.gif) repeat-y;
	font-size: 0.9em;
	text-align: left;
}
/* container style for comments popup */
.s9y_wrap {text-align:left;padding:5px;background:#eeeae8;}

#serendipity_banner {
	width: 760px;
	height: 170px;
	background: url(templates/dusk/img/header.gif) no-repeat;
}

.serendipity_entry_extended {margin-top:15px;}

	/* Header Styles */
	
	#homelink {
		float: left;
		margin: 30px 0 0 9px;
		border: 1px dashed #2E3235;
		padding: 1px;
	}
	#homelink h1 {
		margin: 0;
		padding: 5px 15px;
		border: 0;
		background-color: #222;
		color: #878584;
		font-size: 2em;
		line-height: 26px;
		letter-spacing: 1px;
	}
	#homelink h1 a {
		color: #878584;
		text-decoration: none;
	}
	#homelink h4 {
		margin: 0;
		padding: 5px 15px;
		border: 0;
		background-color: #222;
		color: #878584;
		letter-spacing: 1px;
	}

.searchterm, .searchresults {color:#497CA7;}	
#content {
	float: left;
	width: 550px;
	padding: 0 20px 0 35px;
	background: url(templates/dusk/img/content.gif) no-repeat top left;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 495px;
} 
html>body #content {
	width: 495px;
}
#sidebar {
	float: left;
	width: 210px;
	padding: 80px 25px 0 15px;
	background: url(templates/dusk/img/sidebar.gif) no-repeat right top;
	color: #878584;
	font-size: 0.92em;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 170px;
} 
html>body #sidebar {
	width: 170px;
}

	/* Sidebar Styles */
	
	#sidebar h3 {
		margin: 0 0 0.6em 0;
		border-bottom: 1px dotted #5E5D5D;
		font-size: 1.1em;
	}
	#sidebar a:link {
		color: #7599B7;
	}
	#sidebar a:visited, #sidebar a:active {
		color: #8B99B7;
	}
	#sidebar a:hover {
		color: #497CA7;
		text-decoration: none;
	}

	.serendipitySideBarContent {
		margin: 1.2em 0 1.2em 1.3em; }

#sidebar td input {width:90%;}

* html #content, * html #sidebar {
	overflow: hidden; /* For IE */
}
#footer {
	clear: both;
	padding: 1.2em 230px 1.2em 35px;
}

	/* Footer Styles */
	
	#footer p {
		margin: 0;
		padding: 0.6em 0;
		border-top: 1px dotted #888685;
		font-size: 0.92em;
	}

	

/* Blog Styles */

.posttitle, .serendipity_title {
	clear:left;
	margin: 0.6em 0 0 0;
	padding: 0 0 1px 0;
	border-bottom: 1px dotted #888685;
}
.posttitle a, .serendipity_title a {
	text-decoration: none;
}
.postmeta {
	margin: 0;
	padding: 0.2em 0 0 0;
}
.postmeta, .postfeedback, .serendipity_entryFooter {
	margin: 0.5em 0;
	font-size: 0.92em;
	text-align: right;
}
.serendipity_pageFooter {
	margin: 2em 0;
	font-size: 0.92em;
}
.pagetitle {
	margin: 0.6em 0 1.2em 0;
}
.serendipity_comment {margin-bottom:20px;}
.serendipity_commentsTitle {font-size:1.4em; font-weight:bold;}
.commentauthor, .comment_source_author {
	margin: 0 0 0 0;
	border-bottom: 1px dotted #888685;
	font-size: 1.1em;
}
.commentauthor a, .comment_source_author a {
	text-decoration: none;
}
.commentmeta, h3.serendipity_date  {
	margin: 0 0 0.8em 0;
	padding: 0.2em 0 0 0;
	font-size: 0.92em; }
h3.serendipity_date  {
	font-weight:normal; }

#comment {
	width: 98%;
}
#commentlist {padding-left:3px;}

.serendipity_commentBody {}
.comment_threaded_child0 {padding-left:5px;padding-right:5px;background: #edddd8; border:1px solid #e1cfc6;}
.comment_threaded_child1 {margin-left:14px; padding-left:5px;padding-right:5px;background: #ede2df;border:1px solid #e1cfc6;}
.comment_threaded_child2 {margin-left:30px; padding-left:5px;padding-right:5px;background: #ede7e6;border:1px solid #e1cfc6;}

.serendipity_center {
    margin-left: auto;
    margin-right: auto;
    text-align: center; }

.serendipity_msg_important {
    color: red; }

.serendipity_msg_notice {
    color: green; }

/* style for the rss feed image in freetag plugin */
img.serendipity_freeTag_xmlButton {
	padding-left:2px; }

.serendipity_Entry_Date freetag_cloud {padding-bottom:30px;}


/********* Embedded images with the s9y image manager *********/

/* container for images and text */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
     border: 1px solid #aaa;
     margin: 3px;
     padding: 3px;
     text-align: center; }

/* style to center image and text within entry */
.serendipity_imageComment_center {
     margin: auto; }

/* style to left align image and text within entry */
.serendipity_imageComment_left {
     float: left; }

/* style to right align image and text within entry */
.serendipity_imageComment_right {
     float: right; }

/* styles for the images */
.serendipity_imageComment_img, .serendipity_imageComment_img img {
     margin: 0px;
     padding: 0px;
     text-align: center; }

/* styles for the text below the image if used */
.serendipity_imageComment_txt {
	margin: 0px auto;
	padding: 3px;
	clear: both;
	font-size: 0.9em;
	text-align: center;
	line-height:120%; }

/********* End of Media Manager Styles *********/div.linklist span.menu_title {
}

div.linklist {
      padding: 0px;
      margin: 0px;
      text-align: left;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
	direction: ltr;
}
div.linklist ul {
      list-style: none;
      margin: 0px;
      padding: 0px;
      text-align: left;
	white-space: nowrap;
}

div.linklist li {
      margin: 0px;
      padding: 0px;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
}


div.linklist img {
	border: 0px;
	vertical-align: middle;
}
div.linklist a.folder {
	text-decoration: none;
}
div.linklist a.link {
	text-decoration: underline;
}
div.linklist a:hover {
	color: #333;
}