/**

  Theme Name: Amir

  Version: 1.1

  Author: Atanas Shtrankov

  Tags: simple, clean, fixed width, widget-ready, widgets, right sidebar, two columns, valid XHTML, valid CSS, blank-slate

*/



html {

}



body {

	direction:rtl; 

	font-family:Arial;

	font-size:12px;

}

#hline {

	background-color:#000000;

	width:100%;

	height:8px;

}

#bloginfo {

	text-align:center;

	padding-right:5px;

	padding-top:5px;

	margin-top:30px;

	border-left:1px solid #999999;

	border-top:1px solid #999999;

	border-right:1px solid #999999;

	height:15px;

	width:217px;

	right:131px;

	position:relative;

	color:#999999;

}

#menuholder {

	border:1px solid #999999;

	margin-top:2px;

	margin-right:54px;

	width:740px;

	height:130px;

}

#stamp {

	background:url("images/stamp.png") no-repeat center;

	height:87px;

	width:97px;	

	position:relative;

	top:-82px;

	right:524px;

}

#mhtopline {

	background:#000000;

	height:4px;

	width:100%;

}

#wrapper {

	border:1px solid #000000;

	margin:0 auto;

	width:850px;

	background:url("images/icon-info2.png") center top;

}

#footer {

	text-align:center;

}



#navmenu {

	margin-top:-8px;

}



#nav {

	height:20px;

	margin:0;

	padding:0;

	position:relative;

	top:8px;

	width:928px;

}



#nav li {

	text-align:center;

	float:right;

	list-style:none outside none;

	margin-left:1px;

}

#nav li a {

	height:19px;

	display:block;

	color:#FFFFFF;

}

#nav li {

	line-height:15px;

}

li#a1 {

	background-color:#990000;



}

#a1 a {

	width:75px;

	height:19px;

}

li#a2 {
	background-color:#999999;
	width:74px;
	height:19px;
	display:block;
}
li#a3 {
	background-color:#000000;
	width:93px;
	height:19px;
}

li#a4 {
	background-color:#000000;
	width:92px;
	height:19px;
}
li#u1 {
	background:url("images/logo.png") no-repeat center bottom #000000;
	width:176px;
	height:126px;
}
li#a5 {
	background-color:#000000;
	width:74px;
	height:19px;
}
/**

  theme requirements as per 

  http://codex.wordpress.org/CSS

*/

.aligncenter,

div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}
.alignleft {
   float: left;
}
.alignright {
   float: right;
}
#nav li ul.children {
	margin-right:2px;
	margin-top:20px;	
	padding: 0;
	position: absolute;
	width:224px;
	display:none;
}
#nav li ul li a{
	width:72px;
	height:20px;
	color:#000000;
}
#nav li ul li {
	margin-top:2px;
	background:#CCCC00;
	float:right;
	list-style:none outside none;
	margin-left:2px;
	text-align:center;
}
#nav li ul li:hover {
	margin-top:2px;
	background:#999900;
	float:right;
	list-style:none outside none;
	margin-left:2px;
	text-align:center;
}
#borderlinx {
	margin-right:76px;
	width:222px;
	height:26px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	border-bottom:1px solid #999999;
}
#nav li ul.children2 {
	margin-right:-73px;
	margin-top:20px;	
	padding: 0;
	position: absolute;
	width:224px;
	display:none;
}
#nav li ul.children3 {
	margin-right:-148px;
	margin-top:20px;	
	padding: 0;
	position: absolute;
	width:224px;
	display:none;
}
#nav li#a2:hover {
	height:39px;
}
#nav li {
	display:block;
}
#nav li#a2:hover ul { display:block; }
#homescreen {
	margin-right:35px;
	background:url("images/image1.jpg") top left no-repeat;
	height:377px;
	width:740px;
	border:1px solid #000000;
	border-top:4px solid #000000;
}
div#solidline {
	background:#000000;
	width:742px;
	height:7px;
	margin-right:35px;
	margin-top:15px;
	margin-bottom:5px;
}
div#hssolidline {
	background:#000000;
	width:742px;
	height:5px;
	margin-right:0px;
	margin-bottom:5px;
	float:right;
}
div#hstitle {
	float:right;
	overflow:hidden;
	font-weight:bold;
	margin-right:15px;
	font-size:18px;	
}
div#hsinfotext {
	float:right;
	margin-right:15px;
	font-weight:bold;	
}
div#hscontent {
	height:200px;
	margin-top:260px;
	vertical-align:bottom;
	background:url("images/tw.png") top left;
	background-repeat:repeat;
}
div#catinfo {
	margin-right:35px;
	width:775px;
}
div#cats {
	width:31%;
	float:right;
	margin-left:10px;
}
div#cats #catsheader {
	color:#FFFFFF;
	height:25px;
	background:#000000;
	width:100%;
	font-weight:bold;
	font-size:18px;
}
div#cats #catsheader p{
	margin-right:10px;
}
div#cats #catscontent {
	margin-top:5px;
	border:1px solid #999999;
}
div#cats #catsimg {
	background:url("images/catimg1.jpg") top left no-repeat;
	height:114px;
	width:228px;	
}
div#cats #catshr {
	background:#999999;
	width:90%;
	height:1px;
}
div#cats #catscontent p {
	margin-right:10px;
	font-weight:bold;
}
div#c1 {
	border-top:5px solid #000000;
	margin-bottom:20px;
}
div#c2 {
	margin-top:5px;
	border:1px solid #999999;
	padding-right:10px;
}

.postWrapper {
	width:740px;
	margin-top:30px;
}
div#posts {
	margin-right:35px;
}
div#content {margin-right:20px;}
