/*Styles for Conversations Home and Subpages*/
html, body, div, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td,img {/*Sets up a series of default settings, and how other selectors can inherit them. This reduces the size of your CSS file and decreases any style maintenance*/
   margin: 0;
   padding: 0;
   border: 0;
}

body {
	 background: #FFFFFF;
	 text-align: center;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 margin-bottom: 25px;
	 font-size: .7em;
}
.imageright {
  margin-left: 12px;
  margin-bottom: 0px;
}
.imageleft {
  margin-right: 12px;
  margin-bottom: 0px;
}
table {
  border-collapse: separate;
}
#conversations_wrapper {
  width:720px;
  margin: 0 auto 0 auto;
  text-align:left;
}

#header {
  padding-top:25px;
  height:60px;
}
#header img {
  display:inline;
}
#header img.title {
  float:left;
  }
#header img.logo {
  float:right;
}

#subheader {
  background:#005085;
  color:#FFFFFF;
  height:25px;
  display:block;
  padding:5px 10px 8px 10px;
  position: relative;
  z-index: 2000;
}
#subheader .date {
  float:left;
  font-weight:bold;
  font-size:1.25em;
  font-family:Arial, Helvetica, sans-serif;
  margin-top:5px;
  width:200px;
}
.date .dropdown {
  /*moves dropdown menu when logged in to an accessable area*/
  margin-top:-20px;
}
#subheader #home_link {
  float:right;

}
#content {
  background:#DEEDE2;
  
  /* Fixes from main */
  float: none;
  padding: 0px;
  width: auto;
}
#content p {
  padding-bottom:10px;
}
#content .archivepane {
  width: 200px;
  float:left;
  padding:12px 10px 0 10px;
  text-align: left;
}
#content_wrapper .archivepane {
  width: 200px;
  float:left;
  padding:10px 10px 10px 15px;
  text-align: left;
}

#content .archivepane a {
  color: #990000;
  text-decoration:none;
}
#content .archivepane a:hover {
  text-decoration:underline;
}
#content #subscribe {
  width: 200px;
  float:right;

  text-align:right;
  display:block;
}
.ie #content  #subscribe {
  padding: 4px 5px 5px;
}
.ie7 #content  #subscribe {
  padding: 3px 5px 5px;
}
/*
.ie #content  #subscribe {
  padding-top: 28px;
}
.ie8 #content  #subscribe {
  padding-top:12px;
}
*/
#content #subscribe img {
  padding:3px;
}
.ie #content  #subscribe img {
  padding: 0;
}

#content .leftsmall {
  width:33%;
  float:left;
  padding:0 5px 0px 5px;
}
#content .rightlarge {
  width:63%;
  float:right;
  padding:0 5px 0px 5px;
}
#content .leftlarge {
  width:63%;
  float:left;
  padding:0 5px 0px 5px;
}
#content .rightsmall {
  width:33%;
  float:right;
  padding:0 5px 0px 5px;
}
#content .onecolumn {
  padding:0 5px 0px 5px;
}



#footer {
  clear:both;
  background:#87AD94;
  color:#FFFFFF;
  text-align:center;
  font-weight:normal;
  border-top:4px solid #005085;
  padding:10px 0 10px 0;
  width:100%;
  margin:0;
}
#footer p {
  padding-bottom:10px;
}

#footer a, #footer a:link, #footer a:visited {
  color:#993300;
  text-decoration:none;
}
#footer a:hover, #footer a:active {
  text-decoration:underline;
}
#footer .copyright {
  padding-top:5px;
}
/*clears floats with no presentational markup*/
.clearfix:after {
    content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
   display: inline-table;
}
/*Hides from IE Mac \*/

.clearfix {
    display: block;
}
#loginlinks {
  clear:both;
  padding-top:20px;
  padding-right:60px;
}
#loginlinks a {
  color:#993300;
  text-decoration:none;
}

/*Content Page Styles*/

#content_wrapper {
  background:#DEEDE2;
}
#content_wrapper p {
  padding-bottom:10px;
}
#content_wrapper a {
  color: #990000;
  text-decoration:none;
}
#content_wrapper a:hover {
  text-decoration:underline;
}
#article_wrapper {
  background:url(/Portals/0/images/conversations_bg.gif) repeat-y;
  width:95%;
  margin: 0 auto 0 auto;
  border-left:1px solid #990000;
  border-right:1px solid #990000;
}

#article_heading {
  background:#990000;
  padding:3px 5px 3px 5px;
}

.heading {
  width:440px;
  float:left;
  color:#FFFFFF;
  padding-top:2px;
  font-weight:bold;
  font-size: 1.2em;
}
.home {line-height:100%;padding:0; margin:0;}
#back {
  width:145px;
  float:right;
  height:20px !important;
}

#leftcolumn {
  float:left;
  width:395px;
  padding:15px;
}

#leftcolumn ul {
  padding-left:30px;
  
}
#leftcolumn ul li {
  list-style:none !important;
  background:url(/Portals/0/images/conversations_bullet.gif) no-repeat 10px 4px;
  padding-left:25px;
  padding-bottom:10px;
}


#rightcolumn{
  width:252px;
  float:right; 
}
#subnav {
  background:#F5EFB9;
  padding:20px;
  border:1px solid #990000;
  border-right:0;
  border-top:0;
  margin:0px;
}
#subnav p {
  color:#990000;
  font-weight:bold;
  text-align:right;
}

.sidebar {
  border-top:1px solid #990000;
  padding:10px;  
}
.sidebar p{padding-right:10px;}

.sidebar ul {
  padding-left:5px;
  
}
.sidebar ul li {
  list-style:none !important;
  background:url(/Portals/0/images/conversations_bullet.gif) no-repeat 10px 4px;
  padding-left:25px;
  padding-bottom:10px;
}

.MenuItem,.MenuItemMouseOver  {
	white-space: normal !important;
	line-height: 120%;
	width:150px;
	color: #990000;
	background: url('/Portals/0/images/back_arrow.gif') no-repeat;
	padding-left:25px;
	padding-bottom:5px;
}
.currentItemHighlight  {
  color: #000000 !important;
}
.MenuItemMouseOver span{
  text-decoration:underline;
}

