/*
Theme Name: Starkers
Theme URI: http://elliotjaystocks.com
Description: The totally nude Wordpress theme. Phwoar! (Based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a> by <a href="http://binarybonsai.com/">Michael Heilemann</a>)
Version: 2 (WP2.6.2)
Author: Elliot Jay Stocks
Author URI: http://elliotjaystocks.com
Tags: starkers, naked, clean, basic
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";

/* IE 6 warning -------------------------------------------------*/

#ie-message {
background: white;
text-align:center;
border-bottom:1px solid #900;
color: #000;
position:relative;
top:0;
padding:5px;
width:100%;
}
#ie-message a {
color: #000;
}

<!-- ************** png fix for browsers older than ie 7 **************  -->
<!--[if lt IE 7]>
    <link rel="stylesheet" type="text/css" media="screen" href="../../../../../css/ie-png.css" />
<![endif]-->
<!-- ******************************************************************* --> 

/* colors 
Namie Blue - #0071bc
Dark Blue - #004f83
Visited Link Blue - #100d4e
Dark Gray - #4e4e4e
Background Gray - #D3D6D8
Light Blue -#83bfdf
*/


* {
margin:0;
padding:0;
}

body { 
background:url(http://workplacebullying.org/multi/img/backgroundgradient_blue.jpg) repeat-x;
background-color: #d3d6d8;
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


/*seriously IE I'm going to stab you.... */

img, div, a, input, .png { behavior: url(../iepngfix.htc) }


/*seriously IE I'm going to stab you.... */


/* Structure ----------------------*/


#container {
margin:0px auto;
width: 961px;
min-height: 100%
height: auto !important;
height:100%;
text-align: left;
background-color: #ffffff;
padding-top: 10px;
}





.border {
background-color: #0071BC;
height: 5px;
width: auto;
clear: both;
overflow:hidden;
}

.button {
width: 50px;
height: 20px;
background-color: #ccc;
color:#565656;
/* border-top:1px solid #eee; */
/* border-left:1px solid #eee; */
text-decoration:none;
font-size: 1em;
/* border: none; */
padding-bottom: 4px;
margin-top: 2px;
  cursor:pointer;
 border-style: 1px solid #999;
}

.button:hover {
    background-color: #0071bc;
    border:1px solid #c2e1ef;
    color: #fff;  
}



em {
font-style: italic;


}

ol {
list-style: none;

}
 
#content ol {

padding-left: 5px;
padding-bottom: 20px;

}

#content ol li {
list-style: decimal;
padding-bottom: 8px;

}

#content {
width: 615px;
max-width: 645px;
height:auto;
min-height: 600px;
padding: 15px 25px;
/* margin-right: 10px; */
float:left;
/* border-right: 1px solid #D3D6D8 */


}

#content_bio {
width: 925px;
/* max-width: 645px; */
height:auto;
min-height: 600px;
padding: 15px 25px;
/* margin-right: 10px; */
float:left;
/* border-right: 1px solid #D3D6D8 */


}

#content_topblogs {
width: 615px;
max-width: 645px;
height:auto;
min-height: 1000px;
padding: 15px 25px;
margin-right: 10px;
float:left;


}


#content_front {
width: 960px;
max-width: 960px;
height:auto;
min-height: 600px;
/* padding: 15px 25px; */
margin-right: 10px;
float:left;
padding-top: 25px;
/* border-right: 1px solid #D3D6D8; */

}




#content ul {
padding-bottom: 10px;
padding-left: 25px;
/* list-style: none; */
 }
 
#content ul li {
/* list-style-type: square; */
padding-bottom: 8px;
 }
 
 
#booksellers {
padding-left: 40px;

}
 

/* Research Unordered List */

input.research_launch_button
{
   font-size:14px;
   font-weight:bold;
   color:#FFFFFF;
   height:25px;
   background-color:#CC3300;
   margin-left: 100px;
}

.researchbuttons {
border: 1px solid black;
min-height: 45px;
padding-bottom: 10px;
padding-top: 10px;
margin-top: 5px;
margin-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
}

.researchbuttons ul {
list-style-type: none;
text-decoration: none;

}

.researchbuttons ul li {
color: black;
}

.researchlist {
list-style-type: none;
padding-bottom: 10px;
margin-left:20px;
 }
 
 
 .researchlist  li {
margin-bottom: 20px;
line-height: 1.5em;

}




