/*

Theme Name: Dark World


Description: A sleek web 2.0 theme. 

Version: 1.0

Author: Theme Lab



*/



body {

   margin: 0 auto;
text-align:justify;
  margin-top: 20px;

   width:950px;

   background: #BF9F62;

   font-family: arial, tahoma, sans-serif;
	font-size: 13px;
 line-height: 13px;
border:1px solid #fff;

	
color:#fff;

}



/* HEADER*/












/* CONTENT LEFT */



#contentbg-l {

	float:left;

	width:950px;



}



.post {

    float:left;

    text-align:justify;
width:889px;
    padding-left: 30px;
   padding-right: 30px;
padding-bottom: 80px;

background-color:#AD915D;
}



.post h1 {

  font-size: 19px;
font-family: arial, tahoma, sans-serif;

    color: #f2d1c0;
 margin-top:30px;
    margin-bottom:30px;

}



.post h1 a {

    text-decoration:none;

    color:#FDCF53;

}



.post h1 a:hover {

    text-decoration:none;

    color:#fff;

}     



.post p {

      font-family: arial, tahoma, sans-serif;
	font-size: 14px;
 line-height: 21px;

    text-align: justify;

      

      color: #dadada;

}



.post p a {

      color: #fff;

      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: #fff;

      padding-bottom: 10px;

      padding-left: 10px;

      padding-right: 10px;

      margin:0;

}



.entries a {

      color: #fff; 

      text-decoration: none;

}



.entries a:hover {

      text-decoration: underline;

}



.alignright {

	float: right;

}



.alignleft {

	float: left

}










/* FOOTER */



#footerbg {

	float:left;

      

	width:952px;

	height:20px;

}



#footerbg p {

      float:left; 

      text-align: left;

      padding-top: 7px;

      padding-right: 150px;

      padding-left: 10px;

      font: 10px trebuchet ms;

      color: #a5a5a5;

      margin:0;

}



#footerbg p a {

      color: #a5a5a5;

      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 */




nav ul ul {
	display: none;
}

	nav ul li:hover > ul {
		display: block; width:270px;
	}

nav ul {
	
	

background: #BF9F62;



	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	padding: 0 0px;
	border-radius: 0px; 
 	list-style: none;
	position: relative;
	display: inline-table;
margin:0px;
width:950px;

}
	nav ul:after {
		content: ""; clear: both; display: block;
	}

nav ul li {
	float: left;



}
	nav ul li:hover {
		background: #BF9F62;
		background: 

linear-gradient(top, #FAD4AA 0%, #BF9F62 100%);  
	background: -moz-linear-gradient(top, #FAD4AA 0%, #BF9F62100%); 
	background: -webkit-linear-gradient(top, #FAD4AA 0%,#BF9F62 100%);





	}
		nav ul li:hover a {
			color: #fff;
		}
	
	nav ul li a {
		display: block; padding: 25px 26px;

		color: #fff; text-decoration: none;
	}

nav ul ul {
	background: #411A04; border-radius: 0px; padding: 0;
	position: absolute; top: 100%; 
}
	nav ul ul li {
		float: none; 
		border-top: 1px solid #401a05;
		border-top: 1px solid #401a05;
		position: relative;

	}
		nav ul ul li a {
			padding: 15px 40px;
			color: #FDCF53;
		}	
			nav ul ul li a:hover {
				background: #8f3808;
			}

nav ul ul ul {
	position: absolute; left: 100%; top:0;
}













navft ul ul {
	display: none;
}

	navft ul li:hover > ul {
		display: block; width:100px;
	}

navft ul {
	
	

background: #856f44;



	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);
	padding: 0 0px;
	border-radius: 0px; 
 	list-style: none;
	position: relative;
	display: inline-table;
margin:0px;
width:950px;

}
	navft ul:after {
		content: ""; clear: both; display: block;
	}

navft ul li {
	float: left;



}
	navft ul li:hover {
		background: #BF9F62;
		background: 

linear-gradient(top, #BF9F620%, #411A04 100%);  
	background: -moz-linear-gradient(top, #BF9F620%, #411A04 100%); 
	background: -webkit-linear-gradient(top, #BF9F62 0%,#411A04 100%);






	}
		navft ul li:hover a {
			color: #FDCF53;
		}
	
	navft ul li a {
		display: block; padding: 7px 8px;
font-size:11px;

		color: #FDCF53; text-decoration: none;
	}

navft ul ul {
	background: #411A04; border-radius: 0px; padding: 0;
	position: absolute; top: 100%; 
}
	navft ul ul li {
		float: none; 
		border-top: 1px solid #401a05;
		border-top: 1px solid #401a05;
		position: relative;

	}
		navft ul ul li a {
			padding: 15px 40px;
			color: #FDCF53;
		}	
			navft ul ul li a:hover {
				background: #8f3808;
			}

navft ul ul ul {
	position: absolute; left: 100%; top:0;
}



#header {

      float:left;
margin-top: 0px;
      background: url(images/header.gif) repeat-x;

	width:950px;

	height:150px;

}