/*
Theme Name: Expo
Theme URI: 
Description: 
Version: 1.0
Author: coding Hassan Jahangiry
Author URI: http://cyberia.ir/
*/

/* CSS Document */
#cont{margin-right:auto;margin-left:auto;width:782px;}
		body 						{margin: 0px; font-family: serif; background-color: #63767f; font-size: 12px; color: #9DBDCF}
		#Granny 					{width: 782px; font-size: 0.88em; float:right;border:1px #ccc solid;margin-right:auto;margin-left:auto;}
		a 							{text-decoration: none; color: #407F9E}
		a:hover 					{text-decoration: underline}
		a img 						{border-width: 0px}
		#HeaderCont 					{clear: both; width: 100%; background-color:#CCCCCC; background-image:url('img/b-h.png'); background-repeat:repeat-y; background-attachment:scroll; height:80px}f
		#HeaderInn 						{text-align: left; padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:3px; direction:rtl; color:#FFFFFF; font-family:Tahoma; font-size:1.2em}
		#HeaderTitle 				{padding: 5px;text-align: left;color:#00CCFF;font-size:13px;}
		#HeaderTitle a 				{color:#00CCFF;}
		#MainandSides 				{clear: both; width: 100%;  background-image:url('img/b.m.png'); background-repeat:repeat-y; background-attachment:scroll;margin-right:auto;margin-left:auto;}
		#MainCol 					{width: 420px; float: left; margin-left: -3px}
		#MainColInner 				{padding-top:10px; padding-bottom:10px}
		.Post						{direction: rtl}
		.Post .TopPost				{padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:3px; text-align:center}
		.Post .MidPost				{padding-top:15px; padding-bottom:15px; padding-left:10px; padding-right:10px; margin-left: -2px;}
		.Post .BotPost				{border:1px solid #9DBDCF; padding-top:3px; padding-bottom:3px; width: 96%; margin-left: 5px; margin-right: 5px;}
		.Post .FullWidth				{width: 100%}
		.TitleHeaderPost			{font-size: 1.5em; color: #FFFFFF; font-weight: bold; margin-top:0px;}
		.entry  						{margin-bottom:20px;}
		.TitleHeaderPost a			{color: #005782}
		.PostTextBody				{font-size: 1em; color: #005782; text-align: justify; line-height: 150%; font-family:Tahoma}
		.FooterPost1				{width: 150px; height: 120px; float: right; padding-right:4px; padding-top: 3px;}
		.FooterPost2				{width: 233px; float: left; padding-left:10px}
		.FooterPost2 a				{color: #005782}
		.Clearer					{clear: both; width: 100%; font-size: 0px; height: 0px}
		.PostSep					{height: 18px}
		.SideBar					{}
		.SideBarInner				{direction: rtl}
		.SideBarInner img			{}
		#SideLCol 					{width: 179px; float: left; margin-right: 1px; padding-right: 3px;}
		#SideLCol .Box 				{}
		#SideLCol .Sep				{height: 1px; background-color:#FFFFFF; font-size:1pt}
		#SideLCol .Title				{font-size: 1.45em; color: #FFFFFF; font-weight: bold; margin-bottom: 1px; background: url('img/bgt.gif') #407F9E; line-height:160%; padding-left:10px; padding-right:10px}
		#SideLCol .Inner				{font-size: 1em; color: #FFFFFF; line-height: 150%; padding-left:10px; padding-right:10px; font-family:Tahoma; text-align:justify; padding-top:12px; padding-bottom:18px}
		#SideRCol 					{width: 179px; float: right; margin-left: 1px}
		#SideRCol .Box	 			{}
		#SideRCol .Sep				{background-color:#FFFFFF; width:100%; height:1px; font-size:1pt}
		#SideRCol .Title				{font-size: 1.45em; color: #FFFFFF; font-weight: bold; margin-bottom: 1px; background: url('img/bgt.gif') #407F9E; line-height:160%; padding-left:10px; padding-right:10px}
		#SideRCol .Inner				{font-size: 1em; color: #FFFFFF; padding-left:10px; padding-right:10px; font-family:Tahoma; text-align:justify; padding-top:12px; padding-bottom:18px; margin-bottom:19px}
		#ColClose 					{clear: both; width: 100%; height: 1px; background-color:#FFFFFF; font-size:1pt}
		#CopyRight 					{width: 782; line-height: 150%; direction: rtl; background-color:#005782; color:#9DBDCF; font-size:11px; text-align:center; padding:5px; font: 11px tahoma;}	
		.commentlist li {color:#666}
		.navigation 				{}
		.navigation1				{color:#407f9e}
		.navigation a 				{display: block}
		.navigation ul 				{list-style-type: none; padding:0px; margin: 0px}
		.navigation1 ul 			{padding:0px; margin-top: .5em; margin-bottom: 1.25em}
		.navigation1 li				{border-bottom:1px dotted #FFFFFF; direction: rtl; text-align:justify; padding-left:10px; padding-right:10px; font-family:Tahoma}						
		.navigation1 span			{font-size:1.45em; font-family:serif; font-weight:bold; color:#FFFFFF; }						
		.navigation1 ol				{text-align: left; margin-bottom: 1px; background-image: url('img/p-s.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: 20px .25em; direction:rtl; font-family:Tahoma; font-size:8pt; color:#005782}						
		.navigation2 li 			{display: inline; line-height:200%}
		.navigation2 a 				{color: #FFFFFF; border-bottom: 1px solid #FFFFFF; ; text-align:justify; font-size:1.05em; padding-left:10px; padding-right:10px; background-color:#6A96B0; font-family:Tahoma}
		.navigation2 a:hover 		{color: #FFFFFF; background-color: #9DBDCF; text-decoration: none}
		
		
		
		.navigation2 .submenu 			{background:  #52abd7;margin-top:0px;line-height:160%;font-size:1em;padding-right:20px;}
		.navigation2 :hover.submenu 	{background-color: #71ccda}
		.navigation2 .submenu2 			{background-color:#103445;margin-top:0px;line-height:160%;font-size:1em;padding-right:30px;}
		.navigation2 :hover.submenu2 	{background-color:#237298;}
		
		
		.navigation2 .high 			{background-color: #52abd7}
		.navigation2 :hover.high 	{background-color: #71ccda}
		.navigation3 ul 			{padding:0px; margin-top: .5em; margin-bottom: 1.25em}
		.navigation3 ol				{text-align: left; margin-bottom: 1px; background-image: url('img/p-m.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: 23px .35em; direction:rtl; font-family:Tahoma; font-size:8pt; color:#005782}						
		#login 						{margin: 0px; padding: 0px}
		#login .formularfeld1 		{width: 160px; direction:ltr}
		#login .formularfeld2 		{width: 135px; float:left; direction:ltr}
		#login .formularfeld3 			{border:1px solid #005782; background-color:#9DBDCF; width: 160px; direction:rtl; font-family:Tahoma; font-size:1em}
		#login .formularfeld4 		{width: 105px; float:left; direction:ltr}
		#login input 				{border:1px solid #005782; background-color:#9DBDCF}
		#login-links 				{width: 160px; direction:rtl}
		#login .hyperlink 				{margin:0px; background-image: url('img/p-s.png'); background-repeat: no-repeat; background-attachment: scroll; background-position: right .45em; ; padding-right:10px; padding-left:0px; padding-top:0px; padding-bottom:0px}


/* Easy Slider CSS */

    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		width:140px;		
		margin-bottom:2em;
		}	

	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:140px;
		height:255px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:14px;
		height:36px;
		position:absolute;
		left:-14px;
		top:107px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:140px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:14px;
		height:36px;
		background:url('http://fa.hseinternationalexpo.com/wp-content/themes/expo/extra/easyslider/images/btn_prev.gif') no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url('http://fa.hseinternationalexpo.com/wp-content/themes/expo/extra/easyslider/images/btn_next.gif') no-repeat 0 0;	
		}	
		
	
/* // Easy Slider */

.magtext {
	postition: relative;
background-color: white;
	color: black;
}
.magtextno {
	float: right;
	font-size: 36px;
	background-color: black;
	color: white;
	color: white;
	height:48px;
}
.slideshow3 li,
.slideshow2 li,
.slideshow li {
	list-style:none;
}

.entry ul,
.entry ol {
padding-right: 10px;
}

.toprow {
border-bottom: 2px solid rgb(0, 0, 0);
text-align: center;
background-color: #9dbdcf;
}

.firstrow {
background-color: #407f9e;
text-align: center;
color: rgb(255, 255, 255);
}

.secondrow {
background-color: #ccc;
text-align: center;
color: rgb(0, 0, 0);
}

