/* CSS Document By: Galvez, Neil D. */

html * { font-family:Arial, Helvetica, sans-serif;}
a { text-decoration: none;}
#wrap { width:856px; height:750px; margin:0 auto;}

#header { height:130px; margin:30px 0 0 0;}
#header h1 { text-indent: -9999px; background: transparent url(../images/15mab-logo-1_small.png) no-repeat; width: 341px; height: 168px; position:absolute; z-index: 0; margin:0 0 0 -40px;}
#header #unav { float: right; margin:85px 10px 0 0;}
#header #unav ul li, #header #unav ul li a  { display:inline; float: left; font-size:11px; color: #09f;}
#header #unav ul li a { padding:0 5px;}

#header #bnav { float: right; font-size:12px; clear:both; margin:6px 0 0 0; width:520px;}
#header #bnav #sounds { margin: -25px 0 0 -30px;}
#header #bnav ul { margin-left: 170px;}
#header #bnav ul li, #header #bnav ul li a, #header #bnav #sounds{ display:inline; float: left; padding: 0 4px;}
#header #bnav ul li a { color: #09f; font-weight:bold; margin:4px 0 0 0;}
#header #bnav #divsearch .searchtxt { border: 1px solid #09f; width:140px;}
#header #bnav #divsearch .searchbtn { cursor:pointer; border: solid 1px #09f; width:10px; height:10px; padding:0;}

#omnu { height:55px; position:relative; background: #fff url(../images/bg_top_nav.jpg) no-repeat top left;}
#omnu li { float: left; margin: 15px 0 0 30px;}
#omnu li a { color: #fff; font-size:15px;}

#main { height:447px; position:relative; background: transparent url(../images/bg_rev.png) no-repeat; padding:33px 45px; color: #fff;}
#main h2 { height: 18px; font-size:20px;}
#main .seeall { float: right; margin:-18px 0 0 0;}
#main .seeall a { color: #fff; font-size: 11px;}

#main .results { margin:11px 0 0 0;}
#main .results ul { clear:both; height: 200px;}


#feat_mab ul li,
#main .results ul li { display:inline; float: left; background: transparent url(../images/item_bg.png); padding: 11px; margin-right: 11px; text-align:center;}
#tnews #tnews_content ul li img,
#main .results ul li img { border: 1px solid #fff;}
#feat_mab ul li h3,
#main .results ul li h3 { font-weight:bold; margin:2px 0 0 0;}
#feat_mab ul li h3, #feat_mab ul li p,
#main .results ul li h3, #main .results ul li p{ text-align:left; font-size:11px;}
#main .results ul .last { margin:0;}
/*#main .results ul li .btn_play { position:absolute; margin: 150px 0 0 110px;}
#main .results ul li .btn_play a{ display: block; width: 26px; height: 25px; background: transparent url(../images/play.png) top left no-repeat;}
*/
#main #paging { clear:both; float: right;}
#main #paging li { padding:0 10px; font-size:11px;}
#main #paging li, #main #paging li a { display:inline; float: left;}
#main #paging li a { color: #fff; text-decoration:underline;}
#main #paging li span { color: #fff;}

#tnews { width:490px; height:216px; background: transparent url(../images/bg_news_half.png) no-repeat top left;}
#tnews h2 { height: 18px; font-size:20px; color: #fff; margin: 25px 0 0 25px;}
#tnews #tnews_content { border: 1px solid #000; overflow:auto; height: 140px; width: 430px; padding:0 5px 0 5px; margin:10px 0 0 25px; background-color: #fff; border: 5px solid #00aaff;}
#tnews #tnews_content ul li { margin:0 0 3px 10px;}
#tnews #tnews_content ul li a { color: #000;}

#tnews_whole { border: 1px solid #fff; width:856px; height:216px; background: transparent url(../images/bg_news_whole.png) top left no-repeat;}
#tnews_whole h2 { height: 18px; font-size:20px; color: #fff; margin: 25px 0 0 25px;}
#tnews_whole #tnews_content { overflow:auto; height: 120px; width: 800px; margin:10px 0 0 25px; background-color: #fff; border: 5px solid #00aaff;}
#tnews_whole #tnews_content a { color: #000;}

#feat_mab { width:355px; height:216px; float:right; margin-top:-216px; background: transparent url(../images/bg_feat_rev.png) top left no-repeat;}
#feat_mab .btn_play { position:absolute; margin: 90px 0 0 153px;}
/*#feat_mab .btn_play a{ display: block; width: 35px; height: 34px; background: transparent url(../images/play_b2.png) top left no-repeat;}
*/
#feat_mab h2 {background-image:none; color: #fff; font-size: 18px; margin: 3px 0 0 60px;}
#feat_mab ul { margin: 2px 0 0 45px; }
#feat_mab ul li { margin-left: 60px;}
#feat_mab ul li h3, #feat_mab ul li p { color: #fff;}
#feat_mab ul #feat_title { background-image:none; width:70px; color: #fff; font-size: 18px; margin-top:30px;}

