/*  
Theme Name: Modofied Green
Theme URI: http://killuglyradio.com/
Description: Not in any way associated with the ZFT!
Version: 1.0
Author: Barry
Author URI: http://killuglyradio.com/
*/



body, p, div, img, h1, h2, h3, ol, ul, form{
	margin: 0;
	padding: 0;
}
body{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 11px;
	line-height: 18px;
	color: #333;
	/*background-color: #fff;*/
background: #1D2F37 url(images/body-back2.jpg) top center repeat-y;
	text-align: center;
}
a, a:link, a:visited, a:hover{
	color: #A80312;
	text-decoration: none;
	border-bottom: 1px dotted #A80312;
}
a:hover{
	color: #000;
	border-bottom: 1px solid #000;
}
h1, h2, h3{
	font-family: Helvetica, Verdana, Sans-Serif;
	font-weight: normal;
	text-align: left;
}
#wrap{
	margin: 0 auto;
	width: 960px;
	background: #fff url(images/canvas-back6.gif) top left repeat-y;
}
#mast{
	width: 960px;
	height: 253px;
	background: #fff url(images/mast.jpg) top left no-repeat;
}
#mast h1{
	display: none;
}
#mast span a{
	height: 176px;
	display: block;
	border: none;
	text-decoration: none;
}
#canvas{
	margin: 15px 8px 0 8px;
	text-align: left;
}
#wide{
	float: left;
	width: 425px;
	margin-bottom: 25px;
}
#side{
	float: right;
	width: 445px;
	font-size: 10px;
	line-height: 14px;
	margin-bottom: 25px;
}
#side ul li{
	list-style-type: none;
}
#side ul li h3, #side ul li.linkcat h2{
	font-family: Arial, Verdana, Sans-Serif;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	margin: 10px 0 5px 0;
	padding-left: 12px;
	background: transparent url(images/arrow_right.gif) top left no-repeat;
}
#side ul.nav{
	font-size: 12px;
	margin-top: 5px;
}
/* Holly Hack. IE6 Requirement \*/
* html .column-first ul li { height: 1%; }
* html .column-first ul li a { height: 1%; }
/* end */
#side ul.nav li{
	margin: 0;
	padding: 0;
	line-height: 12px;
}
#side ul.nav li a{
	display: block;
	padding: 4px 10px;
	border-bottom: 1px solid #ccc;
}
#side ul.nav a:hover{
	background-color: #eee;
	border-bottom: 1px solid #ccc;
}
#side ul.chatter li, #side ul.reviews li{
	margin-bottom: 5px;
	overflow: hidden;
}
#side ul.chatter a, #side ul.chatter a:hover, #side ul.reviews a, #side ul.reviews a:hover, #side ul.archives a, #side ul.archives a:hover{
	display: inline;
	padding: 0;
	border: none;
}
form#searchform input#s{
	width: 131px;
	border: 1px solid #ccc;
	padding: 1px;
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	color: #666;
}
#footer{
	clear: both;
	background-color: #435161;
	border-top: 1px solid #eee;
	height: 220px;
