body {
background-color:#CCCCCC;
background-image: url(../images/background/b1.gif) repeat scroll 0 0;
margin-bottom:0;
margin-top:0;
}
.container {
background:#ffffff url(../images/navimage.gif) no-repeat scroll right top;
width:950px;
}
#page {
float:left;
margin:0 20px;
}
blockquote {
background:transparent url() no-repeat scroll 0.5em top;
color:#000000;
font-style:normal;
padding:0;
}
a {
color:#669DCB;
}
p {
margin-bottom:1em;
}
a:hover {
color:#706F6F;
}
blockquote p {
padding:0 20px 0 30px;
}
hr {
background:#CCCCCC none repeat scroll 0 0;
height:1px;
}
img {
margin:0;
}
p img {
float:left;
}
a.button {
float:left;
}
input {
border:1px solid #CCCCCC;
padding-left:0;
}
ul {
margin-left:0px;
}
ul li {
padding:0px 0px 10px 0px;
}
ol {
margin-left:35px;
}
label {
font-weight:normal;
}
textarea {
height:200px;
width:500px;
}
.small {
font-size:0.9em;
}
.nomargin {
margin:0;
}
a.button, button {
font-weight:normal;
}
h3, h3 a {
text-decoration:none;
}
h2 a {
color:#413D2F;
text-decoration:none;
}
#maincontent .post h2, h2.pagetitle, h2#respond, h2#comments, #sidebar h2 {
	border-bottom:1px dotted #cccccc;
	color:#4E4E4E;
	font-weight:normal;
	margin:0px 0 0px;
	padding-bottom:5px;
	margin-bottom:15px
}
h2.pagetitle {
font-size:2em;
margin:6px 0 1px;
}
#sidebar h2 {
padding-top:0px;
padding-bottom:3px;
margin: 6px 0 0px 0;
}
h2#respond, h2#comments {
margin-top:14px;
}
#maincontent .content {
padding:1px 0 0px;
}
.post p.small {
margin-bottom:10px;
}
.navigation, .navigation a {
color:#AAAAAA;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}
.entry {
padding-bottom:0px;
}
.date {
border-top:1px solid #42403D;
color:#0404C9;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:1.4em;
margin-top:45px;
}
.flvPlayer {
margin-bottom:1em;
}
#header {
border-bottom:1px dotted #42403D;
height:50px;
margin:20px 20px 0px;
}
#header h1, #header .description {
line-height:1em;
margin:0;
}
#header h1 span, #header div.description span {
display:none;
}
#header h1 {
background:transparent url(../images/header3.gif) no-repeat scroll 0 0;
display:block;
height:33px;
width:152px;
}
#header div.description {
background:transparent url(../images/description3.gif) no-repeat scroll 0 0;
display:block;
height:10px;
width:152px;
}
#maincontent, #sidebar {
}
#nav{
background:#cccccc;
float:left;
line-height:1.5em;
padding:0;
width:100%;
}
#nav ul{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#nav li{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#nav li a{
color:#413D2F;
float:left;
padding:6px 10px;
text-decoration:none;
}
#nav li.current_page_item a, #nav li a:hover {
background:#706F6F none repeat scroll 0 0;
color:#ffffff;
}
#subnav {
background:#616161 none repeat scroll 0 0;
}
#subnav li.current_page_item a, #subnav li a:hover {
color:#413D2F;
}
li.searchlist {
}
.entry #nav .content {
margin:auto;
padding:0;
}
.entry #nav {
background:#413D2F none repeat scroll 0 0;
margin-bottom:15px;
}
.entry #nav li a {
background:#666666 none repeat scroll 0 0;
color:#413D2F;
}
.entry #nav li.last a {
border-right:medium none;
}
.entry #nav li a:hover {
background:#413D2F none repeat scroll 0 0;
color:#413D2F;
}
#sidebar {
float:left;
background-repeat: no-repeat;
background-position: 0 .4em;
}
#sidebar ul, #sidebar ul ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin: 0px;
padding: 0px;
}
#sidebar ul li {
padding:0 0 0px;
}
#sidebar ul li ul {
padding-top:0;
}
#sidebar ul li ul li, #sidebar ul li {
list-style-image: none;
list-style-position:outside;
list-style-type: circle;
padding:0;
}
#sidebar ul li ul li a, #sidebar ul li a {
list-style-image: none;
padding-left: .6em;
padding:0px 0 4px 0;
border-bottom: 1px dashed #cccccc;
display:block;
}
#sidebar ul li ul li a:hover, #sidebar ul li a:hover {
color: #0000FF;
}
h2.widgettitle {
background:transparent url(../images/sidebar.gif) repeat-x scroll center top;
padding:0;
}
.feedlink {
background:transparent url(../images/icons/feed_small.png) no-repeat scroll left center;
padding:2px 0 2px 20px;
}
#sidebar ul li, #sidebar ul li#subscribe ul li {
background:transparent url(../images/sidebar.gif) reoeat-x scroll center top;
list-style-type:none;
}
#sidebar ul li ul li a, #sidebar ul li a {
padding:4px 0 4px 0;
display:block;
}
#sidebar #search {
display:none;
}
#footer {
float:left;
font-size:0.9em;
margin-top:1em;
margin:8px 20px 0;
padding:8px 0 9px;
border-top: 1px dashed #cccccc;
}
#footer a {
text-decoration:none;
}
#search {
float:right;
margin-top:4px;
}
#search #s {
background:#FFFFFF url(../images/icons/search_grey.gif) no-repeat scroll 0 center;
color:#CCCCCC;
font-size:0.9em;
margin-right:20px;
padding:2px 0 2px 17px;
width:135px;
}
#search #s:hover {
color:#000000;
}
.search-excerpt {
margin:0;
}
.commentlist li {
padding:8px 15px;
}
.comments-alt {
background:#EEEEEE none repeat scroll 0 0;
}
ol.commentlist {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:19px 20px;
}
#comment {
margin:1em 0;
width:430px;
},