/*

Theme Name: Dark World


Description: A sleek web 2.0 theme. 

Version: 1.0

Author: Theme Lab



*/



body {


   width: 982px;

   background-image:url(images/main_bg.png);
   background-position:left top;
   /*background-color:#FFFFFF;*/
   font: 12px Arial,sans-serif;
      line-height:18px; 
   margin:auto;
    

}



/* HEADER*/



#header {	
        
	  	
      background: url(images/banner.jpg);
	  background-repeat:no-repeat;
	  
	  background-color:#FFFFFF;

	  width:980px;

	  height:160px;
	  

}



/* LOGO*/



#logo {

    float: left;

}



#logo h1 {

      padding-left: 85px;

      padding-top: 25px;

      font: 30px trebuchet ms;

      color: #ffffff;

      margin:0;

}



#logo h1 a, #logo h1 a:hover {

      font: 30px trebuchet ms;

      color: #ffffff;

      text-decoration:none;

}



#logo h2 {

      padding-left: 85px;

      text-align: left;

      font: 12px trebuchet ms;

      color: #ffffff;

      margin:0;

}



/* SEARCH*/



#search {

     float:right;

     width: 145px;

     height: 30px;

     /*border: 1px solid #618aa0;

     background-color: #ffffff;*/
	 margin-right:13px;

     margin-top: 2px;

}
#slogan {

     float:right;
	 font-size:18px;
	 font-family:Arial, Helvetica, sans-serif;
     margin-top: 30px;
	 margin-left:400px;

}


.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/go_btn.jpg);
			

			background-repeat:no-repeat;

			vertical-align:top;

			height:30px;

			width:32px;

			border:none;

     margin-left: 17px;

		}







/* MENU*/







.menu {

	float:left;
	 background-image:url(images/navigation.jpg);
     background-repeat:no-repeat;
      /*background-color: #324654;*/

	width:981px;

	height:50px;

}



.menu ul {

   list-style: none;

   margin:0;

   padding:0;

}



.menu li {

   float:left;

   padding-top: 10px;

   padding-bottom: 12px;

}



.menu li a {

   font: 14px Trebuchet MS;

   color: #ffffff;

   padding-right: 10px;

   padding-left: 10px;

   text-decoration: none;
   background-image:url(images/line.jpg);
   background-position:right;
   background-repeat:no-repeat;

}



.menu li a:hover {

/*   background-color: #618aa0;
*/
   padding-bottom: 12px;

   padding-top: 10px;
   background-image:url(images/line.jpg);
   background-position:right;
   background-repeat:no-repeat;

}



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: 982px;

}



/* CONTENT LEFT */



#contentbg-l {

	float:left;

	width:663px;

}


.textwidget{
/*margin-top:6px;*/

}

.textwidget2{
border-left:#999999 solid 0px;
	border-right:#999999 solid 0px;
	border-bottom:#999999 solid 0px;
}
.post {
   
    float:left;
	width:662px;
	

}

.testing{

float:left;
	width:662px;
/*border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;*/
	border-bottom:#999999 solid 1px;
}



.post h1 {
    	
   
    font: 20px Trebuchet MS;
	
	background-image:url(images/head_1.jpg);
	
	background-repeat:no-repeat;
	height:32px;
	
    color: #2c3b43;
margin-bottom:0px;

}



.post h1 a {

    text-decoration:none;

    color:#2c3b43;

}



.post h1 a:hover {

    text-decoration:none;

    color:#506977;

}     



.post p {

      font: 12px Arial,sans-serif;
      line-height:18px;

      padding-bottom: 5px;

      color: #000000;
      padding-left:10px;
      padding-right:10px;
}



.post p a {

      /*color: #000000;*/
	  color:#009ABD;

      text-decoration: none;

}



.post p a:hover {

      text-decoration: underline;

}



p.cont {

  color: #2c3b43;

  padding-right: 10px;

}



p.rest a {

  color: #0982b5;

}



.comment {

     float:left;

     background-color: #d4dce1;

     margin-bottom: 30px;

     margin-right: 10px;

}



.comment p {

     float:left;

     padding-top: 5px;

     padding-bottom: 5px;

     padding-left: 15px;

     padding-right: 35px;

}



p.comments {

     float: right;

     background: url(images/comment_icon.gif) left no-repeat;

     padding-left: 20px;

}





.entries {

      float:left;

      font: 11px trebuchet ms;

      color: #000000;

      padding-bottom: 10px;

      padding-left: 10px;

      padding-right: 10px;

      margin:0;

}



.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:309px;
	

}



.sidehead {

    width:304px;
    margin-top: 9px;
	
    background-color: #d4dce1;
	
 
}



.sidehead h1 {
 
			
     
      font: 17px Arial;
	  background-image:url(images/r_head1.jpg);
	  
	  background-repeat:no-repeat;

      color: #FFFFFF;

    /*  text-transform: uppercase;*/

     /* padding-left: 30px;*/

      padding-top: 5px;
	  padding-left:20px;
	  height:30px;
	  font-weight:bold;

      margin:0;      


}



.sidelinks ul {

      list-style: none;

      margin:0;


     /* padding-left: 20px;
*/
      padding-top: 10px;

      padding-bottom: 10px;
        	  
       border-right:solid #999999;
}



.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;

}
#calendar_wrap{
	 width:301px;
	border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;

}

/* Sidebar 2 */


.sidehead1 {
    width:303px;
    margin-top: 9px;
	
   /* background-color: #d4dce1;*/
   /*border-left:#CCCCCC solid 1px;
    border-right:#CCCCCC solid 1px;*/
	
 
}



