body  {
font : 11px tahoma, sans-serif;
color : #888888;
background : #e5eef5 url('images/bg.gif') repeat-x;
line-height : 1.7;
text-align : right;
}


#hidden {
display: none;
width: 0px;
height: 0px;
}

#nav ul {
list-style : none;
font-size : 8pt;
line-height : normal;
position : absolute;
margin : 0;
padding : 0;
right : -7px;
top : 32px;
width : 850px;
text-align : right;
}
#nav ul li {
display : inline;
margin : 0;
padding : 0;
}
#nav ul a {
float : right;
background : url(images/nav-left.gif) no-repeat left top;
margin : 0;
padding : 0 0 0 7px;
text-decoration : none;
cursor : pointer;
}
#nav ul a span {
float : left;
display : block;
background : url(images/nav-right.gif) no-repeat right top;
padding : 5px 15px 7px 6px;
color : #6393b3;
}
#nav ul a:hover span {
color : #6393b3;
background-position : 100% -43px;
}
#nav ul a:hover {
background-position : 0% -43px;
}
#nav ul a:hover span {
background-position : 100% -43px;
}

DIV {
BORDER-TOP-STYLE: none; 
BORDER-RIGHT-STYLE: none; 
BORDER-LEFT-STYLE: none; 
BORDER-BOTTOM-STYLE: none;
PADDING:0;
MARGIN:0px
}

a, a:link {
text-decoration : none;
color : #414141;
}
a:hover {
color : #7b9d9d;
}
img {
border-style : none;
}

input, textarea, select {
background-color : #f7f7f7;
border : 1.5px solid #dcdcdc;
font-family : Tahoma;
font-size : 8pt;
padding : 3px;
margin : 4px;
color : #939393;
text-align : right;
}

.toper{
position: relative;
display:block;
background : url(images/toplogo.gif) no-repeat left top;
width : 850px;
height:60px;
text-align : right;
float:center;
color:#FFFFFF;
}


.main {
display : table;
background-color : #e4edf5;
width : 850px;
HEIGHT: 700px;
padding : 5px;
text-align : right;
}


.header{
position: relative;
display:block;
width:840px;
height:0px;
padding:5px;
}

.vline{
width:850px;
height:auto;
margin-top:48px;
}

.vline1{
width:250px;
height:190px;
float:right;
background : url(images/logo.gif) no-repeat;
padding:5px;
margin:2px;
}

.box{
width:580px;
height:200px;
float:right;
padding:5px;
margin:2px;
}


.tbox{
background-color: #7eaecc;
color:#ffffff;
padding:3px;
margin:1px;
text-align:center;
width:90px;
}

.box1{
background-color: #e4edf5;
padding:3px;
margin:1px;
text-align:center;
width:70px;
}

.box2{
background-color: #c7ddf1;
padding:3px;
margin:1px;
text-align:center;
width:70px;
}

.boxd{
background-color: #cfddea;
padding:3px;
margin:1px;
text-align:center;
width:70px;
color:#acc0d2;
}


.line1{
display:table;
width:560px;
height:100px;
float:right;
padding:5px;
margin:2px;
}

.title-post{
width:560px;
padding:3px;
text-align:right;
color:#888888;
border-bottom : 1px solid #aacee6;
margin-bottom:10px;
}

.main-post{
display:table;
background-color : #ffffff;
width:560px;
HEIGHT: auto;
padding:3px;
text-align:right;
}


.bottom-post{
width:560px;
padding:3px;
text-align:right;
color:#888888;
border-top : 1px solid #aacee6;
margin-bottom:10px;
}

.line2{
display:table;
width:250px;
height:100px;
float:right;
padding:5px;
margin:2px;
}

.title-menu{
background-color : #f7f7f7;
width:240px;
height:20px;
padding:5px;
margin:2px;
}

.main-menu{
background-color : #f7f7f7;
width:240px;
height:auto;
padding:5px;
margin:2px;
border-bottom : 1px solid #aacee6;
margin-bottom:10px;
}

.title-persian {
color : #888888;
float : right;
}
.title-english {
color : #dbdbdb;
padding-left : 3px;
float : left;
}


.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi span.extend, .wp-pagenavi span.current, .wp-pagenavi span.pages, .wp-pagenavi a:active {
padding : 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #f9f9f9;
color : #666666;
background-color : #f9f9f9;
float : right;
}
.wp-pagenavi a:visited {
padding : 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #f9f9f9;
color : #666666;
background-color : #f9f9f9;
float : right;
}
.wp-pagenavi a:hover {
padding : 4px;
margin : 2px;
text-decoration : none;
border : 1px solid #dfdfdf;
color : #21759b;
background-color : #f2f2f2;
float : right;
}

h2{
display: none;
width: 0px;
height: 0px;
}

/*all ulis*/
li {
list-style : none;
line-height : 150%;
text-align : right;
padding : 0px;
margin : 0px;
text-align : right;
}

ul {
list-style : none;
line-height : 150%;
text-align : right;
padding: 5px;
margin : 0px;
text-align : right;
}

ul li {
list-style : none;
padding: 2px;
margin : 0px;
text-align : right;
}

ul li a{
padding-right: 8px;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
margin : 0px;
text-align : right;
background:url('images/ul.gif') no-repeat right;
}

/*linkdoni*/
.linkcat ul,.linkcat li{
list-style: none;
line-height : normal;
padding: 0px;
margin : 0px;
text-align : right;
}

.linkcat ul li{
list-style : none;
padding: 2px;
margin : 0px;
text-align : right;
}

.linkcat li a{
padding-right: 7px;
margin: 0px;
text-align: right;
color:#888888;
}


.linkcat li a:hover{
padding-right: 7px;
margin: 0px;
text-align: right;
font-weight:bold;
}

#random-posts-widget ul,#random-posts-widget li{
padding: 0px;
margin : 0px;
text-align : right;
}

#random-posts-widget li a{
padding-right: 8px;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
margin : 0px;
text-align : right;
background:url('images/ul.gif') no-repeat right;
}

.archive a{
padding-right: 8px;
padding-bottom: 0px;
padding-left: 0px;
padding-top: 0px;
margin : 0px;
text-align : right;
background:url('images/ul.gif') no-repeat right;
}
