/* main structure and general links */
/* main structure and general links*/
/* main structure and general links*/

/* fix for missing background bullets in left nav */

ul, ol, dl {position: relative;}

/* general clearfix fix */
#content .clearfix { clear: both; }

body {
	background-color: #57738d;
    background-image:url('assets/backtile.png');
	background-repeat:repeat-x;	
	font-family: Georgia, serif;}

/* background for sidebar and nonsidebar pages */

body.two-sidebars #content {
  background-image: url('assets/pagefill-sidebar.png');}

body.two-sidebars.front #content
  {background-image: url('assets/home-fill-top.png');}

/* remove edit links from home page*/

body.front ul.tabs{
  display: none;}

/* wrapper applies left side page binding with crosses */
#wrapper {
    margin-left: auto;
    margin-right: auto;
    padding-left: 30px;
    margin-top: 30px;
    width: 930px;
    background-image:
    url('assets/main-left-binder.png');
    background-repeat: repeat-y;}

/* main columns set up */
#left {
	float: left;
	padding: 0;
	width: 207px;}

#center {
	width: 428px;
	float: left;
	margin: 0;
    padding: 10px 30px 12px 30px;}

#right {
	float: left;
	width: 195px;
    padding-left: 40px;
	margin: 0;}


/* width for pages with only one sidebar*/
body.one-sidebar #center {
	width: 600px;}

/* content area links */
a:link {color: #914447;}
a:visited {color: #222222;}
a:hover {color: black;}
a:active {color: #5C5C5C;}

/* header items */
/* header items */
/* header items */

/* adjust search block */
#edit-search-block-form--2 {width: 90px;}

/*hide content header on home page */
.page-node-3 h1 {display: none;}

/*specifics for site-wide header */
#header {
    background-color: #436586;
    background-image: url("assets/header-fill.png");
    background-repeat: no-repeat;
    border-bottom: 2px solid #324A5F;
    height: 134px;
    width: 930px;}

#header-phrase {
    color: white;
    font-size: 14px;
    left: 332px;
    position: absolute;
    top: 37px;
    width: 200px;}

#logo {
	position: absolute;
	left: 0;
	top: 0;}

/*join-find buttons block*/
#block-block-2 {
	position: absolute;
	top: 10px;
	left: 600px;
    width: 120px;}

#block-block-2 p img{
  padding: 0 3px 0 0;
  border: 0;
  float: left;
  clear: left;}

#block-block-2 p{
   clear: left;
   font-size: 11px;
   line-height: 12px;
   padding: 0;
   margin: 2px 0 3px 0;}

#block-block-2 p a{
  font-family: verdana, sans;
  text-decoration: none;}   
   
#block-block-2 p a:link {color: white;}
#block-block-2 p a:visited {color: white;}
#block-block-2 p a:hover {color: #ff545c;}
#block-block-2 p a:active {color: white;}

/*social network buttons in header */
#block-block-3 {
position: absolute;
top: 95px;
left: 600px;}

#block-block-3 p
  {margin:2px 0 2px 0; padding: 0;}

/*utility nav in header */
#block-block-4 {
    border-top: 1px dotted #5386be;
    left: 730px;
    margin-top: 4px;
    padding-top: 0;
    position: absolute;
    top: 47px;}

#block-block-4 ul {
	margin: 0 0 7px 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;}
	
#block-block-4 li {
	width: 170px;
	border-bottom: 1px dotted #5386be;
	list-style-image: none;
	list-style-type: none;
    padding: 0;
    margin: 0;}

 /* revised link styles */

#block-block-4 li a {
  
    display: block;
    font-family: Verdana,sans;
    font-size: 11px;
    line-height: 11px;
    padding: 2px 0;
    text-decoration: none;
    text-transform: uppercase;}

#block-block-4 li a:link {color: white;}
#block-block-4 li a:visited {color: white;}
#block-block-4 li a:hover {color: #ff545c;}
#block-block-4 li a:active {color: white;}

/* homepage slide show layout */
/* homepage slide show layout */
/* homepage slide show layout */

/* height fix for home slideshow */
.front #left {height: 293px;}

/*position and style homepage for vslideshow caption */

