@charset "UTF-8";
/* CSS Document */

body {background:#466ea5 /* new dark blue  */ url('/i/bkgd.jpg') repeat-x top;
	font:11px/17px 'lucida grande',verdana,sans;
		color:#1c2b40;/*v.dark blue*/}
a	{color:#248dc0;font-weight:bold;}
a:hover {color:#922f00;}
/*
a.post-title {display:none;}*/

h1		{margin:36px 0 36px 0;}
h1 a {text-decoration:none;color:#1c2b40;}

.banner 	{margin:3px 3px 3px; padding-left:10px;}
.container {background:#fff url('/i/footlr.jpg') no-repeat bottom right ;border:1px solid #c1b2c5;width: 720px; margin:0 auto;}
.content 	{margin:0 3px 3px; padding:0 18px;background-color:transparet;}
.logotype	{margin:0 auto;width:740px;padding-left:24px;}	
.nav 		{margin:12px 3px 3px;}
.photo 		{margin:0 0 6px 12px;border:1px solid #c1b2c5;}
.none {margin:0;padding:0;}

/*from WordPress CSS */

#navcontainer ul li {

display: block;

float: right;

text-align: center;

padding: 0;

margin: 0;

}

/*

Based upon Theme Name: Fading Flowers

*/

input, textarea {

font-size: 11px;

}



p.credit {

margin: 0;

padding: 5px 0px 0px 0px;

text-align: center;

}



blockquote {

padding: 0 5px 0 5px;

}



.credit {

clear: both;

}



.feedback {
display:none;
margin-bottom: 15px;
padding: 0;
text-align: center;
}

.meta li {

display: inline;

}



.meta ul {

margin: 0;

padding: 0;

display: inline;

list-style: none;

}



.storytitle {
display: block;
margin: 0;padding: 0;
}



#commentform #comment{

width:450px;

margin:0;

}



#content {

float: left;

width: 500px; /*was 559px*/

margin: 0;padding-left: 10px;padding-right: 10px;


}



#clearer {

height: 0;

clear: both;

}

	

#footer {
clear: both;margin: 0;padding: 0;
}



.sep {

position: relative;

width: 165px;

height: 10px;

margin: 0px;

padding: 0px;

left: 170px;

text-align: center;

}



#main {}



/* -------------------- Header, Menu and Navigation Layout ----------------------- */



#hmenu {

margin: 0;

padding: 0;

}



#hnav {

height: 22px;
padding: 0 375px 0 5px;

}

#navcontainer {

margin: 0;

padding-top: 0;

height: 20px;

}



#navcontainer ul {

margin: 0;

padding: 0;

list-style-type: none;

text-align: center;

}



#navcontainer ul li {

display: block;

float: right;

text-align: center;

padding: 0;

margin: 0;

}



#navcontainer ul li a {

width: 78px;

height: 22px;

padding-top: 0;

margin: 0 0 0px 0;

text-decoration: none;

display: block;

text-align: center;

font: normal 11px/22px 'lucida grande',Verdana, Arial, sans-serif;

}



#navcontainer ul li a:hover {
/*color: #f5dbaf;background: #930e07;*/

}



#navcontainer a:active {
/*background: #a87040;color: #f5dbaf;*/

}

#nav form {

margin: 0 0 0 13px;

}


#nav input#s {

width: 80%;


} 



#nav ul {


font-weight: bold;

list-style-type: none;

margin: 0;

padding-left: 3px;

}



#nav ul li {

font: bold 120% 'lucida grande',Verdana, Arial, sans-serif;

margin-top: 10px;

padding-bottom: 2px; 

}



#nav ul ul {

font-variant: normal;

font-weight: normal;

line-height: 100%;

list-style-type: none;

margin: 0;

padding: 0;

text-align: left;

}



#nav ul ul li {

border: 0;

font: bold 80%/125% 'lucida grande', Verdana, Arial, sans-serif;

margin-top: 0;

padding: 0;

padding-left: 12px;

}



#nav ul ul li a {

color: #930e07;

text-decoration: none;

}



#nav ul ul li a:hover {

color: #f5dbaf;

}



#nav ul ul ul.children {

font-size: 142%;

padding-left: 4px;

}



#nav ul li ul li ul li {

border: 0;

font: normal normal 95%/125% 'lucida grande', Verdana, Arial, sans-serif;

letter-spacing: 0;

margin-top: 0;

padding: 0;

padding-left: 12px;

}



#menu {

width: 170px;

float: right;

text-align: left; 

margin-top: 10px;

}



/* -------------------- Calender Styling ----------------------- */



#wp-calendar {

line-height: 140%;

color: #2B2B2B;

font-family: 'lucida grande', Verdana, Arial, sans-serif;

font-size: x-small;

padding: 2px;

text-align: center;

margin-bottom: 0px;

}



#wp-calendar #next a {

padding-right: 10px;

text-align: right;

}



#wp-calendar #prev a {

padding-left: 10px;

text-align: left;

}



#wp-calendar a {

color: #930e07;

display: block;

text-decoration: none;

}



#wp-calendar a:hover {

background: #930e07;

color: #f5dbaf;

}



#wp-calendar caption {

color: #930e07;

font-family: 'lucida grande', Verdana, Arial, sans-serif;

font-size: small;	

text-align: center;

font-weight: bold;	

text-transform: uppercase;	

letter-spacing: .3em;

margin-top: 5px;

}



#wp-calendar td {

text-align: center;

}



#wp-calendar td.pad:hover {

background: #930e07;

}



#wp-calendar td:hover, #wp-calendar #today {

background: #930e07;

color: #f5dbaf;

}



#wp-calendar th {

font-style: normal;

text-transform: capitalize;

}