@charset "UTF-8";

/* NBMBAA Layout Style Sheet */

html, body {background:url(/assets/images/global/bg.gif) top repeat-x #E5ECF4;}
#wrapper {margin:0 auto; width:808px;}
#header {height:144px; background:url(/assets/images/global/header_bg.gif) 0 0  no-repeat; position:relative; z-index: 1;}
#body {padding:5px 24px; height:auto !important; height:250px; min-height:250px; background:url(/assets/images/global/body_bg.gif) repeat-y;}
#body p {font-size: 11px; line-height: 1.5em;}
#footer {padding:10px 0 0 0; height:60px; background:url(/assets/images/global/footer_bg.gif) 0 0 no-repeat; position:relative;}

ul#gallery {width:100%; margin:0; padding:10px 0 10px 15px;}
ul#gallery li {display:block; list-style:none; background:#e5e5e5; margin:5px 10px 10px 0; padding:0; width:175px; height:195px; float:left; position:relative;}
ul#gallery li a:link, ul#gallery li a:visited, ul#gallery li a:hover{text-decoration: none;}
ul#gallery p {margin:0; padding:0; position:absolute; top:130px; left:10px; font-weight: bold; font-size: 13px; line-height: 1.2em; color: #990033;}
ul#gallery p span {font-weight: normal; font-size: 11px; color: #333333;}
ul#gallery img {width:160px; height:115px; position:absolute; top:5px; left:5px; border: 3px #fff solid;}

ul#galleryalbum {width:100%; margin:0; padding:10px 0 10px 15px;}
ul#galleryalbum li {display:block; list-style:none; background:white; margin:5px 10px 0 0; padding:0; width:140px; height:150px; float:left; position:relative; text-align: center;}
ul#galleryalbum li img{padding: 4px; border: 1px #999999 solid; margin: 0 auto; text-align: center;}
ul#galleryalbum p {margin:0; padding:0; position:absolute; bottom:10px; left:10px;}

ul#gallery_vid {width:100%; margin:0; padding:10px 0 10px 15px;}
ul#gallery_vid li {display:block; list-style:none; background:white; margin:5px 10px 0 0; padding:0; width:175px; height:125px; float:left; position:relative;}
ul#gallery_vid p {margin:0; padding:0; position:absolute; bottom:5px; left:10px; font-weight: bold;}


#two_columns {width: 100%;}

ul.board {width:100%; margin:0; padding:10px 0 10px 15px;}
ul.board li {display:block; list-style:none; background:white; margin:5px 10px 0 0; padding: 5px 0 5px 5px;; width:230px; height:130px; float:left; position:relative; background: #e5e5e5;}
ul.board li img {border: 2px #fff solid; margin-right: 10px;}
ul.board li p {position: absolute; top: 25%; left: 120px; color: #990033; font-weight: bold; font-size: 12px;}
ul.board li span {color: #333333; font-size: 11px; font-weight: normal; line-height: 1.3em;}