/* Import overall template styles (nav, layout, homepage)
=================================*/
@import url('/css/layout.css');

/*  Misc Subpage Styles
=================================*/

#sub_content { background: url('/graphics/content_corner.gif') no-repeat; width: 805px; padding: 10px 10px 10px 18px; }
#sub_content p { margin-top: 0px; }
.sub_more { width: 805px; text-align: center; margin: 20px; }

#hdr { width: 835px; height: 32px; background: url('/graphics/hdr_bg.gif') no-repeat; overflow:hidden; }
#hdr h1 { font: bold 20px Times New Roman, Times, serif; color: #fff; margin: 0px; padding: 3px 10px 0px 40px; }

.road1 { width: 805px; margin: 0; padding: 0; }
.road2 { width: 805px; margin: 15px 0 0 0; padding: 15px 0 0 0; border-top: 1px solid #ddd; }
.road1 .info, .road2 .info { width: 595px; float: left; margin: 0 10px 0 0; }
.road1 .img, .road2 .img { width: 200px; float: left; text-align: center; }
.road1 .info h1, .road2 .info h1 { font: bold 16px Arial, Helvetica, sans-serif; margin: 0 0 2px 0; padding: 0px; color: #cc0000; }
.road1 .info p, .road2 .info p { margin-top: 0px; }
.road1 .more, .road2 .more { margin-top: -5px; }

.blog1 { float:left; width: 392px; height: 250px; margin: 0 21px 25px 0; padding: 0px; }
.blog2 { float:left; width: 392px; height: 250px; margin: 0 0px 25px 0; padding: 0px; }
.blog1 .pic, .blog2 .pic { float:left; width: 190px; }
.blog1 .info, .blog2 .info { float:left; width: 202px; }
.blog1 .info h1, .blog2 .info h1 { font: bold 16px Arial; border-bottom: 1px solid #cc0000; padding: 0 0 4px 0; color: #cc0000; margin: 0 0 15px 0; padding: 0px; }
.blog1 .info h3, .blog2 .info h3 { font: bold 13px Arial; color: #000; margin: 0 0 12px 0; padding: 0px; }
.blog1 .info h2, .blog2 .info h2 { font: bold 12px Arial; margin: 0 0 25px 0; padding: 0px; }
.blog1 .info h2 a, .blog2 .info h2 a { color: #660000; }
.blog1 .info p, .blog2 .info p { font: normal 11px Arial; margin: 0 0 2px 0; padding: 0px; font-style: italic; }

table#comm { margin: 0px; padding: 0px; border-collapse: collapse; border: 0px; width: 805px; }
.comm_r1 { background: #fff; }
.comm_r2 { background: #f2f2f2; }
table#comm .date { font: bold 13px Arial, Helvetica, sans-serif; color: #cc0000; margin: 0px; padding: 8px; width: 25%; }
table#comm .info { padding: 8px; }
table#comm .info h1 { font: bold 15px Arial, Helvetica, sans-serif; color: #cc0000; margin: 0px; padding: 0px; }
table#comm .info h2 { font: bold 13px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px; }
table#comm .info h3 { font: bold 13px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px; }
table#comm .info p { margin: 3px 0px; }


table#fry { margin: 0px; padding: 0px; border-collapse: collapse; border: 0px; width: 805px; clear:both; }
.fry_r1 { background: #fff; }
.fry_r2 { background: #f2f2f2; }
table#fry .date { font: bold 13px Arial, Helvetica, sans-serif; color: #cc0000; margin: 0px; padding: 8px; width: 25%; }
table#fry .info { padding: 8px; }
table#fry .info h1 { font: bold 15px Arial, Helvetica, sans-serif; color: #cc0000; margin: 0px; padding: 0px; }
table#fry .info h2 { font: bold 13px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px; }
table#fry .info h3 { font: bold 13px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 0px; }
table#fry .info p { margin: 3px 0px; }

table#fry th { background: #cc0000; color: #fff; text-align: left; padding: 3px 8px; font-weight: bold; }
table#fry .place { font: bold 13px Arial, Helvetica, sans-serif; color: #cc0000; margin: 0px; padding: 8px; }
table#fry .time { font: bold 13px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 8px; width: 15%; }
table#fry .details { font: bold 13px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 8px; }
table#fry .until { font: bold 13px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 8px; width: 15%; }


table#gen th { background: #cc0000; color: #fff; text-align: left; padding: 3px 8px; font-weight: bold; }
table#gen td { font: normal 12px Arial, Helvetica, sans-serif; color: #000; margin: 0px; padding: 8px; }
table#gen .r1 { background: #fff; }
table#gen .r2 { background: #f2f2f2; }


#sub_content #concerts { margin: 0px; padding: 0px; border-collapse: collapse; border: 0px; width: 805px; }
#sub_content #concerts .concerts_r1 { background: #fff; width: 805px; }
#sub_content #concerts .concerts_r2 { background: #f2f2f2; width: 805px; }
#sub_content #concerts .img { float:left; width: 240px; text-align: center; padding: 8px 5px; }
#sub_content #concerts .date { font: bold 15px Arial, Helvetica, sans-serif; color: #000; margin: 2px 0 0 0; }
#sub_content #concerts .info { float:left; width: 545px; padding: 8px 5px; }
#sub_content #concerts .info h1 { font: bold 18px Arial, Helvetica, sans-serif; color: #cc0000; margin: 0px; padding: 0px; }
#sub_content #concerts .info p { margin: 3px 0px; }
table#comm .info p { margin: 3px 0px; }

#sub_content #concert { margin: 0px; padding: 0px; border-collapse: collapse; border: 0px; width: 805px; }
#sub_content #concert .concert_r1 { background: #fff; width: 805px; }
#sub_content #concert .concert_r2 { background: #f2f2f2; width: 805px; }
#sub_content #concert .img { float:left; width: 240px; text-align: center; padding: 8px 5px; }
#sub_content #concert .date { font: bold 15px Arial, Helvetica, sans-serif; color: #000; margin: 2px 0 0 0; }
#sub_content #concert .info { float:left; width: 445px; padding: 8px 5px; }
#sub_content #concert .info h1 { font: bold 18px Arial, Helvetica, sans-serif; color: #cc0000; margin: 0px; padding: 0px; }
#sub_content #concert .info p { margin: 3px 0px; }
#sub_content #concert .tickets { float:left; width: 90px; padding: 8px 5px; }
#sub_content #concert .tickets span { display:none; }
#sub_content #concert .tickets a { display:block; width: 90px; height:28px; background: url('/graphics/get_tickets.gif') no-repeat; }

.winning { width: 300px; text-align: center; margin: 0 0 15px 0; }
.winning p { margin: 0px; }
.winning img { margin: 0 0 5px 0; }
.winning span { display:none; }

.contests1 { width: 805px; margin: 0; padding: 0; }
.contests2 { width: 805px; margin: 15px 0 0 0; padding: 15px 0 0 0; border-top: 1px solid #ddd; }
.contests1 .info, .contests2 .info { width: 595px; float: left; margin: 0 10px 0 0; }
.contests1 .img, .contests2 .img { width: 200px; float: left; text-align: center; }
.contests1 .info h1, .contests2 .info h1 { font: bold 16px Arial, Helvetica, sans-serif; margin: 0 0 2px 0; padding: 0px; color: #cc0000; }
.contests1 .info p, .contests2 .info p { margin-top: 0px; }
.contests1 .more, .contests2 .more { margin-top: -5px; }

table#top20 { width: 605px; border-collapse: collapse; margin: 0px auto; margin-top: 20px; margin-bottom: 20px; padding: 0px; }
.top20_r1 { background: #fff; }
.top20_r2 { background: #f2f2f2; }
table#top20 th { background: #000; font: bold 12px Arial; color: #fff; padding: 3px 8px; text-align: left; }
table#top20 th.rank_hdr { width: 30px; }
table#top20 .rank { font: bold 10px Arial, sans-serif; text-align: center; padding: 3px; }
table#top20 .rank div { text-align:center; width: 17px; height: 17px; border: 1px solid black; padding: 2px 1px 0 1px; background: #ccc; color: #000; }
table#top20 .artist { font: bold 13px Arial, Helvetica, sans-serif; padding: 3px 8px; }
table#top20 .song { font: normal 13px Arial, Helvetica, sans-serif; padding: 3px 8px; }

.venue_item { float: left; width: 220px; height: 250px; overflow: hidden; border: 1px solid #ccc; padding: 15px; margin: 0 8px 20px 8px; text-align:center; }
.venue_item h1 { font: bold 15px/16px Arial; color: #000; margin: 0 0 5px 0; padding: 0px; text-align: left; }
.venue_item img { margin: 0 0 8px 0; }
.venue_item p { text-align: left; }

#artists_list { position: relative; }
#artists_list #cont { position: absolute; }

#artist_nav { position:relative; margin: 0px auto; padding: 15px 0px; text-align: center; color:#ccc; }
#artist_nav a:link, #artist_nav a:visited { padding: 0px 3px; font-weight: bold; }
#artist_nav a:hover, #artist_nav a:active { font-weight: bold; }
.artist_link_hdr { width: 793px; padding: 5px; color:#660000; font-family: verdana; font-size: 11px; font-weight: bold; background-color: #f9dc4e; border-right: 2px solid white; border-bottom: 2px solid white; }
.artist_link { width: 256px; padding: 5px; background-color: #fdeea6; border-right: 2px solid white; border-bottom: 2px solid white; float: left; }
.artist_link a { color:#660000; text-decoration: underline; font-size: 11px; font-weight: bold; font-family: verdana; }
.artist_link a:hover { color:#333; }
.artist_hdr { width: 795px; padding: 5px; color:#660000; font-family: verdana; font-size: 12px; text-transform: uppercase; font-weight: bold; background-color: #f9dc4e; }
.artist_img { margin:10px 0px; }
.artist_details { width: 805px; overflow: hidden; }
#artist_a, #artist_b, #artist_c, #artist_d, #artist_e, #artist_f, #artist_g, #artist_h, #artist_i, #artist_j, #artist_k, #artist_l, #artist_m, #artist_n, #artist_o, #artist_p, #artist_q, #artist_r, #artist_s, #artist_t, #artist_u, #artist_v, #artist_w, #artist_x, #artist_y, #artist_z, #artist_num {display:none; width:805px; background:#fff; }

.local_arists { margin: 5px 0px; }
.local_artist p { margin-top: 0px; }


/* Jock Bio Styles */
.bio_container { width: 833px; }
ul.tabs { margin: 0; padding: 0; float: left; list-style: none; height: 32px;  }
ul.tabs li { float: left; display:block; margin: 0; padding: 0; height: 32px; line-height: 32px; margin-bottom: -1px; background: url('/graphics/tab_inactive.png') no-repeat top right; overflow: hidden; position: relative; }
ul.tabs li a { text-decoration: none; color: #fcf7dd; display: block; height: 32px; font-size: 14px; font-weight: bold; padding: 0 25px 0 20px; outline: none; }
ul.tabs li a:hover { display:block; height: 32px; background: url('/graphics/tab_over.gif') no-repeat top right; }	
#tab_blog, #tab_blog2 { float: left; display:block; margin: 0; padding: 0; height: 32px; line-height: 32px; margin-bottom: -1px; background: url('/graphics/tab_inactive.png') no-repeat top right; overflow: hidden; position: relative; }
#tab_blog a, #tab_blog2 a { text-decoration: none; color: #fcf7dd; display: block; height: 32px; font-size: 14px; font-weight: bold; padding: 0 25px 0 20px; outline: none; }
#tab_blog a:hover, #tab_blog2 a:hover { display:block; height: 32px; background: url('/graphics/tab_over.gif') no-repeat top right; }	
#tab_blog_page { float: left; display:block; margin: 0; padding: 0; height: 32px; line-height: 32px; margin-bottom: -1px; background: url('/graphics/tab_active.png') no-repeat top right; overflow: hidden; position: relative; }
#tab_blog_page2 { float: left; display:block; margin: 0; padding: 0; height: 32px; line-height: 32px; margin-bottom: -1px; background: url('/graphics/tab_inactive.png') no-repeat top right; overflow: hidden; position: relative; }
#tab_blog_page a, #tab_blog_page2 a { text-decoration: none; color: #fcf7dd; display: block; height: 32px; font-size: 14px; font-weight: bold; padding: 0 25px 0 20px; outline: none; }
#tab_blog_page a:hover { display:block; height: 32px; }	
#tab_blog_page2 a:hover { display:block; height: 32px; background: url('/graphics/tab_active.png') no-repeat top right; }	
html ul.tabs li.active a  { color: #fff; }
html ul.tabs li.active, html ul.tabs li.active a:hover  { background: url('/graphics/tab_active.png') no-repeat top right; }
.tab_container { border-top: none; clear: both; float: left; background: url('/graphics/content_corner.gif') no-repeat; width: 805px; padding: 10px 10px 10px 18px; }
.tab_content { padding: 20px 15px; font-size: 12px; display:none; background: #fff; }
.blog_cont { padding: 20px 15px; background: #fff; }
.tab_content p { margin-top: 0px; }
.tab_content h1 { color: #cc0000; font: bold 28px Arial; margin: 0; padding: 0px; }
.tab_content h2 { color: #000; font: bold 18px Arial; margin: 0 0 3px 0; padding: 0px;  }
.tab_content h3 a { color: #254588; }

#jock_main { width: 545px; float:left; }
#jock_pic { width: 195px; float: left; }
#jock_info { width: 330px; margin: 0 20px 0 0; float: left; }
#jock_feat { width: 230px; float: left; }

table#jock_contact { width: 230px; border-collapse: collapse; border: 1px solid #660000; margin: 0px auto; margin-bottom: 10px; padding: 0px; background: #660000; }
table#jock_contact th { background: #660000; color: #fff; text-transform: uppercase; text-align: left; font: bold 13px Arial; padding: 3px 5px; }
table#jock_contact td { background: #fffff1; text-align: left; font: normal 11px Arial; padding: 3px 5px; }
table#jock_contact td a { text-decoration: none; font-weight: bold; color: #000; }
table#jock_contact td a:hover { text-decoration: underline; font-weight: bold; }

table#jock_features { width: 230px;  border-collapse: collapse; border: 1px solid black; margin: 0px auto; padding: 0px; background: #660000; }
table#jock_features th { background: #660000; color: #fff; text-transform: uppercase; text-align: left; font: bold 13px Arial; padding: 3px 5px; }
table#jock_features td.hdr { background: #fffff1; text-align: left; font: bold 11px Arial; padding: 3px 5px; border-top: 1px solid black; }
table#jock_features td { background: #fffff1; text-align: left; font: normal 11px Arial; padding: 3px 5px 3px 0px; border-top: 1px solid black;  }

#jock_blog_list { border: 1px solid black; width: 228px; margin: 10px 0px; background: #ffffff; }
#jock_blog_list h2 { border-bottom: 1px solid black; background: #660000; color: #fff; text-transform: uppercase; text-align: left; font: bold 13px Arial; margin: 0px; padding: 3px 5px; }
#jock_blog_list .entry { width:200px; background: url('/graphics/dot.gif') no-repeat 0px 5px; font: bold 11px/12px Arial; margin: 3px 5px; padding: 0px 0px 3px 8px;  }
#jock_blog_list .entry a { color: #000;  text-decoration:none; }
#jock_blog_list .entry a:hover { color: #000;  text-decoration:underline; }


#jock_video { float: left; width: 370px; margin: 0 25px 0 0; }
#jock_video div { width: 370px; text-align:center; margin: 10px 0 5px 0; }
#jock_video div p { margin: 0; }
#jock_video h2 { width: 360px; color: #fff; background: #8f0000 url('/graphics/tab_active.gif') repeat-x; text-align: center; border-bottom: 2px solid #000; margin: 0px; padding: 4px 5px; font: bold 11px Arial, sans-serif; }
#jock_video p embed, #jock_video embed, #jock_video iframe { width: 370px !important; height: 250px !important; }

#jock_audio { float:left; width: 370px; padding-top: 2px; }
#jock_audio div { width: 360px; margin: 5px 0 5px 0; }
#jock_audio p { width: 360px; padding: 0 0 5px 0; margin: 0 0 15px 0; }
#jock_audio h2 { width: 360px; color: #000; margin: 0px; padding: 0px; font: bold 12px Arial, sans-serif; }


.jock1 { width: 775px; margin: 15px 0 0 0; padding: 0; }
.jock2 { width: 775px; margin: 15px 0 0 0; padding: 15px 0 0 0; border-top: 1px solid #ddd; }
.jock1 .info, .jock2 .info { width: 610px; float: left; margin: 0; }
.jock1 .img, .jock2 .img { width: 165px; float: left; text-align: center; }
.jock1 .info h1, .jock2 .info h1 { font: bold 16px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding: 0px; color: #cc0000; }
.jock1 .info p, .jock2 .info p { margin-top: 0px; }
.jock1 .more, .jock2 .more { margin-top: -5px; }

.jock_pt1 { width: 775px; margin: 15px 0 0 0; padding: 0; }
.jock_pt2 { width: 775px; margin: 15px 0 0 0; padding: 15px 0 0 0; border-top: 1px solid #ddd; }
.jock_pt1 .info, .jock_pt2 .info { width: 610px; float: left; margin: 0; }
.jock_pt1 .img, .jock_pt2 .img { width: 165px; float: left; }
.jock_pt1 .info h1, .jock_pt2 .info h1 { font: bold 16px Arial, Helvetica, sans-serif; margin: 0 0 2px 0; padding: 0px; color: #cc0000; }
.jock_pt1 .info p, .jock_pt2 .info p { margin-top: 0px; }
.jock_pt1 .more, .jock_pt2 .more { margin-top: -5px; }
.jock_pt_img { float: right; }
#sub_jock { width: 805px; }
#sub_jock h1 { color: #cc0000; font: bold 16px Arial; margin: 0 0 10px 0; padding: 0px; }
.jock_pt_img img { padding: 0 0 10px 10px; }


#cma_party_left { float:left; width: 585px; margin: 0 20px 0 0; }
#cma_party_right { float:left; width: 200px;  }
.cma1 { width: 585px; margin: 15px 0 0 0; padding: 0; }
.cma2 { width: 585px; margin: 15px 0 0 0; padding: 15px 0 0 0; border-top: 1px solid #ddd; }
.cma1 .info, .cma2 .info { width: 425px; float: left; margin: 0; }
.cma1 .img, .cma2 .img { width: 160px; float: left; text-align: center; }
.cma1 .info h1, .cma2 .info h1 { font: bold 16px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding: 0px; color: #cc0000; }
.cma1 .info p, .cma2 .info p { margin-top: 0px; }
.cma1 .more, .cma2 .more { margin-top: -5px; }

.cma_banner { width: 200px; text-align: center; margin: 0 0 10px 0; }

#poll_1 { width: 200px; margin-bottom: 6px; padding: 0px; border-bottom: 7px solid white; background: #000}
#poll_1 h2 { padding: 0px; margin: 0px; height: 0px; }
#poll_1 .triton_poll { width: 198px; border-collapse: collapse; border: 1px solid #7f7f7f; margin: 0px auto; padding: 0px; background: #fff; }
#poll_1 .triton_poll th p { margin: 0px; padding: 3px 5px; text-align: left; font: bold 12px Arial; }
#poll_1 .triton_poll td { text-align: center; padding: 0 0 5px 0; }
#poll_1 .triton_poll td.answer { text-align: left; width: 240px; }
#poll_1 .triton_poll td table { width: 178px; border-collapse: collapse; margin: 0px 10px; }
.poll_submit_1 { margin-bottom: 3px; }
#poll_1 .triton_poll #poll_results_1 td table td { margin: 0px; padding: 0px; }
#poll_1 .triton_poll #poll_results_1 td table td.answer { margin: 0px; padding: 5px 0 0 0; }

#lady_audio { float:left; width: 370px; padding-top: 2px; }
#lady_audio div { width: 360px; margin: 5px 0 5px 0; }
#lady_audio p { width: 360px; padding: 0 0 5px 0; margin: 0 0 15px 0; }
#lady_audio h2 { width: 360px; color: #000; margin: 0px; padding: 0px; font: bold 12px Arial, sans-serif; }
#lady_audio h1 { width: 360px; color: #cc0000; margin: 0px; padding: 0px; font: bold 28px Arial, sans-serif; }

.newmusic1 { width: 805px; margin: 15px 0 0 0; padding: 0; }
.newmusic2 { width: 805px; margin: 15px 0 0 0; padding: 15px 0 0 0; border-top: 1px solid #ddd; }
.newmusic1 .info, .newmusic2 .info { width: 645px; float: left; margin: 0; }
.newmusic1 .img, .newmusic2 .img { width: 160px; float: left; text-align: center; }
.newmusic1 .info h1, .newmusic2 .info h1 { font: bold 16px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding: 0px; color: #cc0000; }
.newmusic1 .info p, .newmusic2 .info p { margin-top: 0px; }
.newmusic1 .more, .newmusic2 .more { margin-top: -5px; }

.casino1 { width: 585px; margin: 15px 0 0 0; padding: 0; }
.casino2 { width: 585px; margin: 15px 0 0 0; padding: 15px 0 0 0; border-top: 1px solid #ddd; }
.casino1 .info, .casino2 .info { width: 425px; float: left; margin: 0; }
.casino1 .img, .casino2 .img { width: 160px; float: left; text-align: center; }
.casino1 .info h1, .casino2 .info h1 { font: bold 16px Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding: 0px; color: #cc0000; }
.casino1 .info p, .casino2 .info p { margin-top: 0px; }
.casino1 .more, .casino2 .more { margin-top: -5px; }

.casino_video { float:left; width: 260px; margin: 0 4px 15px 4px; }
.casino_video object, .casino_video embed { width:260px !important; height:160px !important; }
.casino_video span { display:none; }

.pod { margin: 0 15px 15px 15px; border-bottom: 1px solid #eee; padding: 0 0 10px 0; }
.pod h2 { font: bold 14px Arial, sans-serif; margin: 0 0 5px 0; padding: 0px; }


#poll_2 { margin-: 10px 0px; padding: 0px; border-bottom: 7px solid white; }
#poll_2 h2 { padding: 0px; margin: 0px; height: 0px; }
#poll_2 .triton_poll { border-collapse: collapse; margin: 0px auto; padding: 0px; background: #fff; }
#poll_2 .triton_poll th p { margin: 0px; padding: 3px 5px; text-align: center; font: bold 20px Arial; }
#poll_2 .triton_poll td { text-align: center; padding: 10px 5px; }
#poll_2 .triton_poll td.answer { text-align: left; padding: 0px 5px; font: bold 14px Arial; }
#poll_2 .triton_poll td table { border-collapse: collapse; margin: 0px 10px; padding: 0 5px; }
.poll_submit_2 { margin-bottom: 3px; }
#poll_2 .triton_poll #poll_results_2 td table td { margin: 0px; padding: 0px; }
#poll_2 .triton_poll #poll_results_2 td table td img { border-bottom: 14px solid white;  }
#poll_2 .triton_poll #poll_results_2 td table td.answer { margin: 0px; padding: 0 0 0 5px; }
#poll_2 .triton_poll #poll_results_2 td table tr.answer { margin: 0px; padding: 0px; }
#poll_2 .triton_poll #poll_results_2 td table tr.results td { margin: 0px; padding: 0 0 20px 5px; border-bottom: 14px solid white; }

.news_local { margin: 0px 0 15px 0; }
.news_local h3 { font: bold 13px Arial, sans-serif; margin: 0px; padding: 0px; }
.news_local h4 { font: normal 11px Arial, sans-serif; margin: 0 0 3px 0; padding: 0px; color: #666; }
.news_local p { margin: 0px; }

#vip_form { margin: 0px auto; padding-top: 15px; }
#vip_form  th { text-align: right; padding: 3px 3px 3px 0; font-weight: bold; }
#vip_form  td { padding: 3px 0px; }
#vip_form  td input,
#vip_form  td textarea { background:#ddd; padding: 2px; border-top: 1px solid #616161; border-left: 1px solid #616161;
	border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; }
#vip_form  td select { background:#ddd; padding: 1px 0px 1px 1px; border-top: 1px solid #616161; border-left: 1px solid #616161;
	border-right: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; }





/* IE 6 Transparency Hacks for Subpages */ 
* html .bio_container ul.tabs li { background: none; /*Remove background*/filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/tab_inactive.png',sizingMethod='crop'); }
* html .bio_container ul.tabs li.active, * html .bio_container ul.tabs li.active a:hover {background: none; /*Remove background*/filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/graphics/tab_active.png',sizingMethod='crop'); }
* html .bio_container ul.tabs li, * html .bio_container ul.tabs li a,  
* html .bio_container #tab_blog, * html .bio_container #tab_blog a { width: 150px; height: 32px; text-decoration: none; color: #fff; margin-right: 5px; }
* html .bio_container ul.tabs li a:hover, * html .bio_container tab_blog a:hover { width: 150px; height: 32px; background: url('/graphics/tab_over.gif') no-repeat top right; }
