/*  
 * Theme Name: 		Coudal Lookin'
 * Theme URI: 		http://www.ffurious.com/
 * Description: 	Four column news theme, reminiscent of print news, modified from the theme 'News Time'
 * Author: 			fFurious
 * Author URI: 		http://www.ffurious.com/
 */
 
 
* {
    margin:					0;
	padding:				0;
}

body, html {
	font-size:				11px;
	font-family: 			Verdana, Arial, sans-serif;
	color:#333333;
	/*background-color:#FFFFFF;*/
	background: url('images/bg_darkdark.jpg')
}

#page {
	background-color: white;
	margin: 0px auto;
	padding: 0;
	width: 883px;
	border: 1px solid #959596;
}

#rap {
    width:					812px;
	text-align:				center;
	margin:					0 auto;
}

#header, #content, #footer {
	background-color:		#fff;
}

/*---------------------------------------- header ----*/
#header {
	background: url('images/header.png') no-repeat bottom center;
}

#headerimg 	{ 
	margin: 20px 0px 0; 
	height: 302px; 
	width: 843px; 
} 

#header a {
	color: #fff;
	text-decoration: none;
}

#header a:hover {
	text-decoration: underline;
}
#headerspace {
    height:					0px;
}
#navcontainer {
    background: 			#369;
    border: 			none;
    font: 					normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#navlist {
    list-style: 			none outside none;
}
@media all {
    #navlist {
        text-align: center
    }  
}
#navlist li {
    bottom: 				11px;
    display: 				inline;
    line-height: 			1.2em;
    position: 				relative;
}
html>body #navlist li {
    background: 			#000;
    margin: 				0 3px 0 0;
    padding: 				4px 0px 4px 0;
}
#navlist a, #navlist a:link, #navlist a:visited {
    background: 			#900;
   border: 				1px solid #fff;
    bottom: 				2px;
    color: 					#fff;
    cursor: 				pointer;
    display: 				inline;
    height: 				1em;
    padding: 				3px 5px 3px 5px;
    position: 				relative;
    right: 					2px;
    text-decoration:		none;
}
#navlist a:hover {
    background: 			#c00;
    bottom: 				1px;
    color: 					#fff;
    position: 				relative;
    right: 					1px;
}
#navlist a:active {
    background: 			#999;
    bottom: 				0;
    color: 					#fff;
    position: 				relative;
    right: 					0;
}
#navlist li#active {
    background: 			#369;
    bottom: 				13px;
    display: 				inline;
    margin: 				0 3px 0 0;
    padding: 				0;
    position: 				relative;
}
html>body #navlist li#active {
    background: 			#000;
    margin: 				0 4px 0 4px;
}
#navlist #active a, #navlist #active a:link, #navlist #active a:visited, #navlist #active a:hover {
    background: 			#369;
    border-bottom: 			0;
    border-left: 			1px solid #9cc;
    border-right: 			1px solid #9cc;
    border-top: 			1px solid #9cc;
    bottom: 				0;
    color: 					#fff;
    cursor: 				text;
    margin: 				0;
    padding: 				2px 5px 0 5px;
    position: 				relative;
    right: 					0;
}



/*--------------------------------------- content ----*/
#content { 
    text-align:				left;
}



/*----------------------------------- the columns ----*/
.colone, .coltwo {
    float:					left;
}
.colone, .coltwo, .coltwo ul, .coltwo ul ul {
    padding:				0;
	margin:					0;
}
.colone { 
    width:					660px;
}
* html .colone {
    clear:					left;
}
.coltwo { 
    margin-top:             5px;
    width:					120px;
	text-align:				left;
}
*>.coltwo {
    margin-left:            10px;
}
* html .coltwo {
    float:					right !important;
	clear:					right !important;
}
.coltwo ul {
	list-style-type:		none;
}
.coltwo ul h2 {
    font-variant:			small-caps;
	font-size:				1.3em;
	font-family:			Georgia, "Times New Roman", serif;
	text-decoration:		none;
	margin-bottom:          5px;
}
.coltwo ul ul {
    font-size:				11px;
	list-style-image:       url(images/blog-smallarrow.gif);
	margin:                 0 0 0 15px !important;
}

#left, #right, #middle { 
    width:					218px;
	float:					left;
}
#middle {
    width:					218px !important;
    border-left:			1px dotted #ccc;
	border-right:			1px dotted #ccc;
}
* html #middle {
    width:					218px !important;
}
* html #right {
    float:					right !important;
	clear:					right !important;
}



