/*  
Theme Name: Paul Anka
Theme URI: http://killuglyradio.com/
Description: With sincere thanks to the ZFT
Version: 1.0
Author: Barry
Author URI: http://killuglyradio.com/
*/



body{
margin: 0 0 15px 0;
padding: 0;
font-family: 'Lucida Grande' Verdana, Arial, Sans Serif;
font-size: 12px;
/*background-color: #33404F;*/
background: #33404F url(images/back-osfa.gif) top center repeat-x;
}
a, h2 a:hover, h3 a:hover {
/*color: #386C7F;*/
color: #990000;
text-decoration: none;
}

a:hover {
color: #147;
text-decoration: underline;
}
#wrap{
width: 700px;
margin-left: auto;
margin-right: auto;
}
#header{
background: #851110 url(images/header4.jpg) top left no-repeat;
height: 219px;
}
div.img-link a {
display: block;
height: 219px;
text-decoration: none;
}

#navcontainer{
margin: 0;
height: 51px;
padding: 7px 0 0 30px;
background: #fff url(images/nav4.jpg) top left no-repeat;
}
#nav{
margin: 0;
padding: 0;
}

.dem-results ul, .dem-results li{
margin: 0;
padding: 0;
list-style-type: none;
}

#nav ul, #nav li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#nav a:link, #nav a:visited
{
float: left;
line-height: 14px;
font-family: Arial, Verdana, Sans Serif;
font-weight: bold;
margin: 0 4px 0 5px;
text-decoration: none;
color: #9C7E38;
}

#nav a:link#current, #nav a:visited#current, #nav a:hover
{
text-decoration: none;
background: transparent;
color: #990000;
padding-bottom: 1px;
}

#nav a:hover{ 
text-decoration: underline;
color: #990000;
}

#page{
background: #fff url(images/page2.jpg) top center repeat-y;
line-height: 17px;
color: #333;
}
#wide{
padding: 0;
float: left;
width: 465px;
}
#wide h2, #wide h2 a:link, #wide h2 a:visited, #wide h2 a:hover{
font-family: Helvetica, 'Lucida Grande', Verdana;
font-weight: normal;
font-size: 18px;
color: #333;
text-align:left;
line-height: 22px;
padding-top: 0;
margin-top: 0;
margin-bottom: 3px;
text-decoration: none;
text-shadow:3px 3px 3px #ccc;
}
#wide h2 a:hover{
color: #0f4275;
}
#wide h3, #wide h3 a:link, #wide h3 a:visited, #wide h3 a:hover{
font-family: Helvetica, 'Lucida Grande', Verdana;
font-weight: normal;
font-size: 14px;
color: #0f4275;
padding-top: 0;
margin-top: 0;
margin-bottom: 3px;
text-decoration: none;
}

#wide h3 a:hover{
color: #990000;
}

.post{
margin-left: 35px;
margin-right: 0;
margin-bottom: 30px;
margin-top: 0;
text-align: justify;
}
#narrow{
display:inline;
margin-top: 0;
margin-right: 30px;
float: right;
width: 170px;
font-family: 'Lucida Grande', Verdana, Sans Serif;
font-size: 10px;
line-height: 14px;
color: #777;
}
#narrow ul{
margin: 0 0 20px 10px;
padding: 0;
list-style-type: none;
}
#narrow ul h2{
color: #0f4275;
font-weight: bold;
text-transform: uppercase;
font-size: 10px;

margin-top: 0;
margin-bottom: 3px;
}
#narrow img.review{
padding: 3px;
margin-bottom: 7px;
border: 1px solid #777;
background-color: #fff;
}
/*
img.review{
padding: 10px;
border: none;
background: transparent url(images/narrow-img-back.gif) center no-repeat;
}
*/
#footer{
clear: both;
padding: 15px;
font-size: 10px;
/*margin-left: 40px;*/
font-family: Arial, Verdana, Sans Serif;
color: #777;
background: transparent url(images/footer.jpg) bottom no-repeat;
}
#footer p{
margin: 30px 0 30px 20px;
}
small, small.tags a{
font-family: Arial, Verdana, Sans Serif;
font-size: 11px;
color: #777;
}
small.tags a, small.tags a:visited{
text-decoration: none;
}
small.tags a:hover{
text-decoration: underline;
}
.postmeta{
text-align: center;
}
blockquote {
margin: 15px 30px 0 10px;
padding-left: 20px;
border-left: 5px solid #ddd;
color: #777;
}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
	
.commentlist li {
	font-weight: bold;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
width: 420px;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	}

.commentmetadata {
	font-weight: normal;
	}
.alt {
background-color: #f8f8f8;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
	.navigation {
	display: block;
	text-align: center;
	margin-left: 35px;
	margin-top: 0;
	margin-bottom: 30px;
	}
	.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}
#searchform input.term{
width: 100px;
padding: 2px;
}
input, textarea{
border: 1px solid #ccc;
}