/* templates/kami/style.css  */
/* templates/kami/style.css  */

/********* General Styles  *********/

/* used in entry/sidebar titles */
h4, h3	{
	margin: 0; }

/* the input boxes used in forms */
input, textarea, select {
	font-size: medium; }

/* all table headers and rows */
th, td {
	font-size: medium; }

/* style for lists */
li {
	list-style-position: inside; }

/* style for blockquotes inserted into posts */
blockquote {
	margin: 15px 30px 15px 15px;
	padding-left: 15px;
}

/* all links are */
a:link, a:visited, a:active {
	color: magenta; }

a:visited {}

/* change link color to dark blue and underline when hovemagenta over */
a:hover {
	color: gray; }

/* used when s9y needs to center something */
.serendipity_center {
	margin-left: auto;
	margin-right: auto;
	text-align: center; }

/* warning messages from s9y */
.serendipity_msg_important {
	color: magenta; }

/* messages letting you know something has happened eg comment saved */
.serendipity_msg_notice {
	color: magenta; }

/* style to temporarily change something to grey */
.grey {
	color: grey; }

/********* End of General Styles *********/


/********* Structural Styles *********/

/* preset styles for entire blog unless overruled elsewhere, page footer is here as well */
body {
	direction: ltr;
	font-size: medium;
	background-color: black;
	margin: 0;
	padding: 0;
	font-family: trebuchet ms, helvetica, sans-serif; }

/* container for entries column */
#content {
	margin: 0 auto;
	padding: 20px;
	width: 45em; }
		
/* container for sidebar */
#serendipityLeftSideBar {
	color: white;
	margin: 0px 10px 10px 10px;
	text-align: justify;
	text-align-last: justify;
	font-weight: bold; }

/* container for page footer */
#footer {
	padding:0;
	margin:0;
	background-color: #white; }

/********* End of Structural Styles *********/


/********* Header/Banner Styles *********/
/********* End of Header/Banner Styles *********/


/********* Footer Styles *********/

.serendipity_entryFooter {
	color: white; }

.serendipity_entryFooter a {
	text-decoration: none; }

.serendipity_entryFooter a:link, .serendipity_entryFooter a:visited {}



/********* End of Footer Styles *********/


/********* Entry Styles *********/

/* container for the entry/post */
.serendipity_entry {
	font-family: georgia, serif;
	color: black;
	font-size: medium;
	background: white;
	padding: 0.5em; }

/* container for entry title and date */
.serendipity_Entry_Date {
	margin-bottom: 20px;
	clear: both; }

.serendipity_Entry_Date a {
	text-decoration: none; }

/* ie bug fix */
.serendipity_Entry_Date h3, .serendipity_Entry_Date h4 {position: relative;}

/* style for the actual date below entry title */
.serendipity_date {
	text-align: right;
	color: white;
	display: block;
	font-size: small; }

/* entry title */
.serendipity_title {
	font-size: medium;
	font-weight: bold;
	clear: both;
	margin-top: 10px;
	margin-bottom: 5px;
	display: inline;
	background: black;  
	color: white }

.serendipity_entry_body {
	position: relative; }

/* entry title link */
.serendipity_title a {
	font-weight: bold; }
	
/* additional styles used for entry text */
.serendipity_entry_body p, serendipity_entry_extended p {
	margin: 0px;
	margin-top: 0.5em; }

/* style for extended body */
.serendipity_entry_extended {
}

/* prevent styling of the extended placeholder, otherwise the background image is visible */
#extended {
	background:none;
	display:none; }

/* the meta box that includes links to comments, trackbacks etc */
div.serendipity_entryFooter {
	clear: both;}

/* style for links within the page footer */
div.serendipity_entryFooter a {
	text-decoration: none; }

/* styling the continue reading byline, needed to stop firefox making the link 100% wide */
.continue_reading {
	display:block;
	text-align: right;
	margin-top:10px;
	clear:left; }

/* styles for the next/previous links above footer, includes start page and archives links */
.serendipity_pageFooter {
	clear:both;
	margin-top:10px; }

/********* End of Entry Styles *********/



/********* Sidebar Styles *********/



/* container style for individual sidebar blocks */
div.serendipitySideBarContent {}

div.serendipitySideBarContent a {
	text-decoration: none;
	background: black;
	vertical-align: middle; }

div.serendipitySideBarContent span {
	background: black; }


/********* End of Sidebar Styles *********/



/********* Embedded images with the s9y image manager *********/

/* container for images and text */
.serendipity_imageComment_center, .serendipity_imageComment_left, .serendipity_imageComment_right {
	margin: 3px;
	padding: 0px;
	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;
	border: none;
	text-align: center; }

/* styles for the text below the image if used */

.serendipity_imageComment_txt {
	border-top: 1px solid #DDDDDD;
	margin: 0px;
	padding: 1px;
	clear: both;
	font-family: sans-serif;
	font-size: x-small;
	text-align: center; }

.serendipity_image_link {
	 }

/********* End of Media Manager Styles *********/





/********* Plugin Styles *********/

/* container for search results, static page navigation and s9y no entries message */
.serendipity_search, .staticpage_navigation, .serendipity_overview_noentries {
	margin: 0 0 15px 0;
	padding: 10px;
	background-color: white;
	color: black;
	clear: both; }

#searchform {
	text-align: right; }

/* style for input box for quicksearch */
#serendipityQuickSearchTermField {
	width: 10ex;
	background: white;
	border-color: magenta magenta magenta magenta;
	border-style: solid;
	border-width: 1px;
	margin: 0;
	padding: 0;
	vertical-align: text-bottom;
	}

/* style for the search term and number of results using quicksearch */
.searchterm, .searchresults {
	font-weight: bold; }

.quicksearch_submit {
	background: magenta;
	color: white;
	font-weight: bold;
	margin: 0;
	padding: 0;
border-width: 0px;
	vertical-align: text-bottom; 
}

/* container for freetag plugin in entry footer */
.serendipity_freeTag {
	color: white;
	display: inline;
}

.serendipity_freeTag a {
	background: black; }


.serendipity_freeTag_related {
	color: black;
	background: white;
	font-size: small;
	padding: 0.5em; }


.serendipity_freeTag_related_tag {
display: inline;
	}

/* style for the rss feed image in freetag plugin */
img.serendipity_freeTag_xmlButton {
	border:none;
	padding-left:2px; }


/********* End Plugin Styles *********/




