body {
background: #fff url(http://redcross.pmhclients.com/images/site/bg.gif) repeat-x top left;
margin: 0; 
padding:0;
font-family: verdana, geneva, arial, sans-serif;
color: #414142;
font-weight:normal;
font-size: 12px;
}
#wrapper{
float: left;
margin: 0 auto;
width: 100%; 
}
#maincontainer{
width: 990px; 
margin: 0 auto;
padding: 0;
}
#header h1{
display: none;
}
a {
color:#0076c0;
font-weight:bold; 
text-decoration:none; 
outline: none;
}
a:link {
color:#0076c0; 
font-weight:bold; 
text-decoration:none;
outline: none;
}
a:visited {
color:#0076c0; 
font-weight:bold; 
text-decoration:none;
outline: none;
}
a:hover {
color:#0076c0;
font-weight:bold;
text-decoration:underline;
outline: none;
}
p{
line-height: 16px;
}
h2, h3{
font-weight: normal;
}
ul{
margin: 0 30px 0 20px;
}
li{
margin: 0 0 10px 0;
padding: 0;
}


/*HEADER  ------------------------------------------*/

#header{
position: relative;
width: 990px;
height: 90px;
margin: 0;
background: #fff url(http://redcross.pmhclients.com/images/site/headerbg.gif) repeat-x top left;
}
#logo{
float: left;
height: 77px;
width: 223px;
margin:15 px 0 0 0;
background: transparent url (http://redcross.pmhclients.com/images/site/logocopy.gif) no-repeat top left;
}
#logo a{
display:block;
height: 77px;
width: 223px;
}
#top-nav{
position: absolute;
top: 6px;
right: 151px;
margin: 0;
padding: 0;
}
#top-nav li{
float: left;
list-style: none;
font-family: "Palatino Roman", "Palatino-Roman", Palatino, georgia, serif;
font-size: 12px;
margin: 0 11px 0 0;
background: #E3DDCF;
padding: 5px 18px 5px 18px;
}
#top-nav li a{
color: #414142;
font-weight: normal;
text-decoration: none;
}
#top-nav li a:hover{
display: block;
color: #0054A6;
font-weight: normal;
text-decoration: none;
}
#search{
position: absolute;
top: 6px;
right: 0;
padding: 3px 4px 4px 4px;
background: #E3DDD0;
}
#search input {
font-size: 11px;
border: 1px solid #C9CACB;
padding: 1px;
color: #C9CACB;
font-family: "Myriad Web Pro", myriad, "myriad pro", geneva, verdana, sans-serif;
margin: 1px 0 0 0;
}
#search .submit{
display: none;
}
#search .searchinput{
width: 135px;
}

/*Drop down Navigation --------------------*/
.nav, .nav ul { 
list-style: none;
margin: 0;
padding: 0;
}
.nav {
z-index: 100;
position: relative;
}
.nav li {
float: left;
margin: 0;
padding: 0;
position: relative;
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
background: transparent;
display: block;
padding: 2px 0 4px 0;
margin: 0;
color: #414142;
text-decoration: none;
font-weight:normal;
}
.nav li a:hover {font-weight:normal;}
#primary_nav li:hover a, 
#primary_nav li.sfHover a {
background: #0053A6;
color: #fff;
font-weight:normal;
}

