/*  
Theme Name: Little Fish
Theme URI: http://www.p30help.ir
Description: اين پوسته توسط <a href="http://www.p30help.ir/"> مهدي رادي </a> ساخته شده است. با وردپرس 2.7 و 2.6 و انواع مرورگرها سازگار مي باشد.قالب ماهي کوچولو از ابزارک پشتيباني نمي کند.
Version: 1.0
Author: Mehdi Radi
Author URI: http://www.p30help.ir
tags: blue,one columns,simple
*/

/*----- Slide Panel ---------*/
a:focus {
	outline: none;
}
#panel {
direction: rtl;
width: 450px;
background: #cbe3f2;
border-right: 2px solid #27438b;
border-bottom: 2px solid #27438b;
border-left: 2px solid #27438b;
height: 125px;
display: none;
margin-right: 278px;
}
.slide {
margin-right: 300px;
text-align: center;
margin-top:-10px;
width: 400px;
	padding: 0;
	/*border-top: solid 4px #422410;*/
	background: url(images/btn-slide.gif) no-repeat center top;
}
.btn-slide {
text-align: center;
width: 400px;
	background: url(images/white-arrow.gif) no-repeat right -50px;
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
	margin: 0 auto;
	display: block;
	font: bold 150%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
.active {
	background-position: right 12px;
}
/*-------------------*/
/*--------- Inside Top Menu ------------*/

#sidebar
{
float: right;
width: 150px;
margin: 0 0 0 11px;
display: inline;
}

#sidebar ul
{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}

#sidebar ul li
{
padding: 10px 0 10px 0;
}

#sidebar ul li h2
{
background: url(images/sidebar-h2.png) no-repeat top center;
padding-bottom: 5px;
padding-top: 2px;
font-family: Goergia,Sans-serif;
font-size: 14px;
}

#sidebar ul ul li
{
padding: 0;
line-height : 24px;
}

#sidebar-c
{
float: right;
width: 150px;
margin: 0 0 0 11px;
display: inline;
}

#sidebar-c ul
{
list-style-type: none;
margin: 0;
padding: 0 10px 0 10px;
}

#sidebar-c ul li
{
padding: 10px 0 10px 0;
}

#sidebar-c ul li h2
{
background: url(images/sidebar-h2.png) no-repeat top center;
padding-bottom: 5px;
padding-top: 2px;
font-family: Goergia,Sans-serif;
font-size: 14px;
}

#sidebar-c ul ul li
{
padding: 0;
line-height : 24px;
}

table#wp-calendar
{
width : 100%;
}

#rss
{
float: left;
padding: 10px;
}



/*---------- Search -----------*/
#searchform
{
}

#s
{
background: url(images/fish-search.png) no-repeat right center #fff;
padding-right: 21px;
}

#searchsubmit
{
font-size: 11px;
background: #e5f0f5;
border: 1px outset #aaa;
}

/*-------- Search Finish -------*/

/*--------------------------*/

body, h1, h2, h3, h4, h5, h6, address, dd, dl, hr, p, form
{
margin : 0;
padding : 0;
}

blockquote
{
background: url(images/blockquote.png) no-repeat top right;
padding-top : 40px;
padding-right : 60px
}

body
{
margin : 0;
font-family: tahoma,Arial,Helvetica,Georgia,Sans-serif;
font-size: 13px;
text-align: center;
vertical-align: top;
background: url(images/background.jpg) top center  #ffffff;
color:#000000;
}

h1
{
font-family : Georgia, Sans-serif;
font-size : 24px;
padding : 0 0 10px 0;
}

a:link ,a:visited
{
text-decoration : none;
color : #aa890b;
}

a:hover
{
text-decoration : none;
color : #d17b0a;
}

.clear
{
clear: both;
}

p
{
padding : 10px 0 0 0;
}

img
{
border: 0;
}

#wrapper
{
margin : 10px auto 0 auto ;
margin-bottom : 10px;
margin-top : 10px;
width : 450px;
text-align : right;
direction: rtl;
}

#header
{
width : 450px;
height: 265px;
background: url(images/header.jpg) no-repeat top center;
}

#blogname-size
{
font: 400 240%/100% Georgia, "Times New Roman", Times, serif;
padding-right: 17px;
padding-top: 15px;
}

#blogdesc
{
color: #bb9f36;
font-size: 12px;
padding-top: 180px;
padding-right: 15px;
}

/*----------- Menu Bar -----------*/
.metatop
{
}
#menubar {
height:35px;
width : 410px;
float:left;
background: url(images/menubar-bg.png) no-repeat center center #fff;
}

