body{background:#FFF url(images/bg.gif) repeat-x; color:#202020; font-size:13px; font-family: Verdana,Arial,Helvetica,sans-serif; margin:0px auto 0px; padding:0px}
#wrap{background:#FFF; margin:0px auto 0px; padding:0px}
a, a:visited{color:#186FD0; text-decoration:underline}
a:hover{color:#186FD0; text-decoration:none}
#header{width:950px; height:100px; color:#fff; font-size:14px; font-weight:normal; margin:0px auto 0px; padding:0px; overflow:hidden}
#header p{padding:0px 0px 5px 0px; margin:0px; line-height:20px}
#header h1{color:#FF5A00; font-size:26px; font-family:Arial,Times New Roman,Georgia; font-weight:normal; letter-spacing:-2px; margin:0px; padding:20px 0px 0px 0px; text-decoration:none}
#header h1 a, #header h1 a:visited{color:#FF5A00; font-size:26px; font-family:Arial,Times New Roman,Georgia; font-weight:normal; letter-spacing:-2px; margin:0px; padding:20px 0px 0px 0px; text-decoration:none}
#header h1 a:hover{color:#F30; text-decoration:none}
.headerleft{width:200px; float:left; margin:0px; padding:10px 0px 0px 0px; overflow:hidden}
.headermiddle{width:750px; float:left; margin:0px; padding:10px 0px 0px 0px; text-align:right}
.headerright{width:10px; float:right; margin:0px; padding:10px 0px 0px 0px; text-align:right}
.headerright a, .headerright a:visited{color:#555; font-size:11px; text-decoration:none; padding:0px 0px 0px 3px}
.headerright a:hover{color:#666; text-decoration:none}
.headerright a img{border:none; margin:0px 0px 3px 0px; padding:0px}
#navbar{background:#228DDD url(images/navbar.gif) repeat-x; width:950px; height:31px; margin:0px auto 0px; padding:0px; overflow:hidden}
#navbarleft{width:950px; float:left; margin:0px; padding:0px 0px 0px 0px}
#nav{margin:0px; padding:0px; list-style:none}
#nav ul{margin:0px; padding:0px; list-style:none}
#nav a{    background:#228DDD url(images/navbar.gif) repeat-x; color:#FFF; display:block; font-size:12px; font-family:Arial,Tahoma,Verdana;  font-weight:normal;  margin:0px 15px 0px 0px; padding:8px 10px 8px 10px; text-decoration:none; text-transform:uppercase}
#nav a:hover{background:#039; color:#EEE; display:block; text-decoration:none;  margin:0px 15px 0px 0px; padding:8px 10px 8px 10px}
#nav li{float:left; margin:0px; padding:0px}
#nav li li{float:left; margin:0px; padding:0px; width:140px}
#nav li li a, #nav li li a:link, #nav li li a:active, #nav li li a:visited{background:#FF5A00; color:#FFF; width:140px; font-size:10px; font-family:Arial,Tahoma,Verdana;  font-weight:normal; float:none; margin:0px; padding:8px 10px 8px 10px; border-left:1px solid #FFF; border-right:1px solid #FFF; border-bottom:1px solid #FFF; text-decoration:none}
#nav li li a:hover{background:#E95301; color:#FFF; padding:8px 10px 8px 10px}
#nav li ul{position:absolute; width:10em; left:-999em}
#nav li:hover ul{left:auto; display:block}
#nav li:hover ul, #nav li.sfhover ul{left:auto}
#content{width:950px; margin:0px auto 0px; padding:20px 0px 0px 0px}
#content p{padding:0px 0px 10px 0px; margin:0px; line-height:20px}
#content h1{color:#333; font-size:28px; letter-spacing:-2px; font-family:Arial,Times New Roman,Georgia,Trebuchet MS; font-weight:normal; margin:0px; padding:0px 0px 5px 0px}
#content h1 a{    background:#FFF url(images/bigbullet.gif) no-repeat top left;  padding:0px 0px 0px 35px; margin:0px 0px 0px 0px; color:#E95301; font-size:28px; letter-spacing:-2px; text-decoration:none}
#content h1 a:hover{color:#FF5A00; font-size:28px; text-decoration:none}
#content h3{color:#AAA; font-size:24px; letter-spacing:-2px; font-family:Arial,Times New Roman,Georgia,Trebuchet MS; font-weight:normal; margin:20px 0px 0px 0px; padding:0px 0px 5px 0px}
#content p img{border:none; margin:5px 10px 3px 0px}
#content img.wp-smiley{float:none; border:none; padding:0px; margin:0px}
#content img.wp-wink{float:none; border:none; padding:0px; margin:0px}
#contentleft{float:left; width:580px;  border-right:1px dotted #777; margin:0px 0px 0px 10px; padding:0px 30px 20px 0px}
#contentleft ol{margin:0px 0px 0px 20px; padding:0px 0px 10px 0px}
#contentleft ol li{margin:0px 0px 0px 20px; padding:0px 0px 5px 0px}
#contentleft ul{list-style-type:square; margin:0px 0px 0px 20px; padding:0px 0px 10px 0px}
#contentleft ul li{list-style-type:square; margin:0px 0px 5px 20px; padding:0px 0px 0px 0px}
.date{font-size:11px; padding:0px; margin:0px 0px 15px 0px}
.postmeta{width:600px; font-size:12px; font-weight:bold; padding:0px 0px 10px 0px; margin:0px 0px 20px 0px; border-bottom:1px dotted #999}
blockquote{font-style:italic; margin:0px 25px 15px 25px; padding:0px 25px 0px 10px; border-left:2px solid #AAA}
#content blockquote p{margin:0px 0px 0px 0px; padding:10px 0px 10px 0px}
#r_sidebar{float:right; width:300px; margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; line-height:20px;         font-family:Helvetica,Arial,sans-serif;         font-size:13px}
#r_sidebar h2{background:#FFF url(images/bullet.gif) no-repeat top left; color:#323740; font-size:14px; font-family:Helvetica,Arial,sans-serif; font-weight:bold; text-transform:none; margin:0px 0px 5px 0px; padding:0px 0px 3px 20px; border-bottom:1px dotted #AAA}
#r_sidebar p{padding:0px 0px 0px 0px; margin:0px; line-height:20px}
#r_sidebar ul{list-style-type:none; margin:0px 0px 20px 0px; padding:0px}
#r_sidebar ul li{list-style-type:none; margin:0px 0px 20px 0px; padding:0px}
#r_sidebar ul ul{list-style-type:none; margin:0px; padding:0px}
#r_sidebar ul li li{padding:0px 0px 0px 15px; margin:0px}
#r_sidebar ul li ul li{padding:0px 0px 0px 15px; margin:0px}
#r_sidebar contentbanner{width:300px; position:relative; text-align:center; padding:0; margin:0 auto; overflow:hidden}
#footerbg{background:#228DDD url(images/footer.jpg) repeat-x; border-top:1px solid #777}
#footer{width:950px; height:116px; color:#333; margin:0px auto 0px; padding:0px}
#footer p{color:#FFF; font-size:10px;  font-weight:normal;  text-transform:uppercase; margin:0px; padding:0px}
#footer a{color:#FFF; text-decoration:none}
#footer a img{border:none; margin:0px; padding:0px}
#footer a:hover{color:#FFF; text-decoration:underline}
.footerleft{width:700px; float:left; margin:0px; padding:8px 0px 8px 0px}
.footerright{width:250px; float:right; margin:0px; padding:8px 0px 8px 0px; text-align:right}
#searchdiv{margin:0px; padding:0px}
#searchform{margin:0px; padding:4px 0px 0px 0px}
#s{background:#FFF; width:210px; color:#333; font-size:11px; font-family:Arial,Tahoma,Verdana; padding:3px; margin:0px 0px 0px 0px; border-top:1px solid #C6D9E9; border-right:1px solid #C6D9E9; border-left:1px solid #C6D9E9; border-bottom:1px solid #C6D9E9}
#sbutton{background:#FF5A00; color:#FFF; font-size:11px; font-family:Arial,Tahoma,Verdana; padding:1px; margin:0px 0px 0px 3px; border:1px solid #FFF}
#commentblock{width:500px; background:#FFF; float:left; padding:20px 20px 10px 20px; margin:10px 0px 0px 0px; border-top:1px dotted #888; border-bottom:1px dotted #888}
#commentblock a, #commentblock a:visited{color:#186FD0; text-decoration:none}
#commentblock a:hover{color:#FF5A00; text-decoration:none}
#commentblock ol{list-style-type:decimal; margin:0px 0px 0px 5px; padding:0px 0px 10px 0px}
#commentblock ol li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px}
.commentdate{font-size:12px; padding-left:0px}
#commentlist li p{margin-bottom:8px; line-height:20px; padding:0px}
.commentname{color:#333; margin:0px; padding:5px 5px 5px 0px}
.commentinfo{clear:both}
.commenttitle{color:#AAA; font-size:12px; font-family:Arial,Times New Roman,Georgia; font-weight:normal; margin:0px 0px 0px 0px; padding:10px 0px 5px 0px; border-bottom:1px solid #CCC}
.commenttext{ color:#666; clear:both; margin:3px 0px 0px 0px; padding:0px 10px 0px 10px; width:420px; background:#FFF}
.commenttext-admin{clear:both; margin:3px 0px 10px 0px; padding:20px 10px 5px 10px; width:420px; background:#FFF}
#author, #email, #url{ background-color:#EEE;  font-family:Helvetica,Arial,sans-serif;  font-size:12px;  color:#222;  border:1px solid #AAA;  padding:5px;  width:210px}
#author:focus, #email:focus, #url:focus{ background-color:#FFF; font-family:Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #777; color:#222; padding:5px;  width:210px; }
#comment{background-color:#EEE; font-family:Helvetica,Arial,sans-serif; font-size:12px; color:#222; border:1px solid #AAA; padding:5px; width:440px}
#comment:focus{background-color:#FFF; font-family:Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #777; color:#222; padding:5px; width:440px}
#submit{background-color:#FF5A00; font-family:Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #CCC; color:#FFF; padding:3px}
#submit:focus, #submit:hover{background-color:#EC5300; font-family:Helvetica,Arial,sans-serif; font-size:12px; border:1px solid #999; color:#EEE; padding:3px}
.aligncenter{display:block; margin-left:auto; margin-right:auto}
.alignleft{float:left}
.alignright{float:right}
.wp-caption{border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px;}
.wp-caption img{margin:0; padding:0; border:0 none}
.wp-caption-dd{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}
.banner125{float:left;  position:relative; margin:2px; padding:10px 0px 10px 15px; text-align:center}
.text_ads{background-color:#ECEFF5; font-family:Helvetica,Arial,sans-serif; font-size:12px; color:#000; border:1px solid #94A3C4; padding:15px; width:550px}
.avtor{font-family:Helvetica,Arial,sans-serif; font-size:12px; color:#000; border:1px solid #94A3C4; padding:10px; width:550px}
.abonament{background-color:#FFF; font-family:Helvetica,Arial,sans-serif; font-size:13px; color:#000; border:0px; padding:0px}
.abonament2{background-color:#FFF; font-family:Helvetica,Arial,sans-serif; font-size:12px; color:#000; border:1px solid #94A3C4; padding:15px}
ul#smsads li {margin-bottom:5px;}

.authorbox{width:100%;height:110px;background:#EEE;font-family:verdana;font-size:12px;background-color:#FAFAFA;border:1px solid #999999;}
.left{float:left;width:80px;height:100px;margin:20px;}
.right{float:left;margin-top:5px;width:440px;}

.author{background:#EEE;font-family:verdana;font-size:10px;background-color:#FAFAFA;border:1px;}

/* MESSAGE BOXES <p class="message-box info"></p>
/////////////////////////////*/

.message-box { text-align: center; padding: 30px; color:#202020; width:100%;   margin:5px auto; }

.clean { background-color: #efefef; border: 2px solid #dedede; border-bottom: 2px solid #dedede; }
.info  { background-color: #f7fafd; border-top: 2px solid #b5d3ff; border-bottom: 2px solid #b5d3ff; }
.ok    { background-color: #d7f7c4; border-top: 2px solid #82cb2f; border-bottom: 2px solid #82cb2f; }
.alert { background-color: #fef5be; border-top: 1px solid #fdd425; ;margin:10px; }
.error { background-color: #ffcdd1; border-top: 2px solid #e10c0c; border-bottom: 2px solid #e10c0c; }

.bypostauthor {background: #ffff99;}

/* Styling the HTML Sitemap Page by BOUTROS ABICHEDID */
.html-sitemap h2{
padding-top: 10px;
}
.category {
list-style:none;
padding-bottom: 5px;
}
.grey {
color: #777;
background-color: inherit;
}
.cat-posts {
padding-bottom: 10px;
padding-top: 10px;
}
.cat-posts li{
padding-bottom: 5px;
list-style:square;
}
.sitemap-authors li, .sitemap-pages li, .sitemap-archives li{
padding-bottom: 5px;
}
