﻿
/*
Theme Name: WSD
Theme URI: http://www.wsd.ir
Version: 1.0
Author: Riyahi
Author URI: http://www.wsd.ir
*/

body {
	background: #396F94 url(images/page_bg.jpg) 50% 0  repeat-x;
} 

.bodyimg {

	background: url(images/page_bg_img.jpg) 50% 0 no-repeat ; 
	height:650px;
	
}

.body { 
width : 800px; 
margin-left : auto; 
margin-right : auto; 


} 

.warper { 
background: url(images/warper.jpg) no-repeat ; 

width : 800px;
background-color : #fff;
border-left : 2px solid #ccc; 
border-right : 2px solid #ccc; 
float:right;
margin-left : auto; 
margin-right : auto;

 


} 
a:link { 
color : #000; 
text-decoration : none; 
} 
a:visited { 
text-decoration : none; 
color : #000; 
} 
a:hover { 
text-decoration : none; 
color : #000; 
} 
a:active { 
text-decoration : none; 
color : #000; 
} 
h1 { 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
text-align : right; 
padding-top:-10px;
} 
h2 { 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
text-align : right; 
} 
#pscroller1 { 
width : 180px; 
height : 54px; 
direction : rtl; 
} 
hr { 
width : 100px; 
} 
.header { 
width:804px; 
height : 215px; 
background: #fff url(images/header.jpg);
background-repeat:no-repeat;
margin-left : auto; 
margin-right : auto;
float:right;
}



#slider {
	position:relative;
	width:390px; 
    height : 130px; 
float:right;
margin-right:65px;
    margin-top:46px;
	background:#202834 url(images/loading.gif) no-repeat 50% 50%;

}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}


#date { 
background-color : #f8f8f8; 
text-align : left; 
padding-left : 10px; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
padding-top : 5px; 
} 
.page { 
width : 800px; 
background-color : #fff; 


} 
.nav-post { 
text-align : center; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
float : left; 
width : 544px; 
background-color : #ffffff; 
padding-left : 40px; 
padding-bottom : 4px; 
} 
ul.sidebar-menu li {
	font-family: Tahoma;
	font-size: 11px;
	background-image: none;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

ul.sidebar-menu li a:link , ul.sidebar-menu li a:visited {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/m_link.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 22px;
	width: 167px;
	display: block;
	text-indent: 15px;
	line-height: 18px;
	text-align:right;
	
}
ul.sidebar-menu li a:hover {
	color: #FFFFFF;
	background-image: url(images/m_hover.png);
	background-repeat: no-repeat;
}

ul.sidebar-menu li#current a , ul.sidebar-menu li#current a:link{ 
	text-indent: 0px;
	color: #000000;
	background-image: url(images/m_active.png);
	background-repeat: no-repeat;
	text-align: center;
}

ul.sidebar-menu li#current a:hover{
	color: #FFFFFF;
	background-image: url(images/m_active-hover.png);
	background-repeat: no-repeat;
}

ul.sidebar-menu li#current ul li a , ul.sidebar-menu li#current ul li a:link{
	background-image: url(images/sm_link.png);
	background-repeat: no-repeat;
	text-align: right;
	text-indent: 22px;
	color: #000000;
}
ul.sidebar-menu li#current ul li a:hover{
	color: #FFFFFF;
	background-image: url(images/sm_hover.png);
	background-repeat: no-repeat;
}

.alignright { 
float : right; 
} 
.alignleft { 
float : left; 
} 
.post { 
width : 545px; 
background-color : #ffffff; 
float:left;
margin-left:26px;


} 
.postheader { 
width : 544px; 
height : 75px; 
background-color : #fff; 
background-repeat : no-repeat; 
background-image : url('images/post-header.jpg'); 
} 
.postheader-txt { 
text-align : right; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
width : 500px; 
height : 28px; 
background-repeat : no-repeat; 
background-image : url('images/post-header-txt.jpg'); 
padding-top : 8px; 
direction : rtl; 
color : #000; 
text-shadow: 0px 0px .5px #86695E;

} 
.service { 
text-align : justify;
width : 480px; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
line-height:20px;
text-shadow: 0px 0px .5px #86695E;
color:#007E80;



} 
.service a{ 


text-shadow: 0px 0px .5px #86695E;
color:#007E80;



} 
.info-txt { 
text-align : right;
width : 480px; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 



} 

.postbody { 
width : 544px; 
background-color : #fff; 
background-image : url('images/post-body.jpg'); 
} 
.post-txt { 
line-height : 30px;
width : 500px; 
margin-left:auto;
margin-right:auto;
direction : rtl; 
text-align : right; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
color : #000; 
text-shadow: 0px 0px .5px #86695E;

} 
.post-txt h2 { 
line-height : 30px; 
direction : rtl; 
text-align : right; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
color : #000; 
} 
.post-txt img { 
margin-top : 20px; 
} 
.post-txt a:link { 
color : #000; 
text-decoration : none; 
} 
.post-txt a:hover { 
color : #fff; 
text-decoration : none; 
background-color : #8c7faa; 
} 
.postfooter { 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
width : 544px; 
height : 75px; 
background-color : #fff; 
background-image : url('images/post-footer.jpg'); 
background-repeat : no-repeat; 

} 
.postfooter2 { 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
width : 544px; 
height : 30px; 
background-color : #fff; 
background-image : url('images/post-footer.jpg'); 
background-repeat : no-repeat; 
margin-bottom : 4px; 
} 
.sidebar-r { 
float : right; 
width : 200px; 
background-color : #ffffff; 
margin-left:auto;
margin-right:auto;
clear: both; 
} 
.sidebar-r-header { 
text-align : center; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
color : #000000; 
width : 191px; 
height : 60px; 
background-color : #DCEFF3; 
background-image : url('images/sidebar-r-header.png'); 
background-repeat : no-repeat; 
} 