#menubar ul 
{
margin-right: -49px;
}

#menubar li {
display:block;
font-size: 11px;
margin-top: 10px;
	float:right;
	list-style: none;
}
#menubar li a {
	text-decoration:none;
	padding-top: 10px;
	margin-top: 0px;
	padding:0 10px 0 10px;
}
#menubar li:hover {
margin-top: 8px;
padding-top: 3px;
padding-bottom: 4px;
	background: url(images/hover-right.png) no-repeat center right;
}

#menubar li a:hover {
margin-top: 8px;
padding-top: 3px;
padding-bottom: 4px;
	background: url(images/hover-left.png) no-repeat center left;
}
#menubar .current_page_item {
margin-top: 8px;
padding-top: 3px;
	padding-bottom: 4px;
	background: url(images/hover-right.png) no-repeat center right;
}

#menubar .current_page_item a
{
margin-top: 8px;
padding-top: 3px;
padding-bottom: 4px;
	background: url(images/hover-left.png) no-repeat center left;
	font-weight: bold;
	color: #144464;
}
/*-------------------*/

#container-top
{
margin-top: 33px;
background: url(images/container.jpg);
}

#container
{
background: url(images/container-top.jpg) no-repeat top center;
width : 450px;
}

#container-bottom
{
background: url(images/container-bottom.jpg) no-repeat bottom center;
}

.post
{
padding : 10px 0 10px 0;
}


.post-img
{
background: url(images/entry.png) no-repeat left top;
margin-left: 11px;
margin-right: 11px;
}

.post h2
{
font: 400 200%/100% Georgia, "Times New Roman", Times, serif;
background: url(images/entry-h2.jpg) no-repeat right center;
padding-top: 13px;
padding-bottom: 13px;
padding-right: 75px;
}

.entry
{
line-height: 18px;
}

.date
{
background: url(images/date.png) no-repeat right center;
padding-top:4px;
padding-bottom:3px;
padding-right:22px;
margin-top: 5px;
margin-right: 15px;
font-size: 9px;
color: #a0ceec;
}

p.postmetadata
{
background: url(images/postmetadata-top.png) no-repeat right center;
margin : 10px 0 0 0;
padding-right: 52px;
}

.navigation
{
border-top: 1px dashed #5babce;
margin: 0 10px 0 10px;
padding : 5px 2px 30px 2px;
font-size: 12px;
font-weight: bold;
line-height: 18px;
}

.next
{
float: right;
}

.previous
{
float: left;
}


#footer
{
font-size: 12px;
background: url(images/footer.png) no-repeat bottom center;
padding-top: 10px;
padding-bottom: 8px;
padding-right: 10px;
margin-top: 5px;
clear: both;
line-height : 15px;
}

#little-fish
{
color: #366ebb;
}

#foot-txt
{
}

.comments-template
{
	margin: 10px 0 0;
	border-top: 1px solid #5babce;
	padding: 10px 0 0;
}

.comments-template ol
{
	margin: 0;
	padding: 0 0 15px;
	list-style: none;
}

.comments-template ol li
{
	margin: 10px 0 0;
	line-height: 18px;
	padding: 0 0 10px;
	border-bottom: 1px dotted #7696f6;
}

.comments-template h2, .comments-template h3
{
background: url(images/comment-h2.png) no-repeat center right;
padding-right: 45px;
padding-top: 9px;
padding-bottom: 9px;
	font-family: Georgia, Sans-serif;
	font-size: 16px;
}

.commentmetadata
{
	font-size: 12px;
}

img.avatar 
{
border: 1px solid #ddd;
padding: 2px;
float:right; 
margin-right:5px;
}

.comment_text
{
margin-top: 10px;
padding-top:10px;
padding-right: 5px;
padding-left: 5px;
}

#comment-meta-data
{
background: url(images/comment-h2-a.png) repeat-x bottom left;
	font-size: 12px;
	margin-right: 3px;
padding-right: 5px;
padding-bottom: 8px;
padding-left: 3px;
}

.comments-template p.nocomments
{
	padding: 0;
}

.comments-template textarea
{
	font-family: Arial, Helvetica, Georgia, Sans-serif;
	font-size: 12px;
}