/*  
Theme Name: Cast One On Blog
Theme URI: http://blog.castoneon.com
Description: This theme was created for Cast One On by WaGooh Graphics & Web Design LLC
Version: 1.0
Author: Christina Leikam
Author URI: http://wagooh.net/

*/
body {
background: #2d2c29 url(images/lep.gif) repeat;
font-family: Helvetica, sans-serif;
font-size: 11pt;
color: #6b665e;
margin:0 auto;
padding:0;
}

a:link, a:visited {
color: #2d2c29;
text-decoration:none;
}

a:hover, a:active {
color: #c5033f;
text-decoration:underline;
}

#wrapper {
width:957px;
margin:0px auto;
padding:0;
}

#header {
width: 957px;
height:268px;
position: absolute;
top:0px;
}

#content {
width:957px;
background: url(images/content.gif) repeat-y;
position:absolute;
top:268px;
margin:0;
padding:0;
}

.post a:link, .post a:visited {
color:#c5033f;
text-decoration:none;
}

.post a:hover, .post a:active {
color:#615d53;
text-decoration:underline;
}

.container {
float:left;
width: 450px;
margin-left:140px;
margin-bottom:0;
padding-bottom:0;
display:inline;
padding-top:30px;
}

.post img {
border:2px solid #ebeae8;
padding:10px;
background-color: #ffffff;
max-width:350px;
}

.post {
color:#6b665e;
background-color:#e5e0d4;
border: 2px solid #787773;
padding:0 25px 0 25px;
margin:0 0 50px 0;
}

.post h2 {
font-family: "Palatino Linotype", serif;
padding:15px 0 10px 0;
margin:0;
}

.post h2 a:link, .post h2 a:visited {
color:#49443c;
}

.post h2 a:hover {
color:#c5033f;
}

.post-date {
float:left;
display:inline;
margin: 10px 5px 0 0;
background: url(images/calendarp.gif) no-repeat;
width:71px;
height:91px;
}

.month {
margin:0 0 0 16px;
padding:15px 0 0 0;
color:#ffffff;
}

.day {
padding:5px 0 0 14px;
font-size:22pt;
}

.entry {
border-bottom:1px solid;
margin:0;
padding:0;
height:40px;
}


a:link .images, a:visited .images {
border:2px solid #848072;
padding:7px;
background-color: #ffffff;
}

a:hover .images, a:active .images {
border:2px solid #848072;
padding:7px;
background-color: #848072;
}

.sidebar {
width: 230px;
float:left;
font-size:10pt;
margin-left: 0px;
margin-top:20px;
color:#6b665e;
}

.sidebar a:link, .sidebar a:visited {
color:#6b665e;
}



.sidebar a:hover, .sidebar a:active {
color:#c5033f;
}

.sidebar ul {
list-style-type:none;
margin-left:0;
padding-left:25px
}

.sidebar h2 {
margin-bottom:5px;
margin-top:10px;
font-size: 12pt;
}

.pagenav h2{
background: url(images/pages.gif) no-repeat;
text-indent:-9999px;
height: 55px;
width:92px;
}


.categories {
background: url(images/categories.gif) no-repeat;
text-indent:-9999px;
width:147px;
height:55px;
}

.archives {
background: url(images/archives.gif) no-repeat;
text-indent:-9999px;
width:130px;
height:55px;
}

#linkcat-2 h2{
background: url(images/links.gif) no-repeat;
text-indent:-9999px;
width:97px;
height:55px;
}

#linkcat-11 h2{
background: url(images/pattern.gif) no-repeat;
text-indent:-9999px;
width:195px;
height:55px;
}

.meta {
background: url(images/meta.gif) no-repeat;
text-indent:-9999px;
width:220px;
height:55px;
padding-bottom:10px;
}

.calendar {
background: url(images/calendar.gif) no-repeat;
text-indent:-9999px;
width:140px;
height:55px;
}

#calendar {
margin-top:10px;
text-indent:-9999px;
}

#calendar a:link, #calendar a:visited {
color:#c5033f;
}

.recent {
background: url(images/recentposts.gif) no-repeat;
text-indent:-9999px;
width:180px;
height:55px;
}

.postmetadata {
color:#6b665e;
}

#footer {
clear:both;
background: url(images/footer.gif) no-repeat;
width: 957px;
height:225px;
text-decoration:none;
}

.footext {
font-size:10pt;
width:215px;
margin-left:595px;
padding-top:100px;
}

h2 {
font-size:18pt;
}

.rollover {
display: block;
width: 191px;
height: 27px;
background: url(images/sitebywagooh.gif) no-repeat;
text-indent: -9999px;
text-decoration: none;
}

.navigation {
text-align:center;
}

a {
outline: none;
}

a.rollover:link, a.rollover:visited, a.rollover:active {
background: url(images/wagooh.gif) no-repeat;
}
 
a.rollover:hover {
background-position: -191px 0;
}

.comments-template{
	margin: 10px 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px solid #ccc;
}

.comments-template h2, .comments-template h3{
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata{
	font-size: 12px;
}

.comments-template p.nocomments{
	padding: 0;
}

.comments-template textarea{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}
