/* custom style sheet for rstriegel.faculty.wesleyan.edu; modified from apatalano.faculty.wesleyan.edu */

body {
font-family: Georgia, serif;
font-size: 1em;
}

#container {
width: 960px;
}

#header {
background-image: none;
background-color: #fff;
height: 210px;
width: auto;
padding-right: 0;
border: none;
}

#header h1,
#header p#desc {
font-family: georgia, serif;
}

#header .left {
float: right;
position: relative;
top: 100px;
width: 920px;
}

#header .left h1 a,
#header .left p#desc {
color: black;
}

#header .left h1 {
display: inline;
float: left;
margin-top: 14px;
font-size: 36px;
}

#header .left h1 a {
letter-spacing: 2px
}

#header .left p#desc {
font-size: 20px;
width: 380px;
float: right;
line-height: 1.2em;
margin: 0 80px 0 0;
letter-spacing: 0;
}

#header h1.wesleyan {
float: left;
top: 30px;
left: 0;
width: 920px;
height: 25px;
background-color: #900;
padding: 6px 0;
margin: 0 0 0 30px;
font-size: 18px;
}

#header h1.wesleyan a {
background-color: #888;
padding: 10px;
border-right: 6px solid #fff;
}

.header_bottom {
display: none;
}

#content-main {
width: 580px;
float: right;
}

#content .posttitle {
display: none;
}

.entry p {
line-height: 1.4em;
}

#sidebar {
width: 242px;
padding-left: 0;
text-align: right;
margin: 14px 0 0 30px;
overflow: visible;
}

#content .sidebar h2, 
#content .sidebar h3 {
font-family: Georgia, serif;
padding-right: 26px;
padding-bottom: 6px;
}

#sidebar #andrea_patalano_img {
border: 1px solid #999;
-moz-box-shadow: 2px 2px 6px #777;
-webkit-box-shadow: 2px 2px 6px #777;
box-shadow: 2px 2px 6px #777;
}

.sidebar .menu {
margin-bottom: 80px;
}

.sidebar li.menu-item {
font-family: Georgia, serif;
font-size: 26px;
line-height: 1.3em;
}

.sidebar li.menu-item li.menu-item {
font-size: 12px;
}

.sidebar li.menu-item a {
padding-right: 20px;
border-right: 6px solid #ffffff;
}

.sidebar li.menu-item a:hover,
.sidebar li.menu-item a:visited {
border-bottom-width: 0px;
}

li.sidebox ul li.current_page_item, 
li.sidebox ul .menu ul li.current_page_item {
background-image: none;
}

li.sidebox ul li.current_page_item a, 
li.sidebox ul .menu ul li.current_page_item a {
color: #990000;
border-right: 6px solid #990000;
padding-right: 20px;
}

#sidebar .textwidget {
margin-right: 26px;
}

/* for wesscholar-works */
#article-list h5 {
font-family: georgia, serif;
}

