@charset "utf-8";
body {
	background-color:#191919;
	color:#8F969D;
	font-family:"Trebuchet MS", Verdana, sans-serif;
	font-size:16px;
	margin:0 0 .5em;
}
h1 {
	background:#191919 url(../images/ahmad-ajlouny-black.png) no-repeat center bottom ;
	text-indent:-500em;
	height:453px;
	margin:0;
}

#window {
	width:716px;
	margin:0 auto;
	padding:40px;
	background: url(../images/bg-black.png) repeat-y center;
}

h1 span{
	display:block;
	font-weight:normal;
	font-style:italic;
	font-size:medium;
}
h2 {
	padding:0.2em;
	background-color:#505861;
	margin:0;
	border-bottom:2px solid #000;
	border-right:2px solid #000;
}
h2, h3, h4, h5{
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
}
h4 {
	font-weight:bold;
}
a			{text-decoration:none;}
a:link		{color:#6DA2E0;}
a:visited	{color:#AC87E9;}
a:active	{color:#F00;}
a:hover		{text-decoration:underline;}
a img		{border:none;}

#toc {
	padding:1em 2.5em;
	margin:0 0 1em;
	border:1px solid #363C43;
	background-color:#272B30;
}
#toc ol {
	font-size:.9em;
}
table {
}
td {
	padding:.2em 1em;
	border-bottom:1px solid #CCC;
}


#main {
	width:518px;
	margin-right:30px;
	float:left;
}
/*-----------------------------------------------------------------------Galleries */

#gallery h2,
#gallery h3,
#gallery h4 {
	clear:both;
}
#gallery h4 {
	margin:0 2px 0 0;
	padding:5px;
	background-color:#505861;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
}

#gallery ul {
	padding:0;
	margin:0;
}
#gallery li {
	list-style:none;
	float:left;
	width:100px;
	height:100px;
	padding:36px;
	background: url(../images/item-bg.png) no-repeat center center;
}

/*-----------------------------------------------------------------------Side */
#side {
	float:right;
	background-color:#252A2F;
	border-right: solid 1px #000;
}
#side h2,
#side h3,
#side h4 {
	margin:0;
	padding:15px;
	background-color:#505861;
	border-bottom:1px solid #000;
}
#side ul {
	padding:0;
	margin:0;
}
#side li {
	list-style:none;
	text-align:center;
	width:100px;
	height:100px;
	padding: 20px;
	background: url(../images/item-bg.png) no-repeat center center;
}

.clear {clear:both;}


dl {/*width:400px;*/}
dt {
	font-weight:bold;
	background-color:#2B3139;
	border-bottom:solid 1px #2B3139;
	padding-left:5px;
}
dd {
	font-style:italic;
}

#poweredby {
	width:796px;
	margin:1em auto;
	font-size:12px;
	color:#999;
}
#gototop a {
	text-indent:-500em;
	width:42px;
	height:81px;
	position:fixed;
	right:0;
	top:100px;
	background:url(../images/top.gif) no-repeat;
	margin:0;
	padding:0;
}
#copyright {
	width:780px;
	margin:0 auto;
	padding-top:10px;
	font-size:.9em;
	color:#AAA;
	border-top:1px solid #000;
}
