body {
background: #FFFFFF url('graphics/background.jpg') repeat-y center fixed;
color: #000000;
font-family: Tahoma;
margin-top: -20px;
}

#container {
background: #F0F0F0;
margin: auto;
width: 600px;
margin-bottom: 0px;
}

#header {
background: #FFFFFF url('graphics/header-2.jpg') no-repeat bottom;
padding-top: 60px;
padding-left: 20px;
height: 120px;
font-family: Verdana;
line-height: 65%;
}
#header {
color: #90C9FE;
font-style: italic;
padding-left: 60px;
font-variant: small-caps;
font-size: 90%;
}
#header h1 {
color: #000000;
}

#nav {
height: 40px;
background: #90C9FE;
margin-bottom: 15px;
margin-top: -1px;
padding: 0px;
font-variant: small-caps;
text-align: center;
}
#nav a {
display: block;
color: #FFFFFF;
background: #292627;
float: left;
width: 90px;
height: 20px;
padding: 15px;
text-decoration: none;
text-align: center;
border-top: 1px solid #292627;
border-bottom: 1px solid #292627;
}
#nav a:hover {
background: #56A5EA;
color: #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}

#content {
background: #FFFFFF;
padding: 10px;
margin: 0px;
width: 580px;
}
#content p {
font-size: 85%;
padding-left: 5px;
line-height: 20px;
}
#content li {
font-size: 75%;
padding-top: -10px;
}

hr {border: 1px dashed #AFAFAF;}

a {color: #56A5EA;}
a:hover {color: #0000FF;}

span {
unicode-bidi: bidi-override;
direction: rtl;
}

h4 {
border-bottom: 2px solid #E0E0E0;
width: 300px;
font-variant: small-caps;
font-size: 80%;
}
h5 {
padding-left: 15px;
}

li {
list-style-type: circle;
margin-top: 10px;
}

#sidebar {
width: 200px;
float: right;
background: #EEEEEE;
border-left: 1px solid #AAAAAA;
border-bottom: 1px solid #AAAAAA;
margin: -10px;
margin-left: 10px;
margin-bottom: 0px;
font-variant: small-caps;
padding: 10px;
}
#sidebar p {
font-size: 85%;
line-height: 15px;
}

#footer {
font-size: 65%;
text-align: center;
border-top: 2px solid #E0E0E0;
background: #F0F0F0;
margin-bottom: -10px;
padding-bottom: 5px;
}
