/* CSS by Vlad (www.tygr.ca) - Light version */

body {
background:#f3f3f3 url(../images/lbg.gif) repeat-x;
margin:0 auto;
padding:0;
color:#000;
font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, Sans-Serif;
font-size:11px;
}

#page {
margin:0 auto;
margin-top:30px;
margin-bottom:50px;
text-align:center;
}

#title {
font:28px Helvetica, Arial, sans-serif;
margin:0 auto;
padding:0 5px;
margin-bottom:30px;
background:#dedede url(../images/line-bg.gif) repeat-x 0 50%;
}

#title strong{
padding:0 15px;
background:#dedede;
font-weight:normal;
}

#header h3 {
text-align:left;
padding:0;
margin:0;
font-size:11px;
text-transform:uppercase;
}

#header h3 em{
font-style:normal;
font-weight:normal;
text-transform:none;
}

#content{
margin-top:20px;
}

#navone {
float:left;
}

#navtwo {
float:right;
}

#footer strong {
float:left;
}

#footer ul {
float:right;
}

#header ul, #footer ul {
list-style:none;
margin:0;
padding:0;
}

#header li, #footer li {
display:inline;
}

#about h4{
font:24px Helvetica, Arial, sans-serif;
text-align:left;
padding:0;
margin:0;
}

#about, #archives, #search, #content img {
background:#f5f5f5;
border: 1px solid #c9c9c9;
padding: 10px;
margin: 0 auto;
}

#archives img {
background:#f9f9f9;
border: 1px solid #c9c9c9;
padding: 5px;
margin: 0 auto;
}

#thumbrow {
width:620px;
margin:15px auto 0 auto;
display:block;
}

.thumbnail {
background:#f5f5f5;
border: 1px solid #c9c9c9;
padding: 5px;
margin: 0 auto;
}

#about, #archives, #search {
text-align:justify;
}

#archives ul {
overflow:auto;
list-style-type:none;
margin:0;
padding:10px;
}

#archives li {
display:inline;
}

#search ul li {
display:block;
margin-bottom:5px;
border:#d0d0d0 1px solid;
}

#search ul li .search-title {
color:#666;
padding:4px;
background:#eee;
}

#search ul li .search-article {
color:#333;
padding:4px;
background:#f5f5f5;
}

#search ul li .highlight {
color:#444;
text-decoration:none;
background:#efeb74;
}

#footer {
overflow:auto;
}

#footer strong {
font-weight:normal;
}

acronym {
border:0;
}

a {
color: #333;
text-decoration:underline;
}

a:hover {
color: #111;
text-decoration:none;
}

.textbox {
color:#333;
font:11px Verdana, Helvetica, Arial, sans-serif;
padding:2px;
border:#e0e0e0 1px solid;
background:#fff;
}

.butbox {
color:#333;
font:11px Verdana, Helvetica, Arial, sans-serif;
padding:2px 4px;
border:#d9d9d9 1px solid;
background:#f0f0f0;
}