.sidebar-r-header-other { 
text-align : center; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
color : #000000; 
width : 191px; 
height : 60px; 
background-color : #DCEFF3; 
background-image : url('images/sidebar-r-header-other.png'); 
background-repeat : no-repeat; 
} 

.sidebar-r-header-txt { 
text-align : center; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 11px; 
color : #000000; 
width : 100px; 
margin-left:auto;
margin-right:auto;
padding-top:20px;
} 

.sidebar-r-body { 
text-align : right; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
width : 191px; 
background-color : #DCEFF3; 
background-repeat : repeat; 
background-image : url('images/sidebar-r-body.png'); 
} 

.sidebar-r-body-other { 
text-align : right; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
width : 191px; 
background-color : #DCEFF3; 
background-repeat : repeat; 
background-image : url('images/sidebar-r-body-other.png'); 
} 

.sidebar-r-body-txt { 
text-align : right; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
width : 184px; 

direction : rtl; 
line-height : 30px; 
margin-left:auto;
margin-right:auto;
text-shadow: 0px 0px .5px #86695E;
} 

.sidebar-r-body-txt-other { 
text-align : right; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 11px; 
width : 180px; 
direction : rtl; 
line-height : 20px; 
margin-left:auto;
margin-right:auto;
text-shadow: 0px 0px .5px #86695E;
} 

.sidebar-r-footer { 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
width : 191px; 
height : 46px; 
background-color : #ffffff; 
background-repeat : no-repeat; 
background-image : url('images/sidebar-r-footer.png'); 
} 

.sidebar-r-footer-other { 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
width : 191px; 
height : 46px; 
background-color : #ffffff; 
background-repeat : no-repeat; 
background-image : url('images/sidebar-r-footer-other.png'); 
} 

.footer { 
float : right; 
width : 804px; 
height : 96px; 
background-color : #fff; 
background-repeat : no-repeat; 
background-image : url('images/footer.jpg'); 
} 
.footer-txt { 
text-align : center; 
font-family : Tahoma, Verdana, Arial, Serif; 
font-size : 12px; 
color : #000; 
margin-top : -10px; 
float : right; 
width : 800px; 
height : 100px; 
text-shadow: 0px 0px .5px #86695E;
} 
* { 
margin : 0; 
padding : 0; 
list-style : none; 
} 

.up {
	
border : 2px solid #ccc; 
	
	
}
.tabligh {
	border-style: solid;
	border-width: 1px;
}
.in {
	color:#B90000;
}




#pad {height:100px;}
#menu {margin:auto; padding :0 0 0 30px; list-style:none; width:710px; height:60px; background:url(images/background.png) }
* html #menu {
margin:0;
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.wsd.ir/wp-content/themes/wsd/images/background.png', sizingMethod='scale'); margin:auto;
}

#menu li {position:relative; float:right; margin:0;}
#menu li a {display:block; height:36px; line-height:35px; padding:0 20px 0 0; float:left; color:#333; text-decoration:none; font-family:tahoma,arial, sans-serif; font-size:12px; background:url(images/divide.png) no-repeat left top;}
#menu li a b {display:block; height:36px; float:left; padding:0 0 0 20px;}

#menu li a:hover, 
#menu li a:active,
#menu li a:focus,
.home #menu li#home a,
.single #menu li#single a,
.dropdown #menu li#dropdown a,
.dropline #menu li#dropline a,
.flyout #menu li#flyout a,
.support #menu li#support a,
.contact #menu li#contact a
{background:#999 url(images/divide2.png) no-repeat left top; cursor:pointer; color:#fff; line-height:35px;}
#menu li a:hover b,
#menu li a:active b,
#menu li a:focus b,
.home #menu li#home a b,
.single #menu li#single a b,
.dropdown #menu li#dropdown a b,
.dropline #menu li#dropline a b,
.flyout #menu li#flyout a b,
.support #menu li#support a b,
.contact #menu li#contact a b
{ background:#999; cursor:pointer;}
.icon-yellow{
		width:180px;
		margin:auto;
		border:solid 1px #DEDEDE; 
		background:#F4F9FC url(images/icon-yellow.png) 8px 6px no-repeat;
		color:#222222;
		padding:4px;
		text-align:right;
		font-family:Tahoma ,"Times New Roman", Times, serif;
		font-size:12px;
		direction:rtl;

	}

.icon-ok{
		width:180px;
		margin:auto;
		border:solid 1px #90ac13; 
		background:#F4FBFF url(images/icon-green.png) 8px 6px no-repeat;
		color:#000;
		padding:4px;
		text-align:right;
		font-family:Tahoma ,"Times New Roman", Times, serif;
		font-size:12px;

	}
	
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

.nivo-controlNav {
	position:absolute;
	left:47%;
	bottom:-30px;
}
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
.index-content {
width:500px;
margin-left:auto;
margin-right:auto;
height:150px;

}
.image-content img {
float:left;
width:100px;
height:100px;


}
.text-content {
width:360px;
text-align:justify;

}