/* End Research Unordered List */

/*Lists ---------------------------------------------------*/

.orderedlist {
padding-left: 25px;
font-size: 1em;
}

.orderedlist li {
padding-bottom: 10px;


}


.navlist {
width: 130px;
height:20px;
float:left;
margin-left:0px;
}

.navlist li {
border:1px solid #FFF;
background-color: #0071bc;
color: #fff;
padding: 5px;
padding-left: 10px;
list-style-type: none;
font-size: 1.25em;

}

.navlist a:link {
color: #fff;
text-decoration: none;

}

.navlist li:hover {
background-color: #004f83;
text-decoration: none;

}

.navlist li:active {
background-color: #004f83;
}


.navlist a:visited {
color: #83bfdf;
text-decoration: none;
}


.contact {
list-style-type: square !important;
padding-bottom: 10px;
margin-left:15px;
}



.linklist {
list-style-type: square;
padding-bottom: 10px;
margin-left:15px;
 }
 
 
 .linklist li {
padding-bottom: 10px;


}
 
.nobullet {
list-style-type: none;
padding-bottom: 10px;
margin-left:20px;
color: #000;
 }
 
 
 .nobullet  li {
padding-bottom: 10px;


}


.researchlist {
list-style-type: none;
padding-bottom: 10px;
margin-left:20px;
 }
 
 
 .researchlist  li {
margin-bottom: 20px;
line-height: 1.5em;

}


.radiobutton {
width: 20px;
height: 25px;
margin-top: 3px;
margin-right: 5px;
float: left;
text-decoration: none;
background: white;
background-color: white;
}

.viewarticle {
width: 100px;
min-height: 75px;
margin-top: 3px;
margin-right: 5px;
margin-bottom: 5px;
float: left;
text-decoration: none;
/* background: white; */
/* background-color: white; */
line-height: 1.5em;
display: block;
}
 
/*Lists ---------------------------------------------------*/


/* featured image links positions */

#individuals-links {
position: relative;
top: -325px;
left: 75px;
font-size: 16px;

}

#coaching-links {
position: relative;
top: -325px;
left: 75px;
font-size: 16px;
}

#books-links {
position: relative;
top: -325px;
left: 75px;
font-size: 16px;
}

#employers-links {
position: relative;
top: -325px;
left: 75px;
font-size: 16px;
}

#training-links {
position: relative;
top: -325px;
left: 30px;
font-size: 16px;
}

#media-links {
position: relative;
top: -325px;
left: 75px;
font-size: 16px;
}

#speeches-links {
position:relative;
top: -325px;
left: 50px;
font-size: 16px;


}




/* Divs for suggested readings page------------------------------ */
#book {
width: auto;
height: 175px;
}

.book img {
float: left; 
margin: 0px 10px 5px 15px; 
border: 1px solid #4e4e4e;
}

.booktext{
float: right;
width: 60%;
padding: 0px 10px 10px 0px;
}


/* Divs for suggested readings page------------------------------ */


/* Structure ----------------------*/

blockquote {
margin-left:20px;
position: relative;
z-index: 0;
}

/* Header -------------------------------------------------*/
#top {
height: 25px;
width: auto;
background:url(http://workplacebullying.org/multi/img/backgroundgradient_blue.jpg) repeat-x;
text-align: right;
padding-top: 5px;
padding-bottom: 10px;
}


#header {

height:125px;
width:auto;
background: #004f83 url(http://workplacebullying.org/multi/img/WBI_header.png) no-repeat;
background-repeat: no-repeat;
text-align: left;
}

h1#logo a {
height:100px;
width: 250px;

text-indent: -9999px;
margin: 10px 10px 8px 30px; 
float: left;
display:block;
outline: 0;
}

h1.article {
    border: medium none;
    color: #0071BC;
    font-size: 1.75em;
    font-weight: bold;
}


p.frontpage {
width: 200px;
position: relative;
top: -150px;
left: 200px; 

}
/* 

background: url(../../../../../img/WBI_web_logo.png) top left no-repeat;

#quote {
color: #fff;
height:140px;
width: 250px;
font-size: 1.5em;
color: #fff;
background-color: green;
text-indent: 0px;
}
*/

.headerlinks a:link {
color: #ffffff;
font-weight: bold;
}

.headerlinks a:visited {
color: #2b388f;
}

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

