.logo {background: url(images/logo_edu.png) no-repeat; width: 239px; height: 45px;}
h1,h2,h3{font-weight: normal; font-family: Helvetica,Arial,sans-serif;}
h1{
  margin: 0;
  font-size: 20px;
  color:#24478F;
  font-weight:bold;}
h2{
  margin: 20px 0 4px;
  font-size: 20px;  
  font-weight:bold;}
h3{
  margin: 12px 0 4px;
  font-size: 18px;
  color: #000;}
  
h2.entry-title, h2.entry-title a {color: #000; font-size: 15px; font-weight: bold; line-height: 1.1;}
h2.archives, h2.archives a {color: #0075C4; text-decoration:underline; font-size: 13px; margin:0 0 2px; font-weight: bold; line-height: 1.1;}
h2.archives a:hover { text-decoration:underline; color:#3B971B; }

#content .section, #sideNav .section {
  	width:100%;
 }
 
 #body	{ width: 932px; margin-top: 25px;}
 div#content {width: 710px;}
 
 #floatRightWrap {width: 695px;}

/*Article Styles*/
.author,
.published,
.author a{color: #666; font-style:normal; display: inline;}
  .author a:hover{color:#3366CC;}
   div.by {line-height: 1;}
.thumb{float: left; width: 55px; height: 55px; margin: 0 10px 0 0;}
    img#bioThumb,img#entryAuthorBioImg {width: 72px; height: 72px;}
    img#featuredArticleThumb {height: 150px; margin: 0 15px 0 0; float: left;}
.article .content{
  margin: 12px 0;
  padding: 0;
  border: none;
  line-height: 1.6;}
  
  div#featured h1.sectionHeader {padding-top: 25px;}
  div#singleEntry.article h1.entry-title{color: #000;}
  .article .entry-title a{text-decoration: none;}
  .article .entry-title a:hover{text-decoration: underline;}
  .article .entry-subtitle{
    margin: 0 0 4px;
    font-size: 13px;
    font-style: italic;
    color: #000;
    font-weight:normal;
    }
    .subtitle-archives{
      font-size: 12px;
      font-style: italic;
      color: #000;
    }
  .section{clear: both; margin: 0 auto;}
    .section h1.header{
      margin: 4px 14px 2px;
      font-family: arial, sans-serif;
      color: #3367CD;
      font-size: 16px;}
    .content p{
      margin: 4px 0 12px; 
      }
    .section .content .content{border: none; padding: 0;}
    .sectionHeader {padding: 10px 0 0;}
      .sectionBody {padding: 0; border: 0;}
      #topBanner {width: 728px; height: 90px;}
      div#featured.section {padding-bottom: 15px; border-bottom: 1px solid #AFD4EA;}
      div#featured.section h2.entry-title, div#featured.section h2.entry-title a {color: #0075C4; text-decoration:underline; font-family: Helvetica,Arial,sans-serif; font-size: 18px;} 
	  div#featured.section h2.entry-title, div#featured.section h2.entry-title a:hover {color: #3B971B; text-decoration:underline; font-family: Helvetica,Arial,sans-serif; font-size: 18px;} 
.article .footer{margin: 8px 0; width: 728px;}
  .share#top{margin-left: 70px; float: right;}
  .share#bottom{margin-right: 180px; float: right;}
  .entryTags{margin: 0;}
  .entryTags dt,
  .entryTags dd{
    padding: 0; 
    margin: 0;
    display: inline;}
    .entryTags dd{padding:1px}
    .entryTags dd a{
      padding: 0 2px;
      text-decoration: none;
      background: #efefef;}
      .entryTags dd a:hover{
        border-bottom: 1px solid #3367CD;
        background: #e9e9e9;
        color: #0073C0; 
        }

.entryRelated dd {  margin-bottom: 8px; font-style:italic; padding: 0; }
.entryRelated a {  font-style: normal; }

#content .article{
  padding: 2px 0 0;
  margin: 0 0 4px;
  clear: none;
  }
  #archiveLink{
    margin-right: 12px;
    padding: 1px 10px;
    float: right; 
    border: 1px solid #ff9933;       
    background: #fff;
    font-size: 13px;
    text-decoration:none;}
    #archiveLink:hover{background: #EFF4FF}
    #content .article .entry-title{
      margin: 0;
      padding: 0px;
      font-size: 20px;}
    .article .in{
      text-transform: capitalize; 
      color: #666;}
        
    #content .archive .article{margin: 0; padding: 1px 0 4px;}
    .archive .article .content,
    .archive .article .entryTags,
    #content .archive .thumb,
    #content .archive .footer{display: none;}
    .archive .article .by{display: none;}
    #content .archive .article .entry-title{font-size: 17px; padding: 0 2px 0 0;}
    #content .archive .entry-summary{font-size: 13px; }
    
#next,
#prev{font-size: 16px; margin: 0 12px}
#next{float: left;}
#prev{float: right}

.bottomBlock
{
 border-top: 1px solid #AFD4EA;
 height:auto;
 width:700px;   
 padding-bottom:5px;
 
}





div.moreedu { text-align: right; }
div.moreedu a { text-transform: capitalize; }

#eduBody{
  width: 932px; 
  margin: 20px auto;
  clear: both;
  text-align: left;
  font-size: 13px;}

#eduHeader{
  width: 780px;
  margin: 0 auto 8px;
  padding: 4px;
  border-bottom: 2px solid #ff9933;}
#eduHeader li{
  float: left; 
  margin: 0;}
#eduHeader li a{
  display: block;
  margin: 0px 20px 0 12px;
  padding: 2px 20px;
  font-size: 16px;
  text-decoration: none;
  color: #444;}
  #eduHeader li a.current{
    background: #FFC68F;
    -moz-border-radius: 12px;}
  #eduHeader li a:hover{
    background: #FFD6AF;
    -moz-border-radius: 12px;}
