﻿/*

Design by mohamed el yazgi

mnsy2005@hotmail.com

*/



* {

	margin: 0;

	padding: 0;

}



body {

	

	background:#ADAEAD url('images/right.gif') repeat-x;

	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #666666;

	

}



#contain{

	text-align: right;

	margin:auto;

	width: 940px;

	float:middle;

	

	

}
#flash_div { overflow:hidden; }   
#object { position:relative; z-index:0; }


h1, h2, h3 {

	color: #333333;

}



h2 {

}



h3 {

	font-size: 1em;

}



p, blockquote, ul, ol {

	margin-bottom: 1.5em;

	line-height: 1.65em;

	text-align: justify;

}



p {

}



blockquote {

	margin-right: 2em;

	margin-left: 2em;

	font-style: italic;

}





ol {

	margin-right: 3em;

}



ol li {

}



a {

	text-decoration: none;

	color: #3E9722;

}



a:hover {

	text-decoration: none;

	color: #E58C24;

}



img {

	border: none;

}



img.left {

	float: right;

	margin: 5px 0 0 20px;

}



img.right {

	float: left;

	margin: 5px 20px 0 0;

}



/* Boxed Style */



.boxed {

}



.boxed .title {

	background: url(images/ss1.gif) repeat-x;

}



.boxed .title h2 {

	height: 28px;

	padding: 12px 20px 0 0;

	text-transform: uppercase;

	font-size: 1em;

	color: #FFFFFF;

}



.boxed .content {

	padding: 20px;

	border-top: 1px solid #FFFFFF;

	background: url(images/img07.gif) repeat-x;

}



/* Post */



.post {

}



.post .title {

	background:url(images/ss1.gif) repeat-x;

	font-size: 1em;

	text-transform: uppercase;

	color: #FFFFFF;

}



.post .title span {

	display: block;

	height: 28px;

	padding: 12px 20px 0 0;

}



.post .date {

	margin-top: -25px;

	padding-bottom: 10px;

	padding-left: 20px;

	text-align: left;

	font-size: x-small;

	color: #FFFFFF;

}



.post .date .month {

}



.post .date .day {

}



.post .date .year {

}



.post .meta {

	clear: both;

}



.post .meta p {

	margin: 0;

	padding: 10px 20px 40px 20px;

	border-top: 1px dotted #CCCCCC;

	line-height: normal;

	font-size: x-small;

}



.post .story {

	padding: 20px;

	border-top: 1px solid #FFFFFF;

	background: url(images/img07.gif) repeat-x;

}



/* Header */



#header {

	width: 100%;

	height: 130px;

	

	margin-top:30px;
}
#logo {
	float: right;
	width: 110px;
	height: 100px;
	position: absolute; 
	z-index: 10000; 
	padding-top: 144px;
	right: 10%;
	
}



/*******************************************/



		

/* Content */



#content1 {

clear: both;

width: 99.8%;

	margin: 0px 0px ;

	margin-right:0px;

	height: 320px;

	padding: 0px 0px;

	padding-bottom:0px;

	border-top: 1px solid #00FFFF;

	border-bottom: 1px solid #00FFFF;

	border-right: 1px solid #00FFFF;

	border-left: 1px solid #00FFFF;

	padding-right:0.2px;



	

}

	

#right_content1 {

	float: right;

	width: 20%;

	padding-right: 0px;

	margin: 0px ;

	margin-right:0px ;

	padding-left:0px;

	padding-top:0px;

		height: 300px;



}

#left_content1{

	float: left;

	width: 78%;

	margin-right:0px;

	float:middle;

	padding-top:0px;

	padding-right:5px;

		height: 300px;





	

	

}



#content2 {

	width: 100%;
	background:#fbfbfc;
	margin-top:10px;

}





/* Content > Main */



#main {

	float: left;

	width:50.6%;

	padding-left:0.5%;




	

}





/* Content > Main > Welcome */



#welcome {

}



/* Content > Main > Example */



#example {

}



/* Content > Sidebar */



#sidebar{

	float: left;

	width: 24%;

	padding-right:0px;

	padding-left:0.25%;
	padding-top:0px;

	margin-top:0px;


}







/* Content > Sidebar > Login */



#login {

}



#login form {

}



#login fieldset {

	border: none;

}



#login legend {

	display: none;

}



#login label {

	

}



#login input {

	margin-bottom: 10px;

	padding: 2px 5px;

	font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;

	color: #666666;

}



#inputtext1, #inputtext2 {

	width: 160px;

}



#inputsubmit1 {

	margin: 0;

	padding: 0;

}





/* Content > Sidebar > Updates*/



#updates {

}



#updates ul {

	margin: 0;

	list-style: none;

}



#updates h3 {

	font-size: .8em;

}



#updates p {

	line-height: normal;

	font-size: .8em;

}



#updates a {

	text-decoration: none;

}



/* Content > Sidebar2 */



#sidebar2 {

	float: right;
width:24%;

	padding-right: 0.25%;


	

}





/* Content > Sidebar2 > Sponsors */



#sponsors {

}



#sponsors ul {

	margin-right: 0;

	padding-right: 0;

	list-style: inside;

}



/* Content > Sidebar2 > ad120x600 */



#ad120x600 {

	text-align: center;

}



/* Footer */



#footer {

	clear: both;

	width: 100%;

	height: 80px;

	padding-top: 10px;

	background: url(images/ff.gif) repeat-x;

}



#footer p {

	margin: 0;

	text-align: center;

	line-height: normal;

	font-size: x-small;

}



#footer a {

	text-decoration: underline;

	color: #666666;

}



#footer a:hover {

	text-decoration: none;

}



/* Footer > Legal */



#legal {

}



/* Footer > Links */



#links {

}