body,h1,.sidebar ul,.sidebar li {
margin:0;
padding:0;
}

body,.sidebar,#container,#content,#footer,input,textarea {
font:12px helvetica,arial,sans-serif;
color:#333;
}

body {
text-align:center;
}

a,a:hover,a:visited:hover {
color:#369;
}

a:visited {
color:#748699;
}

h3 {
font-size:14px;
font-weight:normal;
margin-bottom:2px;
}

#blog-description,.meta-links,.entry-date,.access,#globalnav,#linkcat-1356 h3,#footer span {
display:none;
}

#header {
padding:0;
}

#header h1 {
height:91px;
text-indent:-999em;
background:url('http://pennworkingpapers.org/assets/images/wp_header.gif') no-repeat top left;
}

#wrapper {
width:705px;
text-align:left;
margin:0 auto;
padding:0;
}

#container {
float:right;
width:490px;
line-height:135%;
margin:15px 0 0;
}

#access {display:none;}

#content {
line-height:135%;
margin:0 0 25px;
padding:0;
}

h2.entry-title a,h2.entry-title,h2 {
color:#90000e;
text-decoration:none;
}

h2.entry-title a:hover,h2.entry-title a:visited:hover {
text-decoration:underline;
}

#linkcat-1356 {
margin-top:20px;
padding:10px 0;
}

.entry-meta,.comments,#nav-below {
background-color:#d8edfc;
padding:5px 15px;
}

.bio_only {
height:175px;
overflow:auto;
border:1px solid #eee;
margin-top:10px;
padding:5px 15px;
}

.pdfbox {
float:right;
background-color:#d8edfc;
margin:0 0 10px 10px;
padding:10px 15px;
}
.single .pdfbox {display:block;}
.home .pdfbox {display:none;}

.sidebar #primary {margin-top:15px;}
.sidebar #linkcat-1356 a, .sidebar #primary a {color:#000;}

.sidebar {
float:left;
width:150px;
margin:10px 20px 0 0;
padding:0;
}

.sidebar li,.sidebar ul {
list-style-type:none;
}

.sidebar a {
display:block;
width:125px;
color:#555;
text-decoration:none;
padding:7px 0 5px 25px;
}

.sidebar a:hover,.sidebar a:visited:hover {
color:#90000e;
background-color:#ebf6fd;
}

.sidebar h3 {
color:#333;
margin:0;
padding:15px 0 5px 25px;
}

#secondary {
clear:left;
}

#searchform {
padding-left:25px;
}

.entry-meta {
clear:both;
}

#footer {
height:15px;
background-color:#369;
color:#fff;
font-size:11px;
text-align:right;
clear:both;
margin:0 0 15px;
padding:7px 25px 7px 7px;
}

#footer a {
color:#fff;
}


/* =Roundtable Page Rules
---------------------------*/
.clear {clear: both;}
.floatRight {float:right; margin:0 0 10px 10px;}
.floatLeft {float:left; margin:0 10px 10px 0;}

#bio_names {
	margin: 0;
	padding: 0;
	overflow: hidden;
	}
	.roundMyth {width:380px; margin:0 auto !important; text-align:center;}
#bio_names li {
	float: left;
	margin: 0;
	padding: 0;
	vertical-align: middle;
	list-style-type: none;
	text-align: center;
	}
#bio_names li img {
	display: block;
	padding-bottom: 5px;
	}
#bio_names li#names_2 {
	padding-left: 3px;
	}
#bio_names li#names_3 {
	padding-left: 3px;
	padding-right: 3px;
	}
#bio_names li#names_4{
	}
#bio_full {
	margin: 0;
	padding: 0;
	}
#bio_full li {
	margin: 0;
	padding: 0;
	list-style-type:none;
	}
.hide {
	display: none;
	}
.block {
	display: block;
	}
#roundtables dt {font-weight:bold;}
#roundtables dd {margin:0 0 0 10px; padding:0;}

#sourceListControl {margin:0; padding:0; list-style-type:none;}
#sourceListItems {margin:0; padding:0; list-style-type:none;}
#list_1, #list_2, #list_3 {padding:15px 25px 20px 25px; background-color:#f1f8fc; border:1px solid #d8edfc;}

sup {font-size:9px; line-height:9px;}


/* =slideshow/video custom rules 
---------------------------------- */
.postid-31 h3, .video h3 {margin-bottom:15px; font-size:18px;}
.postid-31 .pdfbox .caption {display:block; padding-top:5px;}

/*--- modal styles ---*/
.editor_entry {margin:15px 0; clear:both;}
#slideHolder, #vidHolder {display:none; position:absolute; top:15%; left:50%; width:705px; margin-left:-400px; padding:20px 30px; border:1px solid #bdbdbd; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-box-shadow:2px 2px 5px #999; -webkit-box-shadow:10px 10px 5px #999; box-shadow:10px 10px 5px #999; overflow:visible; text-align:left; background-color:#fff;}
#slideHolder {height:585px;}
#vidHolder {height:470px;}
/*#slideHolder #wrapper {position:relative;}*/
#slideHolder a.close, #vidHolder a.close {position:absolute; top:-25px; right:5px; width:16px; height:16px; text-indent:-9999px; overflow:hidden; background:transparent url(/assets/images/vol3-1/closeX.gif) no-repeat top right;}
#slideHolder .meta {position:absolute; top:0; left:0; width:765px; height:100%; z-index:5;}
#slideHolder .meta .number{position:absolute; top:-21px; right:30px; font-size:10px;}
#slideHolder .next, #slideHolder .previous {height:100%;}
#slideHolder .next img, #slideHolder .previous img {border:none;}
#slideHolder .next {float:right; width:75%; /*border-top:3px solid green;*/}
#slideHolder .previous {float:left; width:25%; /*border-top:3px solid blue;*/}
#slideHolder .next a, #slideHolder .previous a {display:block; width:100%; height:100%;}
#slideHolder .next a { text-align:right;}
#slideHolder h3, #vidHolder h3 {position:absolute; top:-96px; left:50%; margin-left:-246px;}

#slideHolder .slide {display:none;}
#slideHolder .slide.active {display:block;}

#slideHolder .hero, #slideHolder .caption {margin:0 auto; display:block;}
#slideHolder .hero {}
#slideHolder .slide .caption {margin-top:10px; font-size:12px; text-align:center;}

#slideHolder .text {font-size:14px; line-height:22px;}
#slideHolder .text .part1, #slideHolder .text .part2 {float:left; width:49%;}
#slideHolder .text .part1 {margin-right:2%;}
#slideHolder .text .part2 {}

#slideHolder .text p.narrow {margin:15px 10% 0 10%; font-size:16px; line-height:24px;}

#slideHolder .slide {clear:both;}

/*#slideHolder .hitTarget .meta {top:-5px; left:0; width:100%; height:100%;}
#slideHolder .hitTarget .hitPrev, #slideHolder .hitTarget .hitNext {position:absolute; top:35px; width:25%; height:90%; text-indent:-9999px; overflow:hidden;}
#slideHolder .hitTarget .hitPrev {left:0;}
#slideHolder .hitTarget .hitNext {right:0;}
#slideHolder .hitTarget a.hitPrev:hover {background:transparent url(../images/vol3-1/previous.png) no-repeat 0 100px;} 
#slideHolder .hitTarget a.hitNext:hover {background:transparent url(../images/vol3-1/next.png) no-repeat right 100px;}*/

#videoHolder #player {display:block; width:705px; height:470px;}

/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -300px;
    width: 600px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmOverlay { background-color: #fff; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}