/*---------------------------------------- footer ----*/
#footer { 
    clear:					both;
	font-size:				0.9em;
	text-align:				center;
	padding-left:10px;
}



/*------------------------------------- the posts ----*/
.post {
    font-size:				1.0em;
	width:					200px;
	margin:					0 10px 10px 10px;
	padding:				0;
	text-align:				justify;
}
* html .post {
    width:					170px;
}

.full {
    width:					570px;
	clear:					both;
	padding-bottom:         10px;
}

.full .post {
    width:					550px !important;
	border:					1px solid #369;
	margin:					10px 0 0 0;
	padding:				5px 10px 0 10px;
}
* html .full .post {
    width:					530px !important;
	margin-left:            10px !important;
}

.full .post p {
    margin:					5px 0;
}

.full .post ul, .full .post ol, .full .post dl {
    padding-left:           25px;
}

.post-single {
    width:					470px !important;
	margin:					0 auto;
	border:					0;
}

.post-info {
	width:					40px;
	text-align:				left;
	margin:					0 1px 0 px;
	padding:				0;
	/*float:					right;*/
	clear:					right;
	font-size:				11px;
	background-color:		#FFF;
	border:					none;
	font-family: Times, "Times New Roman", serif;
	color: #666666;
	font-weight: bold;
}

.full .post-info {
    font-size:				12px;
	font-weight:			bold;
}

.post-top { 
    font-family:            Georgia, "Times New Roman", serif;
	font-variant:			small-caps;
}
.post-top h2 {
    font-size:				1.4em;
}
.post-top h3 {
  /*  font-size:				1.2em;*/
	font-size:				14pt;
	line-height: 12pt;
}
.post-time {
    font-weight:			bold;
	font-size:				1.2em;
}
.post-time:first-letter {
    font-size:				1.4em;
	font-variant:			small-caps;
}
.post-time, .post-bottom { 
    clear:					both;
}
.post-middle { }
.post-bottom { 
    padding:                0 0 10px 0;
    border-bottom:			1px solid #ccc;
}
.full .post-bottom {
    border:					0 !important;
	
}

.postmetadata {
    font-size:				0.9em;
	color:					#666666;
	line-height: 16pt;
}

.alignleft {
    float:					left;
	clear:					left;
}
.alignright {
    float:					right;
	clear:					right;
}

.commentlist { 
    list-style-type:		none;
}
.commentlist li {
    margin:					0 0 15px 0;
    padding:				2px 5px;
	background-color:		#F4F9FB;
	border:					1px solid #ccc;
}
.commentlist li:hover {
    background-color:		#F9F9F9;
}
.commentlist span {
    float:					right;
	clear:					right;
	margin:					2px 2px 2px 5px;
    font-style:				italic;
	font-size:				20px;
	color:					#369;
}


/*--------------------------------- miscellaneous ----*/
abbr, acronym {
    border:					0;
	text-decoration:		none;
}
blockquote {
    background-color:		#eee !important;
	padding:				0 2px;
	border:					1px solid #ccc;
}
p {
	margin:					0;
	padding:				0;
	border:					0;
	color:					#333333;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14pt;
}
h1 {
	color:					#666666;
	font-size:	14px;
	border:					0;
	text-align: left;
	padding:				0px 10px;
}
h2{
	color:					#333333;
	border:					0;
	text-align: left;
}
img {
	color:					#333333;
	border:					0;
	text-align: left;
	padding:5px;
}
h3 {
	color:					#333333;
	border:					0;
	text-align: left;
	font-size:				20px;
}
.post-single p {
    padding:				5px 0;
}
#left h3 a, #middle h3 a, #right h3 a {
    text-decoration:		none;
	line-height: 13.5pt;
	font-size:				20px;
}
a:link { 
	text-decoration: none;
	color:					#8B2D36;
}
a:visited { 
	text-decoration: none;
	color:	#8B2D36;
}
a:hover { 
    color:					#c00;
}
h2 a, h2 a:visited, h3 a, h3 a:visited {
	text-decoration:		none;
}

h3 a:link {
    color:					#000;
}
h3 a:visited {
    color:					#333;
}
h3 a:hover {
    color:					#666;
}


div.ads {
    text-align:				center;
}
div.spacer {
    clear:					both;
	border:					0px solid #fff !important;
	background:				#fff;
}


form#searchform input#s {
    width:					100px;
}
