/*

 Theme Name: Freedom 

 Theme URI: 

 Description: Freedom Theme 

 Version: 1.0

 Author: Mishre Directory

 Author URI: 

 

 

 /*-----------Block Level Elements--------------*/

 * {

     margin: 0;

     padding: 0;

 }

 

 a {

     text-decoration: none;

     color: #00deff;

 }

 

 a:hover{

     text-decoration: underline;

 }

 

 body {

     background-color: #000;

     font-family: Arial, sans-serif;

 }

 

 #page {

 	width: 888px;

 	margin: 0 auto;

     background: #252525 url(images/background.png) repeat-y;

 }

 

 #header {

 	width: 100%;

     background: url(images/header.jpg);

     height: 315px;

     position: relative;

 }

 

 #headerimg {

     position: absolute;

     top: 45px;

     left: 20px;

 }

 

 .description {

     color: #FFF;

     font-weight: bold;

 }

 

 #wrapper {

     margin: 7px;

 }

 

 #content {

 	float: left;

 	width: 454px;

     padding: 0 10px;

 }

 

 .sidebar {

 	width: 200px;

     float: left;

     background-color: #20718b;

 }

 

 #footer {

 	width: 100%;

 	clear: both;

     background: url(images/footer.jpg) no-repeat;

     height: 82px;

     margin: 0 7px;

     position: relative;

 }

 

 /*--------------Header--------------*/

 

 #headerimg h1 {

     font-size: 40px;

 }

 

 ul#top-navigation {

     position: absolute;

     top: 274px;

     left: 20px;

     font-size: 25px;

     list-style-type: none;

 }

 

 ul#top-navigation li {

     display: inline;

     padding: 0 10px;

 }

 

 ul#top-navigation li a {

     color: #20718b;

 }

 

 

 /*-------------Headings-------------*/

 h1, h2, h3, h4, h5, h6 {

     color: #ccff00;

 }

 

 h1 {

 

 }

 

 h2 {

 

 }

 

 h3 {

 

 }

 

 h4 {

 

 }

 

 h5 {

 

 }

 

 /*-------------The Post-------------*/

 

 

 

 h2 a:hover, h2 a:visited, h2 a {

     color: #ccff00;

     font-size: 20px;

 }

 

 .post {

     font-size: 12px;

     color: #FFF;

     margin-bottom: 15px;

 }

 

 small.date {

     font-size: 12px;

     color: #ccff00;

     font-weight: bold;

 }

 

 .post p {

     margin-bottom: 5px;

 }

 

 .post a {

 

 }

 

 .post ul {

     padding-left: 20px;

 }

 

 .post ol {

     padding-left: 20px;

 }

 

 .post li {

 

 }

 

 .entry {

 

 }

 

 .entrytext .postmetadata {

 

 }

 

 .postmetadata alt {

 

 }

 

 .postmetadata a {

 

 }

 

 .navigation {

     color: #FFF;

 }

 

 .alignleft {

     float: left;

 }

 

 .alignright {

     float: right;

 }

 

 .center {

 

 }

 

 .pagetitle {

 

 }

 

 blockquote {

     font-style: italic;

     padding: 5px 10px 10px 25px;

     background: url(images/quote.png) no-repeat 5px 5px;

 }

 

 cite {

 

 }

 

 a img {

     border: 0;

 }

 

 acronym, abbr {

 

 }

 

 /*--------------Sidebar------------*/

 

 .sidebar ul {

     padding: 8px;

     list-style-type: none;

     font-size: 12px;

 }

 

 .sidebar ul h2 {

     color: #FFF;

     background: url(images/menu-heading.jpg) no-repeat bottom;

     padding-bottom: 8px;

     margin-bottom: 4px;

 }

 

 .sidebar ul li {

     margin-bottom: 5px;

 }

 

 .sidebar ul ul {

     padding: 0;

 }

 

 .sidebar ul ul li {

     margin-bottom: 0;

     line-height: 16px;

     text-indent: 10px;

 }

 

 .sidebar ul ul ul {

 

 }

 

 .sidebar a {

     color: #ccff00;

 }

 

 

 /*--------------Comments--------------*/

 

 ol.commentlist {

     list-style-type: none;

     font-size: 14px;

     color: #FFF;

 }

 

 ol.commentlist li cite.author, ol.commentlist li cite.author a {

     color: #CCFF00;

     font-style: normal;

     font-weight: bold;

 }

 

 ol.commentlist li {

     margin-bottom: 10px;

 }

 

 

 ol.commentlist li p {

     font-size: 12px;

     padding: 0 10px;

 }

 

 ol.commentlist li.alt {

 

 }

 

 ol.commentlist a {

 

 }

 

 small.commentmetadata {

 

 }

 

 #commentform p {

     margin: 0 0 3px 0;

     font-size: 12px;

     color: #FFF;

 }

 

 #author, #email, #url, textarea#comment {

     border: 1px solid #CCFF00;

     background-color: #CFCFCF;

     padding: 2px;

 }

 

 textarea#comment {

     width: 100%;

 }

 

 /*--------------Search Form-------------*/

 

 #searchform {

 

 }

 

 #searchform input {

 

 }

 

 #searchform #s {

     width: 65%;

 }

 /*-------------Other------------------*/

 #footer p {

     position: absolute;

     top: 40px;

     right: 20px;

     font-weight: bold;

     font-size: 14px;

     text-align: right;

 }

 

 #footer a {

     color: #000;

 }

 

 

 .clear {

     clear: both;

 }

 