html, body {
margin: 0px;
padding: 0px;
}

body { 		
text-align: center;
background-color:white;
font-family: Arial, Helvetica, sans-serif;
}

#container{
width:988px;
margin-left:auto;
margin-right:auto;
 }
 
#banner {
position:relative;
padding:5px;
color: white;
background-color:#990000;
width: auto;
border-bottom: 4px solid #DDDDDD;
 }
 
#timebar{
margin-top:8px;
background-color:#222222;
width:auto;
height:15px;
padding:4px 0px 4px 0px;
 }
  
#timebar ul{
padding:0px;
margin:0px 0px 0px 70px;
background-color:yellow;
 }
   
#timebar li {
float:left;
display:inline;
color:white;
font-weight:normal;
font-size:12px;
padding:0px 150px 0px 0px;
 }
 
#wrapper{
float:left;
width:100%;
margin-bottom:10px;
 }
  
#content{
margin:8px 130px 0px 130px;
border:1px solid #990000;
 }
 
#navigationBar{
margin:0px 0px 8px 0px;
background-color: #990000;
font-size:12px;
letter-spacing:0.1em;
text-align:left;
padding:3px;
height:15px;
 }
 
#navigationBar ul{
margin:0px 0px 0px 0px;
list-style:none;
  }

#navigationBar li{
float:left;
width:120px;
 }
 
 #navigationBar li.glossary{
float:left;
width:60px;
 }
  
#navigationBar li a {
color:white;
text-decoration:underline;
 }
  
#navigationBar li a:hover {
font-weight:bold;
 } 
 
#navigationBar li a.active{
font-weight:bold;
text-decoration:none;
 } 
 
#information {
padding:0px 10px 10px 10px;
font-size:12px;
color:#333333; 
text-align:justify;
 } 

#information h2{
font-style:italic;
font-weight:bold;
font-size:24px;
 }
 
 #information a {
font-weight:bold;
text-decoration:none;
color:#333333; 
 }
 
 #information a:hover {
 text-decoration:underline;
  }
 
#leftBlock {
margin:8px 0px 8px -988px;
float:left;
padding:0px;
text-align:left;
font-size:12px;
width:120px;
 }
 
#leftSubBlock{
border:1px solid #990000;
background-color:#EEEEEE;
margin-bottom:8px;
 }

#leftSubBlock ul{
list-style:none;
margin:0px;
padding:0px 0px 0px 0px;
 }
 
#leftSubBlock li{
margin:0px 5px 5px 5px;
padding: 0px 10px 2px 10px;
 }

#blockHeading{
background-color:#990000;
margin:0px 0px 10px 0px;
padding:3px 3px 3px 15px;
color:white;
letter-spacing:0.1em;
 }  

#leftSubBlock li a{
 color:#333333;
 text-decoration:none;
 }
 
#leftSubBlock li a:hover{
font-weight:bold;
 }
 
#leftSubBlock li a.active{
 font-weight:bold;
 }
 
#rightBlock {
margin:8px 0px 8px -120px;
float:left;
padding:0px;
text-align:left;
font-size:12px;
width:120px;
 }
 
#rightSubBlock{
background-color:#EEEEEE;
height:auto;
 } 

#footer{
clear:left;
background-color:#222222;
width:auto;
height:15px;
padding:4px 0px 4px 0px;
margin:0px 0px 8px 0px;
font-size:12px;
color:white;
 } 
 
#footer ul{
margin:0px auto 0px auto;
padding:0px;
list-style:none;
width:900px;
 } 
 
#footer li{
float:left;
text-align:center;
width:150px;
 } 
 
#footer li a{
color:white;
text-decoration:none;
 }
 
#footer li a:hover{
font-weight:bold;
 } 
 
#contentBox{
clear:both;
height:200px;
margin-bottom:20px;
position:relative;
 }
 
#overlayImg{
position:absolute;
left:0px;
opacity:0.0;
filter:alpha(opacity=0)
  }
 
img {
float:left;
margin-right:20px;
 }
 
#searchBox{
position:absolute;
top:50px;
right:20px;
 }
 
#addThis{
position:absolute;
top:50px;
right:820px; 
}
 
#poll{
margin:8px;
ccolor:#333333;
 } 
 
#poll h2{
font-size:12px;
 }
 
#rssOutput a{
color:#333333;
font-weight:bold;
text-decoration:none;
font-size:14px;
 }
 
#rssOutput a:hover{
font-weight:bold;
color:#333333;
text-decoration:underline;
 }
 
#commentsName, #commentsName a, #newsTitle, #newsTitle a{
font-weight:bold;
text-decoration:none;
font-size:14px;
 }

#commentsName a:hover, #newsTitle a:hover{
font-weight:bold;
text-decoration:underline;
font-size:14px;
 } 
 
#commentsDate, #newsDate{
font-style:italic;
 } 
 
#myForm, #myForm table{
text-align:center;
font-weight:bold;
font-size:12px; 
color:#333333;
margin-left:auto;
margin-right:auto;
 }
 
#bottomLeaderBoard{
clear:left;
width:728px;
height:90px;
padding:4px 0px 4px 0px;
margin:0px auto 8px auto;
font-size:12px;
color:white;
 }
 
#dukascopy{
font-size:10px;
 } 
 
#books{
float:left;
width:335px;
padding:8px; }