@import url("structure.css");
@import url("fonts.css");

object { visibility : block; }

body { /*behavior : url("../htc/csshover.htc");*/ background : #FFF url(img/body_bgd.png) repeat-x left top; }
img,
a img { border : none; }

#page { background : url(img/page_bgd.gif) no-repeat center top; }
#content { background : url(img/content_bgd.gif) repeat-y left top; }

    #assets li,
    #sidebar li{ margin-bottom : 18px; list-style : none; }
        #assets ul li { margin-bottom : 0;}

.box { padding-bottom : 9px; background : url(img/assets_box_body.gif) no-repeat left bottom; }
    .box h2 { padding : 3px 9px 15px; background : url(img/assets_box_top.gif) no-repeat left top; }
    .box a { display : block; }
    
    .box dl { padding : 0 9px; }
    .box dd { margin : 0 0  9px 10px; }
    
    #news h2 { padding-bottom : 0; }
    #news a { padding : 9px 5px 6px; display : block; background : #FFF url(img/news_separator.gif) repeat-x left bottom; height: 1%}
	#news a.more { display : block; text-align : center; background-image : none; background-color : transparent;  padding : 9px 0 0;}
	#news small { display : block; }
    #assets #news li { padding : 0 4px; margin : 0; }

#submenu { list-style : none; }
    #submenu li { padding : 0 0 3px }
    #submenu a { width : 167px; height : 26px; padding : 0 5px; display : block; line-height : 26px; background : url(img/submenu_bg.gif) no-repeat left bottom;  }
    #submenu li.selected a,
    #submenu a:hover { background-position : left top; }

.post { padding-bottom : 3em; margin-bottom : 2em; background : url(img/separator.gif) no-repeat 50% bottom; }
.post small { margin-bottom : 2em; }
.metadata { display : block; margin-bottom : 9px;}

.banner { display : block; width : 120px; text-align : center; margin : 0 auto; }

#content #gallery a { width : 150px; height : 150px; overflow : hidden; margin : 5px; padding : 6px; background : url(img/gallery_bgd.gif) no-repeat left top; float : left; }
    #content #gallery img { padding : 0;}
    #content #gallery a:hover { background-position : left bottom; }
    #gallery.box img { display : block; margin : 0 auto 9px; }
    
#footer { background : url(img/footer_bgd.gif) no-repeat center top; }

