@charset "utf-8";

/* Add your style sheet */





/* Posts

----------------------------------------------- */

@media all {

.date-header {

	margin:1.5em 0 .5em;

}

.post {

	margin:.5em 0 1.5em;

	border-bottom:8px solid #CCCCCC;

	padding-bottom:1.5em;

	font-size: 100%;

}

}

@media handheld {

.date-header {

	padding:0 1.5em 0 1.5em;

}

.post {

	padding:0 1.5em 0 1.5em;

}

}

.post-title {

	margin:.25em 0 0;

	padding:0 0 4px;

	font-size:140%;

	font-weight:bold;

	line-height:1.4em;

	color:#cc6600;

}

.post-title a, .post-title a:visited, .post-title strong {

	display:block;

	text-decoration:none;

	color:#cc6600;

	font-weight:normal;

}

.post-title strong, .post-title a:hover {

	color:#333333;

}

.post div {

	margin:0 0 .75em;

	line-height:1.6em;

}

p.post-footer {

	margin:-.25em 0 0;

	color:#cccccc;

}

.post-footer em, .comment-link {

	text-transform:uppercase;

	letter-spacing:.1em;

}

.post-footer em {

	font-style:normal;

	color:#999999;

	margin-right:.6em;

}

.comment-link {

	margin-left:.6em;

}

.post img {

	padding:4px;

	border:1px solid #dddddd;

}

.post blockquote {

	margin:1em 20px;

}

.post blockquote p {

	margin:.75em 0;

}



.error {

text-align:center;

margin:10px;

padding:20px;

border:#FF0000;

background:#FFCCCC;

font-weight:bold;

font-size:large;

color:#000000;

}



.buttons{

margin-top:30px;

margin-bottom:30px;

}

.buttons tr{

padding:30px;

}



.buttons a, .buttons a:active, .buttons a:visited{

text-decoration:none;

background-color: #01334e;

color: #f9f4be;

font-weight:bold;

padding-top: 5px;

padding-bottom: 5px;

padding-left: 10px;

padding-right: 10px;

border: outset;

}



.buttons a:hover{

border: inset;

background-color: #dfbc44 ;

color: #950202;

}

