/*  







Theme Name: cuckoo-10-The-celebrity-100-black-v1






Theme URI: http://www.wpthemescreator.com







Description: Personal







Author: Wordpress Themes







Version: 1.0







Author URI: http://www.wpthemescreator.com







*/































body {







margin: 0 auto;







padding: 0;







font: 100% times, 'times new roman', serif;







background: #000000 url('images/bg.jpg') no-repeat top center;







}















#wrap {







color: #505050;







margin: 0 auto;







width: 682px;







background: url('images/parchment.jpg') repeat-y top center;







}















#header {







margin: 0 0 0 0;







padding: 0 0 10px 0;







text-align: center;







background: url('images/ornament.gif') no-repeat center bottom;







}























#header h1 {







font: 250% garamond, times, 'times new roman', serif;







color: #360f05;







font-weight: 600;







margin: 0 auto;







padding: 30px 0 2px 0;







}















#header h1 img {







	padding: 0 15px;







	}















#header h2 {







	font: 100% times, 'times new roman', serif;







	color: #505050;







	letter-spacing: 3px;







	margin: 0 auto;







	margin-bottom: 20px;







	padding: 0px;







	font-variant: small-caps;







}















#nav ul {







	padding: 0 !important;







	padding: 0 0 0 5px;







	margin: 0;







	}















#nav {







	margin: 0 auto;







	padding: 13px 0 19px 0;







	list-style-type: none;







	width: 600px;







	text-align: center;







	border-top: 1px solid #bb4215;







	}















#nav li {







	display: inline;







	list-style: none;







	margin: 0;







	padding: 0;







	}







	







#nav li  a {







	padding: 10px 20px 10px 20px;







	font: 600 1.4em garamond,times,'times new roman',serif;







	color: #b53f14;







	text-align: center;







	text-decoration: none;







	}















#nav li  a:hover {







	color: #020201;







	text-decoration: none;







	background: url('images/menuhover.jpg') repeat-x bottom left;







	}















#content {







margin: 0 160px 0 20px;







padding: 20px;







line-height: 1.7em;







}















#content img {







	float: left;







	clear: none;







	margin: 10px 10px 10px 0;







	padding: 2px;







	border: 1px solid #bb4215;







	}















#content a {







	color: #3a0701;







	text-decoration: underline;







	}















#content a:hover {







	color: #b53f14;







	text-decoration: none;







	}















h1 {







	font: 600 1.6em garamond,times,'times new roman',serif;







	color: #3a0701;







	margin: 0 0 10px 0;







}















h2 {







	font: 600 1.2em 'times new roman',times,serif;







	color: #3a0701;







	margin: 3px 0;







	}







	







#content h2 a {







	color: #3a0701;







	text-decoration: none;







}















#content h2 a:hover {







	color: #3a0701;







	text-decoration: underline;







}















h3 {







	font: 400 0.9em garamond,times,serif;







	color: #404040;







	font-style: italic;







	margin: 0 0 10px 0;







	}







	















.right h4 {







	font: 1.1em garamond,'times new roman',serif;







	border-top: 1px solid #020200;







	background: url('images/h3bg.gif') no-repeat bottom center;







	padding: 2px 0 16px 0;







	text-align:center;







	color: #671b1f;







	font-variant: small-caps;







	margin: 0;







	}















#side {







	width: 150px;







	float: right;







	clear: none;







	margin: 0 20px 0 0;







	}







	







.right {







float: right;







clear: right;







width: 150px;







margin: 30px 0 0 0;







}















.right ul{







list-style:none;







margin:0;







padding: 5px;







}















.right li{







margin:0;







padding:0;







}















.right li a{







display:block;







text-decoration:none;







font-size: 0.9em;







padding: 5px 5px 5px 22px;







background: url(menu.gif) left no-repeat;







color:#4b4b4f;







}















.right li a:hover{







background: #ede7e7 url(menu.gif) right no-repeat;







color: #4b4b4f;







}















.entry {







	padding: 10px 10px 25px 10px;







	margin: 0 0 20px 0;







	background: url('images/entrybg.gif') no-repeat bottom center;







	line-height: 1.4em;







	}















.entry p {







	font-size: 0.8em;







	}















.comment a {







	font: 0.8em garamond,times,serif;







	color: #4b4b4f;







	text-decoration: underline;







	padding: 4px 6px;







	}















.comment a:hover {







	color: #ede7e7;







	text-decoration: none;







	background-color: #463219;







	}







	







ol {







	color: #bb4215;







	font: 600 1.0em garamond,times,serif;







	font-style:italic;







	}







 







ol span {







	font: 400 1.0em 'times new roman',times,serif;







	color: #505050;







	font-style: normal;







	}















ol li {







	margin-left: 25px;







	padding: 4px 0







	}















#content ul {







	list-style-type: none;







	}







	







#content ul li {







	padding-left: 17px;







	background: url('images/bullet.gif') no-repeat left center;







	margin-left: 10px;







	}















table {







  width: 100%;







  margin-bottom: 20px;  







  







  font-size: 1em;







  border-collapse: collapse;







}















table caption {







  margin-top: 10px;







  padding: 0 0 0.5em 3px;















  font: 400 1.2em garamond,times,serif;







  text-align: left;  







}















table th,







table td {







  text-align: left;







  vertical-align: top;







  padding: 4px 7px !important;







  padding: 6px 10px;







}























thead th {







  color: #3a0701;







  border-top: 2px solid #bb4215;







  border-bottom: 1px solid #bb4215;







}























tbody td {







  border-bottom: 1px solid #D6B8A0;







}















tbody tr:hover {







  background-color: #EDD4AE;







}















form label{







	display:block;







	}















form input.text, form textarea{







	width:100%;







	border:1px #5e8b00 solid;







	color:#211000;







	padding:4px 5px;







	font:12px Verdana,Arial,san-serif;







	background-color: #F6EDCB;







	}















form input.text:hover, form textarea:hover{







	border:1px #5e8b00 solid;







	}















form input.text:focus, form textarea:focus{







	border:1px #5c452d solid;







	color:#211000;







	}















form input.button{







	margin-right:8px;







	padding:3px 5px;







	font:12px Verdana,Arial,san-serif;







	}















* html form input.text,















* html form textarea{







	border-color:#533a18;







	color:#333;







	}







	







#footer {







	width: 682px;







	height: 100px;







	margin: 0 auto;







	color: #fff;







	padding: 20px 0;







	text-align: center;







	font-size: 0.8em;







	background: #000000 url('images/foot.jpg') no-repeat top center;







	}















#footer a {







	color: #f5f8f3;







	text-decoration: underline;







	}















#footer a:hover {







	color: #380701;







	text-decoration: none;







	}















#footer p {







	line-height: 1.6em;







	}















































.alignleft {







	float: left;







}















.alignright {







	float: right;







}















.pagetitle {







	border-bottom: 1px solid #a1d303;







}















.clear {







	clear: both;







}























ol.commentlist, ol#commentlist span  {







	color: #000;







	font: normal 0.9em garamond,times,serif;







	font-style: normal;







	margin: 0 0 20px 0;	







	padding: 0 0 25px 0;







	background: url('images/entrybg.gif') no-repeat bottom center;







	}







 















ol.commentlist li {







	margin-left: 25px;







	padding: 4px 0;







}