/* Profile_page */
#user_info, #comments, #band_bio, #media, #blogs { width:375px; overflow:auto;}
#user_info { overflow:hidden;}
#user_info h2, #comments h2, #band_bio h2, #media h2, #blogs h2 { color: #000; font-size:15px; margin: 10px 0 0 20px;}
#media { height: 288px; background: transparent url(../images/bg_box_lg.png) top left no-repeat;}
#blogs, #comments { height: 138px; margin-top:5px; background: transparent url(../images/bg_box_sm.png) top left no-repeat;}
#band_bio { height: 149px; margin-top:5px; background: transparent url(../images/bg_box_mid.png) top left no-repeat;}
#user_info { height: 157px;}
#user_info ul li h2 { font-size: 13px; font-weight:bold; color: #fff; margin:0;}
#user_info #pinfo { position:absolute; margin: 15px 0 0 150px;}
#user_info #pinfo ul li strong, 
#user_info #pinfo h2 { font-weight:bold;}
#user_info #pinfo a { color: #fff; text-decoration:underline;}
#user_info #ppict { background: transparent url(../images/item_bg.png); padding:11px; margin:0 8px 0 0; width: 122px;}
#r_content { position:absolute;	margin-left:383px;}
#r_content h2 { height: 25px;}
#r_content h2 a { color: #fff; font-size:14px; margin-right: 5px;}

#f_info, #f_comments, #f_blogs { width:375px;}
#f_comments h2, #f_blogs h2, #f_info h2 { font-size: 13px; margin-top: 3px;}
#f_comments { background: transparent url(../images/bg_box_lg.png) bottom left no-repeat; height: 310px;}
#f_info { background: transparent url(../images/bg_box_med.png) bottom left no-repeat; height: 270px;}
#f_blogs { background: transparent url(../images/bg_box_mid.png) bottom left no-repeat; height: 197px;}
#f_info_cont, #f_blogs_cont, #f_comments_cont  { width: 350px; margin-left: 12px; overflow:auto;}
#f_info_cont { height: 230px;}
#f_blogs_cont { margin-top: 7px; height: 150px;}
#f_comments_cont { margin-top: 10px; height:270px;}

#l_content { width:375px;}
#l_content table tr { }
#l_content table tr td .txtbx { width: 230px;}
#l_content table tr td { font-size:13px; height: 30px;}
#l_content p { font-size:13px;}
#l_content textarea { width: 335px; height:100px;}
#r_content #propack li { margin-bottom: 4px;}
#r_content #propack li h3,
#r_content #propack li p { font-size: 12px;}
#r_content #propack li h3,
#r_content #propack li p { margin-left: 20px; width: 380px; text-align:justify;}
#r_content #propack li h3 { margin-top: -16px; font-weight:bold;}

#r_content { width:375px;}
#r_content table .lbl {}
#r_content table tr td .txtbx { width: 300px;}
#r_content table tr td { font-size:13px; height: 25px;}
#r_content p { font-size:13px;}
#r_content textarea { width: 300px; height:50px;}
#r_content button { border: 0; background: none; color: #fff; font-weight:bold; padding:0;}
#r_content a { color: #fff;}
#r_content #next { position: absolute; margin: 430px 0 0 370px;}
#r_content #next a { color: #fff; font-size: 12px;}
#r_content #back { position: absolute; margin: 10px 0 0 370px;}
#r_content #back a { color: #fff; font-size: 12px;}

#r_content #login_frm tr td input,
#r_content #login_frm tr td textarea { width: 270px;}
#r_content #card tr td { width: 70px;}
#r_content #security,
#r_content #verification { font-size: 13px;}


#help_frm { margin: 90px 0 0 170px;}
#help_frm tr td { font-size: 13px;}
#help_frm tr td input { width: 300px; margin-bottom: 2px;}
#help_frm tr td textarea { width: 300px; height: 100px;}

/* Profile_page */

/**/
#main #text_content { border: 4px solid #00aaff; overflow:auto; height:405px; margin-top: 10px; font-size:12px; padding:5px; text-align:justify;}
#main #text_content u { font-weight:bold;}
#main #text_content a { text-decoration:underline; font-weight:bold; color:#fff;}
/**/

#footer { clear:both; float: right; margin: 0 0 0 0;}
#footer p { color: #09f; font-size: 11px; text-align:right;}
#footer p a { color: #09f; font-weight:bold;}

