*{padding:0;margin:0;}
body{font:13px Arial,Helvetica,sans-serif;font-size:13px;background-image:url(images/ahadith_bg.jpg);background-repeat:repeat-x;line-height:160%;}
#wrapper{margin:0 auto;width:922px;}
#faux{margin-bottom:0;overflow:auto;width:100%;}
#header{color:#333;width:auto;padding:10px;margin:0;height:170px;}
.top{color:#333;padding:0 5px;margin:0;height:30px;}
.top a{text-decoration:none;}
.top a:visited{color:gray;}
.top a:hover{color:white;background-color:gray;}
.top h1{color:gray;font-family:Trebuchet;}
.headertext{width:1000px;margin-top:30px;margin-bottom:35px;}
.headertext h2{color:#78f100;font-weight:lighter;}
.headerright{float:right;width:300px;height:90px;margin-top:-70px;margin-right:40px;} 
#navigation{color:white;padding:0;margin:0;height:10px;text-align:left;}
.menu{width:auto;}
.menu ul{list-style:none;text-align:left;padding:8px;margin-top:-10px;}
.menu li{padding:0 .2em 0 .2em;display:inline;}
.menu li a{color:#232323;text-decoration:none;font-size:1em;}
.menu li a:hover{text-decoration:underline;color:silver;}
#rightcolumn{display:inline;color:#333;padding:0;width:275px;float:right;overflow:hidden;border-radius: .5em ;background-color:#F4F3EF;margin-bottom:.3em;}
#rightcolumn h3,h4{font:normal 1.2em Georgia,"Times New Roman",Times,serif;}
.news h3{text-decoration:none;color:#7c993d;}
.news h4{font-size:1em;padding-top:10px;padding-left:15px;padding-bottom:5px;margin-left:0;text-decoration:underline;color:#f60;}
.news p{font-size:.75em;padding-left:5px;padding-bottom:5px;margin-left:10px;margin-right:10px;text-align:justify;padding-right:5px;color:#153600;}
.news a{float:right;margin-right:15px;margin-bottom:10px;color:#4d6ea2;text-decoration:none;border-bottom-style:dotted;border-bottom-width:1px;}
.news b{color:red;font-weight:bolder;}
#leftcolumn{float:left;padding:0;width:603px;display:inline;position:relative;}
#leftcolumn p{font:1em Arial,Helvetica,sans-serif;line-height:160%;font-weight:lighter;padding:10px 0 10px 0;text-align:justify;}
#leftcolumn h2{font:normal 1.6em Georgia,"Times New Roman",Times,serif;color:#f60;}
#leftcolumn h3{font:normal 1.1em Georgia,"Times New Roman",Times,serif;color:#f60;font-weight:lighter;line-height:110%;}
#leftcolumn h4{font:normal 1.0em Georgia,"Times New Roman",Times,serif;color:#f60;font-weight:lighter;}
#leftcolumn b{color:red;}
#leftcolumn big{color:red;font:normal 1.2em Georgia,"Times New Roman",Times,serif;}
#leftcolumn em{color:#FF6600;font:normal 1.0em Georgia,"Times New Roman",Times,serif;}
#leftcolumn strong{color:#FF9C2A;font:normal 1.0em Georgia,"Times New Roman",Times,serif;}
#leftcolumn a{text-decoration:none;border-bottom-style:dotted;border-bottom-width:1px;}
#leftcolumn a:hover{color:red;}
.smaller{font:.5em Georgia,"Times New Roman",Times,serif;color:red;}
.small{font:1em;color:#F88D0B;}
.ref{font:.8em Georgia,"Times New Roman",Times,serif;color:blue;}
#footer{width:950px;clear:both;color:#7c993d;border-bottom:15px solid #c9c3b7;margin:0;padding:10px;border-top:1px dotted #c9c3b7;}
#footer a{text-decoration:none;border-bottom-style:dotted;border-bottom-width:1px;color:#f48d29;}
#footer a:hover{color:red;}
#footer #leftcontent{float:left;text-align:left;width:48%;}
#footer #rightcontent{float:left;text-align:left;width:auto;}
.clear{clear:both;background:none;}
blockquote{border:1px solid #c5c5c5;padding-top:5px;padding-left:120px;padding-bottom:5px;padding-right:10px;margin:2px;}
#popupbox{margin:0;margin-left:40%;margin-right:40%;margin-top:30px;padding-top:10px;width:40%;height:160px;position:absolute;background:#fbfbf0;border:solid #000 2px;z-index:9;font-family:arial;visibility:hidden;}
#tablealign{width:100%;position:absolute;text-align:center;margin-left:170px;}
.error{font-family:Tahoma;font-size:8pt;color:red;margin-left:50px;display:none;text-align:center;}
form input[type=text] {border: 1px solid rgb(240, 240, 240);background-color: rgb(230, 230, 230);color: rgb(75, 75, 75);line-height: 25px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
form input[type=text]:hover, form input[type=text]:focus {border: 1px solid rgb(250, 250, 250);background-color: rgb(240, 240, 240);color: rgb(25, 25, 25);}
form input[type=submit] {margin: 0px 0px 0px 10px;border: none;background-color: orange;color: rgb(255, 255, 255);line-height: 25px;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;position: relative;}
form input[type=submit]:hover {background-color: rgb(95, 95, 95);color: rgb(255, 255, 255);cursor: pointer;}
.underline{background: #ffc;font-weight: 600;}
.bold{font-weight: bold;}
ul.marquee {/* required styles */display: block;padding: 0;margin: 0;list-style: none;line-height: 1;position: relative;overflow: hidden;/* optional styles for appearance */width:600px;height: 18px; /* height should be included to reserve visual space for the marquee */background-color:transparent;margin-bottom:13px;}
ul.marquee li {/* required styles */position: absolute;top: -999em;left: 0;display: block;white-space: nowrap; /* keep all text on a single line *//* optional styles for appearance */font:1em Arial,Helvetica,sans-serif;padding: 0px 1px;}
#marquee_replacement{  border:0px solid #000;  width:250px;  height:100px;  overflow:hidden; }
#marquee_replacement p.spacer{  height:150px; }
.feed-button{padding:10px 0;}
.feed-button a {color: #666;padding: 10px 15px 10px 36px;background: #eee url("../images/feed-icon-14x14.png") no-repeat 15px 50%;border-top: 1px solid #e2e2e2;border-right: 1px solid #818181;border-bottom: 1px solid #565656;border-left: 1px solid #d7d7d7;}
.feed-button a:hover {color: #444;background: #ccc url("../images/feed-icon-14x14.png") no-repeat 15px 50%;border-top: 1px solid #f5f5f5;border-right: 1px solid #969696;border-bottom: 1px solid #646464;border-left: 1px solid #f2f2f2;} 
#poll {background-color:#F4F3EF}