#block-views-home-page-slideshow-block .views-field-field-caption {
    position: absolute;
	top: 220px;
	left: 0px;
	width: 380px;
	background-image: url("assets/caption-trans.png");
	background-position: left top;
	background-repeat: repeat-y;
	font-size: 12px;
	color: white;
	font-weight: bold;
	padding: 0;}

#block-views-home-page-slideshow-block .views-field-field-caption p {
  margin: 8px 12px 8px 16px;
  padding: 0;
  width: 300px;}
  
/* slideshow caption link style */
#block-views-home-page-slideshow-block
.views-field-field-caption a:link
{color: #DB97A8;}

#block-views-home-page-slideshow-block
.views-field-field-caption a:visited
{color: #DB97A8;}

#block-views-home-page-slideshow-block
.views-field-field-caption a:hover
{color: #ffffff;}

#block-views-home-page-slideshow-block
.views-field-field-caption a:active
{color: #ffffff;}

/* home page columns */
/* home page columns */
/* home page columns */

.page-node-3 #left {
	float: left;
	padding: 0;
	width: 384px;}

body.page-node-3 #center  {
   width: 237px;
   padding: 0;}


.page-node-3 #center p {
    font-family: Verdana, sans;
	margin: 0 5px 5px 5px;
	color: #575757;
	font-size: 13px;
	line-height: 16px;
    padding: 0;}

/* homepage block styles*/
/* homepage block styles*/
/* homepage block styles*/


/* main focus navs*/

#block-block-5{
  width: 217px;
  min-height: 273px;
  padding: 10px;
  float: left;
  margin: 0;}


.page-node-3 #center #block-block-5 .content ul{
    background-image: none;
    list-style-type: none;
    list-style-image: none;
    padding: 0px;
    margin: 0 10px 0 35px;}

.page-node-3  #center #block-block-5 .content ul li{
       background-image: none;
       list-style-type: none;
       list-style-image: none;
       padding: 0 0 4px 0;
       margin: 0px;
       border-bottom: 1px solid #cccccc;}

.page-node-3 #center #block-block-5 li a{
   
    display: block;
    font-family: Georgia,serif;
    font-weight: normal;
    font-size: 23px;
    line-height: 21px;
    margin: 0;
    text-decoration: none;
    padding: 10px 0 6px 0;}

.page-node-3 #center #block-block-5 li a:link
{color: #294869;}
.page-node-3 #center #block-block-5 li a:visited
{color: #294869;}
.page-node-3 #center #block-block-5 li a:hover
{color: #914447;}
.page-node-3 #center #block-block-5 li a:active
{color: #000000;}
 
.page-node-3 #center #block-block-5 h2 {
    border-bottom: 1px solid #A25E61;
    color: #737373;
    font-family: Georgia, serif;
    font-size: 23px;
    font-weight: normal;
    line-height: 17px;
    margin: 16px 12px 8px 35px;
    padding-bottom: 8px;}

/* alert block for home right column */

.page-node-3 #right {
    float: left;
    margin: 0;
    padding: 0;
    width: 309px;}

#block-block-8{
  width: 289px;
  min-height: 273px;
  padding: 10px;
  float: left;}

.page-node-3 #right #block-block-8 h2 {
    border-bottom: 1px solid #A25E61;
    color: #737373;
    display: block;
    font-family: georgia,serif;
    font-size: 23px;
    font-weight: normal;
    line-height: 17px;
    margin: 16px 12px 8px 35px;
    padding-bottom: 8px;
}

.page-node-3 #block-block-8 h3 {
    color: #914C4F;
    display: block;
    font-family: georgia,serif;
    font-size: 13px;
    font-weight: bold;
    line-height: 14px;
    margin: 8px 12px 2px 35px;
}

.page-node-3 #block-block-8 p {
    color: #333333;
    display: block;
    font-family: georgia,serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 15px;
    margin: 2px 12px 14px 35px;
}

