* {border: 0; margin: 0; padding: 0;}
body { color: #CCCBBF; font: 62.5%/1.8em Georgia, serif; background: #0D2430; text-align: center; }

p, ul, ol {font-size: 1.2em; }
ol {margin: 0 17px; list-style: decimal outside; }
ol li {padding: 5px; }
ul li {list-style: none;}

img { border: #70809b solid 2px;}


h1, h2, h3, h4 {color: #70809b; font-weight: normal;}
h1 {font-size: 1.8em; padding: 20px 0;}
h2 {font-size: 1.5em; padding: 15px 0;}
h3 {font-size: 1.3em; padding: 10px 0;}
p {padding: 10px 0;}
a:link { color: #fff; font-weight: bold; text-decoration: none; }
a:visited { color: #7bace5; font-weight: bold; text-decoration: none; }
a:hover { color: #a497b1; text-decoration: underline; }
a:focus{outline:  none;}

#eXTReMe {position: absolute; top: -9999px}


#pagelayout{position: relative; margin: 40px auto 5px auto; width:784px; text-align: left; border: #CCCBBF solid 8px;}

#mainmenu {position: absolute; right: 0; top: -35px;width: 800px;}
#mainmenu ul {text-align: right;}
#mainmenu li{display: inline; list-style: none; border-right:  #CCCBBF solid 1px; }
#mainmenu li.last{display: inline; list-style: none; border-right:  none; }
#mainmenu li a{color: #CCCBBF; padding: 5px 10px;}
#mainmenu li a:hover{background-color: transparent; text-decoration: underline; color: #fff;}
#mainmenu li a:visited{font-weight: bold;}

#bookmark h1 {text-indent: -2000px;  width: 160px; height:150px; background: url(../images/h1hm.gif) 10px 28px no-repeat;}
#bookmark h1 a{display: block;height: 150px; width:160px;}

.big {font-size: 1.4em}