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

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

img {
   behavior: url("http://www.deimeke.net/silvia/blog/index.php?/plugin/pngbehavior.htc");
}
/* 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/glazed/style.css  */
/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {
	margin: 0;
	padding: 0;
}

body {
	background: #F5F5F5 url(templates/glazed/img/img01.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #474848;
}

h1, h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
}

h1 {
	letter-spacing: -1px;
	font-size: 2.6em;
	font-weight: normal;
}

h2 {
	margin-bottom: 15px;
	letter-spacing: -1px;
	text-transform: uppercase;
	font-size: 1.2em;
}

h3 {
	font-size: 1em;
}

p, ul, ol {
	margin-bottom: 20px;
	line-height: 170%;
}

p {
}

blockquote {
	padding: 0 30px;
	background: url(templates/glazed/img/img12.gif) no-repeat;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #999999;
}

blockquote p {
}

a {
	background: url(templates/glazed/img/img03.gif) repeat-x left bottom;
	text-decoration: none;
	color: #1D62B3;
}

a:hover {
	background: none;
	color: #E43C15;
}

hr {
	display: none;
}

/* Wrapper */

#wrapper {
	background: url(templates/glazed/img/img08.gif) repeat-x left bottom;
}

/* Menu */

#menu {
	height: 50px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

#menu li {
	display: inline;
}

#menu a {
	float: left;
	height: 37px;
	padding: 13px 30px 0px 30px;
	font-size: 1.4em;
	font-weight: bold;
	color: #FCFDDF;
}

#menu a:hover {
	background: #333333;
	color: #FFFFFF;
}

#menu .current_page_item a {
	background: url(templates/glazed/img/img04.gif) repeat-x;
}

/* Header */

#header {
	height: 101px;
}

/* Logo */

#logo {
	float: left;
}

#logo h1, #logo p {
	float: left;
}

#logo h1 {
	padding: 20px 0 0 20px;
	font-size: 3.2em;
	font-weight: bold;
	color: #E43C15;
}

#logo p {
	margin: 0;
	padding: 42px 0 0 6px;
	letter-spacing: 2px;
	line-height: normal;
	font: normal 1.4em Georgia, "Times New Roman", Times, serif;
}

/* Search */

#search {
	float: right;
	width: 200px;
	padding: 40px 20px 4px 0;
	background: url(templates/glazed/img/img05.gif) no-repeat left bottom;
}

#search fieldset {
	border: none;
}

#search legend {
	display: none;
}

#s {
	float: left;
	width: 155px;
	margin: 0 0 0 10px;
	background: none;
	border: none;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #474848;
}

#x {
	display: none;
}

/* Page */

#page {
	width: 960px;
	margin: 0 auto;
	background: #FFFFFF url(templates/glazed/img/img06.gif);
}

#bgtop {
	height: 20px;
	background: url(templates/glazed/img/img07.gif);
}

#bgbottom {
	padding-bottom: 20px;
	background: url(templates/glazed/img/img09.gif) no-repeat left bottom;
}

#page ul {
	list-style: none;
}

#page ul li {
	padding-left: 15px;
	background: url(templates/glazed/img/img11.gif) no-repeat left center;
}

/* Content */

#content {
	float: left;
	width: 430px;
	height: 800px;
	min-height: 800px;
	padding: 0 0 0 20px;
}

html>body #content {
	height: auto;
}

/* Post */

.post {
}

.post .bigpix {
	margin-bottom: 20px;
	background: #F0F0F0;
}

.post .bigpix .image {
}

.post .bigpix .caption {
	margin: 0;
	padding: 2px 10px 5px 10px;
	line-height: normal;
	font-size: .8em;
	font-weight: bold;
	color: #999999;
}

.post .bigpix .caption a {
	color: #999999;
}

.post .title {
	padding: 10px 10px 0 10px;
	font-size: 2.6em;
}	

.post .title a {
	background: none;
}

.post .byline {
	margin: 0;
	padding: 0 10px;
	line-height: normal;
	text-transform: uppercase;
	font-size: .8em;
	font-weight: bold;
	color: #C2C2C2;
}

.post .byline a {
	color: #C2C2C2;
}

.post .entry {
	padding: 20px 10px 0 10px;
}

.post .tags {
	margin: 0;
	padding: 5px 10px;
	background: #F0F0F0;
	line-height: normal;
	font-size: .8em;
	font-weight: bold;
}

.post .tags a {
	padding: 0 5px;
	background: none;
}

.post .links {
	padding: 5px 10px;
	border-bottom: 1px solid #EEEEEE;
	font-weight: bold;
}

.post .links .comments {
	padding-left: 20px;
	background: url(templates/glazed/img/img13.gif) no-repeat left center;
}

.post .links .permalink {
	padding-left: 18px;
	background: url(templates/glazed/img/img14.gif) no-repeat left center;
}

/* Sidebar Common Style */

.sidebar {
}

#page .sidebar ul {
	line-height: normal;
}

#page .sidebar li {
	padding: 0;
	background: none;
}

#page .sidebar li ul {
}

#page .sidebar li li {
	padding: 5px 15px 5px 25px;
	background: url(templates/glazed/img/img11.gif) no-repeat 10px 10px;
	border-bottom: 1px solid #F0F0F0;
}

.sidebar a {
	background: none;
}

/* Sidebar One */

#sidebar1 {
	float: left;
	width: 250px;
	padding: 0 0 0 20px;
}

/* Sidebar Two */

#sidebar2 {
	float: right;
	width: 180px;
	padding: 0 20px 0 0;
}

/* Calendar */

#calendar_wrap {
	padding: 0 10px 20px 10px;
}

#calendar_wrap table {
	width: 100%;
	text-align: center;
	background: #F6F6F6;
	border: 2px solid #FFFFFF;
	border-collapse: collapse;
}

#calendar_wrap th, #calendar_wrap td {
	padding: 2px;
}

#calendar_wrap thead {
	background: #FFFFFF;
}

#calendar_wrap tbody {
	font-size: .8em;
	font-weight: bold;
}

#calendar_wrap tbody td {
	padding: 5px;
}

#calendar_wrap tbody a {
	font-size: 1.2em;
}

#calendar_wrap tfoot {
	background: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	font-size: .8em;
}

#calendar_wrap tfoot #prev {
	text-align: left;
}

#calendar_wrap tfoot #next {
	text-align: right;
}

/* Tag Cloud */

#tag_cloud {
	margin-bottom: 20px;
}

/* Footer */

#footer {
	width: 960px;
	height: 83px;
	margin: 0 auto;
	background: url(templates/glazed/img/img10.gif) no-repeat;
}

#footer p {
	padding-top: 20px;
	text-align: center;
	font-size: .8em;
	font-weight: bold;
}