/* header links */
.page-node-3 #block-block-8 h3 a:link
  {text-decoration: none;
   color: #914C4F;}
   
.page-node-3 #block-block-8 h3 a:visited
 {text-decoration: none;
  color: #914C4F;}
   
.page-node-3 #block-block-8 h3 a:hover
  {text-decoration: none;
  color: #000000;}

.page-node-3 #block-block-8 h3 a:active
  {text-decoration: none;
  color: #914C4F;}

/* paragraph links */
.page-node-3 #block-block-8 p a:link
  {text-decoration: none;
   color: #333333;}
   
   .page-node-3 #block-block-8 p a:visited
  {text-decoration: none;
     color: #333333;}

.page-node-3 #block-block-8 p a:hover
  {text-decoration: none;
  color: #914C4F;}

.page-node-3 #block-block-8 p a:active
  {text-decoration: none;
  color: #000000;}


/* home welcome - inside footer block */

#footer #block-block-6{
  width: 364px;
  float: left;
  padding: 10px;}

#footer #block-block-6 p{
  font-size: 13px;
  line-height: 15px;
  font-family: georgia, sans;
  width: 364px;
  color: #364858;
  margin: 3px 0 4px 0;
  padding: 0;}

#footer #block-block-6 h2{
   width: 364px;
  font-size: 23px;
  font-weight: normal;
  color: #a25e61;
  margin: 3px 0 10px 0;
  padding-bottom: 3px;
  border-bottom: 1px solid #cccccc;}

/* for Add This - inside footer block */

#footer #block-block-6 form{
  margin: 0;
  padding: 0;
  font-size: 1px;}

#footer #block-block-6 form input{
  margin: 0;
  padding: 0;
  font-size: 1px;}

/* home initiative - inside footer block */

#footer #block-block-7{
  width: 211px;
  float: left;
  padding: 10px 10px 10px 16px;}

#footer #block-block-7 p{
  width: 170px;
  color: #364858;
  margin: 6px 0 12px 30px;
  padding: 0 0 8px 0;
  border-bottom: 1px #cccccc solid;}

#footer #block-block-7 p a:link
{color: #333333; text-decoration: none;}
#footer #block-block-7 p a:hover
{color: #A25E61;}
#footer #block-block-7 p a:active
{color: #000000;}
#footer #block-block-7 p a:visited
{color: #333333;}

#footer #block-block-7 h2{
  width: 167px;
  font-size: 23px;
  font-weight: normal;
  color: #a25e61;
  margin: 3px 0 10px 30px;
  padding-bottom: 3px;
  border-bottom: 1px solid #cccccc;}

#footer #block-block-7 img{
  float: left;
  clear: left;
  margin-right: 3px;}

/* lets footer link show white on dark background */

#footer #block-block-1 a:link
{color: white;}
#footer #block-block-1 a:visited
{color: white;}
#footer #block-block-1 a:hover
{color: #914447;}
#footer #block-block-1 a:active
{color: white;}

/* news & statements - inside footer block */

.page-node-3 #footer #block-views-news-block{
  width: 289px;
  float: left;
  padding: 10px;}

/* extra setup css */

.page-node-3 #footer #block-views-news-block .content{
  display: block;
  margin: 6px 0 12px 30px;
  width: 250px;}

.page-node-3 #footer #block-views-news-block .content p{
  font-family: Georgia, serif;
  font-size: 13px;
  line-height: 15px;
  display: block;
  color: #333333;
  width: 250px;
  margin: 0 0 8px 5px;
  padding: 0;}

.page-node-3 #footer #block-views-news-block h2{
  width: 249px;
  font-size: 23px;
  font-weight: normal;
  color: #a25e61;
  margin: 3px 0 10px 35px;
  padding-bottom: 3px;
  border-bottom: 1px solid #cccccc;}

/* for alerts homepage block */

.page-node-3 #block-views-news-block-1 h2 {
    border-bottom: 1px solid #CCCCCC;
    color: #A25E61;
    font-size: 23px;
    font-weight: normal;
    margin: 20px 0 10px 45px;
    padding-bottom: 3px;
    width: 249px;}

.page-node-3 #block-views-news-block-1 img{
  display: none;}

.page-node-3 #block-views-news-block-1
.views-field-field-image a{
  display: none;} 

.page-node-3  #block-views-news-block-1  a{
  font-weight: bold;
  font-size: 13px;
  line-height: 15px;
  text-decoration: none;
  margin-left: 0px;}

.page-node-3  #block-views-news-block-1  a:link
{color: #333333;}
.page-node-3 #block-views-news-block-1 a:visited
{color: #333333;}
.page-node-3  #block-views-news-block-1 a:hover
{color: #A25E61;}
.page-node-3  #block-views-news-block-1 a:active
{color: #000000;}

.page-node-3 #block-views-news-block-1  p
  {
  font-family: Georgia, serif;
  font-size: 13px;
  line-height: 15px;
  display: block;
  color: #333333;
  width: 250px;
  margin: 0 0 8px 45px;
  padding: 0;}


.page-node-3 #block-views-news-block-1 .views-field-title   
  {

  width: 250px;
  margin: 0 0 0 45px;
}




.more-link {
    text-align: right;
   margin-right: 20px;}

/* news view on home page */

.page-node-3 #footer #block-views-news-block .content a{
  display: block;
  font-weight: bold;
  font-size: 13px;
  line-height: 15px;
  text-decoration: none;
  margin-left: 5px;}

.page-node-3 #footer #block-views-news-block
.content a:link {color: #333333;}
  
.page-node-3 #footer #block-views-news-block
.content a:visited {color: #333333;}

.page-node-3 #footer #block-views-news-block
.content a:hover {color: #A25E61;}

.page-node-3 #footer #block-views-news-block
.content a:active{color: #000000;}

/* right sidebar styles */
.views-field-field-sidebar-text {
	padding: 0;}

.view-id-sidebar_caption {
    background-color: transparent;
	margin-top: 14px;
	width: 180px;}

.view-id-sidebar_caption p {
       color: #333333;
       font-size: 13px;
       line-height: 17px;
       margin: 8px 0;}



.view-id-sidebar_caption ul
  {margin: 15px 0 3px 10px;
    padding: 0;}
    
.view-id-sidebar_caption ol
  {margin: 15px 0 3px 13px;
    padding: 0;}

.view-id-sidebar_caption li
  { color: #333333;
    font-size: 13px;
    line-height: 17px;
    margin: 5px 0 3px 0;
    padding: 0;}

/* side nav styles */
/* side nav styles */
/* side nav styles */
/* side nav styles */

/* ACTIVE BULLET IS APPLIED
TO THE LI, NOT TO THE LINK so that the bullet can
sit outside the nav and outside the rules, which come
from the A tags.*/

/* removes side nav from homepage FOR THIS SITE ONLY!!! */
.page-node-3 #left ul.menu {
	display: none;}

/* overides default grey menu color, plus more top margin */

#left ul.menu {
	background-color: transparent;
	margin-top: 8px;}

/* side nav TOP styles */
/* side nav TOP styles */
/* side nav TOP styles */

/* set basic top level nav specs */
#left ul.menu li {
	margin: 0;
	list-style-image: none;
	list-style-type: none;}

/* TOP LEVEL nav link with border bottom */
#left ul.menu li a {
	display: block;
	text-decoration: none;
	font-size: 13px;
	line-height: 15px;
	margin-left: 20px;
        margin-right: 12px;
	padding: 7px 0 9px 0;
	border-bottom: 1px dotted #B3B3B3;}

#left ul.menu li a:link {
color: #193A6E;}
#left ul.menu li a:visited {
color: #193A6E;}
#left ul.menu li a:hover {
color: #914447;}
#left ul.menu li a:active {
color: black;}

/* turn off link cursor for active item */
#left ul.menu li .active a{
cursor: default;}

/* turn off link cursor for active item */
#left ul.menu li.active a.active{
cursor: default;}


/* set side TOP nav A active */
#left ul.menu li a.active {
	color: #914447;
	display: block;
	text-decoration: none;
	font-size: 13px;
	margin-left: 20px;
	padding: 7px 0 9px 0;
	border-bottom: 1px dotted #B3B3B3;}

/* remove bottom border from expanded TOP level*/
#left ul.menu li.expanded a {
  border-bottom: none;}

/* less space below EXPANDED top nav LI */
#left ul.menu li.expanded {
	margin-bottom: 0;}