#primary_nav li:hover ul a, 
#primary_nav li.sfHover ul a {
background: transparent;
color: #000;
border: solid #eee;
border-width: 0 0 2px 0;
width: 175px;	
margin: 0 0 0 2px;
}
#primary_nav li:hover ul a:hover, 
#primary_nav li.sfHover ul a:hover {
color: #fff;
background: #0053A6;	
width:175px; 
}
.nav ul {
background: transparent url(http://redcross.pmhclients.com/images/site/menubg.png) repeat-x 100% 100%;
text-align: left;
padding: 0 10px 32px 0px;
list-style: none;
margin: 0 0 0 -1px;
width: 206px;
position: absolute;
top: -999em;
left: -1px;
}
.nav li:hover ul, .nav li.sfHover ul {
top: 21px;
}
.nav ul li {
border: 0;
float: none;
}
#primary_nav.nav ul li a{
padding: 3px 0 3px 13px;
}
.nav ul a {
border: 0;
padding: 0;
width: 180px;
/*white-space: nowrap;*/
}
.nav ul a:hover {
color: #000;
}
#primary_nav{
position: absolute;
top: 69px;
left: 255px;
height: 21px;
margin: 0;
padding: 0;
background: #F5F6F1;
}
#primary_nav li{
float: left;
list-style: none;
font-family: "Palatino Roman", "Palatino-Roman", Palatino, georgia, serif;
font-size: 13px;
font-weight: normal;
margin: 0;
padding: 0px 0 0 0;
}
#nav-about{
width: 89px;
text-align: center;
}
#about #nav-about a{
color: #fff;
background: #0053A6;
}
#about #primary_nav li:hover ul a{
color: #414142;
background: transparent;	
}
#about #primary_nav li:hover ul a:hover{
color: #fff;
background: #0053A6;		
}
#nav-training{
width: 90px;
text-align: center;
}
#training #nav-training a{
color: #fff;
background: #0053A6;	
}
#training #primary_nav li:hover ul a{
color: #414142;
background: transparent;	
}
#training #primary_nav li:hover ul a:hover{
color: #fff;
background: #0053A6;		
}
#nav-programs{
width: 90px;
text-align: center;
}
#programs #nav-programs a{
color: #fff;
background: #0053A6;	
}
#programs #primary_nav li:hover ul a{
color: #414142;
background: transparent;	
}
#programs #primary_nav li:hover ul a:hover{
color: #fff;
background: #0053A6;		
}
#nav-help{
width: 85px;
text-align: center;
}
#help #nav-help a{
color: #fff;
background: #0053A6;	
}
#help #primary_nav li:hover ul a{
color: #414142;
background: transparent;	
}
#help #primary_nav li:hover ul a:hover{
color: #fff;
background: #0053A6;		
}
#nav-calendar{
width: 80px;
text-align: center;
}
#nav-espanol{
width: 80px;
text-align: center;
}
#eventscalendar #nav-calendar a{
color: #fff;
background: #0053A6;	
}
#eventscalendar #primary_nav li:hover ul a{
color: #414142;
background: transparent;	
}
#eventscalendar #primary_nav li:hover ul a:hover{
color: #fff;
background: #0053A6;		
}
#nav-newsroom{
width: 90px;
text-align: center;
}
#newsroom #nav-newsroom a{
color: #fff;
background: #0053A6;	
}
#newsroom #primary_nav li:hover ul a{
color: #414142;
background: transparent;	
}
#newsroom #primary_nav li:hover ul a:hover{
color: #fff;
background: #0053A6;		
}
#nav-contact{
width: 85px;
text-align: center;
}
#contact #nav-contact a{
color: #fff;
background: #0053A6;	
}
#contact #primary_nav li:hover ul a{
color: #414142;
background: transparent;	
}
#contact #primary_nav li:hover ul a:hover{
color: #fff;
background: #0053A6;		
}
/*HOME PAGE-------------------------------------------------*/