#headerlogo {
/* height: 80px; */
/* width: 400px; */
}

#headerquote {
text-align: left;
font-size: 1.5em;
font-weight: normal;
color: #fff;
clear: left;
padding-left: 60px;
margin-left: 20px;
} 



.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
 
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}



#headersearch {
height:30px;
width: auto;
text-align: right;
background:url(../../../../../img/backgroundgradient.jpg) repeat-x;
color: #ffffff;
font-weight: bold;
padding-bottom: 5px;
}
.headerlinks {
width: 350px;
height: auto;
float: right;
padding-top: 10px;
}

.headersearch{
width:auto;
height: auto;
float: right;
padding-top: 5px;
}

#headersearch a:link {
color: #ffffff;
font-weight: bold;

}

#headersearch a:visited {
color: #0071bc;
}

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


.google{
padding-top: 3px;
margin-right: 10px;
float: left;
}


#bookheader {
width: 100px;
height: auto;
float: right;

margin-right: 30px;
margin-top: 18px;

}

#adheader

{
width: 100px;
height: auto;
float: right;
margin-top: 2px;
margin-right: 30px;


}

/* end Header------------------------------------------------ */

/* Navigation ------------------------------------------------*/

.navlist {
width: 130px;
height:20px;
float:left;
margin-left: -20px;
position: relative;
z-index: 2;
}

.navlist li {
border:1px solid #FFF;
background-color: #0071bc;
color: #fff;
padding: 5px;
padding-left: 10px;
list-style-type: none;
font-size: 1.25em;

}

.navlist a:link {
color: #fff;
text-decoration: none;

}

.navlist li:hover {
background-color: #004f83;
text-decoration: none;

}

.navlist li:active {
background-color: #004f83;
}


.navlist a:visited {
color: #83bfdf;
text-decoration: none;
}

#navcontainer {
width:960px;
height:auto;

}


#minitabs {
	margin: 0;
	
	height:78px;
	}

#minitabs li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	border-left: 1px solid #D3D6D8;
		float: left;
	width: 149px;
	height:30px;
	padding-left: 10px;
	text-decoration: none;
	color: #7b7a83;
	font-style: italic;
	font-size:1.03em;
	margin-left: -1px;
	}

	
.navlist {
width: 130px;
height:20px;
float:left;
margin-left: -20px;
}

.navlist li {
border:1px solid #FFF;
background-color: #0071bc;
color: #fff;
padding: 5px;
padding-left: 10px;
list-style-type: none;
font-size: 1.25em;

}

.navlist a:link {
color: #fff;
text-decoration: none;

}

.navlist li:hover {
background-color: #004f83;
text-decoration: none;

}

.navlist li:active {
background-color: #004f83;
}


.navlist a:visited {
color: #83bfdf;
text-decoration: none;
}


	
/* End Navigation ------------------------------------------------*/

/* Form Styling ------------------------------------------------*/

.about_contact {
/* list-style-type: square; */
padding-bottom: 10px;
/* margin-left:15px; */
}

#form {
 
 padding: 10px;
 height: 25px;
 list-style: none;
 width: auto;
 height: auto;
}

/* website feedback styling */


.contactForm {

}
.contactForm fieldset {
}
.contactForm legend {
color:#B4DE73;
margin-left:20px;
padding:0 10px;
}
.contactForm ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
.contactForm ul li {
background:transparent none repeat scroll 0 0;
clear:both;
padding-bottom: 10px;
color: #0071bc;
}
.contactForm ul label {
display:block;
float:left;
padding:3px 0;
width:160px;
font-size: 1.25em;
}

.contactForm .txtField:hover, .txtField:focus, .txtField:active {
background:#EDFFD1 none repeat scroll 0 0;
border-color:#67A800;
}
em {

font-size:1.05em;
font-style: italic;
}

textarea#styled {
	width: 400px;
	height: 120px;
	border: 1px solid #cccccc;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.contactForm input {
	border: 1px solid #cccccc;
	height:18px;


}

/* Form Styling ------------------------------------------------*/

/* article content ---------------------------------*/


#articlecontent {
width:450px;
margin-left: 15px;
height: auto;
float:left;
font-size: 1em;
padding-bottom: 30px;
position: relative;
z-index: 2;
}

#articlecontent_bio {
width:650px;
margin-left: 15px;
height: auto;
float:left;
font-size: 1em;
padding-bottom: 30px;
position: relative;
z-index: 2;
}

#articlecontent_contact {
width:600px;
margin-left: 15px;
height: auto;
float:left;
font-size: 1em;
padding-bottom: 30px;
position: relative;
z-index: 2;
}


#pagecontent {
width:600px;
margin-left: 15px;
height: auto;
float:left;
font-size: 1em;
padding-bottom: 30px;
position: relative;
z-index: 2;
}


#article {
font-size: 13px;

}

h1.article{
color: #0071BC;
font-weight: bold;
border: none;
font-size:1.75em;
padding-bottom: 8px;
}


h3.author{
font-style: italic;
color: #4e4e4e; 
margin-left: 10px;
margin-right: 10px;
}


h2.subhead{
color: #4e4e4e;
font-size: 1.25em;
font-weight: normal;

}

h4 {
font-size: 12px;
color: #0071BC !important;
border-left: 1px solid #D3D6D8;

}

.imgborder{
width: 400px;
background-color: #e7ebed;
border: 1px solid #4e4e4e;
float: right;
margin: 15px;
}


.imgborderleft{
width: 400px;
background-color: #e7ebed;
border: 1px solid #4e4e4e;
float: left;
margin: 15px;
}


.caption {
border-top: border: 1px solid #4e4e4e;;
font-style: italic;
color: #000;
padding: 5px;

}



/* end article content */


/*Links ---------------------------------------------------*/

a:link{
color: #0071BC;
text-decoration: none;
/* font-weight: 200; */
border: none;

}

a:visited {
color: #0071BC;
text-decoration: underline;

}

a:hover{
text-decoration: underline;
}

a:active {color: #0071BC;}


/*End Links ---------------------------------------------------*/
/*White Links ---------------------------------------------------*/

a.white:link{
color: #fdfcff;
text-decoration: none;
border: none;
}

a.white:visited {
color: #7fc5e6;
}

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




/*End White Links ---------------------------------------------------*/

/*Imagebox Links ---------------------------------------------------*/

a.box:link{
color: #faf6ff;
text-decoration:underline;
font-weight: bold;
border: none;
font-size: 1.15em;
}

a.box:visited {
color: #7fc5e6;
text-decoration: underline;
font-weight: bold;
font-size: 1.15em;

}

a.box:hover{
text-decoration: underline;
font-weight: bold;
font-size: 1.15em;

}




/*End Imagebox Links ---------------------------------------------------*/

/*Paragraphs ---------------------------------------------------*/

p {
font-size: 1em;
line-height: 1.25em;
text-align: justify;
padding-bottom: 10px;

}

p.tools {
 font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
    font-size: 1.15em;
    line-height: 1.25em;
    margin: 1em 10px;
    text-align: justify;
}

p.date{
font-variant: small-caps;
color: #4e4e4e;
padding-bottom: 5px;
}

p.entry{

font-size: 1.25em;
line-height: 1.25em;
text-align: justify;

}


p.tags{
font-variant: small-caps;
color: #4e4e4e;
padding-top: 10px;
padding-bottom: 5px;
/* border-bottom:1px solid #DEDEDE; */
}


p.books {
font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
    font-size: 1.15em;
    line-height: 1.25em;
    margin: 1em 10px;
/*     padding-bottom: -10px; */
    text-align: justify;
}

.post{
padding-bottom:12px;
width: 615px;
/* padding-left: 30px; */
/* margin-right: 30px; */

}

.post_bio{
  padding-bottom: 12px;
    width: 800px;


}

.post_nosidebar{
  padding-bottom: 12px;
    width: 960px;
/*     height: 90%; */

}


.post_podcast {
padding-bottom:12px;
width: 450px;
/* padding-left: 30px; */
/* margin-right: 30px; */
float: right;
}

#podcast_title {
padding-left: 10px;
width: 450px;
float: right;
}

/*End Paragraphs ---------------------------------------------------*/

/*Headings ---------------------------------------------------*/


h1{
font-size: 1.5em;
font-weight: bold;	
}

h1.blue {
color: #0071BC;
padding-bottom: 5px;
}

h2{
font-size: 1.25em;
color: #0071BC; 
}

h2.questions { border-bottom: 1px dotted #DEDEDE;
    color: #4E4E4E;
    font-size: 1.15em;
    margin-bottom: 8px;
    }

