/*  Style Sheet : Inside Iran */

/* ---------------------------------------------------------------------------------------- 	
GLOBAL DEFAULTS
-------------------------------------------------------------------------------------------	*/

body	{
	margin:0;
	padding:0;
	font-family: Georgia, Times, Times New Roman, Verdana, sans-serif;
	font-size: small;
	text-align: center;
	color: #29303B;
	line-height: 1.3;
	background: #93D6F3 url("http://shivathespy.com/design/shiraz2.gif") repeat;
	}

blockquote {
	font-style:italic;
	padding:0 32px;
	line-height:1.6;
	margin:0 0 .6em 0;
}

p	{
	margin:0;
	padding:0;
	}

abbr, acronym	{
		cursor:help;
		font-style:normal;
		}

code	{
	font:12px monospace;
	white-space:normal;
	color:#666;
	} 
		
hr	{
	display:none;
	}

img	{
	border:0;
	}

.topWrapNav	{
			color:#fff3db;
			font-family:verdana, helvetica, sans-serif;
			font-size:10;
			text-align:right;
			}
	
.botNav	{
		color:#950011;
		font-family:verdana, helvetica, sans-serif;
		font-size:14;
		text-align:center;
		padding-bottom:10px;
		}


/* ------------------------------------------------ 
LINK STYLES
---------------------------------------------------	 */

/* Top Wrap Nav */
.topWrapNav a:link {color:#fff3db;text-decoration:none;}
.topWrapNav a:visited {color:#fff3db;text-decoration:none;}
.topWrapNav a:active {color:#fff3db;text-decoration:none;}
.topWrapNav a:hover	{color:#fff3db;text-decoration:underline;}

/* Bottom Nav bar */
.botNav a:link {color:##950011;text-decoration:underline;}
.botNav a:visited {color:#950011;text-decoration:underline;}
.botNav a:active {color:#950011;text-decoration:underline;}
.botNav a:hover {color:#149113;text-decoration:none;}

/* sidebar */
a:link {
	color:#473624;
	text-decoration:bold;
	}

a:visited	{
		color:#716E6C;
		text-decoration:none;
		}

a:hover	{
	color:#956839; 
	text-decoration:blink;
	}

a:active	{
		color:#956839;
		}


/*  Post  */
.post-body a:link 	{color:blue; text-decoration:none;}

.post-body a:visited	{color:blue; text-decoration:none;}

.post-body a:hover	{color:blue; text-decoration:underline;}

.post-body a:active	{color:blue;}


/*	Links Page	*/
.linksPage a:link	{color:darkblue;text-decoration:none ;	}

.linksPage a:visited	{color:darkblue;text-decoration:none ;	}

.linksPage a:hover	{color:lightblue; text-decoration:underline;	}

.linksPage	{
			line-height:1.3em;
			font-family:verdana, arial, sans-serif;
			font-size:12pt;
			text-align:left;
			}




	
/*  ---------------------------------------------------------------------------------------
LAYOUT SPECS
-------------------------------------------------------------------------------------------	*/

/* outer block wrap */
#wrap	{
	background-color:#950011;
	border-left:1px solid #950011;
	border-right:1px solid #950011;
	width:780px;
	margin:0 auto;
	padding:12px;
	text-align:center;
	}


#main-top	{
		width:780px;
		height:40px;
		background:#FFF3DB url("http://shivathespy.com/design/bg_paper_top.jpg") no-repeat top left;
		margin:0;
		padding:0;
		display:block;
		}

#main-bot	{
		width:780px;
		height:81px;
		background:#FFF3DB url("http://shivathespy.com/design/bg_paper_bot.jpg") no-repeat top left;
		margin:0;
		padding:0;
		display:block;
		}

#main-content	{
		width:780px;
		background:#FFF3DB url("http://shivathespy.com/design/bg_paper_mid.jpg") repeat-y;
		margin:0;
		text-align:left;
		display:block;

		}


/* inner block wrap */
#inner-wrap	{
		padding:0 20px;
		}


/* page header */
#page-header	{
				margin-top:12px;
				}

#page-header h1	{
		margin:0;
		padding:0 0 6px 0;
		}

#page-header h1 a:link	{
			text-decoration:none;
			}

#page-header h1 a:visited	{
				text-decoration:none;
				}

#page-header h1 a:hover	{
			border:0;
			text-decoration:none;
			}

#page-header p	{
		margin:0;
		padding:0;
		font-style:italic;
		font-size:94%;
		line-height:1.5em;
		}


/* blog header */
#blog-header	{
		margin-bottom:12px;
		}

#blog-header h1	{
		margin:0;
		padding:0 0 6px 0;
		}

#blog-header h1 a:link	{
			text-decoration:none;
			}

#blog-header h1 a:visited	{
				text-decoration:none;
				}

#blog-header h1 a:hover	{
			border:0;
			text-decoration:none;
			}

#blog-header p	{
		margin:0;
		padding:0;
		font-style:italic;
		font-size:94%;
		line-height:1.5em;
		}

