/* Structural */ 

body { margin: 0;  text-align: center; padding: 0; }
#page_wrap { text-align: left; width: 760px; margin: 0 auto; }
#page_head {  }
#page_head div.content { margin-left: 39px; }
#topbar { display: none; height: 25px; }
#page_body {  }
#page_content { width: 100%; float: right; margin-left: -175px; }
#page_content div.content { margin-left: 190px; width: 435px; }
#page_sidebar { float: left; width: 175px; height: 430px; margin-top: 6px; }
#navbar { width: 160px; float: right; }
#navbar li { display: block; width: 150px; height: 23px; }
#navbar li a { display: block; width: 150px; height: 23px; }
#page_foot { clear: both; }
#page_foot div.content {  }

/* images */

body {  }
#page_wrap {  }
#page_head {  }
#topbar {  }
#page_body {  }
#page_content {  }
#page_content div.content {  }
#page_sidebar {  }
#navbar {  }
#page_foot {  }
#page_foot div.content {  }

/* colors */

body { background: #4B4B4B; }
#page_wrap {  }
#page_head {  }
#topbar {  }
#page_body {  }
#page_content {  }
#page_content div.content {  }
#page_sidebar {  }
#navbar {  }
#navbar li {  }
#page_foot {  }
#page_foot div.content {  }

/* margins and padding */

body {  }
#page_wrap {   }
#page_head {  }
#topbar {  }
#page_body { position: relative; margin-left: 39px; }
#page_content {  }
#page_content div.content { margin-top: 20px; }
#page_sidebar { padding-top: 8px; }
#navbar { margin: 0; padding: 0; }
#navbar li { margin: 0; padding: 0; }
#page_foot {  }
#page_foot div.content { padding-top: 18px; }

#page_content div.content div.section { margin: 10px; }

/* text-treatment and other styles */

/* body { font-family: ms sans serif; font-size: 10px; color: #333; } */
body { font-family: arial, verdana, helvetica; font-size: 12px; color: #333; line-height: 150%; }
#page_wrap {  }
#page_head {  }
#topbar {  }
#page_body {  }
#page_content {  }
#page_content div.content { text-align: left; }
#page_sidebar { text-align: right; }
#navbar {  }
#navbar li { list-style-type: none; }
#navbar li a { text-decoration: none; }
#navbar li span { position: absolute; left: -10000px; }
#navbar li.selected { font-weight: bold; }
#page_foot { text-align: center; font-size: 10px; }
#page_foot div.content {  }

#page_content a, a:link, a:visited, a:active { color: #36f; text-decoration: none; }
#page_content a:hover { color: #69f; text-decoration: underline; }

/* utility classes */

.img-replace { position: absolute; left: -10000px; }

.paging-controls a { text-decoration: none; }
.paging-controls .page-link { padding: 0 3px; }
.paging-controls .page-list { padding: 0 10px; }
.paging-controls .selected a span { color: #000; font-weight: bold; }
.paging-controls .disabled { display: none; }
