/*
Theme Name: It Was Just a Joke
Theme URI: http://wordpress.org/
Description: Modification of the default WordPress theme.
Version: 1.0
Author: The Dantichrist
Author URI: http://itwasjustajoke.net/
Tags: fixed width, two columns, widgets
*/


body {
font: 12px/16px Verdana;
color: #333;
background: #222;
}

a {
text-decoration: none;
color: #F09936;
}

a:hover {
color: #FFB639;
}

p {
margin: 0 0 15px 0;
}

hr {
display: none;
}

.entry ul {
padding: 0 0 0 15px;
}

.entry li {
list-style-type: square;
padding: 0 0 10px 0;
}

#header {
width: 829px;
margin: 0 auto;
background: #FFF;
}

#header-title {
padding: 0 0 0 105px;
margin: 0 auto;
}

#header-title img {
position: relative;
z-index: 1;
margin: -50px 0 -20px 0;
}

#header-pics img {
width: 275px;
height: 200px;
margin: 0;
border-right: 2px solid #222;
border-bottom: 2px solid #222;
}

#header .lastpic {
margin: 0;
border-right: 0;
border-bottom: 2px solid #222;
}

#page {
width: 829px;
margin: 0 auto;
padding: 0;
background: #FFF;
}

#content {
margin: 0;
float: left;
width: 594px;
padding: 15px 25px 15px 15px;
text-align: justify;
}

#sidebar {
margin: -15px 0 10px 0;
float: left;
width: 180px;
padding: 0 15px 0 0;
}

.clear {
clear: both;
}

.screen-reader-text {
display: none;
}

small {
font: 12px/14px verdana;
}

h2 {
font: bold 18px/18px Arial;
margin: 0 0 5px 0;
letter-spacing: -.5px;
clear: both;
}

h3 {
font: bold 14px/14px Arial;
margin: 15px 0 5px 0;
letter-spacing: -.5px;
clear: both;
}

h2 a {
color: #333;
}

textarea {
width: 100%;
}

.post {
margin: 0 0 30px 0;
}

.entry {
margin: 0;
}

.postedby {
font: 12px/14px verdana;
margin: 0;
}

.meta {
font: 11px/13px verdana;
}

.commentmetadata {
font: 12px/14px verdana;
}

.awaiting-moderation-notice {
color: #999;
}

div .comment-author  {
font: 12px/14px verdana;
margin: 0 0 10px 0;
}

ol.commentlist p {
margin: 0 0 15px 0;
}

ol.commentlist {
padding: 0 0 0 20px;
margin: 10px 0 5px 0;
}

ol.commentlist li {
padding: 0 0 5px 0;
}

.more-link {
display: block;
margin: 15px 0;
text-align: center;
}

.tags {
font: 11px/13px verdana;
}

.postlinks a {
margin: 0;
font: bold 14px/14px Arial;
letter-spacing: -.5px;
}

#respond form {
margin: 10px 0 0 0;
}

input, textarea, select {
font: 12px/16px verdana;
border: 1px solid #222;
background: none;
}

input[type="text"], textarea {
width: 450px;
}

label {
display: block;
font: 11px/13px verdana;
margin: 0 0 2px 0;
}

#gallery {
width: 100%;
font: 10px/10px Verdana;
text-align:center;
}

#gallery td {
vertical-align: top;
width: 25%;
padding: 0 5px 10px 5px;
}

#gallery td .wp-smiley {
display: none;
}

#gallery td img {
border: 1px solid #222222;
}

#gallery td img[width="100"] {
border: 0px solid #222222;
}

.icon {
width: 25%;
float: left;
text-align: center;
}

#allheaderpics div {
float: left;
margin: 0 5px 5px 0;
text-align: center;
font: 11px/13px Verdana;
}


#sidebar h2 {
font: bold 16px/16px Arial;
margin: 0 0 5px 0;
letter-spacing: -.5px;
}

#sidebar ul {
list-style-type: none;
padding: 0;
margin: 0;
}

.widget {
margin: 0 0 15px 0;
}

.textwidget, .fergcorp_countdownTimer_event_time {
font: 11px/13px verdana;
text-align: justify;
}

.flexipages_widget li, .widget_categories li, .widget_archive li {
padding: 0 0 3px 0;
}

.flexipages_widget li li {
padding: 0 0 0 15px;
list-style-type: disc;
list-style-position: inside;
color: #F09936;
}

.widget_search {
font-size: 0;
}

.widget_search input[type="text"] {
border: 1px solid #222;
width: 100px;
margin: 0 5px 0 0;
}

.widget_search input[type="submit"] {
border: 1px solid #222;
width: 60px;
}

#sidebar .widget_links img {
float: left;
margin: 0 5px 5px 0;
border: 0;
}

#sidebar .widget_archive {
clear: both;
padding-top: 15px;
}

.ctc div {
text-align: center;
}

#footer {
font: 11px/13px Verdana;
background: #E07C32;
clear: both;
padding: 10px;
text-align: center;
border-top: 2px solid #222;
}

#footer p {
margin: 0;
}

#footer a {
color: #333;
font-weight: bold;
}

#owned td {
vertical-align: top;
}

#owned td h3 {
margin: 0;
}

#owned td img {
margin: 0 10px 15px 0;
border: 1px solid #222;
}


.navigation .alignleft {
float: left;
}

.navigation .alignright{
float: right;
text-align: left;
}

