body {
background-color: #ffffff;
}

a {
outline: none;
}

#container {
width: 940px;
margin-top: 0px;
margin-bottom: 0px;
padding-bottom: 51px;
border: 0px solid #ffffff;
}

#header {
position: absolute;
top: 20px;
padding-bottom: 0;
text-align: left;
}

#header h1 {
font-family: Arial;
font-variant: normal;
font-size: 22px;
margin: 0 14px;
}

#header h1 a {
color: #000000;
letter-spacing: 1px;
}

#header-image {
width: 940px;
clear: both; 
background-image: url(http://www.wesleyan.edu/wordpress/perBlog/jewishhistory/header_bg.gif);
background-repeat: repeat;
margin: 0;
height: 60px;
border-bottom: 2px solid #993300;
}

#content {
padding-top: 29px;
margin-left: 0px;
}

#content-main {
width: 670px;
padding-left: 15px;
border-left: 1px solid #cccccc;
line-height: 1.8em;
font-family: Arial, sans-serif;
font-size: 1.1em;
}

#content-main .entry a:link, #content-main .entry a:visited {
color: #0033cc;
padding-bottom: 0.1em;
border-bottom: 0px solid white;
}

#content-main .entry a:hover, #content-main .entry a:active {
color: #990000;
border-bottom: 1px solid #990000;
}

#content-main h3 strong {
font-weight: normal;
}

#content .post {
padding-top: 13px;
}

#content .posttitle {
text-align: left;
}

#content .posttitle h2 {
line-height: 1em;
}

#content .posttitle h2 a {
color: #990000;
font-weight: normal;
font-family: 	Georgia,"Times New Roman",Times,serif;
letter-spacing: 1px;
font-size: 22px;
}

#content div.entry {
margin-top: 4px;
}

.entry blockquote p {
line-height: 1.2em;
text-indent: -1em;
color: #333333;
}

#sidebar {
width: 234px;
padding: 0 0 10px 0;
margin: 0;
border: 0px solid #ffffff;
}

/*hack for IE nested list bug*/
li.sidebox ul {
display: inline;
}

#sidebar li.sidebox ul li, #sidebar li.sidebox {
padding: 0;
margin: 0;
}

#sidebar ul ul li.page_item ul {
margin-left: 0px;
padding-left: 0px;
}

#content #sidebar li.page_item {
border-bottom: 1px dotted #cccccc;
line-height: 1em;
padding: 3px 0 6px;
}

#content #sidebar li.page_item li.page_item {
border-width: 0px;
padding-bottom: 0px;
}

/*border hack for IE <= 6*/
* html #content #sidebar li.page_item li.page_item {
border-bottom: 1px solid #ffffff;
padding-bottom: 2px;
}

/*1st level menu item and children*/
#sidebar li.page_item a {
color: #993300;
padding: 5px 12px 0px 32px;
display: block;
text-indent: -18px;
margin: 0;
font-family: Arial,sans-serif;
font-size: 0.7em;
}

/*indent second level menu item*/
#sidebar li.page_item li a {
padding: 0 12px 0 42px;
margin: 0 0 0px;
font-size: .9em;
border-width: 0px;
}

/*3rd level menu item*/
#sidebar li.page_item li li a {
padding-left: 62px;
}

/*4th level menu item*/
#sidebar li.page_item li li li a {
padding-left: 40px;
}

/*5th level menu item*/
#sidebar li.page_item li li li li a {
padding-left: 50px;
}

/*no image for current item*/
#sidebar li.current_page_item {
background-image: none;
}

/*current link and children color*/
#sidebar li.current_page_item a {
color: #000000;
}

/*children of current link color*/
#sidebar li.current_page_item li a {
color: #990000;
}

/*for menu item mouseover*/
#sidebar li.page_item a:hover {
color: #777777;
border-width: 0px;
}

#emw-nav {
position:absolute;
width: 940px;
height: 28px;
top: 62px;
left: 0px;
font-family: Arial,sans-serif;
font-size: 13px;
line-height: 12px;
background-color: #ffffff;
border-width: 0px 0px 1px;
border-style: solid;
border-color: #993300 #000 #000000;
}

/*adjustment for IE < 7*/
* html #emw-nav {
line-height: 9px;
}

#emw-nav ul {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0;
padding: 8px 15px 0;
display: block;
}

#sidebar #emw-nav li {
display: inline;
padding: 7px 1em 7px 0;
margin: 0;
}

/*adjustment for IE < 7*/
* html #sidebar #emw-nav li {
padding: 11px 1em 9px 0;
}

#emw-nav a:link, #emw-nav a:visited {
color: #333333;
}

#emw-nav a:hover {
color: #990000;
border: 0px solid #000000;
}

#emw-nav a:visited {
color: #333333;
border: 0px solid #000000;
}

#sidebar #emw-nav li#current-section {
background-color: #333333;
padding-left: 1em;
}

#emw-nav #current-section a {
color: #ffffff;
}

#emw-footer {
position: absolute;
bottom: 0px;
height: 50px;
width: 940px;
background-color: #eeeeee;
color: #666666;
border-top: 1px solid #999999;
}

#emw-footer p {
margin: 13px 15px 2px 20px;
font-size: 13px;
}

form#searchform {
position: absolute;
top: 20px;
right: 20px;
}