html{font-size:11px}
body{background:#393939; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#284958; text-align:center; margin:0; padding:0}
a:link, 
a:active, 
a:visited, 
a:hover{color:#2F5361; text-decoration:underline}
a:hover{color:#426E7F}
table{width:100%}
td{vertical-align:top}
img {border:0}

#container{width:932px; margin:0 auto 0 auto; text-align:left; background:#FEFEFE}

#wrapper{width:964px; margin:0 auto 0 auto; text-align:left}

#b_left{width:16px; padding:0}
#main{background:#FEFEFE}
#content{background:white; padding:10px 10px 20px 10px; font-size:13px; border:7px solid #555; border-top:none}
#b_right{width:16px; padding:0}
#banner{height:100px; background:url(../../../images/frontend/Default/banner_bg.gif) repeat-x; border-left:7px solid #555; border-right:7px solid #555}

#banner_content{height:73px}

#banner-logo-wrapper {padding:10px 0 0 40px; float:left; width:120px}
#banner-logo {background:url(../../../images/frontend/ADTV02/ADTV_logo.png) no-repeat left center; padding-left:120px; height:54px; width:114px; display:block}
#banner-language-wrapper {float:left; width:250px; padding:20px 0 0 150px; color:white}
#lang-flag-en {/*background:url(../../../images/icons/flags/us.png);*/ width:16px; height:11px; display:inline-block; margin:0 0 0 10px}
#lang-flag-de {/*background:url(../../../images/icons/flags/de.png);*/ width:16px; height:11px; display:inline-block; margin:0 0 0 10px}
#lang-flag-pl {/*background:url(../../../images/icons/flags/pl.png);*/ width:16px; height:11px; display:inline-block; margin:0 0 0 10px}
#banner_search {background:url(../../../images/frontend/Default/search_bg.jpg) no-repeat 0 0; padding-top:3px; color:#FFF; font-weight:bold; text-align:center; height:23px}
#banner_search input[type=text] { width:130px; }
#banner_search input[type=submit] { padding:0 10px; margin-left:5px; height:20px; }

#tabs{float:left; width:100%; line-height:normal; font-size:11px; color:#FFF; font-weight:bold}

#tabs ul{list-style-type:none; margin:0; padding:0}

#tabs li{display:inline; margin:0; padding:0}

#tabs a:link, 
#tabs a:active, 
#tabs a:visited, 
#tabs a:hover{float:left; background:url(../../../images/frontend/Default/nav_tab_left.gif) no-repeat left top; margin:0; margin-left:3px; /*spacing between each tab*/padding:0 0 0 5px; text-decoration:none}

#tabs a span{float:left; display:block; background:url(../../../images/frontend/Default/nav_tab_right.gif) no-repeat right top; padding:5px 18px 6px 13px; font-weight:bold; color:#fff}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span{float:none}
/* End IE5-Mac hack */
#tabs a:hover span{color:#fff}

#tabs a:hover{/*onMouseover style*/background-position:0% -27px; /*Shift background image up to start of 2nd tab image*/}

#tabs a:hover span{/*onMouseover style*/background-position:100% -27px; /*Shift background image up to start of 2nd tab image*/}

#tabs a.active:link, 
#tabs a.active:active, 
#tabs a.active:visited, 
#tabs a.active:hover{/*Selected Tab style*/background-position:0 -54px; /*Shift background image up to start of 2nd tab image*/}

#tabs a.active:link span, 
#tabs a.active:active span, 
#tabs a.active:visited span, 
#tabs a.active:hover span{/*Selected Tab style*/background-position:100% -54px; /*Shift background image up to start of 2nd tab image*/color:#59879E}

#footer{margin-top:30px; padding:20px 0 30px 0; color:#fff}
#footer a:link, #footer a:active, #footer a:visited{color:#777}
#footer a:hover{color:#FFF; text-decoration:underline}
#footer-menu {list-style:none outside none;}
#footer-menu > li {display:inline; list-style-type:none; padding-right:30px;}
#footer-follow {list-style:none outside none; padding-top:10px; padding-bottom:15px;}
#footer-follow > li {display:inline; list-style-type:none; padding-right:30px; color:#ccc;}
#footer-follow > li > a:link {color:#4e738f;} #footer-follow > li > a:visited {color:#4e738f;}
#footer-follow > li > a:hover{color:#FFF; text-decoration:underline}

#footer-copy {padding-top:10px; height:60px;}
#footer-copy-logo {float:left; width:120px; height:56px; background:url('../../../images/frontend/ADTV02/ADTV_bw.png'); margin-left:40px}
#footer-copy-text {float:left; padding-top:28px; padding-left:20px; color:#777;}

.footer-trademark-note { color:#606060; padding-top:20px; }

.input, .button{border:1px solid #477283; padding:2px; background:#FFF; color:#477283; font-size:11px; margin:1px; display:inline}
.button{background:#C9D4D7; padding:1px; font-weight:bold}
a.admin_button:link, 
a.admin_button:active, 
a.admin_button:visited, 
a.admin_button:hover{background:#C9D4D7; padding:5px; font-weight:bold; font-size:11px; color:#477283; margin:1px; border:1px solid #477283; width:auto; vertical-align:middle; float:right; text-align:center; display:block; color:#477283; text-decoration:none}
a.admin_button:hover{color:#8DA9B4}
/*
.admin_button a:link, 
.admin_button a:active, 
.admin_button a:visited, 
.admin_button a:hover{color:#477283; text-decoration:none}
.admin_button a:hover{color:#8DA9B4}
*/
.admin_button img{vertical-align:middle; border:0}
.border{border:1px solid #4C7382; background:#E6EAEB}

#search_nav{width:250px; vertical-align:top; padding-right:8px}

#group_nav{width:300px; vertical-align:top; padding-right:8px}

#profile_nav{width:250px; vertical-align:top; padding-right:8px}

#media_nav{width:280px; vertical-align:top; padding-left:10px}

#nav{width:240px; vertical-align:top; padding-right:8px}
.lnav{width:240px; border:1px solid #4C7382; background:#E6EAEB}
.lnav a:link, 
.lnav a:active, 
.lnav a:visited, 
.lnav a:hover{text-decoration:none}

.header{background:#2C4D5C url(../../../images/frontend/Default/tile_h.gif) repeat-x; padding:6px; color:#FFF; font-weight:bold; font-size: 11px; border-bottom:1px solid #102128; border-left:1px solid #7599A7; border-top:1px solid #7599A7}
.header img{vertical-align:middle}
.m_header{background:#2C4D5C url(../../../images/frontend/Default/tile_h.gif) repeat-x; padding:6px; border-left:1px solid #9DB7C4; border-top:1px solid #9DB7C4; font-weight:bold; color:#FFF}
.m_header span.cat{float:right; color:#FFF; font-weight:bold}
.m_header a:link, 
.m_header a:active, 
.m_header a:visited{color:#FFF}
.m_header a:hover{color:#FFF; text-decoration:underline}
/* begin changes by Iasmin Balaj (iasminb@gmail.com), on Jan 27, 2009 */
.lnav_l, 
.lnav_d{background-color:#E6EAEB; background:url(../../../images/frontend/ADTV02/nav.gif) no-repeat 3px 50%; display:block; padding:5px 0 5px 15px; font-size:13px}
.lnav_l-{background-color:#E6EAEB; background:url(../../../images/frontend/ADTV02/nav2.gif) no-repeat 17px 50%; display:block; padding:1px 0 3px 28px; font-size:12px}
.lnav_l--{background-color:#E6EAEB; background:url(../../../images/frontend/ADTV02/nav3.gif) no-repeat 30px 50%; display:block; padding:2px 0 2px 42px; font-size:11px}
.lnav_l---{background-color:#E6EAEB; background:url(../../../images/frontend/Default/nav.gif) no-repeat 24px 50%; display:block; padding:2px 0 2px 35px}
.lnav_l----{background-color:#E6EAEB; background:url(../../../images/frontend/Default/nav.gif) no-repeat 31px 50%; display:block; padding:2px 0 2px 42px}
.lnav_l-----{background-color:#E6EAEB; background:url(../../../images/frontend/Default/nav.gif) no-repeat 38px 50%; display:block; padding:2px 0 2px 50px}
/* end changes by Iasmin Balaj (iasminb@gmail.com), on Jan 27, 2009 */
.lnav_d{background-color:#DCDEDD}
.content{padding:8px}
.box{background:#E5E9EC; border:1px solid #4C7382; padding:10px; margin:5px 0 5px 0}
.title{border-bottom:1px dotted #35484F; font-size:14px; font-weight:bold; margin-bottom:5px}
.title a:link, 
.title a:active, 
.title a:visited, 
.title a:hover{text-decoration:none}
.title span{font-size:12px; font-weight:normal; float:right}
.box img.img{border:2px solid #437181; margin:0 12px 8px 0}
.fm_des{background:#F8F8F8; border-bottom:1px solid #666664; padding:4px; margin:4px 0 4px 0}
.shadetabs{padding:3px 0; margin-left:0; margin-top:1px; margin-bottom:0; font:bold 12px Verdana; list-style-type:none; text-align:left}

.shadetabs li{display:block; float:left; margin:0; padding:0; background:url(../../../images/frontend/Default/m_tab_l.gif) no-repeat 0 0; margin-right:3px; height:25px}

.shadetabs li a:link, 
.shadetabs li a:active, 
.shadetabs li a:visited, 
.shadetabs li a:hover{text-decoration:none; padding:5px 10px; display:block; float:left; color:#FFF; background:url(../../../images/frontend/Default/m_tab_r.gif) no-repeat 100% 0}

.shadetabs li a:visited{color:#FFF}

.shadetabs li a:hover{text-decoration:none; color:#FFF}

.shadetabs li.selected{position:relative; top:1px; background:url(../../../images/frontend/Default/m_tab_a_l.gif) no-repeat 0 0}

.shadetabs li.selected a:link, 
.shadetabs li.selected a:active, 
.shadetabs li.selected a:visited, 
.shadetabs li.selected a:hover{background:url(../../../images/frontend/Default/m_tab_a_r.gif) no-repeat 100% 0; text-decoration:none}

.contentstyle{border:1px solid #477283; background:#E6EAEB/* url(../../../images/frontend/Default/idx_media.gif) repeat-x 0 0*/; margin-bottom:1em; padding:10px; clear:both; height:320px}

.thumb{border:1px solid #437181; margin:2px}

.maintitle{background:#2C4D5C url(../../../images/frontend/Default/tile_h.gif) repeat-x; padding:6px; color:#FFF; font-weight:bold; border-bottom:1px solid #102128; border-left:1px solid #7599A7; border-top:1px solid #7599A7}
.maintitle span.cat{float:right; color:#FFF; font-weight:bold}
.maintitle a:link, 
.maintitle a:active, 
.maintitle a:visited{color:#FFF}
.maintitle a:hover{color:#FFF; text-decoration:underline}
.media_content_wrapper > .maintitle {border-left:none;}

#flashcontent {border-bottom:1px solid #4c7382; background:#e6eaeb;}

.main_content{padding:7px}
.media_content_wrapper .main_content{padding:0}
.clear{clear:both; display:none}

.pages{padding:6px; margin-bottom:10px; border:1px solid #4C7382; background:#E6EAEB}
.pages a:link, 
.pages a:active, 
.pages a:visited{color:#2F5361; text-decoration:underline}
.pages a:hover{color:#426E7F}

.progress{background:#FFF; border:1px solid #000; width:300px; height:12px; text-align:left}
.progress_in{background:#EEAE1D; border-right:1px solid #000; height:100%; line-height:12px}
.radio{border:0; padding:0}

/* Media Page */
.shadetabs_m{padding:3px 0; margin-left:0; margin-top:1px; margin-bottom:0; font:bold 12px Verdana; list-style-type:none; text-align:left; /*set to left,center,or right to align the menu as desired*/}

.shadetabs_m li{display:block; float:left; margin:0; padding:0; background:url(../../../images/frontend/Default/m_tab_l_2.gif) no-repeat 0 0; margin-right:3px; height:21px}

.shadetabs_m li a:link, 
.shadetabs_m li a:active, 
.shadetabs_m li a:visited, 
.shadetabs_m li a:hover{text-decoration:none; padding:3px 10px; display:block; float:left; color:#BCBCBC; background:url(../../../images/frontend/Default/m_tab_r_2.gif) no-repeat 100% 0}

.shadetabs_m li.selected{position:relative; top:1px; background:url(../../../images/frontend/Default/m_tab_l_2.gif) no-repeat 0 0}

.shadetabs_m li.selected a:link, 
.shadetabs_m li.selected a:active, 
.shadetabs_m li.selected a:visited, 
.shadetabs_m li.selected a:hover{background:url(../../../images/frontend/Default/m_tab_r_2.gif) no-repeat 100% 0; color:#2C4C57; text-decoration:none}

.contentstyle_m{border:1px solid #BCBCBC; background:#FFF url(../../../images/frontend/Default/m_top.gif) repeat-x 0 0; margin-bottom:1em; padding:10px; clear:both}

.med_opts{height:32px}
.med_opts_l{height:100%}
.med_opts_r{height:100%}
.med_opts_text{padding:3px 0 0 2px; text-align:center; vertical-align:middle}
.med_opts img{vertical-align:middle}
.med_opts a:link, 
.med_opts a:active, 
.med_opts a:visited, 
.med_opts a:hover{margin:0 10px 0 5px}
.med_info_h{background:url(../../../images/frontend/Default/b_bg.gif) repeat-x; height:22px}
.med_info_tl{background:url(../../../images/frontend/Default/b_c_tl.gif) no-repeat 0 0; height:100%}
.med_info_tr{background:url(../../../images/frontend/Default/b_c_tr.gif) no-repeat 100% 0; height:100%}
.med_info_ht{padding:4px 0 0 10px; color:#FFF; font-size:12px; font-weight:bold; text-align:left}
.med_info_ht a:link, 
.med_info_ht a:active, 
.med_info_ht a:visited, 
.med_info_ht a:hover, 
.med_info_b a:link, 
.med_info_b a:active, 
.med_info_b a:visited, 
.med_info_b a:hover{color:#FFF; text-decoration:underline}
.med_info_b span{float:right}
.med_info_bl{background:url(../../../images/frontend/Default/b_c_bl.gif) no-repeat 0 0; height:100%}
.med_info_br{background:url(../../../images/frontend/Default/b_c_br.gif) no-repeat 100% 0; height:100%}
.med_info_b{background:url(../../../images/frontend/Default/b_bg_b.gif) repeat-x; height:20px}
.med_info_bt{padding:3px 8px 0 8px; text-align:left; color:#FFF}
.med_info_box{background:#E5E9EC; border-left:1px solid #999; border-right:1px solid #999; padding:10px; text-align:left}
.media_title{font-size:18px; text-align:left}
.media_title span{float:right}
.memberbar{text-align:right; padding-bottom:10px}

.row_l, 
.row_d{background-color:#E6EAEB; background:url(../../../images/frontend/Default/nav.gif) no-repeat 10px 50%; display:block; padding:3px 0 3px 25px}
.row_d{background-color:#DCDEDD}

#sub_search{background:url(../../../images/frontend/Default/search_bg.jpg) no-repeat 0 0; height:51px; padding:8px 0 0 0; width:248px; margin:20px 30px 0 0; text-align:center; color:#FFF; font-weight:bold}

.header span.cat{float:right; color:#FFF; font-weight:bold}
.header a:link, 
.header a:active, 
.header a:visited{color:#FFF; text-decoration:none}
.header a:hover{color:#FFF; text-decoration:underline}

/* TOP FRIEND ARRANGE BOXES */
#boxes{font-family:Arial,sans-serif; list-style-type:none; margin:10px; padding:4px}
#boxes li{cursor:move; position:relative; float:left; margin:2px 2px 0px 0px; border:1px solid #000; text-align:center; padding-top:5px; padding-bottom:5px; background-color:#B5CACF}
.handle{font-size:14px; font-family:Arial,sans-serif; border:1px solid #aaa; cursor:move; height:14px; border-width:0px 0px 1px 0px; background:#666; color:#eee; padding:2px 6px; margin:0px}
div.topFriendslabel{font-size:18px; width:776; position:relative; display:block; clear:both; margin:0 0 0 0; padding:0 0 0 0}

.browse-media a {color:#fff;}
.browse-media a:hover {color:#f7931e;}
.browse-media {border-color:#000;}
.browse-media-header {background:none;}
.browse-media-content {padding:5px 2px;}

/* PLAYLIST ARRANGE BOXES */
#pl_boxes{font-family:Arial,sans-serif; list-style-type:none; margin:10px; padding:4px}

#pl_boxes li{cursor:move; position:relative; float:left; margin:5px 5px 0px 0px; border:1px solid #000; padding-top:5px; padding-bottom:5px; background-color:#E5EBEB}

/* FORM BOX */
.form_box{background-color:#F5F5F5; border-width:1px; border-color:#D5D5D5; border-style:solid; margin:2px 0 10px 0; padding:1px; padding-top:5px}

.form_box legend{color:#AFAFAF; font-weight:bold; margin-left:20px}

.form_box table td{padding:4px; vertical-align:top}

.small_br{display:block}

/**** page links **********************************************/
#pageLinks{padding:10px 0 3px 0; text-align:right; font-family:tahoma,arial,verdana; font-size:12px; font-weight:bold}
#pageLinks em{font-style:normal; padding:1px 4px 2px 4px; background:#284958; color:#fff; text-decoration:none; border:1px solid #284958}
#pageLinks a:link, 
#pageLinks a:active, 
#pageLinks a:visited, 
#pageLinks a:hover{padding:1px 4px 2px 4px; border:1px solid #284958; text-decoration:none}
#pageLinks a:hover{background:#284958; color:#fff; text-decoration:none}

/* VIEW SELECT */
.view_select{float:right; padding-top:5px; padding-bottom:5px}

.view_select a:link, 
.view_select a:active, 
.view_select a:visited, 
.view_select a:hover{text-decoration:none}

/* SMALL TEXT */
.small_desc{font-size:10px; padding:5px 0 5px 3px}

.img_border{border:2px solid #437181; margin:0 12px 8px 0}

.tag_cloud{}

.tag_cloud a:link, 
.tag_cloud a:active, 
.tag_cloud a:visited, 
.tag_cloud a:hover{text-decoration:none}

/* PICTURE COMMENTS */
.pic_comments{margin:0 auto 0 auto; width:85%; /* Change width to change entire width of picture comments */text-align:left}

.pic_comments table{width:100%; text-align:left; background-color:#D5D5D5}

.pic_comments table td{background-color:#F5F5F5}

/* Alternating table rows */
.main_row_color{background-color:#7BA0B2; color:#fff}

.row1_color{background-color:#E6EAEB}

.row2_color{background-color:#D1DCDF}

.admin_table{width:100%; text-align:left; background-color:#7BA0B2}

.admin_msg{border:1px solid #7497A4; padding:5px; background-color:#F5F6F8}

.admin_msg_info{border:1px solid #7497A4; padding:5px; background-color:#F5F6F8}

.admin_msg_green{border:1px solid #7497A4; padding:5px; background-color:#F5F6F8}

.admin_msg_red{border:1px solid #7497A4; padding:5px; background-color:#F5F6F8}

/* BULLETNS */
#bulletinb{width:600px; border:1px solid #C5D8EB; background-color:#fff; border-collapse:collapse; margin-bottom:.5em}
#bulletinb th{width:14%; background-color:#E8F1FA; color:#000; font-size:13px; font-weight:bold; text-align:left; border-right:1px solid #C5D8EB}
#bulletinb td, 
#bulletinb th{padding:5px; vertical-align:top; border-bottom:1px solid #C5D8EB}

#bulletinb img{border:0}

.result_msg{border:1px solid #7497A4; padding:5px; background-color:#F5F6F8}

/* MEDIA DISPLAY */
.media_box1, 
.media_box2{background:#E5E9EC; padding:10px; margin:5px 0 5px 0; line-height:15px}

.media_box2{background:#D1DCDF}

.media_img2{border:2px solid #437181; background:#fff; padding:1px; margin:0 12px 8px 0}

.media_desc{padding-bottom:5px}

.greyb{color:#9F9F9F; font-weight:bold}

.commentEntry{margin:6px 0 10px}

.commentHead{border-top:1px solid #ccc; padding:4px}

.commentHeadHighlight{border-top:1px solid #ccc; padding:4px; background:#D1DCDF}

.commentBody{margin-top:4px; margin-left:4px}

.media_options {border:1px solid #7497A4; padding:5px; background-color:#F5F6F8}
.media-donation {border:1px solid #b0976f; padding:5px; background-color:#fffdc9; color:#444}
.media-translation-disclaimer {border:1px solid #94b06f; padding:5px; background-color:#f4ffc9; color:#444}

.media_icons{width:80%}

.media_icons td{text-align:left; padding:3px; vertical-align:middle}

.media_icons td img{vertical-align:middle}

.media_user_details{border-bottom:1px solid #ccc; padding-top:8px}

.media_user_details div{line-height:15px; padding-left:8px}

.media_info{line-height:15px; padding:8px 5px 0;}

.media_info_box{padding:8px 5px;}

.media_ajax_list{width:100%; font-size:11px}
.media_ajax_list td{border-bottom:1px solid #ccc; padding:3px; text-align:left; vertical-align:top; line-height:15px}

.media_ajax_list td img{width:90px; height:70px; border:0}

.wide_thumb{width:90px; height:54px; overflow:hidden; border:1px solid #000}

.media_thumb{border:3px double #ccc; margin:2px; height:90px; width:120px;}

.media_thumb_detailed{border:3px double #ccc; margin:0 12px 8px 0; width: 120px}

.member_thumb{border:3px double #ccc; margin:2px}

.group_thumb{border:3px double #ccc; margin:0 12px 8px 0}

.group_thumb_div{width:90px; height:70px; overflow:hidden; border:3px double #ccc; margin:2px; text-align:center}

.group_thumb_div img{margin:-10px 0 0 -15px}

.pic_thumb{border:3px double #ccc; margin:0 12px 8px 0}

.line_seperator{border-bottom:1px solid #ccc; padding:5px 3px 5px 3px; margin-bottom:5px}

.group_forum_table{width:100%; text-align:left; background-color:#7BA0B2}

.group_forum_avatar{width:58px; height:43px; border:1px solid #000}

.dropmenudiv{position:absolute; border:1px solid #7BA0B2; border-bottom-width:0; font:normal 11px Verdana; line-height:18px; z-index:100}

.dropmenudiv a:link, 
.dropmenudiv a:active, 
.dropmenudiv a:visited, 
.dropmenudiv a:hover{width:100%; display:block; text-indent:3px; border-bottom:1px solid #7BA0B2; padding:1px 0; text-decoration:none; text-align:left; background-color:#C9D4D7}

.dropmenudiv a:hover{background-color:#7BA0B2; color:#FFF}

/* INDEX MEDIA SELECT LINKS */
.index_media_links{}

.index_media_links a:link, 
.index_media_links a:active, 
.index_media_links a:visited, 
.index_media_links a:hover{text-decoration:none; font-weight:100}

.index_media_links a.selected:link, 
.index_media_links a.selected:active, 
.index_media_links a.selected:visited, 
.index_media_links a.selected:hover{font-weight:bold}

/* VERSION 2.1 */
/* PAID PACKAGES */
.pack_progress{background:#FFF; border:1px solid #000; width:200px; height:8px; text-align:left; overflow:hidden; position:relative}
.pack_progress_in{background:#328ccc; height:100%; line-height:8px; padding:0; position:relative}

#pack_nav{width:250px; vertical-align:top; padding-right:8px}

.pack_box{border:1px solid #969696; padding:5px; background-color:#F5F6F8; height:120px; margin:2px}

.pack_box_con{float:left; width:33.33%}

.lnav_sel{background-color:#f8f8f8; background:url(../../../images/frontend/Default/nav.gif) no-repeat 10px 50%; display:block; padding:3px 0 3px 25px; font-weight:bold}

.result_alert{color:#FFF; border:1px solid #AF3646; background-color:#BF3B50; padding:5px}

.main_title{color:#328CCC; font-weight:bold}

.mresponse_table{width:1%}

.mresponse_table td{width:1%; padding:3px 20px 3px 20px}

.media_response_text{text-align:center}

.media_list_info{float:right; width:175px; margin:0 5px 0 17px; padding:15px 0 20px 15px; white-space:nowrap; border-left:1px solid #cfcfcf; line-height:15px; font-size:12px}
.media_list_desc{font-size:10px; padding-bottom:5px; text-align:justify}
.media_list_rating {padding-top:5px}
.media_list_qualities {padding-bottom:10px}
.media_list_qualities a {border:1px solid #2f5361; padding:2px 10px; font-weight:bold; text-decoration:none}
.media_list_qualities a:hover {background:#d3dae0}
.quality_low {padding:0 5px; color:#009900}
.quality_med {padding:0 5px; color:#ab6500}
.quality_hi  {padding:0 5px; color:#b13200}

.header-top-container { background:url(../../../images/header/bg.png) repeat-x; }
.header-top-container-shadow { width:100%; height:10px; background:url(../../../images/header/header_shadow.png); }
.header-site-selector-bar { width:964px; height:45px; margin:auto; }
.header-ssb-button { width:125px; height:45px; }
.header-ssb-button-separator { width:2px; height:45px; background:url(../../../images/header/site_separator.png); }
.header-ssb-button-selected { background:url(../../../images/header/site_button_selected_bg.png); }
.header-ssb-button-link { display:block; width:125px; height:45px; background:no-repeat 50% 50%; }
.header-ssb-button-link-ad { background-image:url(../../../images/header/site_label_ad.png); }
.header-ssb-button:hover .header-ssb-button-link-ad { background-image:url(../../../images/header/site_label_ad_over.png); }
.header-ssb-button-link-ah { background-image:url(../../../images/header/site_label_ah.png); }
.header-ssb-button:hover .header-ssb-button-link-ah { background-image:url(../../../images/header/site_label_ah_over.png); }
.header-ssb-button-link-adtv { background-image:url(../../../images/header/site_label_adtv.png); }
.header-ssb-button-link-rtr { background-image:url(../../../images/header/site_label_rtr.png); }
.header-ssb-button-link-rtr:hover { background-image:url(../../../images/header/site_label_rtr_over.png); }
.header-ssb-button-link-ag { background-image:url(//amazingdiscoveries.org/assets/templates/AD02/img/header/site_label_ag.png?v1); }
.header-ssb-button-link-ag:hover { background-image:url(//amazingdiscoveries.org/assets/templates/AD02/img/header/site_label_ag_over.png?v3); }
.header-search { text-align:right; margin-top:12px; }
.header-search > div { padding-top:10px; }


#mc-main { padding-bottom:20px; }
#mc-content { border:1px solid #ccc84b; padding:10px 50px; background:#fffcab; }
#mc-details { padding:20px 0; }
#mc-browserlist { width:100%; }
#mc-browserlist td { width:25%; }
#mc-browserlist a { display:block; text-align:center; text-weight:bold; font-size:14px; line-height:18px; }

.satellite-quality-button { display:inline-block; width:50px; border:1px solid #ddd; border-radius:3px; margin-left:5px; padding:3px 10px; cursor:pointer; text-align:center; }
.satellite-quality-button:hover { text-shadow:0 0 3px #fff; }
.satellite-quality-button-active { background:#9f2a1a; background:linear-gradient(to bottom, #c93623 0%,#9f2a1a 100%); }

#media_author .text {cursor:pointer;text-decoration: underline;}
#media_author_bio {display: none;}
.related_media .content_wrapper a {
    display: block;
    height: 65px;
    overflow: hidden;
}

.related_media .content_wrapper {
    max-height: 650px;
    overflow: hidden;

}

.toolbar .label {
    margin-bottom: 5px;
}

.search-result-categories{
    background: #F5F5F5;
}

.ss-q-title { color:black !important; }

