/*



 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: 1024px;



 	margin: 0 auto;



     background: #252525 url(images/background12.png) repeat-y;



 }



 



 #header {



 	width: 100%;



     background: url(images/header111.jpg);



     height: 250px;



     position: relative;



 }



 



 #headerimg {



     position: absolute;



     top: 45px;



     left: 20px;



 }



 



 .description {

       position: absolute;



     top: 65px;



     left: 50px;


    

     list-style-type: none;

     color: #FFF;



     font-weight: bold;



 }



 



 #wrapper {



     margin: 7px;



 }



 



 #content {



 	float: left;



 	width: 590px;



     padding: 0 10px;



 }







 .sidebar {



 	width: 240px;



     float: left;



     background-color: #20718b;



 }



 .sidebar2 {



 	width: 160px;



     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 {


     
     
       position: absolute;



     top: 20px;



     left: 50px;


     font-size: 40px;

     list-style-type: none;

 }



 



 ul#top-navigation {



     position: absolute;



     top: 212px;



     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: 0px;




     list-style-type: none;



     font-size: 11px;



 }



 



 .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;



 }



 
