/* bd */
#bd {padding:0 0 18px 0;}
#bd p {font-size:13px;line-height:18px;color:#444;}
#bd h2 {font-weight:bold;font-size:18px;line-height:20px;color:#000;margin:0 0 20px 0;}
#bd h2 a {color:#000;}
#bd h2 a:hover {color:#000;}
#bd h2#welcome-section {font-weight:bold;font-size:36px;line-height:36px;color:#000;margin:0 0 18px 0;border-top:1px solid #ccc;padding:10px 0 0 0;}
#bd h3 {font-weight:bold;font-size:18px;line-height:20px;color:#000;margin:0 0 20px 0;}
#bd h4 {font-weight:bold;font-size:14px;line-height:14px; color:#000;margin:0 0 0 0;padding:0 0 0 0;}
#bd h4 em a {font-weight:normal;font-size:12px;line-height:12px; color:#444;text-decoration:underline;}
#bd h4 em a:hover {font-weight:normal;font-size:12px;line-height:12px; color:#444;text-decoration:none;}

#bd table {width:100%;}
#bd td.rep {padding:20px 0 10px 0;border-top:1px solid #eee;margin:20px 0 0 0;}
#bd td.rep-title {padding:0;font-size:11px;line-height:18px;padding:0 20px 20px 0;}
#bd td a {color:#444;text-decoration:none;}
#bd td a:hover {color:#000;text-decoration:underline;}

/* homepage */
#bd .random-image {text-align:center;}

/* videosets */
#bd .videos-wrap {width:750px;margin:0 auto;}
#bd .videos-unit {margin:0 0 20px 0;}
#bd .videos-unit a {font-size:12px;color:#444;text-decoration:none;font-weight:bold;}
#bd .videos-unit a img {border:4px solid #eee;margin-right:15px;}
#bd .videos-unit a:hover img {border:4px solid #0099cc;}

/* video */
#bd .video-wrap {width:640px;margin:0 auto;}
#bd .hidef-wrap {width:800px;margin:0 auto;}
#bd .std-wrap {width:720px;margin:0 auto;}
#bd .std-wrap h2 {margin:20px 0;}
#bd .hidef-wrap h2 {margin:20px 0;}
#bd .video-wrap h2 {margin:20px 0;}

/* albums */
#bd .albums-wrap {width:750px;margin:0 auto;}
#bd .albums-unit {float:left;width:250px;height:210px;}
#bd .albums-unit a {font-size:12px;color:#444;text-decoration:none;font-weight:bold;}
#bd .albums-unit a img {border:4px solid #eee;}
#bd .albums-unit a:hover img {border:4px solid #0099cc;}

/* notes */
#bd .notes-wrap {width:540px;margin:0 auto;}
#bd .notes-wrap h3 {font-size:16px;line-height:18px;font-weight:bold;margin:0 0 10px 0;}
#bd .notes-wrap p {margin:0 0 10px 0;}
#bd .notes-unit {margin:0 0 40px 0;padding:0 0 40px 0;border-bottom:1px solid #eee;}
#bd .notes-unit a {color:#0099cc;text-decoration:none;font-weight:bold;}
#bd .notes-unit a:hover {color:#0099cc;text-decoration:underline;font-weight:bold;}
#bd .notes-unit a img {border:4px solid #eee;}
#bd .notes-unit a:hover img {border:4px solid #0099cc;}

/* pages */
#bd .pages-wrap {width:540px;margin:0 auto;}

#bd .wide-image-unit {margin:0 0 10px 0;}