h2.blogtitle{
font-size: 2.0em;
color: #0071BC;
font-weight: bold;
padding-bottom: 5px;
font-family: "Times New Roman", serif;

}

h2.sidebar {
font-size: 1.25em;
color: #0071BC; 
/* padding-bottom: 5px; */
}

h2.list{
padding-top: 5px;

}

h2.blogsidebar {
font-size: 1.25em;
color: #0071BC; 
padding-bottom: 5px;
border-top: 1px solid #D3D6D8;
padding-top: 10px;
}

h2.hr {
border-bottom:1px solid #4e4e4e;
padding-bottom:3px;
margin-bottom: 5px;
}

h3 {
font-style: italic;
font-weight: normal;

font-size: 1em;

}

h5 {
font-weight: bold;

font-size: 1em;

}


h1.smallcaps {
font-variant: small-caps;
color: #0071BC;
padding-bottom: 3px;
font-size: 1.75em;
}

h3.subhead {
font-style: italic;
font-size: 1em;
color: #4e4e4e;
padding-bottom: 5px;

}

h3.comments {
font-variant: small-caps;
font-style: normal;
font-size: 1.5em;
color: #0071BC;
border-bottom:1px dotted #DEDEDE;
padding-bottom: 3px;
margin-bottom: 25px;
}

hr.bottom {

color: #D3D6D8;
}



/*End Headings ---------------------------------------------------*/

/* Highlight Boxes--------------------------------------------- */

#headbar {
width:100%;
height: 15px;
background-color: #004f83;
margin-bottom: 5px;
}




#infohighlight {
width: 95%;
height:120px;
background-color: #0071BC;
margin-bottom: 15px;
padding: 15px;
color: #ffffff;
}

#imagebox {
margin-top: 8px;
margin-left: 30px;
width: 219px;
height: 100px;
float: left;
background: url(../../../../../img/targetperson_blog.jpg) no-repeat;
}

#imageboxtransparency {
width:auto;
height: 90px;
border:5px solid white;
filter:alpha (opacity=50);
-moz-opacity:.50;
opacity:.50;
-khtml-opacity: 0.5;
}

img.floatleft {
    float: left;
    padding: 10px 15px 10px 0;
}

img.floatright {
    float: right;
    padding: 10px 0 10px 15px;
}

#quotebox { 
	
	float: right;
    height: 50px;
/*     position: relative; */
    width: 280px;
    
}

.lighter {
background-color: #D3D6D8;

}

#aboutnav {
width: 130px;
height:400px;
float:left;
margin-left:20px;
text-decoration: none;
}



/* Highlight Boxes--------------------------------------------- */

/*Sidebar ---------------------------------------------------*/




#sidebar {
padding: 20px 0px 0px 20px;
float: right;
width: 260px;
height: 100%;
border-left: 1px solid #D3D6D8;
/* margin-left: -10px; */
}

#sidebar ul {
list-style:none; 

}


#sidebar li {
padding-bottom: 5px;
list-style:none; 
}

#sidequote1 {
width:265px;
height:180px;
border-top: 1px solid #D3D6D8;
padding-top: 10px;
padding-left: 10px;
padding-bottom: 5px;
margin-right: 5px;
float: right;
}

#sidequote {
width:265px;
height:110px;
border-top: 1px solid #D3D6D8;
padding-top: 10px;
padding-left: 10px;
margin-right: 5px;
float: right;
}

#bawphoto {
width:265px;
height:auto;
border-top: 1px solid #D3D6D8;
padding-top: 10px;
padding-bottom: 10px;
float: left;

}

#newsletter {
width:265px;
height:100px;
margin-top: 5px;
margin-right: 5px;
border-top:  1px solid #D3D6D8;
padding-top: 25px;
padding-left: 10px;
float: right;

}

#blogsubscription {
width:265px;
height:135px;
margin-top: 5px;
margin-right: 5px;
border-top:  1px solid #D3D6D8;
padding-top: 25px;
padding-left: 10px;
float: right;

}


#sidebar-search {
width:255px;
height:40px;
/* margin-top: 5px; */
/* margin-right: 5px; */
border-top:  1px solid #D3D6D8;
/* padding-top: 25px; */
/* padding-left: 5px; */
/* padding-bottom: 15px; */
/* padding-right: 25px; */
position: relative;
left: -15px;
padding-bottom: 25px;

}

