/* 
Template name: signals
Template version: 1.1 for blogfa
Template for snjonline.blogfa.com
designer: 1resaneh-in-gmail-com
copyright 2008 snjonline. all right reserved.
*/

html{
	border:0;
}
	
BODY {
	FONT: 75%/150% "Tahoma",Trebuchet MS,Arial;
	COLOR: rgb(51,51,51);
	font-size-adjust: none;
	font-stretch: normal;
	line-height: 20px;
	padding:0;
	margin: 0 auto;
	text-align:center;
	direction:rtl;
	background:rgb(65,176,220) url(html-bg.gif) repeat-x;
}

A {
	color: rgb(60,60,60);
	text-decoration: none;
}

A:visited {
	color: rgb(90,90,90);/*204,51,0*/
	text-decoration: none;
}

A:hover {
	color: rgb(204,51,0);
	text-decoration: none;
}

img {
	border-color:rgb(32,32,32);
}

P {
	PADDING:0px;
	MARGIN:0;
}

H1,H2,H3,H4 {
	PADDING:0px;
	MARGIN:0;
	FONT: bold 36px/100% "Trebuchet MS",Tahoma,Arial;
	border:0;
	font-stretch: normal;
	font-size-adjust: none;
	letter-spacing: normal;
}

hr {
height:0;
border-bottom:1px solid rgb(220,221,221);
}

.alignleft{
text-align:left;
float:left;
}

.alignright{
text-align:right;
float:right;
}


#page {
	width:917px;
	max-width:888px;
	text-align:right;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	padding:10px;
	background-color:rgb(255,255,255);
	border:3px solid rgb(51,148,200);
	border-top:0;border-bottom:0;
}


#header_menu{
width:100%;
margin-bottom:10px;
padding:5px 0px 5px 0px;
background-color:rgb(247,248,248);
border:1px dashed rgb(200,200,200);
color:rgb(80,80,80);
height:20px;
}

#header_menu span{
padding:0 3px 0 3px;
}

#header_menu a{
padding: 10px 3px 0px 3px;
font-weight: 600;
font-size:8pt;
color:rgb(80,80,80);
}


#header{
border:0;
background:url(blog_header.jpg) rgb(245,245,245) center left;
border:1px solid rgb(0,0,0);
margin-bottom:10px;
padding:0px;
height:75px;
color:rgb(33,33,33);
}

#header h1,#header h2{
font-weight:normal;
font-family: "Tahoma", Arial, Verdana;
margin:0px;padding:0px;
}
#header h1{font-size:9pt;padding-bottom:7px;}
#header h2{font-size:8pt;}

#main{width:100%;}
	

/*
template by 1resaneh-in-gmail-com
*/

#content{
float:left;
width:618px;
}

#content .post{
border:1px solid rgb(220,221,221);
border-right-width:2px;
padding:10px;
margin-bottom:17px;
overflow: hidden;
background:url(bht.gif) rgb(255,255,255) top left no-repeat;
}

#content .post .post-title{
clear:both;
margin-bottom:10px;
}

#content .post .post-title h2{
font:14pt verdana, Arial;
font-width:600;
padding-right:10px;
background:url(arrow_rlg.gif) center right no-repeat;
}

#content .post .post-title h2 A {
	color: rgb(60,60,60);
	text-decoration: none;
}

#content .post .post-title h2 A:visited {
	color: rgb(70,70,70);
	text-decoration: none;
}

#content .post .post-title h2 A:hover {
	color: rgb(255,102,0);
	text-decoration: none;
}



#content .post .entry{
clear:both;
overflow: hidden;
}


#content .post-detail{
clear:both;
margin:10px 0px 5px 0px;
height:17px;
}

#content .post .post-detail .comments{
font-size:8pt;
font-weight:bold;
float:left;
direction:rtl;
}

#content .post .post-detail .comments A{
color: rgb(102,153,0);
}

#content .post .post-detail .post-e{
font-size:8pt;
float:left;
}

#content .post .post-detail .post-date{
font-size:8pt;
float:right;
direction:rtl;
color:rgb(100,100,100);
}

#content .post .post-detail .post-cat{
font-size:8pt;
direction:rtl;
float:right;
}

#content .post .post-detail .post-cat a{
color:rgb(100,100,100);
}


/*
template by 1resaneh-in-gmail-com
*/

#content hr{
clear:both;
margin-top:17px;
margin-bottom:17px;
border-top:2px dotted rgb(100,100,100);
}


.adbox{
border:1px dashed rgb(200,200,200);
padding:7px;
padding-left:14px;
margin:10px 0 10px 0;
height:65px;
background:rgb(245,245,245) url(adtxt.gif) no-repeat top left;
}

.hdradbox{
height:75px;
max-height:69px;
padding:3px 5px 3px 5px;
margin-bottom:10px;
border:1px solid rgb(0,0,0);
background:rgb(245,245,245) url(adtxt.gif) no-repeat top left;
}

/*
template by 1resaneh-in-gmail-com
*/

#sidebar{
float:right;
width:260px;
}

#sidebar .side_item,#sidebar .side_item_1 {
margin-bottom:10px;
padding:7px;padding-bottom:17px;
border:1px solid rgb(230,230,230);/*26,121,170*/
border-left-width:2px;
background:rgb(252,252,252);
}

#sidebar .side_item_1{
border-width:1px;
background:url(kaman-green2.jpg) rgb(252,252,252) bottom center no-repeat;
padding-top:20px;
}

#sidebar .side_item h4,#sidebar .side_item_1 h4{
font-family:"Tahoma", Arial, Verdana;
font-size: 8pt;
font-weight:normal;
color:rgb(75,75,75);/*204,51,0*/
text-align:left;
direction:ltr;
/*background:url(nav.jpg) rgb(200,200,200) bottom right;204,51,0 124,166,0*/
}

#sidebar #new.side_item a, #sidebar #links.side_item a{
display:block;
background:url(marrow_rlo.gif) center right no-repeat;
padding-right:10px;
padding-top:2px;
}

#sidebar #cat.side_item a, #sidebar #history.side_item a{
display:block;
background:url(dot.gif) center right no-repeat;
padding-right:7px;
padding-top:2px;
}


#sidebar .side_item form {
font: 8pt "Tahoma", Arial, Verdana;
text-align:center;
}

#sidebar .side_item form input {
font: 10pt "Tahoma", Arial, Verdana;
border:1px solid rgb(200,200,200);
background-color:rgb(247,247,247);
color:rgb(85,85,85);
height:24px;
margin: 0 auto;
padding:2px;
}

#sidebar .side_item form input#s {
padding:4px;
height:24px;
color:rgb(47,47,47);
}


#sidebar #todaylinks.side_item ul{
margin:0;padding:0;
text-align:right;
direction:rtl;
width:100%;
}

#sidebar #todaylinks.side_item ul li{
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}


#footer{
claer:both;
height:20px;
margin: 0 auto;
padding:3px 7px 3px 7px;
font-size:8pt;
color:rgb(107,108,108);
background-color:rgb(247,248,248);
border:1px solid rgb(227,228,228);
}

/*
template by 1resaneh-in-gmail-com
*/
