/*
Theme Name: Judith's Style
*/



/* The Basics */

* { 

	margin: 0;

	padding: 0;

}



a {

	color: #A73A02;

	text-decoration: none;

}



a:hover {

	color: #D88207;

	text-decoration: underline;

}



a img {

	border: none;

}



acronym, abbr {

	border-bottom: 1px dashed #444;

	font-size: 90%;

	letter-spacing: .07em;

}



blockquote {

    margin: 20px 20px;

    padding: 10px 10px 10px 65px;

    font-family: Georgia, "Times New Roman", Times, serif;

    background: url(images/block.gif) #fff no-repeat top left;

    color: #666;

    text-align: justify;

}



form {

	margin-top: 7px;

}



p {

	padding: 5px 0 5px 0;

}



small {

	font-size: 85%;

}



textarea {

	width: 450px;

}



#sidebar p {

	font-size: 10px;

	line-height: 15px;

}





#footer p {

	color: #666;

}



.alignright {

	float: right;

}



.alignleft {

	float: left;

}



.aligncenter {

	text-align: center;

}



.date {

	font-size: 10px;

	font-weight: normal;

	text-align: right;

	margin-bottom: 10px;

}



.description {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #000000;

	margin-left: 345px;

	font-size: 18px;

}



.feedback {

	background-color: #FFFFFF;

	padding: 0 5px 2px 5px;

}



.meta {

	font-size: 10px;

	font-weight: normal;

	text-align: left;

}



.post {

	margin-bottom: 35px;

}



/* Headings */

h1 {

	font: normal 36px Georgia, "Times New Roman", Times, serif;

	margin-left: 345px;

	padding-top: 15px;

	color: #993300;

}

h1 a { color: #993300; text-decoration: none; border: none; }

h1 a:hover { color: #993300; text-decoration: none; border: none; }

h2 { border-bottom: 1px solid #ddd; color: #336; padding-bottom: 2px; font: normal 17px Arial, Helvetica, sans-serif; }

h2 a { color: #336; text-decoration: none; border: none; }

h2 a:hover { color: #889AC2; text-decoration: none; border: none; }

#sidebar h2 { font-size: 13px; font-weight: normal; }

h3 { border-bottom: 1px solid #ddd; color: #336; padding-bottom: 2px; font: normal 14px Arial, Helvetica, sans-serif; padding-top: 20px; }

h4 { font: 12px Arial, Helvetica, sans-serif; }



/* Layout */

body { 

	background-color: #CC6600;

	font: 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #444;

	margin: 10px 0;

}



#container {

	width: 700px;

	margin: 0 auto;

	background-color: #fff;

	padding: 20px 20px 0 20px;

    border-right: 1px solid #333333;

    border-left: 1px solid #333333;

    border-top: 1px solid #333333;

    border-bottom: 1px solid #333333;

}



#content {

	float: left;

	width: 450px;

}



#footer {

	clear: both;

	border-top: 1px solid #ddd;

	padding-bottom: 8px;

	text-align: left;

}



#header {

	height: 200px;

	margin-bottom: 35px;

	background: url(images/logo.gif) no-repeat;

	text-align: center;

	border: thin solid #990000;

}





#sidebar {

	float: right;

	width: 200px;

	margin-bottom: 35px;

}



/* Images */

img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	border: 1px solid #ddd;

}

	

img.alignright {

	padding: 4px;

	margin: 4px 0 5px 7px;

	display: inline;

	border: 1px solid #ddd;

}



img.alignleft {

	padding: 4px;

	margin: 4px 7px 5px 0;

	display: inline;

	border: 1px solid #ddd;

}



.right {

float: right;

}

.left {

	float: left;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-top: 10px;

}



/* Lists */

ul {

	margin-top: 3px;

	list-style: none;

}



li {

	list-style: none;

	line-height: 15px;

	padding: 0 0 0 10px;

}



li li {

	margin-left: 20px;

	margin-bottom: 2px;

	list-style: circle;

	padding: 0;

}




