/******************************************************/
/* UTILITIES: BOTTOM OF THE PAGE                      */
/******************************************************/
/* GENERAL */
#utilities{
padding-top:20px;
padding-bottom:20px;
}
#page #utilities ul li, #page #utilities ul li ul li{
    list-style:none !important;
    list-style-image:none !important;
}
/* WHERE NEXT */
#wherenext{
    width:432px;
    background:transparent;
}
#wherenext, #wherenext h2, #wherenext h3{
    color:#333 !important;
    padding:0 !important;
    margin:0 !important;
    font-family:arial !important;
}
#wherenext h2{
    border:none !important;
    background:transparent !important;
    font-size:300% !important;
}
#wherenext h3{
    font-size:160% !important;
}
#wherenext ul{
    float:left;  
    margin:0;
    padding:10px 0 0;
    width:431px;
    background:transparent;
}
#wherenext ul li{
    padding:0;
    margin:0 0 5px !important;
    width:400px;
}
#wherenext ul li a{
   font-weight:normal !important;
   font-size:110% !important;
   background-color:#F3F3F3 !important;
   -moz-border-radius:5px !important;
   -webkit-border-radius:5px !important;
   border:1px solid #EFEFEF !important;
   padding:5px 8px !important;
   display:block !important;
}
#wherenext ul li a:hover{
    background:#d7e7ff !important;
    border-color:#0066FF !important;
    color:#0066FF !important;
}
#wherenext ul li a:visited:hover{
    background:#eedefe !important; 
    border-color:#663399 !important;
    color:#663399 !important;
}
#wherenext h2, #wherenext h3, #wherenext ul{
border-right:1px solid #666666 !important;
}
/* VARIOUS: Back to top, Bookmark, Date */
#various{
    margin:5px 0 0 !important;
    padding:0 10px 0 0 !important;
    width:142px;
}
#various li{
    margin:5px 0 !important;
    width:100% !important;
}
/*Back to Top*/
#bottom_back_top{
    margin:0 !important;
    padding:0 !important;
    text-align:center;
}
#bottom_back_top a{
    display:block !important;
    padding-left:0 !important;
    padding-right:0 !important;
    width:100%;
}

/* Bookmark*/
#bookmark {
    margin:0 !important;
    padding:5px 0 !important;
    background:#F6F6F6;
    text-align:center !important;
}
#bookmark a{
    background:none !important;
    border:none !important;
    padding:0px !important;
}
#bookmark a img{
    text-align:center;
    background:transparent URL("/media/template/utilities/bookmark.jpg") no-repeat top left;
}
#bookmark a:hover img{
    background:transparent URL("/media/template/utilities/bookmarkOn.jpg") no-repeat top left;
}
#bookmark a.what, #bookmark a.what:visited{
    padding-top:5px !important;
    color: #0066FF !important;
    text-decoration:none !important;
    font-weight:normal !important;
    background:none !important;
    border:none !important;
    padding:0px !important;
}
#bookmark a.what:hover, #bookmark a.what:visited:hover {
    color: #0066FF !important;
    text-decoration:underline !important;
    font-weight:normal !important;
    background:none !important;
    border:none !important;
    padding:0px !important;
}
#various{
    margin-top:13px !important;
}
#various li{
    margin:10px 0 !important;
}
#socialNet{
    float:left;
    margin:27px 0 0 0;
    clear:both;
}
#socialNet ul{
    float:right;
    text-align:center;
    padding:0 !important;
    margin:0 !important;
}
#page #socialNet ul li{
    float:left;
    padding:0 2px !important;
    margin:0 !important;
    list-style:none !important;
}
#socialNet ul li a, #socialNet ul li a:visited{
    float:left;
-moz-border-radius:3px 3px 3px 3px !important;
background-color:#ECEEF5 !important;
border:1px solid #CAD4E7 !important;
display:block !important;
font-size:100% !important;
font-weight:normal !important;
color:#3B5998 !important;
padding:0px !important; 
}
#socialNet ul li a:hover, #socialNet ul li a:visited:hover{
    border-color:#9DACCE !important;
    padding:0px !important; 
}
#socialNet ul li a span{
    background-color:transparent;
    background-repeat:no-repeat;
    background-position:2px center;
    padding:2px 0 2px 20px!important;
    height:19px;
    width:40px;
    float:left;
}
#socialNet ul li a span.f{
    background-image: URL("/media/template/utilities/f.png");
}
#socialNet ul li a span.t{
     background-image: URL("/media/template/utilities/t.png");
}
#socialNet ul li a span.e{
    background-image: URL("/media/template/utilities/e.png");
}
#socialNet ul li a span.g{
    background-image: URL("/media/template/utilities/g.png");
}
#socialNet ul li a span.m{
    background-image: URL("/media/template/utilities/m.png");
}
#socialNet ul li a span.p{
    background-image: URL("/media/template/utilities/p.png");
}
#bottom_back_top a span{
     background-color:transparent;
    background-repeat:no-repeat;
    background-position:left center;
    padding:0 0 0 25px;
    background-image: URL("/media/template/utilities/backTopOff.png");
}
#bottom_back_top a:hover span{
    background-image: URL("/media/template/utilities/backTopOn.png");
}
#back_home a{
    height:66px !important;
    width:110px !important;
    float:left;
    padding:10px 16px 18px !important;
}
#back_home a img{
    float:left;
}