/* less space below EXPANDED top nav A*/
#left ul.menu li.expanded a {
	padding-bottom: 0}

/* set side TOP LI nav active */
#left ul.menu li.active {
	margin: 0;
	background-image:url('assets/redbul.gif');
	background-repeat: no-repeat;
	background-position: 8px 11px;}

/* set current main side nav A to lit color*/
#left ul.menu li.expanded a {
	color: #914447;}

/* side nav SUB styles */
/* side nav SUB styles */
/* side nav SUB styles */

/* remove default submenu background */
/* ADD end of SUB menu rule to MENU */

#left ul.menu ul.menu {
     background-color: transparent;
     padding-bottom: 10px;
     margin-bottom: 0;
     background-image: url("assets/menu-bottom-rule.gif");
     background-position: bottom left;
     background-repeat: no-repeat;}


/* set basic sub level nav specs */
#left ul.menu ul.menu li {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	background-color: transparent;
	border-bottom: none;}


/* SUB level link - NO bottom border */
#left ul.menu ul.menu li a {
	display: block;
	color: #914447;
	text-decoration: none;
	font-size: 13px;
	line-height: 15px;
	margin-left: 20px;
    margin-right: 12px;
	padding: 3px 0 5px 12px;
	border-bottom: none;}

#left ul.menu ul.menu li a:link{
	color: #914447;}
		
