@charset "UTF-8";
.home #page-wrap #footer {
	text-align: left;
	left: 70px;
}
.noBold { font-weight: normal; }
/* CSS Document */
* { margin: 0; padding: 0;}
html { overflow-y:scroll;}
body { font-family: Verdana, Geneva, sans-serif; font-size: 100%; background: url(../_images/bg-top.jpg) top left no-repeat; /*height:100%;*/}

#page-wrap { margin: 0 auto; width:1014px; min-height:790px; padding-top:0px; background: white url(../_images/sidebar-bg-full.jpg) no-repeat left top; position:relative; }

#left_sidebar {float: left; width:240px; min-height:550px; margin-top: 2em; padding-right: 10px; margin-right: 0px; position:relative; float:left; z-index:  9999999; }
#left_sidebar #publications {position: absolute; bottom: 5px;}

#main { float: left; padding-left: 0px; padding-top:20px; margin-left:2px; position:relative; left:15px;}

#header {height: 50px; padding-bottom: 0px; margin-bottom: 0px; padding-top:0px; margin-top:0px; background: url(../_images/bg-topnoWE.jpg) no-repeat left top; }

#content {
	font-size: 0.65em;
	line-height: 1.5em;
	position:relative;
	padding-left: 0px;
	color: #333;
	margin: 0;
	border: 0;
	width: 750px;
}

#colA, #colB, #colC {float: left; width: 31%; padding: 0; padding-right: 10px; color: #333}

#colBC {float: left; width: 500px; padding: 0; position:relative; } 

#colBC #colB, #colBC #colC { width: 48%; }
#colA h2, #colB h2, #colC h2 { font-size: 1em; padding-bottom: 0.25em; color: #36648B;}
#colBC h2.tight {
	font-size: 1em;
	padding-bottom: 0.25em;
	color: #36648B;
	letter-spacing: -0.08em;
}

#footer {
	margin-top: 1px;
	padding-top: 1px;
	padding-left: 280px;
	color: #666;
	font-size: 0.55em;
	position:relative;
	bottom: 0px;
	clear: both;
}
#footer a:link, #footer a:visited { color:#666;}
#footer a:hover, #footer a:active { color: #930;}

#creating { padding-left: 5px; float:left;}

#legal { /*padding-left:280px; */}

#creatingWE {
	width:700px;
	height:100px;
	margin-left:10px;
	padding-bottom: 15px;
	padding-top: 15px;
}
#creatingWE #creating img { padding-top:20px;}

#showNAV { position: absolute; /*top: 300px;*/ left: 25px; bottom: 50px; margin-top:75px;}

h1 { color: #36648B; font-size:1.1em;}
h1{
	font-size: 1.2em;
	padding-bottom: 1.25em;
	line-height: 1.3em;
}
h1 .span { font-size: 0.9em;}
h2 { font-size: 2em; margin-bottom: 4px;}

a { text-decoration: underline; }
a:hover { text-decoration: underline;}

partners { float:right; padding-left:0px; margin-top:0px; padding-right:0px;}

.floatleft { float:left; padding-right: 5px; padding-top:5px;}
.quote { font-style: italic; padding-right: 1em; padding-left: 1em;}
.title { font-size:1em; color:#36648B;}
.imgCaption { padding-top: 0px; vertical-align: bottom;}
.institutions { padding-left: 2em; color: #36648B;}
.clearL {clear:left}
.hanging { margin-left: -5px; }
.name {
	padding-left: 60px;
	padding-top: 1em;
	line-height: 1.2em;
}
.hangingM { margin-left: -1em; }
.background  { background: url(../_images/bg-topnoWE.jpg) no-repeat left top;}
/*
.home #page-wrap #main #content { font-size: 0.9em; line-height: 1.7em; color: #36648B;}
.home #page-wrap #main #content #colA, .home #page-wrap #main #content #colB { color: #36648B; }
.home #colA { float:left; padding: 5px; position:relative; width:330px;}
.home #colB { background: url(../_images/CWI-small-lr.jpg) no-repeat 165px 200px; padding: 25px 0px 0px 5px; position:relative; width:375px; float: left;}
*/

.company #page-wrap #main #content #quote p .hanging { margin-left: -5px; }
.company #page-wrap #main #content #quote p .hangingM { margin-left: -1em; }
.home #page-wrap #main #content p { padding-bottom: 0; }
p { padding-bottom: 1.25em; }
.company #page-wrap #main #content #quote { color: #36648B; padding-left: 10px; }
.company #page-wrap #main #content #quote .name { padding-left: 75px; }
.conversations #page-wrap #main #content #colBC .topcolIMG { padding-bottom: 20px; }
#header #date {
	font-family: Verdana, Geneva, sans-serif;
	color: #36648B;
	text-align: right;
	font-size: 0.5em;
	padding-right: 75px;
	font-weight: bold;
	margin: 0px;
	margin-top: -25px;
	padding-top: 0px;
}
.home #page-wrap #main #content h1, .conversations #page-wrap #main #content h1 { line-height: 1.2em; }
#openClose1, #openClose2, #openClose3, #openClose4, #openClose5, #openClose6, #openClose7, #openClose8, #openClose9, #openClose10, #openClose11, #openClose12 {
	margin: 0;
	padding: 0;
	margin-right: -0.2em;
	text-align: right;
	margin-top: -1.5em;
	font-weight: bold;
}
a:link.special, a:visited.special { color: #999869; }
.red { color: #F00; }
a:hover.special, a:active.special { color: #72714F; }
.background {
	width: 96%;
	background: #FFFF99;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 0px;
	padding-right: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-top: medium solid #FFFF99;
	border-bottom: medium solid #FFFF99;
	border-left: medium solid #FFFF99;
	border-right: thin solid #fff;
}
.culture_workshops #page-wrap #main #content #colBC #colB h2.tight { line-height: 1em; }
.home #page-wrap #main #content h1 { font-size: 1.4em; }
.culture_workshops #page-wrap #main #content #colBC #colB #CollapsiblePanel3 .CollapsiblePanelContent ul {
	padding-left: 15px;
	margin-top: -0.75em;
}
.home #page-wrap #main #content #imgBox { padding-right: 11px; }
.pushLeft { margin-left: -12px; }
img {border: none;}
