h1 {color: #800000}
h2 {color: #000080; font-family: helvetica, arial; font-size: 0.94em; letter-spacing: 0.020em}
h3 {color: #008080}
h4 {color: #808000}
h5 {color: #00FF00}
p  {font-family: helvetica, arial, non-serif; font-size: 0.84em; letter-spacing: 0.015em}
p:first-letter {color: #ff0000; font-size: x-large}
//p:first-line {color: #0000ff; font-variant: small-caps; font-weight: bold}

.emph {font-style: italic; font-weight: bold}

//a  {display: block; padding 0px; text-decoration: none; width: 6em; margin: 1px; coloR: #D4CAE2; font-family: Helvetica,"Trebuchet MS", san-serif; font-size: 0.85em; }

//a:link, a:visited  {background: #2D73B9; border: 2px outset #2D73B9; color: #FFFFFF;}
//a:focus, a:hover   {background: #D20071; border: 5px outset #D20071 inset #00a8ec;; color: #f8f400;}
//a:active           {background: #7dc623; border: 2px outset #f8f400;}
//img.pl             {float:right; border: 2px;}

.date{position: relative; top: -1.1em;}
p {line-height: 1.9em;} 

.item{
 margin:1em 0 0 0;
 padding:10px;
 border:1px solid #fff;
 border-bottom:1px solid #DEDEDE;
 background-color:#f1f3f5;
 display:block;
 margin-right: 5px;
 margin-left: 5px;
}

.item:hover{
 border:1px solid #DEDEDE;
 background-color:#ffffff;
}

}
.item img{
 border:1px solid #666;
 margin:0 15px 5px 0;
 float:left;
 padding:1px;
}
img.right{
 border:1px solid #666;
 margin:0 0 5px 15px;
 float:right;
 padding:1px;
}
.item p{
 margin:0;
}
.item a{
 clear:right;
 float:right;
 background:url('images/more_arrow.gif') no-repeat right center;
 /* to give the links a white border on hover: */
 /* because in FF the background could be white OR grey */
 border:1px solid #fff !important; margin-left:0; margin-right:0; margin-top:-20px; margin-bottom:0; padding-left:5px; padding-right:25px; padding-top:3px; padding-bottom:3px
}
.item a:hover{
 background:#c2d1eb url('images/more_arrow_over.gif') no-repeat right center;
 border:1px solid #fff !important
}

a{
 color:#369;
 
}
a:hover{
 color:#000080;
}


#wrap {margin: 10px auto; background: #a0bdf3;}
#header{padding-bottom: 10px;  background:#a0bdf3;}
#separator{clear: both; background: #a0bdf3; height: 1px;}
.ghleverage{background: #a0bdf3; height: 20px;}
.leverage{margin:1em 0 0 0; padding:10px; border:1px solid #fff; border-bottom:1px solid #DEDEDE; background-color:#f1f3f5; display:block; margin-right: 5px; margin-left: 5px; height: 20px;}
#companyname{width: 30%; float: left; background:#a0bdf3;}
#sitenav{width: 30%; float: right; background:#a0bdf3; margin-right: 10px}
#catnav{clear: both; background: #a0bdf3;}
#catpic{margin-right: 64%; background: #a0bdf3; align: center;}
#main{width: 64%; float: right; margin-right: 5px;  background: #f1f3f5;}
#entry{border-right: 2px dashed #497fbf; background:#FF0000;}
#footer{clear:both; border-top: 2px solid #c8d1df; background:#052d73; font-family: helvetica, arial, non-serif; font-size: 0.64em; letter-spacing: 0.018em; color: #6087cc; text-align: center;line-height: 1.5em;}


#business .swap, #business a:hover, #business_over, #internet_email .swap, #internet_email a:hover, #internet_email_over, #sport .swap, #sport a:hover, #sport_over, #health .swap, #health a:hover, #health_over, #health_beauty .swap, #health_beauty a:hover, #health_beauty_over, #books .swap, #books a:hover, #books_over, #games .swap, #games a:hover, #games_over, #social .swap, #social a:hover, #social_over, #creative .swap, #creative a:hover, #creative_over, #pets .swap, #pets a:hover, #pets_over {width: 100px; height: 30px; float: left;}

#business .swap {background-image:url("images/business.gif");}

#business a:hover , #business_over .swap{background-image:url("images/business_over.gif");}

#internet_email .swap {background-image:url("images/internet_email.gif");}

#internet_email a:hover , #internet_email_over .swap{background-image:url("images/internet_email_over.gif");}

#sport .swap {background-image:url("images/sport.gif");}

#sport a:hover , #sport_over .swap{background-image:url("images/sport_over.gif");}

#health .swap {background-image:url("images/health.gif");}

#health a:hover , #health_over .swap{background-image:url("images/health_over.gif");}

#health_beauty .swap {background-image:url("images/health_beauty.gif");}

#health_beauty a:hover , #health_beauty_over .swap{background-image:url("images/health_beauty_over.gif");}

#books .swap {background-image:url("images/books.gif");}

#books a:hover , #books_over .swap{background-image:url("images/books_over.gif");}

#games .swap {background-image:url("images/games.gif");}

#games a:hover , #games_over .swap{background-image:url("images/games_over.gif");}

#social .swap {background-image:url("images/social.gif");}

#social a:hover , #social_over .swap{background-image:url("images/social_over.gif");}

#creative .swap {background-image:url("images/creative.gif");}

#creative a:hover , #creative_over .swap{background-image:url("images/creative_over.gif");}

#pets .swap {background-image:url("images/pets.gif");}

#pets a:hover , #pets_over .swap{background-image:url("images/pets_over.gif");}

.swap {background-repeat:no-repeat;display: block;}

.swap span {display:none;}

#business, #business .swap {padding:0px;}

#homebutton .swap, #homebutton a:hover, #homebutton_over, #contactus .swap, #contactus a:hover, #contactus_over {width: 130px; height: 49px; float: right; margin-right: 5px}

#homebutton .swap {background-image:url("images/homebutton.gif");}

#homebutton a:hover , #homebutton_over .swap{background-image:url("images/homebutton_over.gif");}

#contactus .swap {background-image:url("images/contactus.gif");}

#contactus a:hover , #contactus_over .swap{background-image:url("images/contactus_over.gif");}


