/*  
Theme Name: No Morals
Theme URI: http://www.mallosworld.co.uk/
Description: Get More Free Wordpress Themes By Visiting <a href="http://www.amazingwordpressthemes.com">Free Wordpress Themes</a>
Version: 1.1
Author: James Mallinson
Author URI: http://www.mallosworld.co.uk/
*/

body {
background-color:#EEE;
margin:0;
padding:0;
}

form {
margin-bottom:0;
}

small {
font-size:11px;
font-style:italic;
}

.rssFeed {
text-align:center;
}

.titleBar {
background-image:url(bg.jpg);
margin-bottom:12px;
width:100%;
}

.searchBox {
height:100%;
padding:4px 4px 22px;
text-align:right;
vertical-align:bottom;
}

.mainTable {
color:#000;
font-family:arial,verdana, sans-serif;
line-height:1.2em;
margin-left:auto;
margin-right:auto;
width:600px;
}

div.hr {
background-color:#CCC;
height:1px;
margin-top:12px;
}

div.hr hr {
display:none;
}

textarea {
background-color:#FFF;
border:1px solid #CCC;
color:#000;
font-family:arial, verdana, sans-serif;
font-size:13px;
height:150px;
padding:1px;
width:300px;
}

input {
background-color:#FFF;
border:1px solid #CCC;
color:#525552;
font-family:arial, verdana, sans-serif;
font-size:13px;
margin:0;
padding:2px;
vertical-align:middle;
width:100px;
}

.submit {
height:22px;
padding:0;
width:50px;
}

.mainContent {
font-size:13px;
vertical-align:top;
width:75%;
}

.mainContent img {
border:1px solid #CCC;
padding:5px;
}

.mainContent .text {
padding-left:6px;
padding-right:6px;
}

.mainContent .wp-smiley {
border:0 solid #CCC;
padding:0;
}

.mainContent h2 {
font-size:17px;
font-weight:700;
margin-bottom:0;
}

.mainContent h3 {
font-size:15px;
font-weight:700;
}

.sidebar {
font-size:12px;
padding-left:15px;
vertical-align:top;
width:25%;
}

.sidebarContent {
border-left:1px solid #CCC;
padding-bottom:6px;
padding-left:15px;
padding-top:6px;
}

.sidebar h2 {
font-size:13px;
font-weight:700;
margin-bottom:2px;
padding-bottom:1px;
}

.sidebar li {
list-style-type:none;
margin:0;
padding:0 0 0 7px;
}

.sidebar ul {
list-style-type:none;
margin:0;
padding:0;
}

.navigation {
font-size:11px;
width:100%;
}

.alignleft {
text-align:left;
width:50%;
}

.alignright {
text-align:right;
width:50%;
}

.copyright {
background-image:url(bg.jpg);
border-top:1px solid #CCC;
color:#000;
font-size:11px;
font-style:italic;
margin:1em 0 0;
padding:2px;
text-align:center;
width:100%;
}

a {
color:#C00;
}

a:link,a:visited,a:hover {
text-decoration:none;
}

img,.rssFeed img {
border:0;
}

#body_content {position: absolute;left: -10000px;};