th.comment {
background:#687f9e;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
}

p.copyright {

text-align:center;
font-size:80%;
}

#googleadside  {
margin-right:auto;
margin-left:auto;
margin-top:1px;
}


#box {
position:relative;
margin-right:auto;
margin-left:auto;
top:0;
left:0;
text-align:left;
margin:0;

width:900px;
padding:30px;
}

#boxleft {
float:left;
text-align:left;
margin:0;
padding:5px;
width:150px;
}

#boxright {
float:right;
text-align:left;
margin:0;
padding:5px;
width:650px;
}

#search {
position:relative;
margin-right:auto;
margin-left:auto;
text-align:left;
margin:0;
padding:5px;
width:400px;
height:250px;
}


ol {
list-style-type:upper-roman
}

ol li.page{
font-size:85%;
color:#000000;
}

a {
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
color:#369;
background:#fff
}

a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:85%;
color:#eff;
background:#33f;
text-decoration:none
}

td.menu {

background:#687f9e;
color:#eeeeee;
}

a.menu2:visited {
font-family:Arial, Helvetica, sans-serif;
color:#3D88EE;
font-size:85%;
text-decoration:underline
}

a.bm:link,a.bm:visited,a.bm:hover,a.bm:active {
font-family:Arial, Helvetica, sans-serif;
color:#eeeeff;
font-size:85%;
text-decoration:underline;
background-color:transparent; 
}


h1 {
font-size:150%;
color:#687f9e;
font-family:Arial, Helvetica, sans-serif;
}

h2 {
font-size:100%;
color:#687f9e;
}

h3 {
font-size:85%;
color:#687f9e;
}

a.menu2:visited {
font-family:Arial, Helvetica, sans-serif;
color:#ffb;
font-size:85%;
text-decoration:underline;
background:#687f9e;
}

a.menu2:hover {
font-family:Arial, Helvetica, sans-serif;
color:#aff;
font-size:85%;
text-decoration:underline;
background:#687f9e;
}

a.menu2:link,a.menu2:active {
font-family:Arial, Helvetica, sans-serif;
background:#687f9e;
color:#fff;
font-size:85%;
text-decoration:underline
}

p.menu2 {
color:#eeeeFF;
font-size:85%;
}

p.disc {
color:#eeeeFF;
font-size:90%;

}

p span {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:85%;
}

p.header {
font-family:Arial, Helvetica, sans-serif;
color:#687f9e;
font-size:40px;

}


p.code {
font-family:monospace;
font-size:85%;
color:#137;

}


#code,#code1,#code2,#code3,#code4, #code5, #code6, #code7 {
font-family:monospace;
font-size:87%;
color:#137;
background:#fff
}


a.header:link,a.header:visited,a.header:hover,a.header:active {
font-family:arial, helvetica, sans-serif;
color:#fff;
font-size:83%;
text-decoration:none
} 

ul li a.menu{
color:#fff;
font-family:Verdana, sans-serif;
font-size:90%;
background:#465D7C;
text-decoration:underline;
text-align:left;
}

ul li a.menu:visited {
color:#aaeeef;
font-family:Verdana, sans-serif;
background:#465Df7C;
text-decoration:underline;
}

ul li a.menu:hover {
color:#ffb;
font-family:Verdana, sans-serif;
background:#465Df7C;
text-decoration:underline;
}



li {
list-style-type:none;
line-height:150%;
font-size:90%;
color:#000;
margin-left:-30px;
padding-left:5px;
border-left:0 solid #dddddd;
border-right:0 solid #dddddd;
border-top:0 solid #dddddd;
border-bottom:0 solid #dddddd;
text-align:left;
}

ol.page li{
list-style-type:none;
color:#000;
padding-left:15px;
text-align:left;
font-size:110%;
}

div#slideshow {
margin-right:auto;
margin-left:auto;
width: 307px;
height: 230px;
}

div#slides {

height: 230px;
width: 307px;
}

div#slides img {
width: 305px;
height:227px;
border:0;
}

div#slides a.thumb {
display:none;
}

div#slides a.default-slide {
display:block;
text-decoration:none;
}