#pullquote {
/* width: 200px; */
/* height:auto; */
padding-bottom: 30px;
/* border-top: 1px solid #D3D6D8; */
padding-top: 30px;
padding-left: 10px;
margin-left: 10px;
font-size: 1.52em;
line-height: 1.5em;
color: #4e4e4e; 
font-family: "Times New Roman", Courier, Garamond, serif;


}

.bqstart {
     float: left;
     height: 35px;
     margin-top: -10px;
     margin-right: 10px;
/*      padding-top: 35px; */
/*      margin-bottom: -40px; */
     font-size: 500%;
     color: #66ccff;
 }

 .bqend {
     float: right;
     height: 20px;
     padding-left: 15px;
     margin-right: -25px;
     margin-top: -20px;
/*      padding-top: 40px; */
     font-size: 500%;
     color: #66ccff;
 
 }
 
 h3.pullquote {
 font-style: italic;
font-weight: normal;
font-size: .75em;
}

#rss{
width:265px;
height:75px;
margin-top: 5px;
margin-right: 5px;
border-top:  1px solid #D3D6D8;
padding-top: 25px;
padding-left: 10px;
float: right;

}

#archives {
width:350px;
/* border-top:  1px solid #D3D6D8; */
/* padding-bottom: 5px; */
/* padding-top: 15px; */
/* padding-left: 25px; */
/* margin-right: 5px; */
float: center;
}

#sidebar_video {
width:250px;
border-top:  1px solid #D3D6D8;
padding-bottom: 5px;
padding-top: 15px;
padding-left: 10px;
margin-right: 5px;
float: left;
}

#instantpoll {
width:230px;
border-top:  1px solid #D3D6D8;
padding-bottom: 5px;
padding-top: 15px;
padding-left: 25px;
margin-right: 26px;
float: right;
}

#socialnetworking{
width:265px;
height:140px;
border-top:  1px solid #D3D6D8;
padding-top: 25px;
padding-left: 10px;
margin-right: 5px;
float:right;
}

#search{
width:265px;
height:75px;
/* border-top:  1px solid #D3D6D8; */
padding-bottom: 5px;
padding-left: 10px;
margin-right: 5px;
float:right;
}

#affiliateblogs{
width:265px;
height:auto;
border-top:  1px solid #D3D6D8;
padding-top: 25px;
padding-left: 10px;
margin-right: 5px;
float:right;
}

#advice{
width:300px;
height:auto;
/* padding-top: 25px; */
/* padding-left: 10px; */
margin-right: 5px;
float:left;
}


ul.target {
position: relative;
left: 100px;
top: 0px;

}

#forewardquote{
    font-family: "Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif;
    font-size: 1.3em;
    line-height: 1.25em;
    margin: 1em 25px;
    text-align: justify;
    font-style: italic;
}


/*End Sidebar ---------------------------------------------------*/


/* Table on audio page------------------------------ */


table {
/* border:1px solid #D3D6D8; */
width:615px;
font-size: 1em;

}

table.audio {
border:1px solid #D3D6D8;
width:475px;
font-size: 1em;

}

table.freedom {
border:1px solid #D3D6D8;
width:330px;
font-size: 1em;

}

table.freedom-share-buttons {
/* border:1px solid #D3D6D8; */
width:200px;
/* font-size: 1em; */
margin-left: -50px;
}

table.podcast {
/* border:1px solid #D3D6D8; */
width:475px;
/* font-size: 1em; */
margin-bottom: 20px;
}

th {
height:17px;
color:#fff;
padding:5px 10px 5px 10px;
background-color: #0071bc;

}

td.webinar {
padding:8px 10px 25px 20px;
/* border:1px solid #D3D6D8; */
width: 200px;
}

td.audio {
padding:8px 10px 25px 20px;
/* border:1px solid #D3D6D8; */
width: 400px;
}

td.freedom {
padding:5px 5px 5px 5px;
/* border:1px solid #D3D6D8; */
width: 330px;
}

td.services {
padding:8px 10px 25px 20px;
/* border:1px solid #D3D6D8; */
width: 200px;
}

td.servicespic {
padding:8px 10px 25px 40px;
/* border:1px solid #D3D6D8; */
width: 100px;
}



td.frontpage {
padding: 25px 10px 10px 35px;

}
#tdfaq {
padding:8px 10px 3px 10px;
}

