﻿body
{
    font-family: arial;
    font-size: 12px;
}

a
{
    color: #990000;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

.BlackLink
{
    color: #000000;
    font-size: 14px;
}

.PostTitle
{
    font-size: 18px;
}

.PostBottom a
{
    color: #000000;
}


.EmailThis:hover
{
    cursor: pointer;
    text-decoration: underline;
}

.Cloud
{
    line-height: 30px;
}

.Cloud a
{
    color: #666666;
}


.Recent
{
    background-color: #f7f7f7;
    border: solid 2px #DDDDDD;
    text-align: left;
}

.Recent a
{
    color: #000000;
}

.Archive
{
    background-color: #f7f7f7;
    border: solid 2px #DDDDDD;
    text-align: left;
}

.Archive a
{
    color: #000000;
}

.PageDiv
{
    width: 905px;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFFFFF;
}

.ButtonRollover a
{
    background-color: Transparent;
    background-position: left top;
    background-repeat: no-repeat;
    border-style: none;
    display: block;
}
.ButtonRollover a:hover
{
    background-position: left bottom;
}

.tagCloud1
{
    font-size: 12px;
}

.tagCloud2
{
    font-size: 14px;
}

.tagCloud3
{
    font-size: 16px;
}

.tagCloud4
{
    font-size: 18px;
}

.Newsletter
{
    text-align: center;
    background-image: url( 'http://media.bhfo.com/blog/redbg.jpg' );
    width: 180px;
    height: 56px;
}

.ButtonRollover a.EmailPage_btnCancel
{
    background-image: url(       'http://media.bhfo.com/blog/cancel.jpg' );
    height: 27px;
    width: 82px;
}

.ButtonRollover a.EmailPage_btnSend
{
    background-image: url(       'http://media.bhfo.com/blog/send.jpg' );
    height: 27px;
    width: 82px;
}

.ButtonRollover a.AddComment
{
    background-image: url(       'http://media.bhfo.com/blog/bClickComment.jpg' );
    height: 22px;
    width: 175px;
}

.ButtonRollover a.NewsSignup
{
    background-image: url(       'http://media.bhfo.com/blog/bSignup.jpg' );
    height: 21px;
    width: 134px;
}

.ButtonRollover a.SearchNow
{
    background-image: url(       'http://media.bhfo.com/blog/searchnow.jpg' );
    height: 21px;
    width: 79px;
}

.ButtonRollover a.HomeLink
{
    background-image: url(                  'http://media.bhfo.com/blog/logo.jpg' );
    height: 111px;
    width: 245px;
}

.ButtonRollover a.GoRed
{
    background-image: url(                  'http://media.bhfo.com/blog/bGoStacked.jpg' );
    height: 22px;
    width: 39px;
}

.ButtonRollover a.SignUp
{
    background-image: url(                'http://media.bhfo.com/blog/signupNow.jpg' );
    height: 17px;
    width: 42px;
}


.ButtonRollover a.AboutMe
{
    background-image: url(                  'http://media.bhfo.com/blog/learnMore.jpg' );
    height: 26px;
    width: 182px;
}

.ButtonRollover a.Submit
{
    background-image: url(                  'http://media.bhfo.com/blog/bSubmit.jpg' );
    height: 21px;
    width: 79px;
}

.ButtonRollover a.GoBackSmall
{
    background-image: url(                  'http://media.bhfo.com/blog/bGoBack.jpg' );
    height: 26px;
    width: 233px;
}

.ButtonRollover a.GoBackHomeSmall
{
    background-image: url(                  'http://media.bhfo.com/blog/bGoBlogHome.jpg' );
    height: 26px;
    width: 233px;
}

.ButtonRollover a.GoBackHome
{
    background-image: url(                  'http://media.bhfo.com/blog/bGoBackBlog.jpg' );
    height: 26px;
    width: 465px;
}

.ButtonRollover a.VisitStore
{
    background-image: url(                  'http://media.bhfo.com/blog/visitEbay.jpg' );
    height: 39px;
    width: 182px;
}

.ButtonRollover a.AddFavorites
{
    background-image: url(                  'http://media.bhfo.com/blog/addFav.jpg' );
    height: 26px;
    width: 182px;
}

.ButtonRollover a.Testimonials
{
    background-image: url(                  'http://media.bhfo.com/blog/custTest.jpg' );
    height: 26px;
    width: 182px;
}

.ButtonRollover a.Reviews
{
    background-image: url(                  'http://media.bhfo.com/blog/reviewsGuides.jpg' );
    height: 26px;
    width: 182px;
}

.ButtonRollover a.Subscribe
{
    background-image: url(                  'http://media.bhfo.com/blog/subscribe.jpg' );
    height: 26px;
    width: 182px;
}

.ButtonRollover a.ShareThis
{
    background-image: url(  'http://media.bhfo.com/blog/shareThis.jpg' );
    height: 16px;
    width: 80px;
}

.ButtonRollover a.Press
{
    background-image: url(  'http://media.bhfo.com/blog/bPress.jpg' );
    height: 50px;
    width: 182px;
}

.ButtonRollover a.Twitter
{
    background-image: url(  'http://media.bhfo.com/blog/follow-us-on-twitter.jpg' );
    height: 54px;
    width: 182px;
}

.ButtonRollover a.Facebook
{
    background-image: url(  'http://media.bhfo.com/blog/find-us-on-facebook.jpg' );
    height: 54px;
    width: 182px;
}

.Updates
{
    background-image: url(  'http://media.bhfo.com/blog/bgEmailUpdates.jpg' );
    height: 54px;
    width: 182px;
}


.ButtonRollover a.Signup
{
    background-image: url(  'http://media.bhfo.com/blog/bEmailSignup.jpg' );
    height: 20px;
    width: 52px;
}

.ValidatorCalloutHighlight
{
    background-color: #FFFACD;
}

.ValidatorSuccess
{
    background-color: #FFFFFF;
}

.FooterLinks a
{
    color: #000000;
}

/*
// Effects
*/

.LeftShadow
{
    background-image: url(       'http://media.bhfo.com/blog/bg_left.jpg' );
    background-repeat: repeat-y;
    width: 15px;
}

.RightShadow
{
    background-image: url(       'http://media.bhfo.com/blog/bg_right.jpg' );
    background-repeat: repeat-y;
    width: 15px;
}

/*
// Modal Popup
*/

.ModalPopupBackground
{
    filter: alpha(opacity=40);
    -moz-opacity: 0.40;
    opacity: 0.4;
    background-color: #000000;
}

.ModalPopupPanel
{
    background-color: White;
    border: solid 1px Black;
    z-index: 100000;
}

.Hidden
{
    display: none;
}

.ThankYouBG
{
    width: 250px; 
    height: 190px; 
    background-image: url('http://media.bhfo.com/blog/BH_BlogEmailPopup_ThankYou.jpg');
    background-repeat: no-repeat;
}

.EmailGBG
{
    width: 460px; 
    height: 390px;
    border-bottom: solid 1px #CCCCCC; 
    text-align: left; 
    background-color: #FFFFFF;
    background-image: url('http://media.bhfo.com/blog/gBg.jpg'); 
    background-repeat: no-repeat;
}

.BHeader
{
    text-align: left; 
    background-image: url('http://media.bhfo.com/blog/bHeader.jpg');
    background-position: right; 
    background-repeat: no-repeat; 
    height: 34px; 
    color: #FFFFFF
}

/* FOOTER */
.FooterContainer
{
    background-color: #F4EEE6;
    clear: left;
    margin: auto;
    padding-top: 10px;
    padding-bottom: 25px;
    text-align: center;
    
}

.FooterNavContainer
{    
    margin-left: auto;
    margin-right: auto;
}

.FooterNavContainer a
{
    border-right: solid 1px #333333;
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    margin: 0px 1px 0px 1px;
    padding-right: 6px;
    text-decoration: none;
}

.FooterNavContainer a:hover
{
    color: #666666;
}
