/*
Theme Name: Coin Circle
Theme URI: coincircle.com
Description: Frontend design for Coin Circle blog. 
Version: 1.0
Author: Ed Baxter
Author URI: http://www.websheffield.com
Tags: 3,column,design,ed,baxter
*/

body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

h1 { font-family: Georgia, Arial, Helvetica, sans-serif; font-size:30px; color:#000000; font-weight:normal; margin:0; padding:0; }
h1 a { color:#000000; text-decoration:none; }
h2 { font-family: Georgia, Arial, Helvetica, sans-serif; font-size:15px; color:#666666; font-weight:normal; margin:0; padding:0; }
h3 { font-family: Georgia, Arial, Helvetica, sans-serif; font-size:20px; color:#000000; font-weight:normal; margin:0; padding:0; }
h4 { font-family: Georgia, Arial, Helvetica, sans-serif; font-size:20px; color:#000000; font-weight:normal; margin:0; padding:0; }
h5 { font-family: Georgia, Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight:normal; margin:0; padding:0; }

a { color:#666666; text-decoration:underline; }
a:hover { color:#000000; text-decoration:underline; }

.clearboth { clear:both; }

#container { width:960px; margin:0 auto; }

#top-bar { width:960px; margin-top:20px; float:none; border-bottom:1px solid #c3c3c3; }

	#top-nav { float:left; }

		#top-nav ul { height:25px; padding:0; margin:0; }

		#top-nav  li { padding:0 10px; display:inline; font-family:Arial, Helvetica, sans-serif; color:#666666; }

	#top-links { float:right; }

		#top-links ul { padding:0; margin:0;  }

		#top-links li { display:inline; margin-left:20px; }
		
		#top-links li a { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
		
#header { height:91px; background-image:url(images/header.png); padding:20px 0 0 15px; background-repeat:no-repeat; background-position:top center; }

#body { width:960px; float:none; }

#left-sidebar { width:195px; float:left; padding:0 10px; }

.sidebar-about { color:#666666; }

.sidebar-item { margin-bottom:30px; }

.sidebar-item-title { padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #e1e1e1; }

	.sidebar-item-title a { color:#000000; text-decoration:none; }

.sidebar-item-body { text-align:justify; }

	.sidebar-item-body ul { margin:10px 0 0 15px;  padding:0; }
	
	.sidebar-item-body li { list-style-type:square; color:#e1e1e1; margin:10px 0 0 0; padding:0; }
	
	.sidebar-item-body li a { color:#666666; text-decoration:none; }
		
	.sidebar-item-body li a:hover { color:#000000; text-decoration:underline; }

.sidebar-image { text-align:center; }

.sidebar-text { }

.sidebar-social { margin-bottom:5px; }

	.sidebar-social img { border:none; }

#main-body { width:505px; float:left; padding:0 10px; border-right:1px dashed #cacaca; border-left:1px dashed #cacaca; min-height:1000px; }

.post { width:505px; margin-bottom:30px; float:none; }

.post-title { width:505px; margin-bottom:10px; }

	.post-title a { color:#000000; text-decoration:none; }
	
	.post-title a:hover { color:#666666; }

.post-contents { width:505px; float:none; }

.post-image { width:180px; margin-right:5px; float:left; }

.post-image img { border:none; } 


.post-text { width:295px; padding:0 0 0 10px; border-left:1px dashed #cacaca; float:right; }

	.post-text p { margin-top:0; }

.post-author { padding:5px; margin-top:20px; text-align:center; background:#f2f2f2; color:#666666;  }

#right-sidebar { width:195px; float:right; padding:0 10px;}

#footer { width:950px; padding:15px 5px 15px 5px; float:none; margin:0 0 10px 0; background-image:url(images/2-bg.png); background-repeat:repeat-x; }

#footer-copyright { width:465px; float:left; }

#footer-links { width:465px; float:right; text-align:right; }

	#footer-links ul { margin:0; padding:0; }

	#footer-links li { display:inline; margin-left:5px; }
	
	#footer-links a { color:#333333; }
	

#social { width:505px; border-top:1px solid #e9e9e9; margin:15px 0 15px 0; padding:10px 0 0 0; float:none; }

#social-icons { width:310px; float:left; }

#social-icons img { padding-left:2px; border:0; }

#social-text { width:180px; float:right; text-align:left; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; padding-top:10px; margin-bottom:15px; }

#page { width:505px; float:none; }

#page-title {  }

#page-body {  }

.pagenation { margin: 10px 0; }

.pagenation p { margin:0; padding:0; }