#left ul.menu ul.menu li a:visited{
	color: #914447;}
		
#left ul.menu ul.menu li a:hover{
	color: black;}
		
#left ul.menu ul.menu li a:active{
	color: #193A6E;}


/* SUB level LEAF link rollovers */	
#left ul.menu ul.menu li.leaf a:link{
	color: #914447;}
		
#left ul.menu ul.menu li.leaf a:visited{
	color: #914447;}
		
#left ul.menu ul.menu li.leaf a:hover{
	color: black;}
		
#left ul.menu ul.menu li.leaf a:active{
	color: #193A6E;}	

/* add bullet to active SUB link  */
#left ul.menu ul.menu li.active {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	background-image:url('assets/redbul.gif');
	background-repeat: no-repeat;
	background-position: 20px 7px;}

/* set side SUB nav A active */
#left ul.menu ul.menu a.active {
	background-image: none;
	list-style-image: none;
	color: #914447;
	text-decoration: none;
	font-size: 13px;
	line-height: 15px;
	padding-left: 12px;
	border-bottom: none;}

/* add in bottom border for LAST sub nav A*/
#left ul.menu ul.menu li.last a {
    background-color: transparent;
	margin-bottom: 0;
    margin-left: 20px;}

/*set visible sub navs to show in lit color */
#left ul.menu ul.menu li.leaf a {
	color: #914447;}

/* side nav SUB SUB styles */
/* side nav SUB SUB styles */
/* side nav SUB SUB styles */

/* remove default submenu background */
#left ul.menu ul.menu ul.menu{
	background-color: transparent;
    background-image: none;
    padding: 0;
    margin: 0;}

/* set basic SUB SUB level nav styles */
#left ul.menu ul.menu ul.menu li {
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	background-color: transparent;
	border-bottom: none;}

/* SUB SUB level link - NO bottom border */
#left ul.menu ul.menu ul.menu li a {
    border-bottom: medium none;
    color: #914447;
    display: block;
    font-size: 13px;
    line-height: 15px;
    margin: 0 12px 0 20px;
    padding: 3px 0 5px 20px;
    text-decoration: none;}

/* add bullet to active SUB link  */
#left ul.menu ul.menu ul.menu li.active {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	background-image:url('assets/redbul.gif');
	background-repeat: no-repeat;
	background-position: 28px 7px;}

/* set side SUB SUB nav A active */
#left ul.menu ul.menu ul.menu a.active {
	background-image: none;
	list-style-image: none;
	color: #914447;
	text-decoration: none;
	font-size: 13px;
	line-height: 15px;
	padding-left: 20px;
	border-bottom: none;}

/* SUB SUB level link rollovers */
	
/* SUB SUB level link rollovers */
	
#left ul.menu ul.menu ul.menu li.leaf a:link{
	color: #914447;}
		
#left ul.menu ul.menu ul.menu li.leaf a:visited{
	color: #914447;}
		