width: 980px;
margin: 0 auto;
}
#footer div.wrap{
	width: 944px;
	margin: 0 auto;
}
#footer div.disclaimer{
	float: left;
	padding: 50px 0 0 0;
	width: 425px;
	color: #fff;
	font-size: 9px;
	line-height: 14px;
	text-align: justify;
}
#footer div.closing-time{
	float: right;
	width: 455px;
	padding: 50px 0 0 0;
	color: #fff;
	font-size: 9px;
	line-height: 14px;
	text-align: justify;
}
#footer div.closing-time a{
color: #fff;
	border: none;
	text-decoration: underline;
}
.column-first{
	float: left;
	width: 180px;
}
.column-first iframe{
display:inline;
margin-left: 10px;
}
.column-second{
	float: right;
	width: 180px;
}
.column-first img{
	margin: 15px 0 7px 0;
}
.column-first a.img{
	border: none;
	text-decoration: none;
}
.column-first ol li{
text-align:left;
margin-right: 10px;
}
.column-second ul li a, .column-second ul li a:visited, .column-second ul li a:hover{
	padding: 2px 0;
	display: block;
	color: #5F6B7A;
	text-decoration: none;
	border-bottom: 1px dotted #5F6B7A;
}
.column-second ul li a:hover{
	color: #33404F;
	background-color: #eee;
}
/* Holly Hack. IE6 Requirement \*/
* html .column-second ul li {  height: 1%; }
* html .column-second ul li a {  height: 1%; }
/* end */
#side h2{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 16px;
	color: #333;
}
.post{
	text-align: justify;
	margin-bottom: 35px;
}
.post h2{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 22px;
	line-height: 28px;
}
.post h3{
font-family: Helvetica, Verdana, Arial, Sans-Serif;
font-size: 18px;
line-height: 22px;
}
.post h2 a, .post h2 a:visited, .post h2 a:hover, .post h3 a, .post h3 a:visited, .post h3 a:hover{
	text-decoration: none;
	border: none;
	color: #000;
}
.post h2 a:hover, .post h3 a:hover{
	color: #A80312;
}
.post p{
	margin: 12px 0;
}
.post ul li, .post ol li{
margin-left: 30px;
}
.post ol, .post ul, .post p{
text-align:left;
margin-right: 15px;
}
.post iframe{
border: 2px solid #fff;
}
/* images should be 3x2 + 1x2 = 425 - 8px wide == 417px wide */
.post p img{
	float: right;
	margin-left: 25px;
	padding: 3px;
	border: 1px solid #ccc;
	width: auto;
}
div.post-meta{
	margin: 10px 0;
	font-size: 9px;
	line-height: 14px;
	color: #666;
}
.post div.post-meta a{
	border: none;
}
.post div.sig{
	padding: 8px;
	background-color: #f9f9f9;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}
.post div.sig a, .post div.sig a:hover{
	color: #666;
	text-decoration: none;
	border: none;
}
.post div.sig a:hover{
	text-decoration: underline;
}
.post blockquote{
	margin-left: 15px;
	margin-right: 0;
	color: #5F6B7A;
	padding-left: 8px;
	border-left: 1px solid #ccc;
	line-height: 18px;
}
input.button{
	border: 1px solid #ccc;
	background-color: #eee;
	color: #333;
	padding: 2px;
	font-size: 10px;
	cursor: pointer;
}
img.wp-smiley{
	border: none;
	padding: 0;
}
/* next/prev */
.navigation{
			padding: 7px;
			background-color: #f9f9f9;
			border-top: 1px solid #eee;
			border-bottom: 1px solid #eee;
			margin-bottom: 20px;
		}
.navigation a{
	border: none;
	text-decoration: none;
}
		.navigation div.align-left{
			float: left;
			text-align: left;
		}
		.navigation div.align-right{
			text-align: right;
		}
/* comments */
.alt {
	background-color: #f8f8f8;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}

.commentlist cite, .commentlist cite a {
	font-style: normal;
	}

.commentlist p {
	font-weight: normal;
	text-transform: none;
	}
	#commentform input {
		background-color: #fff;
		border: 1px solid #ccc;
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform h3.related{
	margin-top: 50px;
}

#commentform textarea {
	border: 1px solid #ccc;
	background-color: #fff;
	width: 99%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
	.alt {
	margin: 0;
	padding: 10px;
	}

.post ol.commentlist li{
	margin-left: 0
}
.commentlist {
	padding: 0;
	text-align: justify;
	}
.commentlist a{
	border: none;
	text-decoration: none;
}
.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	line-height: 18px;
	overflow: hidden;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	font-size: 11px;
	}
.commentlist li p blockquote p{
	font-size: 11px;
}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
h3#respond, h3#related{
	margin-top: 25px;
}
/* stats gif */
img#wpstats{width:0px;height:0px;overflow:hidden;}
/* pages */
.post h3.page{
	margin-top: 15px;
}