/*  
Theme Name: new theme
Theme URI: http://wordpress.org/
Description: My theme.
Version: 1.6
Author: Me
Author URI: http://creativescapism.com/


*/

body {
background-image: url(/img1/back.gif);
background-repeat: repeat;
margin: 0px;
padding: 0px;
text-align:center; 
}


div.container {
margin: 0 auto;
text-align:center; 
width: 960px; 
}

div.topnav{
background-image: url(/img1/nav.gif);
height: 56px;
}


div.topnav ul {
padding: 17px 0;
margin: 0;
list-style-type: none;
font: bold 1.1em verdana, arial;
color: #000;
width: 100%;
text-align: center;
} 

div.topnav ul li {
display: inline;
background: url(/img1/star.gif) no-repeat right center;
list-style: none;
padding-right: 15px;
}

div.head {
background-image: url(/img1/top.png);
width: 960px;
height: 17px;
position: absolute;
left: 50%;
margin-left: -480px;
margin-top: 43px;

}

div.header {
background-image: url(/img1/header.jpg);
width: 960px;
height: 329px;
}

div.body {
float: left;
width: 620px;
background-color: #000;
border: 2px solid #004a00;
padding: 15px;
margin-top: 10px;
text-align: left;
font: 0.8em verdana, arial;
color: #e3dfdf;
margin-bottom: 10px;
}

div.sidebar {
float: right;
width: 270px;
background-color: #000;
border: 2px solid #004a00;
font: 0.8em verdana, arial;
color: #e3dfdf;
padding: 10px;
margin-top: 8px;
text-align: left;
}

div.footer {
background-color: #004a00;
width: 100%;
font: 0.8em verdana, arial;
color: #000;
height: 150px;
clear: both;
margin-top: 10px;
border-top: 2px solid #000;
text-align: center;
}

div.topnav ul li a {
text-decoration: none;
color: #000;
padding: 17px 10px;
}

div.topnav ul li a:hover {
text-decoration: none;
background-image: url(/img1/hover.gif);
color: #007d00;
}

h2 {
padding: 5px;
background-image: url(/img1/h2.gif);
font: bold 1.2em verdana, arial;
color: #fff;
text-transform: uppercase;
}

h3 {
padding: 5px;
background-image: url(/img1/h2.gif);
font: bold 1.2em verdana, arial;
text-transform: uppercase;
}

h4 {
padding: 5px;
background-image: url(/img1/h2.gif);
font: bold 1em verdana, arial;
text-transform: uppercase;
}

span.h2 {
background-image: url(/img1/star.gif);
}

div.footerimage {
background-image: url(/img1/footer.gif);
height: 40px;
}

div.footext {
padding-top: 7px;
font: bold 0.8em verdana, arial;
}

div.left {
float: left;
margin-left: 10px;
text-align: left;
}

div.right {
float: right;
margin-right: 10px;
text-align: right;
}

img.right {
float: left;
margin-right: 10px;
border: 1px solid #B6B6B6;
padding: 5px;
}

img.left {
float: right;
margin-left: 10px;
border: 1px solid #B6B6B6;
padding: 5px;

}

img {
border: 1px solid #B6B6B6;
padding: 5px;
}

a:hover img {
border: 1px solid #9F0000;
}

div.clear {
clear: both;
}

p {
text-indent: 30px;
}

ul.quotes li {
padding: 7px;
}


a:link {
color: #008b00;
font-style: italic; 
}

a:visited {
color: #004e00;
font-style: italic;  
}

a:hover {
color: #590000; 
font-style: italic;
}

a:active {
color: #590000; 
font-style: italic;
}

input
{
color: #e3dfdf;
background: #590000;
border: 1px solid #002e00;
}

textarea
{
color: #e3dfdf;
background: #590000;
border: 1px solid #002e00;
}

div.footext a:link {
color: #e3dfdf;
font-style: italic; 
}

div.footext a:visited {
color: #e3dfdf;
font-style: italic;  
}

div.footext a:hover {
color: #590000; 
font-style: italic;
}

div.footext a:active {
color: #e3dfdf; 
font-style: italic;
}

div.sidebar ul {
list-style-type: none;
padding: 0;
margin-left: 5px;
}

div.sidebar ul li {
padding: 2px;
margin-left: 8px;
}



#subfooter {
width:960px;
margin: 0 auto;
text-align: center;
height:100px;
clear:both;
font: bold 0.8em verdana, arial;
}

#subfooter .widget {
width:320px;
height:100px;
float:left;
}

#subfooter .widget .inner {
padding:5px;
}

#subfooter ul li {
text-align: left;
}

#subfooter ul {
padding: 0;
margin: 0;
}

#subfooter a {
color: #008500;
font-style: italic;  
}

#subfooter a:hover {
color: #590000; 
font-style: italic;  
}

ol.commentlist li {
padding: 5px;
background: #004e00;
list-style-type: none;
width: 550px;
margin-left: -25px;
}

div.comm {
padding: 5px 10px 3px;
background: #000;
}

div.adsense {
padding-bottom: 5px;
margin: 0 auto;
text-align:center; 
width: 620px; 
}