/*top portion --------*/
#top{
float: left;
width: 990px;
margin: 20px 0 0 0;
padding: 0;
}
.left{
float: left;
width: 745px;
}
.right{
float: right;
width: 240px;
}
#options{
margin: 0;
padding: 0;
}
.redcrossready{
padding: 20px 0 0 0;
clear: both;
height: 49px;
background: transparent url(http://redcross.pmhclients.com/images/site/bercready.gif) bottom left no-repeat;
}
.kit a{
float: left;
background: transparent url(http://redcross.pmhclients.com/images/site/getakit.gif) no-repeat;
height: 49px;
width: 149px;
margin: 0 0 0 242px;
}
.plan a{
float: left;
background: transparent url(http://redcross.pmhclients.com/images/site/makeaplan.gif) no-repeat;
height: 49px;
width: 169px;
margin: 0;
}
.informed a{
float: left;
background: transparent url(http://redcross.pmhclients.com/images/site/beinformed.gif) no-repeat top left;
height: 49px;
width: 174px;
}
#crossblog{
background:transparent;
margin: 0;
padding: 0;
}
#crossblog .tanbg{
min-height: 510px;
}
.crossbloglink a{
display: block;
float: left;
width: 106px;
height: 25px;
}
#crossblog .heading{
background: transparent url(http://redcross.pmhclients.com/images/site/crossblogheading.gif) no-repeat top left;
height: 25px;
margin: 0 0 3px 0;
}
#crossblog span.date{
font-size: 11px;
padding: 9px 0 0 115px;
margin: 0;
display: block;
}
#crossblog .feed a{
background: transparent url(http://redcross.pmhclients.com/images/site/feedicon.png) no-repeat top left;
height: 35px;
width: 35px;
display: block;
float: right;
margin-top: -25px;
margin-right: 10px;
}
#crossblog .title{
font-family: georgia, times, serif;
font-size: 19px;
color: #414142;
padding: 0 0 0 5px;
margin: 3px 0 5px 0;
}
#crossblog p{
padding-left: 5px;
padding-right: 5px;
margin: 0 0 8px 0;
}
#crossblog .readmore{
background: transparent url(http://redcross.pmhclients.com/images/site/plus.gif) no-repeat left;
font-size: 12px;
padding: 0 0 0 10px;
margin: 0 0 0 55px;
}
#crossblog .readmore a{
color: #808284;
}
#crossblog img{
padding: 5px 0 0 2px;
}

/*mid portion --------*/

#mid{
float: left;
width: 990px;
margin: 20px 0 0 0;
padding: 0;
}
#events{
float: left;
width: 735px;
margin: 0;
padding: 0;
}
#mid .heading{
color: #ee3224;
text-transform: uppercase;
background: transparent url(http://redcross.pmhclients.com/images/site/underline.gif) repeat-x bottom left;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 10px 0;
margin: 0 0 3px 0;
font-size: 19px;
}
.col1{
float: left;
width: 235px;
}
.col2{
float: left;
width: 490px;
padding: 0 0 0 10px;
}
#events img{
border: 1px solid #0054A6;
}
#events .datetitle{
width: 235px;
text-align: center;
margin: 5px 0 0 0;
}
#events .date{
color: #000;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
font-size: 15px;
}
#events .title{
color: #0054A6;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
font-size: 15px;
}
#events .readmore a{
color: #0076BF;
}
#events p{
margin: 0;
padding: 0;
}
#shop{
float: left;
width: 245px;
margin: 0 0 20px 10px;
padding: 0;
}
#shop img{
padding: 5px 0;
margin: 0 0 0 5px;
}
#newsletter{
float: left;
width: 245px;
margin: 0 0 0 10px;
padding: 0;
}
#newsletter p{
padding: 0;
margin: 0 0 10px 0;
}
.newsletterform{
padding: 4px 6px 8px 6px;
*padding: 4px 6px 5px 6px;
background: #E3DDD0;
margin: 0 5px 0 0;
}
.emailgo{
margin: 15px 0 0 0;
}
#newsletter input {
border: 0;
margin: 0;
vertical-align: middle;
}
#newsletter .emailinput{
width: 170px;
}
.tanbg{
padding: 5px;
background: #F3F2ED;
}

/*bottom portion --------*/
#bottom{
float: left;
width: 990px;
margin: 20px 0 0 0;
padding: 0;
}
#importantlinks .heading{
color: #ee3224;
text-transform: uppercase;
background: transparent url(http://redcross.pmhclients.com/images/site/underline.gif) repeat-x bottom left;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 10px 0;
margin: 0 0 3px 0;
font-size: 19px;
}
#importantlinks .title{
color: #0054A6;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
font-size: 14px;
text-transform: uppercase;
}
.linkentry{
float: left;
width: 238px;
margin: 0 9px 15px 0;
}
.linkentry ul{
margin: 5px 0 0 0;
padding: 0 0 0 15px;
}
.linkentry .line{
border-bottom: 2px solid #cecfd1;
padding: 0 0 10px 15px;
}
.linkentry a{
color: #414142;
font-weight: normal;
}
#partners .heading{
font-size: 11px;
font-weight: bold;
color: #999b9e;
border-bottom: 2px solid #dddedf;
}
.partner1{
margin: 0 50px 0 0;
}
.partner2{
margin: 0 70px 0 0;
}
.partner3{
margin: 0 90px 0 0;
}
.partner4{
margin: 0;
}

