/*
Theme Name: EasyTheme
Theme URI: http://www.wmweblog.com/easytheme
Description: A simple but unique theme. EasyTheme is designed with 4 colors: gray, black, white and red.
Version: 1.07
Author: WM Weblog
Author URI: http://www.wmweblog.com
Tags: white, silver, light, black, two-columns, fixed-width, right-sidebar, threaded-comments, translation-ready

EasyTheme is built on the WordPresiousss theme framework. Visit http://wordpreciousss.org/ for more information about the framework!

Thanks to SplashyFish for icons used in this theme. Visit http://splashyfish.com/icons/ for more information!

*/
body {background-image: url(http://citadeloklahoma.com/wwls/template/wwls-background-1.jpg); background-repeat: repeat-x; margin:0; background-color: #222222; font-family:Verdana, Arial, Helvetica, sans-serif;}
/* Header */
#header {
margin:0px;
padding:5px;
text-align:left;
border-bottom: 1px solid #ccc;
cursor:default;
}

#header a:hover {border:none !Important;}

#header h1{
margin:2px 0px;
text-transform:uppercase;
font-weight:bold;
}

#header p {
margin:2px 0px;
padding:0 0 0 0px;
font-weight:bold;
text-transform:;
font-family:"arial", Calibri, Verdana, Tahoma, Sans-serif;
}

#header h1 a:link, #header h1 a:visited,#header h1 a:hover {
font-family:"Arial Black", Arial;
font-size:24px;
color:black;
font-weight:normal;
text-decoration:none;
border:0;
}

/* Footer */

#footer {background:#f1f1f1;padding:12px 5px;font-size:80%;margin-bottom:-15px;}
#footer a{color:black;font-family:"Gill Sans", Calibri, Verdana, Tahoma, Arial, Sans-serif;font-size:100%;}
#footer a:hover, #footer a:active {color:red;text-decoration:none;border-bottom:1px dotted #666;}
#header h1 a:hover, #header h1 a:active {
color:black;
text-decoration:none;
}

#copyright, #thanks{background:#f1f1f1;margin-top:-7px;padding:0;}
#copyright {float:left;}
#thanks {float:right;}

/*linkcolors for default skin*/
a:link, a:visited, a:active {
color:#ff3838; 
text-decoration:none;
font-weight:bold;
}
a:hover {
color:red; 
text-decoration:none;
border-bottom:1px dotted #ccc;
background:;
cursor:pointer;
} 

.nobborder a:hover {border:none !Important;}

/*header styles*/
h1, h2, h3, h4, h5, h6, #commentbox legend, #searchform label, #wp-calendar caption, h1 a, h2 a{
font-family: Calibri, Arial, Verdana, Tahoma, Arial, Sans-serif;
color:black;
font-size:20px;
 margin:5px 0 0 0;
padding:0;
}

h1 {font-size:250%;}
h2 {font-size:175%;}
h3 {font-size:125%;}
h4 {font-size:110%;}
h5 {font-size:100%;font-weight:bold;}
h6 {font-size:100%;font-weight:bold;}

.postcontent h1, .postcontent h2, .postcontent h3, .postcontent h4, .postcontent h5, .postcontent h6 {color:#000;font-family:Arial, Helvetica, sans-serif;}

.postcontent h1 {font-size:185%;}
.postcontent h2 {font-size:145%;}
.postcontent h3 {font-size:115%;}
.postcontent h4 {font-size:110%;}
.postcontent h5 {font-size:100%;}
.postcontent h6 {font-size:100%;}

.postcontent p {margin:8px 0; font-size:14px; line-height:20px;}

/*Wrap*/
#wrap {
background : white;
width:880px;
margin: 0px auto;
}

/*content div*/
#content {
padding: 2px 0px;
margin: 0px;
margin-right:0.5em;
width: 620px;
float: left;
line-height:1.6em;
background:inherit;
}

