body {
 position: relative;
 padding: 0;
 text-align: center;
 background: #ffffff;
 width: 1000px;
 margin: 0 auto;
 font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans serif;
 list-style-position: inside;
 }
nobr {
 font-weight: bolder;
 font-size: 140%;
 }
small { font-size: 50%; }
#container, #header, #banner {
 padding,margin: 0;
 text-align: center;
 }
#header {
 width: 1000px;
 }
#banner {
 /*margin-left: 275px;*/
 width: 950px;
 border: 5pt outset #d7e4fd;
 text-align: center;
 }
#content {
 padding-left: 210px;
 width: 790px;
 text-align: left;
 }
#content.index, #content.search {
 margin-left: 0px;
 width: 800px;
 text-align: left;
 }
#content img {
 float: left;
 }
#lhcol {
 float:left;
 width: 200px;
 background: #ffffff url(gfx/lcol.jpg) repeat-y;
 text-align: center;
 height: 100%;
 }
#footer {
 margin-left: 200px;
 margin-top:-29px;
 width: 800px;
 background: #ffffff url(gfx/fbar.jpg) repeat-y;
 font-size: 80%;
 }
#footer.search {
 }
#article #footer, #article #foot-navigation {
 clear:both;
 position: relative;
 }
#foot-navigation {
 width: 1000px;
 font-size: 80%;
 text-align: center;
 }
#foot-navigation.search {
 }
 
div.rocket  {
width: 180px;
padding: 17px 0;
border: thin solid #0000a0;
background-image: url(gfx/rocket.jpg);
background-color: #d9e5fd;
text-align: center;
font-size: 110%;
font-weight: bold;
}

#rocket {
background:url("gfx/rocketflags.gif") no-repeat;
width:42px;
height:122px;
margin:0;
padding:0;
}

#rocket span {
display: none;
}

#rocket li, #rocket a {
height:31px;
display:block;
}

#rocket li {
list-style:none;
display:inline;
}

#rocket-01,
#rocket-02,
#rocket-03,
#rocket-04 {
height: 31px;
}

#rocket-01 a:hover {background:url("gfx/rocketflags.gif") -42px 0px no-repeat; }
#rocket-02 a:hover {background:url("gfx/rocketflags.gif") -42px -31px no-repeat; }
#rocket-03 a:hover {background:url("gfx/rocketflags.gif") -42px -62px no-repeat; }
#rocket-04 a:hover {background:url("gfx/rocketflags.gif") -42px -93px no-repeat; }


a { text-decoration: none; }
a:hover, a:active, a:visited, a:link { color: #0000ff; }
img { border: 0; }
div.authorbox {
 font-size: 90%;
 font-style: italic;
 text-align: center;
 }
div.article {
 margin { 0 20px }
 }
div.break {
 clear: both;
 background-color: #ffffff;
 width: 750px;
 border: 1px inset #00ff40;
 text-align: left;
 padding: 10px;
 min-height: 240px; 
 }
div.img {
 float: left;
 margin: 0 20px 20px 0;
 width: 110px;
 min-height: 110px;
 background-color: #ffffff;
 background-repeat: no-repeat;
 background-position: center center;
 }
div.img img {
 width: 110px;
 border: 0;
 }
div.result {
 width: 800px; 
 height: 500px; 
 overflow: auto; 
 text-align: center; 
 margin: 25px 0; 
 }
#index.result {
 height: 750px;
 }
div.result a { text-decoration: none; }
div.result a:hover, a:active, a:visited, a:link { color: #0000ff; }
div.result th { vertical-align: middle; }
div.result img {
 border: 0; 
 margin: 0; 
 padding: 0; 
 }
div.scroller {
 height:170px; 
 overflow:auto;
 }
h1 { font-size: 150%; }
th.countrylist{
 text-align:left; 
 vertical-align:top; 
 padding:10px;
 }
table.picbar {
 width: 800px;
 background: #ffffff url(gfx/fbar.jpg) repeat-y;
 border-top: thin solid #d7e4fd;
 border-bottom: thin solid #d7e4fd;
 }