#left ul.menu ul.menu ul.menu li.leaf a:hover{
	color: black;}
		
#left ul.menu ul.menu ul.menu li.leaf a:active{
	color: #193A6E;}	

/* add in bottom border for LAST sub nav A*/
#left ul.menu ul.menu ul.menu li.last a {
    background-color: transparent;
	margin-bottom: 4px;
    margin-left: 20px;}

/*set visible SUB SUB navs to show in lit color */
#left ul.menu ul.menu ul.menu li.leaf a {
	color: #914447;}

/* page fills */
/* page fills */
/* page fills */

#content {
  	padding-left: 0;
	padding-right: 0;
    background-image:url('assets/pagefill-full.png');
	background-repeat:repeat-y;}
	
.page-node-3 #content {
    background-image: none;
	padding-left: 0;
	padding-right: 0;}

#footer {
	min-height: 41px;
	padding: 0;
    background-image:url('assets/footer-fill.png');
    background-repeat: repeat-y;
    clear:left;}

/* HOME PAGE footer special height */
.page-node-3 #footer {
  padding: 0;
  margin:0;
  background-image:url('assets/home-fill-bottom.png');
  background-repeat: repeat-y;
  background-position: top;
  clear:left;}

/* general footer styles */
/* general footer styles */
/* general footer styles */

#footer p {
    font-family: verdana, sans;
    color: #EEEEEE;
    font-size: 11px;
    line-height: 12px;
    margin: 12px 0 0 8px;
    padding-bottom: 3px;}

#footer #block-addthis-addthis {
    float: right;
    width: 173px;
    min-height: 30px;
    margin-bottom: 10px;
    margin-right: 10px;
    margin-top: 13px;}

.page-node-3 #footer #block-addthis-addthis {
    background-color: #355475;
    float: right;
    margin: 0;
    padding: 8px 5px 2px 5px;
    min-height: 25px;
    width: 143px;}

/* block 1 */

#block-block-1{
  clear: left;
  float: left;}

.page-node-3 #block-block-1{
  clear: left;
  float: left;
  width: 100%;
  min-height: 35px;
  background-color: #355475;
  padding: 0;
  margin: 0;}

/* galleria */
/* galleria */
/* galleria */

.galleria-container {
	background-color: #D1DBC8;
	height: auto;
	overflow: visible;
	margin: 2px 0 20px 0;}

body.one-sidebar .galleria-content {
	height: 450px;
	padding-top: 50px;
	padding-bottom: 150px;
	width: 670px;}
	
.galleria-info {
	left: 0px;
	position: absolute;
	top: -36px;
	width: 100%;
	z-index: 2;}
	
.galleria-info-text {
	background-color: #969696;
	border: none;
	display: none;
	padding: 12px;}
	
.galleria-info-title {
	color: #ffffff;
	font: bold 12px/1.1 verdana, sans-serif;
	margin: 0;}

.galleria-thumbnail-container {
  top: auto;
  bottom: 0;}

/* move ALL news views headers to right, photo or not */
#center .contentn .view-news .view-content h2 {
	padding-bottom: 2px;
	border-bottom: 1px dotted #000000;
	margin-left: 116px;
	margin-bottom: 1px;}
	
.view-news .field-name-body {
	padding: 0;
	width: 510px;}
	
.view-news .view-content p {
	margin-top: 3px;
	margin-bottom: 3px;}

/* don't show home news thumbs */

.page-node-3 #block-views-news-block .views-field-field-image {
	display: none;}
	
/* image captions */

.image-caption {
	font-size: 11px;
    line-height: 12px;
	color: #678F63;
	font-weight: normal;}
	
.image-caption-container, p.no-caption img, img.no-caption {
	border: 1px solid #CCCCCC;
	padding: 6px;}
	
.image-caption-container-right {
	margin: 12px 0 10px 16px;}
	
.image-caption-container-left {
    margin: 12px 16px 10px 0;}

/* paragraph and header styles */
/* paragraph and header styles */
/* paragraph and header styles */