.sidehead1 h1 {
 
			
     
      font: 17px Arial;
	  background-image:url(images/r_head2.jpg);
	  
	  background-repeat:no-repeat;

      color: #FFFFFF;

      /*text-transform: uppercase;*/

     /* padding-left: 30px;*/

      padding-top: 5px;

      font-weight:bold;
      padding-bottom: 5px;

      margin:0;      
	  /*height:32px;*/
	   border:none;

padding-left:20px; 
}



.sidelinks1 ul {

      list-style: none;

      margin:0;


     /* padding-left: 20px;
*/
      /*padding-top: 10px;*/

     /* padding-bottom: 10px;*/
       border-left:#CCCCCC solid 1px;
    border-right:#CCCCCC solid 1px; 	  
       border-right:solid #999999;
}



.sidelinks1 li {

      background: url(images/sidebullet.gif) no-repeat top left;

     /* padding-left: 15px;
*/
      background-position: 0px 6px;

      padding-bottom: 10px;


      color: #737373;

}



.sidelinks1 li a {

      color: #000000;

      text-decoration: none;

}



.sidelinks1 li a:hover {

      color: #737373;

}
#calendar_wrap{
	 width:301px;
	border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;

}
/*---------------------------------------------------------------*/
/* Sidebar 3 */


.sidehead2 {
    width:303px;
    margin-top: 9px;
    background-color: #d4dce1;
	
 
}



.sidehead2 h1 {
 
			
     
      font: 17px Arial;
	  background-image:url(images/r_head3.jpg);
	  
	  background-repeat:no-repeat;

      color: #FFFFFF;

     /* text-transform: uppercase;*/

     /* padding-left: 30px;*/

      padding-top: 5px;


      padding-bottom: 5px;

      margin:0;   
	  padding-left:20px;   
        font-weight:bold;
}
.sidelinks{

width:301px;
border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;

}
.sidelinks1{

width:301px;
border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
}

.sidelinks2{

width:301px;
border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
}

.sidelinks3{
border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;

width:301px;
}


.sidelinks4{

width:301px;
border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
}

.sidelinks2 ul {

      list-style: none;

      margin:0;


     /* padding-left: 20px;
*/
      padding-top: 10px;

      padding-bottom: 10px;
        	  
       border-right:solid #999999;
}



.sidelinks2 li {

      background: url(images/sidebullet.gif) no-repeat top left;

     /* padding-left: 15px;
*/
      background-position: 0px 6px;

      padding-bottom: 10px;


      color: #737373;

}



.sidelinks2 li a {

      color: #000000;

      text-decoration: none;

}



.sidelinks2 li a:hover {

      color: #737373;

}
#calendar_wrap{
	 width:301px;
	border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;

}

/*---------------------------------------------------------------*/
/* Sidebar 4 */


.sidehead3 {
    width:303px;
    margin-top: 9px;
    background-color: #d4dce1;
	
 
}



.sidehead3 h1 {
 
			
     
      font: 17px Trebuchet MS;
	  background-image:url(images/r_head4.jpg);
	  
	  background-repeat:no-repeat;

      color: #48545b;

      text-transform: uppercase;

     /* padding-left: 30px;*/

      padding-top: 5px;


      padding-bottom: 5px;

      margin:0;      


}



.sidelinks3 ul {

      list-style: none;

      margin:0;


     /* padding-left: 20px;
*/
      padding-top: 10px;

      padding-bottom: 10px;
        	  
       border-right:solid #999999;
}



.sidelinks3 li {

      background: url(images/sidebullet.gif) no-repeat top left;

     /* padding-left: 15px;
*/
      background-position: 0px 6px;

      padding-bottom: 10px;


      color: #737373;

}



.sidelinks3 li a {

      color: #000000;

      text-decoration: none;

}



.sidelinks3 li a:hover {

      color: #737373;

}
#calendar_wrap{
	 width:301px;
	border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;

}
/*---------------------------------------------------------------*/
/* Sidebar 5 */


.sidehead4 {
    width:303px;
    margin-top: 9px;
    background-color: #d4dce1;
	
 
}



.sidehead4 h1 {
 
			
     
      font: 17px Arial;
	  background-image:url(images/r_head5.jpg);
	  
	  background-repeat:no-repeat;

      color: #FFFFFF;

     /* text-transform: uppercase;*/

     /* padding-left: 30px;*/

      padding-top: 5px;


      padding-bottom: 5px;
      font-weight:bold;
      margin:0;      
      padding-left:20px; 

}



.sidelinks4 ul {

      list-style: none;

      margin:0;


     /* padding-left: 20px;
*/
      padding-top: 10px;

      padding-bottom: 10px;
        	  
       border-right:solid #999999;
}



.sidelinks4 li {

      background: url(images/sidebullet.gif) no-repeat top left;

     /* padding-left: 15px;
*/
      background-position: 0px 6px;

      padding-bottom: 10px;


      color: #737373;

}



.sidelinks4 li a {

      color: #000000;

      text-decoration: none;

}



.sidelinks4 li a:hover {

      color: #737373;

}
#calendar_wrap{
	 width:301px;
	border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-bottom:#999999 solid 1px;

}
/* FOOTER */



#footerbg {
    float:left;
  	background-image:url(images/footer.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	width :983px;
	height:auto;




}



#footerbg p {

      float:left; 

      text-align: center;

      padding-top: 25px;

      padding-right: 35px;

      padding-left: 42px;

      font: 11px trebuchet ms;

      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:500px;

	}



.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 */
#footerbg1 {
    float:left;
  	background-image:url(images/footer.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	width :983px;
	height:233px;
}
.box1{
float:left;
margin-left:20px;
width:300px;
}
.box h1{
font-size:18px;
color:#000000;
font-weight:bold;
padding-top:5px;
padding-bottom:15px;
border-bottom:1px solid #CCCCCC;


}

.coprigh{
text-align:center;
clear:both;
}