.scroll {
height: 600px;
width: 435px;
overflow: auto;
/* border: 1px solid #0071BC; */
background-color: #FFFFFF;
padding: 8px;
}

td.bio {
width: 550px;
height: auto;
float: right;
padding:8px 10px 3px 10px;

}

td.biopic {
width: 200px:
height: auto;
padding:8px 10px 3px 10px;

}

table.2014 {
border:1px solid black;
width:500px;
font-size: 1em;

}

td.2014 {
padding:8px 10px 25px 20px;
/* border:1px solid #D3D6D8; */
width: 200px;

}




th.2014 {
height:17px;
color:#fff;
padding:5px 10px 5px 10px;
background-color: #0071bc;

}

/* End Table on audio page------------------------------ */


#entries {
font-style: italic;
color: #aaaaaa;
padding-bottom: 5px;
text-align: right;

}



/* this stuff makes the footer work------------------------------*/

html, body, #container {height: 100%;}

body > #container {height: auto; /* min-height: 90%; */}

#content {padding-bottom: 115px;}  /* must be same height as the footer */

#footer-bottom {
color: #ffffff;
background-color: #0071bc;
text-align: center;
padding-bottom: 25px;
}

#footer { position: relative;
/* 	margin-top: -115px; /* negative value of footer height */
	height: 90px;
	clear:both;
	background-color: white;
	color: #000;
	text-align: center;
	border-top: 1px solid #D3D6D8;


	}
	
	#footer_front_splash {
    background-color: white;
    border-top: 1px solid #D3D6D8;
    clear: both;
    color: #000000;
    height: 115px;
    position: relative;
    text-align: center;
    margin-top: 70px;
}


clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
/* .clearfix {display: inline-block;} */
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#footerlogo{
	height: 85px;
	clear:both;
	color: #000000;
	background-color: #ffffff;
	text-align: center;
	border-top: 1px solid #D3D6D8;
	border-bottom: 1px solid #D3D6D8;
	margin-bottom: 15px;
	padding:10px;
	text-align: center;
}

p.footer{
padding-bottom: 0px;
}

#footer-bottom a:link{
color: #fff;
text-decoration: none;
border: none;
}

#footer-bottom a:visited {
color: #7fc5e6;
}

#footer-bottom a:hover{
text-decoration: underline;
}

/* End this stuff makes the footer work------------------------------*/





/*Start Comments---------------------------------------------------*/

/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	color: #4e4e4e;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;
	font-size: 1em;
	line-height: 1.5em;
	text-align: justify;
	padding-bottom: 15px;
	}
	
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 20px;
	 
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
	
.comment-meta {
font-size:11px;
}
/* End Comments */


/* Media Page------------------------------ */


#mediaentry {
width: 190px;
height:150px;
border: 1px #000000 solid;
float: left;
margin: 5px;
}

.mediaphoto {
width:165px;
height:75px;
margin:auto;
background-color: gray;
border: 1px #000000 solid;
margin-bottom: 5px;
margin-top: 10px;

}


.mediaentrytext {
width:165px;
height:auto;
margin:auto;
padding-top: 10px;
}

.mediasubentry {
font-size: .80em;


}

#front-page-bullets {
width: 500px;
margin-left: 70px; 
}


/*media appearances styling  --------------------------------*/


.item{
width: auto;
height: 60px;
padding-bottom: 5px;


}


.mediaapprfeed{
width: auto;
height: 20px;
color:#fff;
padding:5px 10px 5px 10px;
background-color: #0071bc;


}

.program{
width: 58%;
height: auto;
float: left;
font-size: 1.25em;
}

.source{
width:20%;
float: left;
font-size: 1.25em;

}

.mediadate{
width:15%;
height: auto;
float: left;
font-size: 1.25em;
padding-left: 30px;
}

.highlight {
width: auto;
height: auto;
padding-top: 10px;
clear: left;
}


.apprtitle {
width: 50%;
height: auto;
float: left;
padding-right: 10px;
}

.apprsource{
width: 23%;
float: left;
margin-bottom: 10px;
/* padding-left: 20px; */
}

.apprdate{
width:23%;
height: auto;
float: left;
text-align: right;
/* padding-right: 10px; */

}




/* Media Page------------------------------ */