div.clearer	{
		clear:left;
		line-height:0;
		height:10px;
		margin-bottom:12px;
		_margin-top:-4px; /* IE Windows target */
		
		}

#main	{
	width:555px;
	float:right;
	padding-right:5px;
	margin:0;
	}

#sidebar	{
		width:220px;
		float:left;
		padding:0px;
		margin:0;
		text-align:left;
		}

#footer	{
	clear:both;
	background:url("http://shivathespy.com/design/divider.gif") no-repeat top;
	padding-top:10px;
	_padding-top:6px; /* IE Windows target  */
	}

#footer p	{
		line-height:1.5em;
		font-family:Verdana, sans-serif;
		font-size:75%;
		}



/* ---------------------------------------------------------------------
BRIEF PAGE DESCRIPTION
------------------------------------------------------------------------ */
#description	{
					margin:10;
					padding-bottom:10px;
					height:auto;
					display:block;
					clear:both;
					
					}




/* ---------------------------------------------------------------------------------------------
TYPOGRAPHY
------------------------------------------------------------------------------------------------	*/

/* main blog post entry */
h2.date-header	{
		font-weight:normal;
		text-transform:uppercase;
		letter-spacing:.1em;
		font-size:90%;
		margin:0;
		padding:0;
		}

.post	{
	margin:8px 0 24px 0;
	line-height:1.5em;
	}

h3.post-title	{
		font-weight:normal;
		font-size:140%;
		color:#1B0431;
		margin:0;
		padding:0;
		}

.post-body p	{
		margin:0 0 .6em 0;
		}

.post-footer	{
		font-family:Verdana, sans-serif;
		color:#211104;
		font-size:74%;
		border-top:1px solid #BFB186;
		padding-top:6px;
		}

.post ul	{
		margin:0;
		padding:0;
		}

.post li	{
		line-height:1.5em;
		list-style:none;
		background:url("http://www.blogblog.com/scribe/list_icon.gif") no-repeat 0px .3em;
		vertical-align:top;
		padding: 0 0 .6em 17px;
		margin:0;
		}


/* sidebar entry */
h2.sidebar-title	{
			font-weight:normal;
			font-size:100%;
			margin:0;
			padding-left:5px;
			padding-top:20px
			color:#211104;
			text-decoration:none;
			}

h2.sidebar-title li	{
					
					}
						

h2.sidebar-title img	{
			margin-bottom:2px;
			}

#sidebar ul	{
		font-family:Verdana, sans-serif;
		font-size:86%;
		margin:6px 0 12px 0;
		padding:0;
		text-indent:1em;
		text-decoration:none;
			}

#sidebar ul li	{
		list-style-position:outside;
		list-style-type:none;
		padding-bottom:3px;
		margin:0;
		
		}

#sidebar p	{
		font-family:Verdana, sans-serif;
		font-size:86%;
		margin:0 0 .6em 0;
		}







/* -----------------------------------------------------------
COMMENTS
--------------------------------------------------------------	*/
#comments	{}

#comments h4	{
		font-weight:normal;
		color:#29303B;
		margin:0;
		padding:0;
		}

#comments-block	{
		line-height:1.5em;
		}

.comment-poster	{
		background:url("http://www.blogblog.com/scribe/list_icon.gif") no-repeat 2 px .35em;
		margin:.5em 0 0;
		padding:0 0 0 20px;
		font-weight:bold;
		}

.comment-body	{
		margin:0;
		padding:0 0 0 20px;
		}

.comment-body p	{
		font-size:100%;
		margin:0 0 .2em 0;
		}

.comment-timestamp	{
			font-family:Verdana, sans-serif;
			color:#29303B;
			font-size:74%;
			margin:0 0 10px;
			padding:0 0 .75em 20px;
			}

.comment-timestamp a:link	{
				color:#473624;
				text-decoration:underline;
				}

.comment-timestamp a:visited	{
				color:#716E6C;
				text-decoration:underline;
				}

.comment-timestamp a:hover	{
				color:#956839;
				text-decoration:underline;
				}

.comment-timestamp a:active	{
				color:#956839;
				text-decoration:underline;
				}

.deleted-comment	{
			font-style:italic;
			color:gray;
			}





/*  ------------------------------------------------------------------------------
POST PHOTOS
----------------------------------------------------------------------------------	*/
img.post-photo	{
		border:1px solid #A2907D;
		padding:4px;
		}




/*	------------------------------
Various Text Styles
----------------------------------*/

.style8 {
	font-size: smaller;
	font-weight: bold;
}

 .style11 {
	font-family: Georgia, Times, "Times New Roman", sans-serif;
	color: #29303b;
	font-weight:normal;
}
    .style21 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: medium;
	color: #0000FF;
}
.style22	{
		font-family:Algerian, "Poor Richard", "Tempus Sans ITC";
			font-weight:bold;
			color:#020570;
			font-size: 36px;
			}


  .style26 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

p.LinkNote	{
			font-size:10pt;
			font-family:times, times new roman, serif;
			padding:0 0px;
			margin-left:10px;
			margin-right:10px;

		}