#authorBio .content{
  margin: 8px 0 0;
  padding: 20px 12px;
  border-bottom: 1px dotted #EEF6FB;
  }
#content{
  float: left;
  width: 520px;    
  text-align: left;}
  #conEntryList{margin-bottom: 4px;} 
  div#conEntryList.section {width: 712px; float:left; margin-top: 20px;}
  .educolumn {  }
#sideNav{
  float: right;
  width: 190px;
  font-size: 13px;
  text-align: left;}
  .feed {
  	border:1px solid #AFD4EA;
  	padding:0 24px 24px;
  	margin-bottom:20px;}
  #cse-search-box{/*position:absolute; padding: 15px 14px 0;margin:24px;*/display:none;}
  #search-box-dummy { width:200px;margin:24px 0; }
	#searchQuery, #searchQuery.blur {
		border:1px solid #7e9db9;
		background:#FFF url(http://www.google.com/coop/intl/en/images/google_custom_search_watermark.gif) no-repeat left 50%; }
	#searchQuery.focus {
		background:#FFF;	
	}
  .feed .s-iwrap2{
    /*padding: 35px 0 0;*/padding:0;
    font-size: 15px;}
  #sideNav #featuredArticle{margin-bottom: 16px;}
   #sideNav .article{
      margin: 4px 0;}
      #sideNav .article .entry-title{
          margin: 0 0 4px;
          font-size: 18px;}
      #sideNav .blurb{margin: 4px 0;}
  #sideNav .section{margin-bottom: 18px;}
    #sideNav .section .article .header{margin: 0;}
  #sideNav .nav li{
    padding: 2px 0px;
    list-style: none;}
  #sideNav .nav li a{
    text-decoration:underline;}
    #sideNav .nav li a:hover{background: #EFF4FF}
     #sideNav .nav li:hover{background: #EFF4FF}
     #sideNav .nav li a:hover{text-decoration: underline;}
  #sideNav .published,
  #sideNav .author{font-size: 11px;}
  #sideNav .author{
    font-weight: normal;
    margin: 0;}
  #subscribe{margin: 12px 0 0;}
  
   /*--Side Nav--*/
      div#sideNav div#searchBox {background: #EEF6FB; border:1px solid #AFD4EA; padding: 5px; width: 190px; height: 77px;}
      #search-box-dummy {margin: 0;}
      #sideAdLarge {width: 187px; height: 253px; margin: 15px 0;}
      #sideAdSmall {width: 187px; height: 180px; margin: 15px 0;}
      div#feed {margin-bottom: 3px; margin-left: 5px; }
      input#searchQuery {width: 125px;}
      #advertiseLink {padding-top: 5px;}
      span.count {color: #0075C4;}
      h2.sectionHeader {border-top: 1px solid #EEF6FB; padding-top: 7px;}
      div#searchBox h2 {padding: 10px 0 0; margin-top: 0;}
      #sideNav ul.nav li {line-height: 1.3;}      
      .smallblurb{font-size: .85em;font-style: italic;color: #000;}
    /*--End Side Nav--*/
        
 
/*Page Specific*/
#content #singleEntry{width: 586px; padding: 25px 75px 25px 65px; border: 1px solid #EEF6FB; margin: 15px 0;}
#content #singleEntry .entry-title{font-size: 25px;}
#singleEntry .header{margin: 0}

#singleEntry .blurb{
  display: block;
  margin: 2px 0 8px;
  font-size: 16px;}
#entryAuthorBio{
  clear: left;
  margin: 8px 15px 0 0;
  font-style: normal;
  width: 270px; float: left;}
  #singleEntry .feedback{font-size: 14px;margin: 12px 0;}
#related {width: 270px; float: left; padding: 8px 12px 12px; border: 1px solid #AFD4EA; background: #EEF6FB;}    

/*******************
 * Paging Styles
 *******************/
.pager{float:right; font-size:14px;}
#ptc_ArticleList_pager1{ margin: 0 0 4px; float:right; text-align: right; position:relative; left:350px; top: -40px; }
.previousPage{
  padding-left:17px; 
  background:url(../css/images/icons/edu-arrow-left.png) no-repeat left;
  text-decoration:none;
}
.nextPage{
  padding-right:17px; 
  background:url(../css/images/icons/edu-arrow-right.png) no-repeat right;
  text-decoration:none;
}

/*******************
 * Entry Styles
 *******************/
.entry .left{float: left; margin: 0 12px 12px 0;}
.aside{
  margin: 0 0 12px 12px;
  padding: 0; 
  width: 180px;
  float: right;
  clear: both;
  border: 1px solid #ddd; }
  .aside .header{
    padding: 0 6px; 
    margin: 0 0 4px;
    font-size: 14px;
    font-weight: bold;
    background: #80AD41; 
    color: #fff;}
    
    div.archives { margin-left: 10px; font-size: 11px; height: 75px; width: 340px;}
    .archives h3 { margin-top: 0; font-size: 11px; line-height:1.2; margin-bottom: 2px; }
    
    
  .aside div{margin: 12px;}
  ul, ol {
    margin:0pt 0pt 1em;
    padding: 0;}
  li {
    margin:0pt 0pt 4px 20px;
    padding:0pt;
    font-size: 1em;}
  ol li{margin-left: 25px}
  code{
    display: block;
    margin: 8px 0;
    padding: 8px;
    background: #f6f6f6;}
  kbd{background: #f6f6f6;}
  ins{color: green; text-decoration: none;}
  del{color: #933;}
  small{color: #888; font-size: 1em;}
  abbr, .help {
    cursor:help;
    border-bottom: 1px dashed #000;}
  blockquote{
    margin: 8px 0; 
    padding: 4px 8px 0px; 
    background: #f6f6f6;}
    cite{margin: 8px 0 4px;}
  #content .pullquote{
    float: right; 
    clear: both;
     width: 200px; 
    margin: 0 0 8px 8px;
    padding: 8px;
    background: #fff;
    text-align: center;
    font-family: Times New Roman, serif;
    font-size: 18px;}
    #content .pullquote p { color: #444; font-family: "Times New Roman", Times, serif; font-size: 18px; margin: 0 18px 5px; }
      .quoteLeft,
      .quoteRight{
          height: 36px; 
          padding: 36px 0 0;
          line-height: 0;                  
          font-size: 72px;
          color: #bebebe;}
      .quoteLeft{ float: left; margin: -9px 0 0 -18px; }
      .quoteRight{ float: right; margin: -27px -18px -72px 0; }
  .pullimg{
    float: left;
    clear: both;
    margin: 10px 15px 8px 0;}
  .pullimg span{display: block; text-align: center; font-style: italic; color: #0073C0;}
  a.searchebay{
    text-decoration:none;
    border-bottom: double #5F8F11 3px; 
    color: #5F8F11; 
    /* correct style: display:none*/}

/* new bottom link styles to follow */

.bot h3
{
	-moz-border-radius:6px 6px 6px 6px;
	 -webkit-border-radius: 6px;
    border-radius:6px;
	cursor:pointer;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin:0 9px 5px 0;
	padding:0 5px;
	text-align:justify;
	text-transform:uppercase;	
}

.botBody {
    cursor:pointer;
    background-color:#e6eeee;
    color:#0075C4;
    padding:2px;   
}
.botBody:hover {
    background-color:#0075c4;
    color:#fff;    
	text-decoration:none;
}

.bot a{
	 color:#0075C4;	 	
	 text-decoration:none;
	}
.bot a:hover
{
 color:#FFF;
 text-decoration:none;
}



      
   