/*FOOTER------------------------------------------*/

#footer{
float: left;
width: 990px; 
margin:10px 0 0 0;
background: transparent url(http://redcross.pmhclients.com/images/site/underline.gif) repeat-x top left;
font-size: 10px;
padding: 10px 0 15px 0;
color: #555658;
font-weight: bold;
}
.copyright{
padding: 10px 0 0 0;
text-align: left;
}
.footerlinks{
display: block;
margin: -24px 0 0 0;
text-align: right;
}
.footerlinks a{
color: #555658;
}

/*jquery tabs ------------------------------------------*/

#tab-donate{
height: 96px;

}
#tab-emergency{
height: 96px;

}
#tab-volunteer{
height: 96px;

}
#tab-class{
height: 96px;

}
#tab-blood{
height: 96px;

}
.ui-tabs-nav, .ui-tabs-panel {
}
.ui-tabs-hide { 
display: none;
 }
.ui-tabs-nav {
float: left;
width:245px;
list-style: none;
margin: 0;
padding: 0;
background: transparent url(http://redcross.pmhclients.com/images/site/leftmenubg.gif) no-repeat top left;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
display: block;
clear: both;
content: " ";
}
.ui-tabs-nav li {
margin: 0;
min-width: 245px; /* be nice to Opera */
}
.ui-tabs-nav img{
margin: 0;
padding: 7px 0 0 10px;
}
.ui-tabs-nav a, .ui-tabs-nav a span {

}
.ui-tabs-nav a {
margin: 0; /* position: relative makes opacity fail for disabled tab in IE */
white-space: nowrap; /* required in IE 6 */    
outline: 0; 
}
.ui-tabs-nav .ui-tabs-selected a {
position: relative;
top: 0px;
left: 0px;
z-index: 2;
margin: 0;
color: #000;
}
.ui-tabs-nav a span {
width: 245px; /* IE 6 treats width as min-width */
min-width: 245px;
height: 96px; /* IE 6 treats height as min-height */
min-height: 96px;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected {
background: transparent url(http://redcross.pmhclients.com/images/site/tabs/tab-active.jpg) no-repeat top left;
}
.ui-tabs-nav .ui-tabs-selected a span{

}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position: 100% -150px;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
    background-position: 0 -50px;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 0;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
opacity: .4;
filter: alpha(opacity=40);
}
.ui-tabs-panel {
float: left;
width: 500px;
padding: 0;
background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
padding: 0 0 0 20px;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
display: inline-block;
}

.ui-tabs-panel img{
padding: 0 0 0 5px; 
}
.ui-tabs-panel h2{
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 0 15px;
margin: 0;
font-size: 18px;
}
.ui-tabs-panel p{
padding: 5px 10px 5px 15px;
margin: 0;
}

/*static page  ------------------------------------------*/
.left-nav{
float: left;
width: 245px;
height: 500px;
background: transparent url(http://redcross.pmhclients.com/images/site/leftmenubg.gif) 

no-repeat top left;
}
.left-nav ul{
list-style: none;
padding: 0 0 0 15px;
margin: 0;
font-family: "Palatino Roman", "Palatino-Roman", Palatino, georgia, serif;
font-size: 13px;
}
.left-nav li{
border-bottom: 1px solid #BCBEC0;
width: 176px;
padding: 2px 0 0 4px;
/*height: 20px;*/
margin: 0;
}
.left-nav li a{
display:block;
color: #414142;
padding: 3px 0 3px 0;
font-weight: normal;
}
.left-nav li a:hover{
text-decoration: none;
color: #000;
font-weight: normal;
}
.current{
background: #0053A6;
color: #fff;
font-weight:normal;
}
.left-nav .current a{
color: #fff;
}
.left-nav .current a:hover{
color: #fff;
}
.right-content{
float: left;
width: 735px;
margin: 0 0 0 10px;
background-image:url(http://redcross.pmhclients.com/images/site/secondhands3.gif);
background-repeat:no-repeat;
}
.right-content ul{padding-left:20px;}
.right-content li{clear:left;}
.right-content-2{
float: left;
width: 480px;
margin: 0 0 0 10px;
}
.right-content-3{
float: left;
width: 245px;
margin: 0 0 0 0px;
}
.right-content  .heading, .right-content-2  .heading, .right-content-3  .heading{
color: #ee3224;
text-transform: uppercase;
background: transparent url(http://redcross.pmhclients.com/images/site/underline.gif) repeat-x 

bottom left;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 10px 0;
margin: 0 0 3px 0;
font-size: 19px;
}
.right-content h2, .right-content-2 h2{
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 0 0px;
margin: 0;
font-size: 18px;
}
.right-content h3, .right-content-2 h3{
font-weight: bold;
text-transform: uppercase;
font-size: 16px;
margin: 0;
padding: 0;
}
.item #events p{
margin: 0 0 10px 0;
padding: 0;
}
/*Blog ----------------------------------*/
h2.heading a{
color: #ee3224;
}
h2.heading a:hover{
color: #ee3224;
text-decoration: none;
}
#blog p{
font-weight: normal;
font-size: 12px;
font-family: verdana, geneva, arial, sans-serif;
}
.posted{
border-bottom: 2px solid #dddedf;
padding: 0 0 15px 0;
margin: 0 0 20px 0;
}
.left-nav .heading{
color: #ee3224;
text-transform: uppercase;
background: transparent url(http://redcross.pmhclients.com/images/site/underline.gif) repeat-x bottom left;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 10px 0;
margin: 0 0 3px 0;
font-size: 19px;
width: 240px;
}
.right-content .category{
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 10px 0;
margin: 0;
font-size: 18px;
}
.right-content .title{
font-weight: bold;
text-transform: uppercase;
font-size: 14px;
margin: 0;
padding: 0;
color: #0054A6;
}
.right-content h4{
font-weight: bold;
font-size: 11px;
margin: 0;
padding: 0;
}
table{
margin: 0 0 20px 0;
}
.headings{
font-weight: bold;
font-size: 12px;
margin: 0;
padding: 4px;
background: #DAD4C8;
}
.classes1{
font-weight: bold;
font-size: 11px;
background:#F3F2EE;
}
.classes2{
font-weight: bold;
font-size: 11px;
background:#F5F6F1;
}
.classes td{
padding: 5px;
}
.name{
width: 250px;
}
.desc{
width: 220px;
}

/*Search----------------------------------*/
.fieldset {
border: 1px solid #F5F6F1;
padding: 10px;
}
.breadcrumb {
margin: 0 0 10px 0;
background:	transparent;
font-size: 10px;
}
.default, .defaultBold {
font-size: 10px;
color: #414142;
padding: 3px 0 3px 0;
background:	transparent;
}
.defaultBold {
font-weight:	bold;
}
.tablePad {
padding: 3px 3px 5px 3px;
}
.resultRowOne {
font-size: 11px;
color: #414142;
padding: 6px 6px 6px 8px;
background: #F5F6F1;
}
.resultRowTwo {
font-size: 11px;
color:#414142;
padding: 6px 6px 6px 8px;
background:#F3F2EE;
}
.resultHead {
font-size: 11px;
font-weight: bold;
color: #000;
padding: 8px 0 8px 8px;
border-bottom:1px solid #E3DDCF;
background-color: transparent;
}
form {
margin: 0;
padding: 0;
border: 0;
}
.hidden {
margin: 0;
padding: 0;
border: 0;
}
.radio {
color: transparent;
background: transparent;
margin-top: 4px;
margin-bottom: 4px;
padding: 0;
border: 0;
}
.checkbox {
background:  transparent;
color: transparent;
padding: 0;
border: 0;
}
#searchpage table checkbox, #searchpage table textarea, #searchpage table select, #searchpage table area, #searchpage table input{
color: #414142;
}
#searchpage .submit{
margin: 0 0 0 10px;
color: #414142;
}

/*Extra CSS------------------------------------------*/

acronym { 
border-style: dashed; 
border-width: 0 0 1px 0; 
cursor: help;
}
checkbox, textarea, select, area {
font-size: 12px;
border: 1px solid #C9CACB;
padding: 2px;
color: #C9CACB;
font-family: "Myriad Web Pro", myriad, "myriad pro", geneva, verdana, sans-serif;
}
select{
width: 282px;
padding: 3px;
}
label {
font-size:.9em;
line-height: 1.2em;
}
input {
font-size: 12px;
border: 1px solid #C9CACB;
padding: 2px;
color: #6c6c6c;
font-family: "Myriad Web Pro", myriad, "myriad pro", geneva, verdana, sans-serif;
}
.btnhome{
margin: 0;
padding: 0;
border: 0;
}

.links-table{
	float:right;
	width: 200px;
	margin: 10px 0 0 10px;
}

.links-table table{
	border: 1px solid #CCC;
}

.links-table td{
	border-bottom:1px solid #CCC;
}

.links-table a{
	font-weight: normal !important;
}


/*Lists Styling----------------------------------*/
.right-content .listing{
float: left;
width: 735px;
margin: 0;
padding: 0;
list-style: none;
}
.right-content .listing li{
width: 365px;
float: left;
margin: 0 0 15px 0;
padding: 0;
line-height: 16px;
}
.right-content-2 .listing{
float: left;
width: 480px;
margin: 0;
padding: 0;
list-style: none;
}
.right-content-2 .listing li{
width: 240px;
float: left;
margin: 0 0 15px 0;
padding: 0;
line-height: 16px;
}
.listing em{
display: block;
width: 365px;
}
.listing .ea{
display: block;
width: 365px;
}
.listing .phone{
display: block;
width: 365px;
font-weight: bold;
}
.photos img{
margin: 0 3px 3px 0;
border:none;
}
#crossblog .tanbg2{
min-height: 100px;
}
#crossblog .heading2{
color: #ee3224;
text-transform: uppercase;
background: transparent url(http://redcross.pmhclients.com/images/site/underline.gif) repeat-x bottom left;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 10px 0;
margin: 0 0 3px 0;
font-size: 19px;
}
#crossblog .title{
color: #0054A6;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
font-size: 14px;
}