h2#pagetitle, h2#comments{color:black;font-weight:normal;padding:0;}
h2#pagetitle {padding:0;font-size:150%;font-weight:bold;border-top:0;color:#000;font-family:Arial, Helvetica, sans-serif;margin-top:0;}
a h2#pagetitle:hover {text-decoration:none;color:red;}
#content h3.posttitle,  #content h2.posttitle {padding:0;margin:0;border-bottom: 1px solid #eee;color:black;}
#content h2.posttitle:hover {color:red;margin:0;}
.post {margin: 15px 0px 25px;clear:both;}
.sticky {background:#eee;border:1px solid #ccc;padding: 10px;}
.postmeta {font-size:0.9em;clear:both;padding:2px;}
.postmeta p {margin:-7px 0px;padding:0;}
.wp-caption {background:#eee;border:1px solid #ccc;}

/*Comments*/
#commentbox {margin-top:-10px;}
#footer {border-top:1px solid #ccc;}
#commentbox ol {list-style: none outside;}
#commentlist li {background:#fcfcfc;border:1px solid #ccc;padding: 3px;margin: 5px 0px 10px;}
#commentlist li.alt {background:#f7f7f9;}
#commentlist li.bypostauthor {background:#eee;}
ul.children {list-style:none outside;}
.commentmeta {font-size:0.9em;text-align:right;}
img.avatar {border:1px solid #ccc;background:#fcfcfc;margin: 5px;float:left;padding:2px;}
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}
.comments-link {float:right;padding-left:24px;background:url(gfx/comments.png) no-repeat 3px 0}
input#email,input#url,input#author, textarea#comment, input#submit {background:#f1f1f1;border:1px solid #ccc;font-size:80%;color:black;font-weight:bold;color:#333;}
input#email:hover, input#url:hover, input#author:hover, textarea#comment:hover, textarea#comment:active, input#submit:hover {background:#;border:1px solid #ccc;font-size:80%;color:black;background:#f9f9f9;}
input#submit:hover {cursor:pointer;background:#f9f9f9;}
input#submit {text-transform:uppercase;font-family:"Arial Black", Calibri, Arial, Helvetica, sans-serif;color:#333;}
textarea#comment {padding:10px;}

/*sidebar*/
#sidebar ul li ul li {}
#sidebar ul li ul li:hover {}
#sidebar {padding: 5px 0px;margin: 0 0 0 0;width: ;float:right;font-size:90%;background:inherit;font-weight:normal;font-family: Arial, Verdana, Tahoma, Arial, Sans-serif;}
#sidebar_one {width:230px;background:#fffff;}
#sidebar h6 {font-size:15px;margin:5px 0px 2px;font-weight:normal;text-transform:uppercase;font-family:"arial black", verdana;color:#000;background:#f1f1f1;text-align:right;padding:0 5px;cursor:default;border-top:1px solid #ccc;}
#sidebar label {font-size:14px;margin:0;color:black;padding:0;}
#sidebar a {text-decoration: none;color:black;font-weight:bold;}
#sidebar a:hover {text-decoration: none;color:red;}
#sidebar ul {list-style:none outside;padding: 2px 0px;margin:2px 0px;}
#sidebar li {margin:0px;padding: 3px 2px;}
#sidebar li li {border-bottom: 0px solid #ffffff;}
#sidebar li li:hover {}
#sidebar li li li:before {content: "\00BB \0020";}
#sidebar li li li, #sidebar li ul.wp-tag-cloud li  {border: none;}
#sidebar form, #sidebar fieldset {margin:0px;padding:0px;}
#sidebar label {display:block;}
#sidebar input#searchquery, #sidebar input#search-widget{width:50%;}
#sidebar input.submit {width:20%;}

.sidebar-wrap-center {float:left;text-align:center;width:650px;margin:10px 0;border:0px dotted #666;}
.sidebar-wrap-center li {list-style-type:none;}
.sidebar-top {}
.sidebar-bot {}

/* Widget styling*/
td#today { background:#ccc;}
#wp-calendar caption {font-size: 1.1em;text-align: left;}

/*forms*/
input , textarea, select, option {
font-family : Verdana, Arial, Tahoma, Helvetica, Sans-Serif;
font-size:1em;
padding: 2px;
background:#cde;
border:1px solid #369;
color : #111; 
margin: 2px;
}

fieldset,  legend {
background:transparent;
color : #111; 
border: none;
padding: 5px;
}

label,  legend {
font-weight:normal;
}

/*other styling*/
#wpfooter {
text-align: center;
}

/*and just to make this go through WP Themes directory*/
.alignright, .alignleft, .aligncenter, .wp-caption { }

/*Access navigation*/
#accessnav, #footer ul {
margin:0px;
padding:0px;
}

#accessnav li:before {
content: "\00BB \0020";
}

ul#accessnav a {
color:#111;
text-decoration:none;
}

#footer {
clear:both;
}

/*Misc Mess */
.wp-caption alignleft {margin:5px 5px 5px 0;}
.wp-caption alignright {margin:5px 0 5px 5px;}
.wp-caption aligncenter {margin:5px auto;float:left;}
p.postdate {margin:0px;}
.postdate, .postmeta {color:gray;margin:0;cursor:default;}
p.postdate a, .postmeta p a {color:#666; font-size:100%;font-weight:bold;font-family:"Gill Sans", Calibri, Verdana, Tahoma, Arial, Sans-serif;border-bottom:0;}
p.postdate a:hover, p.postdate a:active, .postmeta p a:hover, .postmeta p a:active {text-decoration:none;background:#fff;color:#373737;border-bottom:0;}
#accessnav {display:none;}
.postdate, .postmeta {float:;color:gray;margin:0;}
p.postdate a, .postmeta p a {color:gray;font-size:100%;font-weight:bold;font-family:"Gill Sans", Calibri, Verdana, Tahoma, Arial, Sans-serif;}
#rss {text-align:right;margin-top:-60px;}
#rss img {height:80px;}
.cat-item a {text-transform:uppercase;font-size:14px;}
.cat-item {color:;}
.commentmeta {margin:0;}
.comment a.commentdate {color:#666;font-size:12px;font-weight:normal;}
.comment a.commentdate:hover {color:#373737;}
div.comment_text p {margin:0;font-size:12px;font-family:Geneva, Arial, Helvetica, sans-serif;}
li.thread-even {border:0;}
.postcontent {text-align:justify;}
ul#footernav li.prev,ul#footernav li.next {font-family:Helvetica, sans-serif;font-size:18px;color:#ccc;}
img, img:hover {border:0;}
.gallery-item a:hover {border:0;}
p.image a:hover {border:0;}

.sidenote {
padding:5px;
border: 1pt solid #ccc;
float:right;
}

.sidequote {
background:#eee;
font-style:italic;
font-family:Georgia, Serif;
font-size:1.1em;
padding:5px;
border: double #ccc;hjm