h1 {
    font-family: georgia, serif;
    border: none;
    background-image: url("assets/h2-rule.gif");
    background-position: 10px bottom;
    background-repeat: repeat-x;
    color: #914447;
    font-size: 18px;
    font-weight: bold;
    margin: 40px 0 20px 0;
    padding-bottom: 12px;}

#center p {
	font-size: 13px;
	line-height: 19px;
	margin: 8px 0 7px 0;
	color: #333333;}

#center .content h2 {
    font-family: georgia, serif;
	color: #914447;
	font-weight: bold;
	line-height: 14px;
	font-size: 13px;
	border-bottom: solid #A6A6A6 1px;
	padding-bottom: 3px;
	margin: 6px 0 1px 0;}

#center .content h2 a:link{
	color: #914447;
	text-decoration: none;}

#center .content h2 a:hover{
	color: #000000;
	text-decoration: none;}

#center .content h2 a:active{
	color: #914447;
	text-decoration: none;}

#center .content h2 a:visited{
	color: #914447;
	text-decoration: none;}

/* styles for views NEWS */

#center .content .view-news .view-content h2 {
     margin-left: 0;
     width: 450px;}

#center .content .view-news .view-content p {
     margin-bottom: 20px;
   width: 450px;}

/* styles for alerts view page */


#center .content .view-news .views-field-title {
   width: 450px;
 clear: right;}

#center .content .view-news .views-row {
  min-height: 150px;}

#center .content .view-news img {
   float: right;}


#center .content .view-news .views-field-title a {
  display: block;
  font-size: 14px; 
  color: #914447;
   font-weight: bold;
  text-decoration: none;
  padding-bottom: 1px;
    border-bottom: 1px solid #A6A6A6;
  margin-bottom: 10px;}

#center .content h3 {
  
	color: #914447;
	display:table-cell;
	font-weight: bold;
	line-height: 12px;
	font-size: 11px;
	border-bottom: solid #A6A6A6 1px;
	padding-bottom: 2px;
	margin: 5px 0 3px 0;}

#center .content h4 {
    
	color: #914447;
	font-weight: bold;
	line-height: 12px;
	font-size: 11px;
	margin: 5px 0 3px 0;}

/* content bullet list styles */
/* content bullet list styles */
/* content bullet list styles */

#center .content ul,
#center .content ol {
	font-size: 13px;
	line-height: 17px;
	margin: 5px 0 6px 16px;
	padding: 0;
}

#center .content ul ul,
#center .content ol ol,
#center .content ul ol,
#center .content ol ul {
	font-size: 13px;
	line-height: 14px;
	margin: 5px 0 6px 26px;
	padding: 0;
}

#center .content ul li {
	list-style-image: none;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0 9px;
	background-image:url('assets/blue-bul-6.gif');
	margin: 0;
	padding: 4px 0 4px 10px;}
	
#center .content ol li {
	margin: 0 0 0 16px;
	padding: 2px 0 1px 0;}
	
#center .content ul li li {
	list-style-image: none;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0 6px;
	background-image:url('assets/blue-bul-6.gif');
	margin: 0;
	padding: 2px 0 2px 10px;}
	
/* set ordered sub sub lists of ordered to alpha */
#center .content ol li ol li {
	list-style-type: lower-alpha;}

/* set ordered sub sub lists of bullet lists to number */
#center .content ul li ol li {
	list-style-type: decimal;
	background-image:none;
	margin: 0 0 0 20px;
	padding: 2px 0 2px 0;}
	
/* set bullet sub sub lists of ordered lists to bullets */
#center .content ol li ul li {
	list-style-image: none;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 0 6px;
	background-image:url('assets/blue-bul-6.gif');
	margin: 0;
	padding: 2px 0 2px 10px;}

tbody {
    border-top: none;}

.quote1
  {width: 170px;
  font-family: courier;
  font-size: 12px;
  line-height: 14px;
  border: 1px red solid;
  padding: 10px;
  float: left;
  margin: 12px 14px 12px 0;
display: block;}
  
.page-node-3 #block-block-9
  {height: 0; clear: both;}
  
/*  move news thumbs to right */
.views-row .field-name-field-image {
    float: right;
    padding: 20px 0 0 10px;
}

/* space after news main page views */
.column-wrapper {margin-bottom: 30px;}