#crossblog .kicker{
color: #ee3224;
text-transform: uppercase;
background: transparent url(http://redcross.pmhclients.com/images/site/underline.gif) repeat-x bottom left;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 10px 0;
margin: 0 0 3px 0;
font-size: 19px;
}

#shop .kicker{
color: #ee3224;
text-transform: uppercase;
background: transparent url(http://redcross.pmhclients.com/images/site/underline.gif) repeat-x bottom left;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 10px 0;
margin: 0 0 3px 0;
font-size: 19px;
width: 245px;
}

#newsletter .kicker{
color: #ee3224;
text-transform: uppercase;
background: transparent url(http://redcross.pmhclients.com/images/site/underline.gif) repeat-x bottom left;
font-family: "Palatino Bold", Palatino,  georgia, times, serif;
font-weight: bold;
padding: 0 0 10px 0;
margin: 0 0 3px 0;
font-size: 19px;
width: 245px;
}

<div id="google_translate_element"></div><script>
function googleTranslateElementInit() {
   new google.translate.TranslateElement({
     pageLanguage: 'en'
   }, 'google_translate_element');
}
</script><script src="http://translate.google.com/translate_a/
element.js?cb=googleTranslateElementInit"></script> 

/*Rotating Images----------------------------------*/
Rotating image or text(You can use for changing banners)
Author: Narayan Chand Thakur
Source: http://ncthakur.itgo.com/
This may be used freely as long as this message is intact.
*/
<!--

<html>
<script language="JavaScript1.2">
var item=new Array()
item[0]="<a href='#'><img src='volunteers.jpg' border='0'></a>"
item[1]="<a href='#'><img src='jen_and_kate.jpg' border='0'></a>"
item[2]="<a href='#'><img src='in_the_crowd_thumb.jpg' border='0'></a>"
item[3]="<a href='#'><font face='arial' size='4' color='darkgreen'><B>This text has Link</B></font></a>"
var current=0

var ns6=document.getElementById&&!document.all
function changeItem(){
if(document.layers){
document.layer1.document.write(item[current])
document.layer1.document.close()
}
if(ns6)document.getElementById("div1").innerHTML=item[current]
{
if(document.all){div1.innerHTML=item[current]}
}
if (current==5) current=0
else current++
setTimeout("changeItem()",2000)
}
window.onload=changeItem
//-->
</script>
</html>