#newsSlide {
ÊÊÊÊbackground:Ê-moz-linear-gradient(center bottom , #DDDDDD 1%, #FFFFFF 100%) repeat scroll 0 0 transparent;
ÊÊÊÊborder-bottom:Ê1px solid #DDDDDD;
ÊÊÊÊborder-top:Ê1px solid #EEEEEE;
ÊÊÊÊheight:Ê400px;
ÊÊÊÊposition:Êrelative;
ÊÊÊÊwidth:Ê600px;
}

#newsSlide h3, #newsSlide a.more {
ÊÊÊÊborder-bottom:Ê1px dotted #018FD0;
ÊÊÊÊclear:Êleft;
ÊÊÊÊcolor:Ê#2973BD;
ÊÊÊÊcursor:Êpointer;
ÊÊÊÊfloat:Êleft;
ÊÊÊÊfont-size:Ê1.2em;
ÊÊÊÊfont-weight:Ênormal;
ÊÊÊÊmargin:Ê0;
ÊÊÊÊwidth:Ê250px;
}

#newsSlide .pane {
ÊÊÊÊbackground:Ênone repeat scroll 0 0 #FFFFFF;
ÊÊÊÊborder-left:Ê1px solid #EEEEEE;
ÊÊÊÊheight:Ê400px;
ÊÊÊÊposition:Êabsolute;
ÊÊÊÊright:Ê0;
ÊÊÊÊwidth:Ê350px;
}

#newsSlide p {
ÊÊÊÊbackground:Ênone repeat scroll 0 0 #FFFFFF;
ÊÊÊÊbottom:Ê0;
ÊÊÊÊleft:Ê0;
ÊÊÊÊmargin:Ê0 0 0 20px;
ÊÊÊÊpadding:Ê3px 20px 10px 0;
ÊÊÊÊposition:Êabsolute;
ÊÊÊÊright:Ê0;
ÊÊÊÊtop:Ê220px;
}
oecd2010.css

.clearfix, .container {
ÊÊÊÊdisplay:Êblock;
}

#newsSlide h3.current {
    background: -moz-linear-gradient(center bottom , #018FD0 1%, #2973BD 100%) repeat scroll 0 0 transparent;
}

.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {
    float: left;
    margin-right: 10px;
}

.clear {
    clear: both;
}

.span-16 {
    width: 630px;
}

.block {
    background: none repeat scroll 0 0 #F9F9F9;
    border-color: #DDDDDD #F0F0F0 #FBFBFB;
    border-style: solid;
    border-width: 1px;
    margin: 1em 0 0;
    padding: 15px;
    position: relative;
}

#main-menu {

width: 767px;
height: 345px;
padding-top: 2px;
/* background-color: blue; */

}

#menu-buttons {

width: 173px;
height: 345px;
/* background-color: red; */
float: right;
padding-right: 10px;
}

#pyramid {
float: left
width: 300px;
/* height: auto; */

}

/* left hand side nav ----------------------------------*/


#leftnav {
width: 130px;
height:400px;
float:left;
margin-left:0px;
}


h1.leftnav{
color: #0071BC;
font-size: 1.5em;
padding-bottom: none;
text-decoration: underline;
}

h2.leftnav{
font-size: 1em;
color: #0071BC; 
padding-bottom: 10px;
}

#leftnav a:link {
color: #0071BC;
font-size: 1em;
padding-top: 2px;
}


.header {
	background: #000;
	cursor: pointer;
	padding:4px;
}

.header:hover{
	background-color:#666;
}
.selected{
	color:#FFF;
}

.content{
	background:#FFF;
	padding:4px;
}

/* Accordion stuff  ----------------------------------*/

#basic-accordian{
	padding:0px;
	width:100%;
	position:absolute;
}

#accordion-container-main {
width: 130px;

}

#accordion-container-blogs {
width: 600px;

}

.accordion_headings{
	padding:5px;
	background:#0071bc;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
	font-size: 1.25em;
}

.accordion_headings:hover{
	background:#004f83;
}

.accordion_child{
	padding:0px 5px 0px 5px;
	font-size: 1em;
}

.header_highlight{
	background:#004f83;
	color:#fff;
}


.leftlist {
list-style: none;
font-size: 1.15em;
padding-bottom: 5px;
}
.leftlist li{
padding-right: -2px;
padding-top: 5px;
}

/* left hand side nav ----------------------------------*/
