a#header {
    display: block;
    width: 616px;
    height: 42px;
    background-image: url(http://www.seanmcgurn.com/img/header.jpg);
    margin: 0 auto;
}
a .alt { display: none; }


a#menu_ps {
    display: block;
    float: left;
    width: 155px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menu_ps.jpg);
    margin: 0 auto;
}
a#menu_ps:hover {
    background-image: url(http://www.seanmcgurn.com/img/menuover_ps.jpg);
}
a .alt { display: none; }

#menu_ps_on {
    display: block;
    float: left;
    width: 155px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menuover_ps.jpg);
    margin: 0 auto;
}

a#menudot {
    display: inline;
    float: left;
    width: 7px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menudot.jpg);
    margin: 0 auto;
}
a .alt { display: none; }

a#menu_fe {
    display: inline;
    float: left;
    width: 157px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menu_fe.jpg);
    margin: 0 auto;
}
a#menu_fe:hover {
    background-image: url(http://www.seanmcgurn.com/img/menuover_fe.jpg);
}
a .alt { display: none; }

#menu_fe_on {
    display: block;
    float: left;
    width: 157px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menuover_fe.jpg);
    margin: 0 auto;
}

a#menu_e {
    display: inline;
    float: left;
    width: 57px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menu_e.jpg);
    margin: 0 auto;
}
a#menu_e:hover {
    background-image: url(http://www.seanmcgurn.com/img/menuover_e.jpg);
}
a .alt { display: none; }

#menu_e_on {
    display: block;
    float: left;
    width: 57px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menuover_e.jpg);
    margin: 0 auto;
}


a#menu_i{
    display: inline;
    float: left;
    width: 81px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menu_i.jpg);
    margin: 0 auto;
}
a#menu_i:hover {
    background-image: url(http://www.seanmcgurn.com/img/menuover_i.jpg);
}
a .alt { display: none; }

#menu_i_on {
    display: block;
    float: left;
    width: 81px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menuover_i.jpg);
    margin: 0 auto;
}


a#menu_blog {
    display: inline;
    float: left;
    width: 38px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menu_blog.jpg);
    margin: 0 auto;
}
a#menu_blog:hover {
    background-image: url(http://www.seanmcgurn.com/img/menuover_blog.jpg);
}
a .alt { display: none; }

#menu_blog_on {
    display: block;
    float: left;
    width: 38px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menuover_blog.jpg);
    margin: 0 auto;
}


a#menu_info {
    display: inline;
    float: left;
    width: 36px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menu_info.jpg);
    margin: 0 auto;
}
a#menu_info:hover {
    background-image: url(http://www.seanmcgurn.com/img/menuover_info.jpg);
}
a .alt { display: none; }

#menu_info_on {
    display: block;
    float: left;
    width: 36px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menuover_info.jpg);
    margin: 0 auto;
}


a#menu_email {
    display: inline;
    float: left;
    width: 50px;
    height: 21px;
    background-image: url(http://www.seanmcgurn.com/img/menu_email.jpg);
    margin: 0 auto;
}
a#menu_email:hover {
    background-image: url(http://www.seanmcgurn.com/img/menuover_email.jpg);
}
a .alt { display: none; }


.galleria{list-style:none;width:900px;margin:10px auto;}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */