/*  
Theme Name: Naruto Themes 
Theme URI: 
Description: none
Version: 
Author: Naruto Themes 
Author URI: 

*/

/* Base Definitions */

body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}	

#header {
	background:url(images/headerbg.jpg);
	height:96px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#head {
	background:url(images/header.jpg) no-repeat;
	height:95px;
	margin:0 0 0 10px;
}

#header h1 {
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	padding:30px 0 0 120px;
}

#header h2 {
	color:#cfe4f1;
	font-size:11px;
	font-weight:normal;
	padding:0 0 0 120px;
}

#menu {
	background:url(images/menu.jpg);
	height:48px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

	#menu li {
		list-style:none;
		float:left;
		padding:13px 0 0 0;
	}
	
	#menu li a {
		font-size:12px;
		color:#1374b6;
	}
	
	#menu li a:hover {
		color:#333333;
		text-decoration:none;
	}

	#menu ul {
		margin:0 0 0 15px;
		padding:0;
	}
	
#leftColumn #top {
	border-bottom:1px solid #000000;
	font-size:18px;
        font-weight: bold;
	color:#000000;
	width:150px;
	padding:0;
	margin:15px 0 0 6px;
}
	
#leftColumn {
	float:left;
	width:170px;
	margin:0 0 0 15px;
}	

	#leftColumn h1 {
		font-size:12px;
		margin:6px 6px 0 6px;
		color:#333333;
		width:120px;
		padding:5px 0 2px 0;
	}

		#leftad {
			margin:5px 0 0 15px;
		}
	
	.content {
		background:#f7f7f7;
		width:120px;
		border:1px solid #d3d3d3;
		margin:5px;
	}
	
	.content li {
		list-style:none;
		padding:1px 7px 1px 7px;
	}
	
	.content li a {
		color:#525252;
		font-size:12px;
	}
	
	.content li a:hover {
		color:#000000;
	}
	
	.content ul {
		padding:4px;
		margin:0;
	}
	
#rightColumn {
	width:690px;
	float:left;
}	
	
#rightColumn h1, #rightColumn h2 {
	border-bottom:1px solid #207dba;
	font-size:17px;
	color:#207DBC;
	margin:15px 0 9px 0;
	text-align:left;clear:both;
}		

#rightColumn h2 a {
	border-bottom:1px solid #207dba;
	font-size:19px;
	color:#207dba;
	margin:15px 0 9px 0;
	text-align:left;clear:both;
}
#rightColumn h2 a:hover { color:#3298DC;}

.series_toc a {
	font-size:12px;
      text-decoration: underline;
	color:#207dba;
      padding-bottom:2px;
	margin:15px 0 9px 0;
	text-align:left;clear:both;
}


.series_toc a:hover { color:#3298DC;}

#rightColumn p {
	margin:0;
	padding:0 0 10px 0;
	text-align:justify;
}


#rightColumn .post{
	clear:both;
	margin:5px 0px 5px 0px;
    border-bottom: 1px dashed #33CCFF;
}

#rightColumn .tag{
	float: left;
        align: center;
        valign: center;
        height: 140px;
        width: 140px;
        margin:0px 15px 5px 15px;
        padding: 1px;}

#rightColumn .tag img {
           border: 1px dashed #33CCFF;
           padding: 4px 4px 4px 4px;
           margin: 8px 4px;}

#rightColumn .tag a {
           text-decoration: none;
           font-size:11px;}

#rightColumn .tag a:hover {
           font-color:#000000;}

#pictures {
	background:#ededed;
	float:left;
	width:100%;
	margin:10px 15px 10px 0;
}

	#pictures ul {
		margin:0;
		padding:2px;
	}
	
	#pictures li {
		list-style:none;
		padding:0px;float:left;
	}
	
	#pictures li a img {
		border:2px solid #ededed;
	}
	
	#pictures li a:hover img {
		border:2px solid #207dba;
	}
	
#footer {
	background:url(images/footer.jpg);
	height:51px;
	clear:both;
}	

	#footer p {
		padding:18px 18px 0 18px;
		font-size:11px;
		color:#FFFFFF;
		margin:0;
	}
	
	#footer p a {
		color:#FFFFFF;
	}

h1,h2,ul {
	margin:0;
}

.wrapper {
	margin:0;
	padding:0;
}

a {
	color:#1374b6;
}

.entry img {
           border: 1px dashed #33CCFF;
           padding: 4px 4px 4px 4px;
           margin: 8px 4px;
}

.imgleft{
	float:left;
	min-height:125px;
}

.imgleft img{
    padding: 4px 4px 4px 4px;
    margin: 8px 8px;
	border:none;
}

.imgright{
           padding: 4px 4px 4px 4px;
           margin: 8px 4px;
}

h3, h3 a {
	padding:3px 0px 5px 0px;
	margin:0px;
       text-decoration: none;
}

.clear{
	clear:both;
}

.clear1{
	clear:both;
}

.postmetadata{
	padding:0px;
	margin:0px;
}

.leftpostmetadata{
	float:left; 
	width:40%;
	font-size:10px; 
}

.entry{
	padding:0px;
	margin:0px;

}

a.bright {
font-family: Myriad, "Myriad Web", "Myriad Pro", Helvetica, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: #1891E2;
padding: 5px 0 5px 0;
letter-spacing:	-1px;
}
a.bright:hover {
font-family: Myriad, "Myriad Web", "Myriad Pro", Helvetica, Verdana, sans-serif;
font-size: 14px;
font-weight: bold;
color: #42A7EB;
padding: 5px 0 5px 0;
letter-spacing:	-1px;
}


#tags a {
	border-bottom:1px solid #207dba;
	font-size:22px;
        font-weight: bold;
	color:#207dba;
	margin:15px 0 9px 0;
	text-align:left;clear:both;
}

