body {
font:10pt tahoma; margin:0px; padding:0px; background:#f4f4f4;
}
.page_base {
width:700px;
}
#nav {
position: absolute; width: 400px; z-index: 1; left:5px; top: 15px;
}
#nav_header {
background:url('img/nav_header.gif') no-repeat bottom left; height:50px;  text-align:right;
}
#nav_footer {
background:url('img/nav_footer.gif') no-repeat top; height:50px; text-align:center;
}
.nav_main {
background:url('img/nav_bg.gif') repeat-y left; text-align:center;
}
#nav_header h4 {
margin:0px; font:9pt tahoma; font-weight:600;
}
#main_links a:link, #main_links a:visited {
text-decoration:none; color:#999; font:8pt tahoma;
}
#main_links a:hover {
color:#333; font:8pt tahoma;
}
.links {
border:1px outset #f4f4f4; background:#F5F5F5; width:75px; text-align:center; cursor:pointer; moz-cursor:hand;
}
.linkhover {
border:1px inset #ddd; background:#f4f4f4; width:75px; text-align:center; cursor:pointer; moz-cursor:hand;
}
.nav_main h5 {
font:8pt tahoma; font-weight:600; margin:0px; border-bottom:1px solid #f4f4f4; width:95%; color:#555;
}
.left {
text-align:left; direction:rtl;
}
.right {
text-align:right; direction:rtl;
}
.0 {
margin:0px; 
}
.150 {
width:150px; direction:rtl;
}
input,select,textarea,button,td,tr,table {
font:8pt tahoma
}
a:link, a:visited {
text-decoration:none; color:#666;
}
a:hover {
color:#999;
}
#ad {cursor:pointer;
}
#ContactForm {
position: absolute; width: 300px; z-index: 2; left:300px; top: 155px
}
.contact_header {
background:url('img/contact_header.gif') no-repeat top left; height:25px;
}
.contact_footer {
background:url('img/contact_footer.gif') no-repeat top; height:25px;
}
.contact_body {
background:url('img/contact_bg.gif') repeat-y left; text-align:center;
}
.post_header {
background:url('img/post_header.gif') no-repeat top left; height:40px; text-align:justify; direction:rtl;
}
.post_footer {
background:url('img/post_footer.gif') no-repeat top left; height:50px; text-align:center; direction:rtl; color:#555;
}
.post_main {
background:url('img/post_bg.gif') repeat-y left; text-align:center;
}
.post_header h4 {
margin-top:0px; margin-bottom:0px; margin-right:15px; margin-left:10px; font:10pt tahoma; font-weight:600;
}
#sig {
text-align:left; direction:rtl; color:#444;
}
#posts {
width:95%; text-align:justify; direction:rtl;
}
.comments_view {
width:70%; border-right:4px solid #ddd; border-left:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#f5f5f5; padding:3px; text-align:justify; direction:rtl;
}
.comment_form {
width:80%;
}
.tracbacks {
width:70%; border-left:4px solid #ddd; border-top:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#f5f5f5; padding:3px; text-align:right; direction:rtl;
}
#postss {
width: 500px; float:left; 
}
#post_2 {
position: absolute; width: 500px; z-index: 1; left: 1024px; top: 25px;
}
#post_individual {
position: absolute; width: 500px; z-index: 1; left: 420px; top: 15px;
}
.error {
width:75%; border:1px solid #555; background:#f4f4f4; padding:5px;
}
blockquote {
direction:ltr; border-left:3px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-top:1px solid #ddd; text-align:left; background:#f6f6f6; padding:3px;
}
#sidebar {
width:200px; float:right;
}
#side_header {
background:url('img/navbar_header.gif') no-repeat bottom left; height:45px; text-align:right; padding-right:15px; font-weight:600; color:#555;
}
#side_footer {
background:url('img/navbar_footer.gif') no-repeat bottom left; height:30px;
}
#side_main {
background:url('img/navbar_bg.gif') repeat-y top left; text-align:right; padding-right:15px; padding-left:15px;
}
#header {
width: 500px; height: 70px; background:url('img/header.gif'); 
}
#ads {
width: 500px; height: 70px; background:url('img/ads.gif'); float:left;
}
