/* stylesheet for WesBase theme */
/* using Scholar sub-theme */

#navigation {
display: none;
}

#container {
margin: 10px auto;
width: 960px;
-moz-box-shadow: 4px 4px 8px #777;
-webkit-box-shadow: 4px 4px 8px #777;
box-shadow: 4px 4px 8px #777;
}

#feedarea {
display: none;
}

#header {
width: 880px;
margin: 0px;
position: relative;
background: #990000 url(http://www.wesleyan.edu/wordpress/images/crest.jpg) no-repeat 0px 0px;
padding: 10px 10px 10px 70px;
border-top: 2px solid #000000;
}

#header h1 {
font-size: 3em;
}

#header .left {
float: left;
}

#header h1 a {
color: #f9f9f0;
letter-spacing: 4px;
font-weight: normal;
}

#header h1 a:hover {
border: 0px solid white;
}

#header h2 {
margin: 10px 0 0 20px;
color: #f9f9f0;
font-family:Georgia, Verdana, Arial, Serif;
letter-spacing: 2px;
font-variant: small-caps;
}

#header #desc {
margin: 10px 0 0 20px;
color: #f9f9f0;
font-family: Georgia, Verdana, Arial, Serif;
letter-spacing: 2px;
font-variant: small-caps;
}

#header h1.wesleyan {
float: right;
font-size: 1.5em;
position: absolute;
right: 20px;
top: 25%;
}

.header_bottom {
margin: 0px;
clear: both;
height: 10px;
background: transparent url(http://www.wesleyan.edu/wordpress/images/dots.gif) repeat-x;
border-top: 2px solid #000000;
}

#footer p {
margin: 0 0 1.5em;
}

#footer p.right {
display: none;
}

#headerimage {
height: auto;
}

#content-main {
width: 610px;
position: relative;
overflow: hidden;
}

img {
padding: 0px;
background-image: none;
}

#content .post {
border-bottom: none;
padding: 0 0 4em 0;
}

p.nocomments {
display: none;
}

div.post-content {
display: none;
}

#content {
margin: 10px 10px 0px 30px;
}

#content.onecolumn-page {
margin: 0;
padding: 10px 20px;
}

#content .post-info {
padding: 2em 0px 12px;
}

#content .post-info, #content h2.pagetitle {
background: none;
}

code {
font-size: 1.3em;
}

#footer {
display: none;
}

#content-main ul {
list-style-image: none;
}

a:link, a:visited {
color: #888888;
}

#content .post h2 {
font-size: 2em;
letter-spacing: 2px;
}

.sidebar {
line-height: 1.3em;
padding-left: 10px;
}

.sidebar .textwidget img {
border: 0px solid #ffffff;
}

#content .sidebar h2, #content .sidebar h3 {
color: #888888;
letter-spacing: 1px;
font-variant: small-caps;
font-family: Arial, Verdana, Tahoma, sans-serif;
margin: 0px;
line-height: 1.4em;
font-weight: bold;
}

form#searchform div br {
display: none;
}

form#searchform input#s {
margin-right: 5px;
}

.sidebar li.sidebox, .sidebar li.linkcat {
padding: 0px;
margin: 0px 0px 2em;
background: transparent;
background-image: none;
}

.sidebar li {
margin: 0px;
}

li.sidebox ul li, li.linkcat ul li {
padding: 0 0 0 2em;
text-indent: -1em;
}

li.sidebox ul li.linkcat {
padding: 0px;
text-indent: 0px;
/*padding-bottom:20px;*/
}

li.sidebox ul li.current_page_item, li.sidebox ul .menu ul li.current_page_item {
background-image: url(http://www.wesleyan.edu/wordpress/images/smallarrow.gif);
background-repeat: no-repeat;
background-position: 4px 0.3em;
}

.sidebar ul ul, .sidebar .menu ul {
margin: 0px;
}

.sidebar ul ul ul {
margin: 0 0 0 -1em;
}

.sidebar ul ul li.linkcat ul {
margin: 0;
}

.sidebar div.textwidget {
color: #888888;
}

#sk2-footer {
display: none;
}

strong.search-excerpt {
background-color: #ffff00;
}

/* for the table of contents plugin */

.toc {
float: right;
border: 1px solid #990000;
padding: 10px 0;
background-color: #eee;
margin: 0 0 10px 10px;
}

#content-main .toc ul {
list-style-type: none;
margin: 0;
}

li.page_item li.page_item ul {
padding-top: 0px;
}

li.page_item li.page_item ul a {
color: #333333;
}

.toc div {
display: none;
}

.toc .toc-level-4 {
display: none;
}

.toc .toc-header {
display: none;
}


@media print {
div#wpabar {
display: none;
}

h1.wesleyan {
position: static;
float: none;
clear: both;
}

#header .left {
clear: both;
}

.sidebar, #respond, #commentform, .postnav {
display: none;
}

#content-main {
overflow: visible;
float: none;
}
}
