/*

Theme Name: Dark World


Description: A sleek web 2.0 theme. 

Version: 1.0

Author: Theme Lab



*/



body {

   margin:0 auto;

   width: 1000px;

   background: #080c0e url(images/bg.gif) repeat-x top;

   font: 13px Verdana, sans-serif;

}

img {

  border: none;

  padding-right: 10px;

  padding-left: 10px;


}

h4{

      font: 14px Verdana, sans-serif;
      font-weight: bold;
}



/* HEADER*/



#header {

      float:left;

      background: url(images/header.jpg) ;

	width:1000px;

	height:116px;

}



/* LOGO*/



#logo {

    float: left;

}



#logo h1 {

      padding-left: 85px;

      padding-top: 25px;
      padding-bottom: 5px;

      font: 35px Verdana, sans-serif;

      color: #ffffff;

      margin:0;

}



#logo h1 a, #logo h1 a:hover {

      font: 35px Verdana, sans-serif;

      color: #ffffff;

      text-decoration:none;

}



#logo h2 {

      padding-left: 85px;

      text-align: left;

      font: 14px Trebuchet MS;

      color: #ffffff;

      margin:0;

}






/* SEARCH*/



#search {

     float:right;

     width: 221px;

     height: 30px;

     border: 5px solid #618aa0;

     background-color: #ffffff;

     margin-top: 75px;

}



.input {

     float:left;

     margin-left: 5px;

     margin-top: 5px;

     background-color: #ffffff;

     border-style: none;

     font: 12px Trebuchet MS;

}



/* .sbutton {

     float:right;

     margin-left: 5px;

     border-style: none;

} */





		.submit {

			background-image:url(images/sbut.gif);

			background-repeat:no-repeat;

			vertical-align:top;

			height:30px;

			width:32px;

			border:none;

     margin-left: 5px;

		}







/* MENU*/







.menu {

	float:left;

        background-color: #324654;

	width:1000px;

	height:41px;

}



.menu ul {

   list-style: none;

   margin:0;

   padding:0;

}



.menu li {

   float:left;

   padding-top: 10px;

   padding-bottom: 12px;

}



.menu li a {

   font: 16px Verdana, sans-serif;

   color: #ffffff;

   padding-right: 20px;

   padding-left: 20px;

   text-decoration: none;

}



.menu li a:hover {

   background-color: #618aa0;

   padding-bottom: 12px;

   padding-top: 10px;

}



li.current_page_item {

   background-color: #618aa0;

   padding-bottom: 12px;

   padding-top: 10px;

}



.maincontent {

   float:left;

   background: url(images/contbg.gif) repeat-y;

   background-color: #ffffff;

   width: 1000px;

}



/* CONTENT LEFT */



#contentbg-l {

	float:left;

	width:783px;

}



.post {

    background: #fefefe url(images/post_bkg_top.jpg) repeat-x;
    float:left;
    width: 700px;
    padding-top: 15px;
    padding-left:20px;
    padding-right:20px;

    margin-top: 10px;
    margin-left: 30px;
    margin-right: 30px;

    text-align: justify;
}



.post h1 {

    font: 25px Verdana, sans-serif;
    font-weight: bold;
    text-align:center;
    color: #2c3b43;

    margin:0;

    padding-bottom: 15px;

}



.post h1 a {

    text-decoration:none;

    color:#2c3b43;

}



.post h1 a:hover {

    text-decoration:none;

    color:#506977;

}     



.post p {

      font: 13px;

      margin:0;

      padding-bottom: 10px;

}



.post p a {

      text-decoration: none;

}



.post p a:hover {

      text-decoration: underline;

}



p.cont {

  color: #2c3b43;

  padding-right: 10px;

}



p.rest a {

  color: #0982b5;

}



.comment {

     background-color: #d4dce1;

     margin-top: 10px;

     margin-bottom: 10px;

     margin-right: 30px;
     margin-left: 30px;

}



.comment p {

     float:left;

     padding-top: 5px;

     padding-bottom: 5px;
     padding-left:10px;
     padding-right:10px;


}



p.comments {

     float: right;


     padding-left: 20px;

}





.entries {

     font: 14px Trebuchet MS;
     font-weight: bold;

     float:left;

     margin-top: 20px;

     margin-bottom: 20px;

     margin-right: 100px;

     margin-left:100px;

    width: 550px;

}



.entries a {

      color: #000000; 

      text-decoration: none;

}



.entries a:hover {

      text-decoration: underline;

}



.alignright {

	float: right;

}



.alignleft {

	float: left

}







/* CONTENT RIGHT */







#contentbg-r {

	float:right;

	width: 217px;

}



.sidehead {

    margin-top: 10px;

    background-color: #d4dce1;

}



.sidehead h1 {

      font: 17px Trebuchet MS;

      color: #48545b;

      text-transform: uppercase;

      padding-left: 30px;

      padding-top: 5px;

      padding-bottom: 5px;

      margin:0;      

}



.sidelinks ul {

      list-style: none;

      margin:0;

      padding-left: 20px;

      padding-top: 10px;

      padding-bottom: 10px;

}



.sidelinks li {

      background: url(images/sidebullet.gif) no-repeat top left;

      padding-left: 15px;

      background-position: 0px 6px;

      padding-bottom: 10px;

      color: #737373;

}



.sidelinks li a {

      color: #000000;

      text-decoration: none;

}



.sidelinks li a:hover {

      color: #737373;

}



/* FOOTER */



#footerbg {

	float:left;

      background-color: #080c0e;

	width:1000px;

	height:67px;

}



#footerbg p {

      float:left; 

      text-align: center;

      padding-top: 25px;

      padding-right: 35px;

      padding-left: 42px;

      font: 11px Verdana, sans-serif;

      color: #607481;

      margin:0;

}



#footerbg p a {

      color: #89acc1;

      text-decoration: underline;

}



#footerbg p a:hover {

      text-decoration: none;

}

/* Begin Comments*/

.alt {

	margin: 0;

	padding: 10px;

	background-color: #F7F7F7;

	border-top: 1px solid #ddd;

	border-bottom: 1px solid #ddd;

	}



.commentlist {

	padding: 0;

	text-align: justify;

	width:700px;

	}



.commentlist a { color: #737373; }



.commentlist li {

	margin: 15px 0 3px;

	padding: 5px 10px 3px;

	list-style: none;

	}



.commentlist p {

	margin: 10px 5px 10px 0;

	}



#commentform p {

	margin: 5px 0;

	}



.nocomments {

	text-align: center;

	margin: 0;

	padding: 0;

	}



.commentmetadata {

	margin: 0;

	display: block;

	}

/* End Comments */

/* Search Results */



.searchpost {

    float:left;
    width: 700px;
    margin-top: 10px;

    padding-left: 40px;
    padding-right: 40px;

}



.searchpost h1 {

    font: 20px Trebuchet MS;

    color: #2c3b43;

    margin:0;

}



.searchpost h1 a {

    text-decoration:none;

    color:#2c3b43;

}



.searchpost h1 a:hover {

    text-decoration:none;

    color:#506977;

}     



.searchpost p {

      font: 12px Trebuchet MS;

      margin:0;

      padding-bottom: 10px;

}



.searchpost p a {

      color: #000000;

      text-decoration: none;

}



.searchpost p a:hover {

      text-decoration: underline;

}
