@import url(https://fonts.googleapis.com/css?family=PT+Serif:400,400italic|Oswald);

.mnu_staff_link_icon, .small_staff_icon, .mnuIndic 
{
    background-image: url('http://media.agonybooth.com/images/staff_avatars/mnu_staff_icon_sprite_20151019.png');
}

.StaffListAv, .HostIcon 
{
    background-image: url('http://media.agonybooth.com/images/staff_avatars/host_icon_sprite_20151019.png'); 
}

BODY
{
	background-color: #666666;
    margin: 0;
    padding: 0;
    background-image: url('http://media.agonybooth.com/images/general/body_bg.jpg');
}

.divAll
{
	width: 990px;
	margin: 0 auto 0 auto;
}

.divAllForum
{
    width: 1234px;
	margin: auto;
}
    
.Header2009Contain
{
    clear: both;
    margin: 0px 0px 0px 0px; 
    background-repeat: repeat-x;
    background-position: top left;            
    width: 100%;
    background-image: url(http://media.agonybooth.com/images/general/agonybooth_header_gradient.png);
}

.Header2009
{
    background-repeat: no-repeat; 
    background-position: top left; 
    position: relative;
    height: 95px;
    overflow: hidden;
    /*background-image: url(/images/general/agonybooth_header_leftimage_logo.png);*/
}

.Header2009Link
{
}

.Header2009PngHackIE 
{
    display: inline-block; 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.agonybooth.com/images/general/agonybooth_header_text_1.png');
    cursor: pointer; 
    width: 369px;
    height: 101px;
    position: relative;
    top: -12px;
    left: 120px;
}

.Header2009Image
{
    cursor: pointer; 
    width: 369px;
    height: 101px;
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

.Header2013Link, .Header2013Link:link, .Header2013Link:visited, .Header2013Link:active, .Header2013Link:hover
{
    border: none;
    text-decoration: none;
}

.TopHeaderAd
{
    position: absolute; 
    top: 3px; 
    left: 260px;
}

.floatSocialCtn {
}

.floatSocial 
{
    top: 304px;
    bottom: auto; 
    left: 50%;
    margin-left: -573px;
    width: 78px;
    background-color: #eeeeee;
    text-align: center;
    padding-bottom: 2px;
}

.floatAbs {
    position: absolute;
}

.floatFix {
    position: fixed;
}

.SocBtn {
    padding: 5px 3px 5px 3px;
    text-align: center;
    margin: 0 auto 0 auto;
    width: 72px;
}
.div2ColWrap
{
    background-image: url(http://media.agonybooth.com/images/general/bg2013.jpg);
    background-repeat: repeat-y;
    background-attachment: scroll;
    background-position: 0 100px; 
}

.div2ColWrapForum
{
    background: url(http://media.agonybooth.com/images/general/bg2013-forum.jpg) repeat-y scroll; margin-top: 0;
}

.div2ColWrapCmnts 
{
    background: url(http://media.agonybooth.com/images/general/bg2013-comments.jpg) repeat-y scroll; margin-top: 0; 
}

.divSidebar
{
    float: right;
    /*background-color: #aaaaaa;*/
    width: 200px;
    overflow: hidden;
	font-size: 11px;
	font-family: Verdana;
	/*padding: 5px 5px 5px 5px;*/ 
}

.divContent, .divContentForum
{
	background-color: #cccccc;
	font-family: Trebuchet MS;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
}

.divContent
{
    float: left;
    width: 780px;
}

.divContentForum
{
    float: left;
    width: 1024px;
}    

.yui-skin-sam .yui-ac-input 
{ 
    position: static; 
} 

.yui-skin-sam .yui-ac-container 
{  
    position: absolute; 
    top: 18px; 
}  

/* styles for prehighlighted result item */ 
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight 
{  
    background: #CCCCCC;  
} 

/* styles for highlighted result item */ 
.yui-skin-sam .yui-ac-content li.yui-ac-highlight 
{  
    background: #870003 !important;
    color: #FFF;  
}

#twitter_div 
{ 
    overflow: hidden; 
    width: 155px; 
    font-size: 11px; 
    font-weight: bold; 
    font-family: Tahoma; 
    background-color: #adf1fe; 
    padding: 0px 0px 0px 5px; 
}

.sidebar-title 
{ 
    font-size: 14px; 
}

#twitter_update_list 
{ 
    padding: 0px 0px 0px 0px; 
    list-style-image: url(/images/general/spacer.gif); 
} 

#twitter_update_list li 
{ 
    margin-bottom: 10px; 
    line-height: 14px; 
} 
            
.TopBarContainer
{
    width: 890px;
    margin: 0 auto 0 100px;
	height: 44px; 
	text-align: left;  
	background-color: #eeeeee; 
	overflow: hidden;
}

.TopBar, 
.TopBar:link,
.TopBar:visited
{
    display: inline-block;
    vertical-align: top;
    position: relative;
	text-decoration: none;
	border: 1px solid #dedede;
	text-align: center;
	line-height: 40px;
	padding-left: 26px;
	padding-right: 26px;
	height: 42px;
	color: Black;
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
}

.TopBarSpecial,
.TopBarSpecial:link,
.TopBarSpecial:visited
{
	color: Blue;
}

.TBSocial
{
    background-repeat: no-repeat;
    background-position: 50% 50%;
}

.TopBar:hover
{
	border: 1px solid Black;
	/*background-image: url('/images/general/toolbar_hover.jpg');
	background-position: top left;
	background-repeat: repeat;*/
	background-color: #f1dbad; 
	color: #870003; 
}

.TopBarStaff {
    display: inline-block;
    width: 11px;
    height: 15px;
    background-image: url('http://media.agonybooth.com/images/general/homepage_sprite.png'); 
    background-repeat: no-repeat; 
    background-position: -129px -25px; 
    position: absolute;
    margin: -10px auto auto -5px;
    top: 50%;
    left: 50%;
}

#mnu_archives, #mnu_videos {
    width: 410px;
}

#mnu_staff {
    width: 540px;
}

#mnu_video_shows {
    width: 670px;
}

.mnu_video_shows_left {
    float: left;
    width: 238px;
    background-color: #ffffff;
}

.mnu_video_shows_right {
    float: right;
    width: 430px;
    background-color: #eeeeee;
}

.mnu_archives_link, .mnu_archives_link:link, .mnu_archives_link:visited, 
.mnu_videos_link, .mnu_videos_link:link, .mnu_videos_link:visited {
    display: block;
    text-decoration: none;
    border: 1px solid #dedede;
    text-align: center;
    line-height: 40px;
    padding-left: 24px;
    padding-right: 24px;
    height: 42px;
    color: Black;
    font-size: 14px;
    font-family: Verdana;
    font-weight: bold;
}

.mnu_archives_link:hover, 
.mnu_videos_link:hover {
    border: 1px solid Black;
    background-color: #f1dbad; 
	color: #870003;
}  

.mnu_archives_left {
    float: left;
    width: 170px;
    background-color: #eeeeee;
}

.mnu_archives_right {
    float: right;
    width: 240px;
}

.mnuBottom {
    clear: both;
}

.mnuIndic {
    display: inline-block;
    background-repeat: no-repeat;
    padding: 0 0 0 0;
    margin: 0 0 0 5px;
	line-height: 40px;
    vertical-align: middle;
    width: 11px;
    height: 10px;
    background-position: -189px -190px;    
}


.killFocus {
    display: none;
    height: 0px;
    width: 0px;
}
      
.mnu_video_shows_link {
    width: 213px;
    height: 21px;
    line-height: 18px;
    font-family: 'Verdana';
    font-size: 10px;
    display: block;
    text-align: center;
    border: 1px Solid #dedede;
    color: black;
    text-decoration: none;
    font-weight: bold;
}

.mnu_video_shows_link:hover {
    border: 1px solid Black;
    background-color: #f1dbad; 
	color: #870003;
}

.mnu_staff {
    position: relative;
    background-color: white !important;
}

.mnu_staff_link {
    width: 178px;
    height: 30px;
    line-height: 28px;
    background-color: #eeeeee;
    font-family: 'Verdana';
    font-size: 11px;
    display: block;
    text-align: left;
    border: 1px Solid #dedede;
    color: black;
    text-decoration: none;
    font-weight: bold;
    overflow: hidden;
}

.mnu_staff_link:hover {
    border: 1px solid Black;
    background-color: #f1dbad; 
	color: #870003;
}

.mnu_staff_link_icon {
    display: inline-block;
    background-repeat: no-repeat;
    margin: 0 8px 0 2px; 
    vertical-align: middle;
    width: 25px;
    height: 25px;
}

.small_staff_icon {
    display: inline-block;
    background-repeat: no-repeat;
    margin: 0; 
    vertical-align: middle;
    width: 25px;
    height: 25px;
}

.staff-actv, .staff-inactv {
    cursor: pointer; 
    text-decoration: none;
}

.staff-inactv {
    background-image: url('http://media.agonybooth.com/images/splash/transbg.png');
    background-repeat: repeat; 
}

.mnu_show_col_0 {
    margin-left: 0;
    width: 215px;
}

.mnu_show_col_N {
    width: 215px;
    position: absolute;
    top: 0;
}

.mnu_icon_CecilTrachenburg { background-position: -25px 0;  }   
.mnu_icon_CinemaSlob { background-position: -50px 0; }   
.mnu_icon_CountJackula { background-position: -75px 0; }   
.mnu_icon_DavidRose { background-position: -100px 0; }   
.mnu_icon_WinstonOBoogie { background-position: -125px 0; }   
.mnu_icon_EdHarris { background-position: -150px 0; }   
.mnu_icon_FearFan { background-position: -175px 0; }   
.mnu_icon_FilmRenegado { background-position: 0 -25px; }   
.mnu_icon_FullOfQuestions { background-position: -25px -25px; }   
.mnu_icon_HorrorGuru { background-position: -50px -25px; }   
.mnu_icon_IlNeige { background-position: -75px -25px; }   
.mnu_icon_JoeyTedesco { background-position: -100px -25px; }   
.mnu_icon_JohnnyOldschool { background-position: -125px -25px; }   
.mnu_icon_JoshuaTheAnarchist { background-position: -150px -25px; }   
.mnu_icon_LiamBarrett { background-position: -175px -25px; }   
.mnu_icon_MichaelANovelli { background-position: 0 -50px; }   
.mnu_icon_Nycea { background-position: -25px -50px; }   
.mnu_icon_PhilBuni { background-position: -50px -50px; }   
.mnu_icon_PornCritic { background-position: -75px -50px; }   
.mnu_icon_RolandThompson { background-position:-100px -50px; }   
.mnu_icon_RyanLohner { background-position:-125px -50px; }   
.mnu_icon_SofieLiv { background-position:-150px -50px; }   
.mnu_icon_StanFerguson { background-position:-175px -50px; }   
.mnu_icon_SursumUrsa { background-position: 0 -75px; }   
.mnu_icon_SuzieMcGinney { background-position: -25px -75px; }   
.mnu_icon_WilyBadger { background-position: -50px -75px; }   
.mnu_icon_ThomasStockel { background-position: -75px -75px; }   
.mnu_icon_UnusualSuspect { background-position: -100px -75px; }   
.mnu_icon_TomMarriott { background-position: -125px -75px; }   
.mnu_icon_Solkir, .mnu_icon_SybilPandemic { background-position: -150px -75px; } 
.mnu_icon_AnimatedHeroine { background-position: -175px -75px; }   
.mnu_icon_SteveBirkett { background-position: 0px -100px; }   
.mnu_icon_JoelSchlosberg { background-position: -25px -100px; }   
.mnu_icon_ChelseyMcQuitty { background-position: -50px -100px; }   
.mnu_icon_Hex { background-position: -75px -100px; }   
.mnu_icon_RobKirchgassner { background-position: -100px -100px; }   
.mnu_icon_JonathanCampbell { background-position: -125px -100px; }   
.mnu_icon_StevenBirkner { background-position: -150px -100px; } 
.mnu_icon_ThomasRicard { background-position: -175px -100px; } 

.mnu_staff_col_0 {
    margin-left: 0px;
}

.mnu_staff_col_N {
    position: absolute;
    top: 0px;
}

/*.mnu_partners_link, .mnu_partners_link:link, .mnu_partners_link:visited {
    border: 1px Solid #dedede;
    display: block;
}

.mnu_partners_link:hover {
    border: 1px solid Black;
    background-color: #f1dbad; 
}
    
.mnu_partners_1col {
    width: 263px;
    background-color: #eeeeee;
}*/

.PartnerBan {
    padding: 3px; 
    width: 216px; 
    height: 63px;
}
    
.TopBarHover {
    border: 1px solid Black !important;
    background-color: #f1dbad; 
    color: #870003 !important;
}

.TopBarMenu {
    display: none;
    width: 530px;
    background-color: White;
    margin: 0;
    padding: 0;

  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
          box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#cccccc')"; /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength = 4, Direction = 135, Color = '#cccccc');
}

.descCtn {
    padding: 10px;
    font-family: 'Trebuchet MS';
    font-size: 14px;
}

.mnu_show_img {
    padding: 0px 10px 10px 0px;
}

.mnu_show_title_link {
    font-family: 'Trebuchet MS';
    font-size: 18px;
    color: #870003;
    text-decoration: underline;
}
        
.mnu_show_title_link:hover {
    text-decoration: none;
}
        
.mnu_show_host {
    font-family: 'Trebuchet MS';
    font-size: 12px;
}
        
.mnu_full_show_desc {
    font-size: 10px;
    font-family: Verdana;
    line-height: 13px;
    padding: 10px 0 0 0;
    height: 130px;
    overflow: hidden;
}
        
.fixWidth1
{
    width: 325px; 
    height: 1px;
}

.fixWidth2
{
    width: 30px; 
    height: 1px;
}

.TopLogoBanner {
    width: 950px; 
    margin: 10px auto 10px auto; 
    height: 90px; 
    background: url('http://media.agonybooth.com/images/general/agony_booth_logo_bg.jpg') no-repeat; 
    position: relative;
}

.TopLogoIcon {
    position: absolute; 
    top: -53px; 
    left: -35px; 
    border: none;
}

.TopLogoText {
    margin-left: 46px; 
    border: none;
}

.PWAdCtnCtn {
    width: 950px; 
    height: 90px; 
    margin: 10px auto 10px auto; 
    background: url('http://media.agonybooth.com/images/general/ht-bg.png'); 
    background-position: 0 -170px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.PWAdCtn {
    width: 728px; 
    margin: 0 auto 0 auto;
}

.PWAdDPCtn
{
    margin: 10px auto; 
    padding: 10px; 
    background: url('http://media.agonybooth.com/images/general/ht-bg.png'); 
    background-repeat: repeat-x; 
    background-position: 0 -25px; 
    width: 950px;    
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.SocBdgeCtn {
    display: inline-block; 
    padding: 0 11px 0 0;
    margin-bottom: 5px;
}

.SocBdgeCtnLst {
    display: inline-block; 
    padding: 0 0 0 0;
    margin-bottom: 5px;
}

.SocBdge {
    cursor: pointer;
    display: inline-block; 
    width: 235px; 
    height: 25px;
    background-image: url('http://media.agonybooth.com/images/general/social_badges_2013.png'); 
    background-repeat: no-repeat;
}

.sbFB { background-position: 0 0; }
.SocBdgeCtn:hover .sbFB { background-position: -235px 0; }
.sbTW { background-position: 0 -25px; }
.SocBdgeCtn:hover .sbTW { background-position: -235px -25px; }
.sbYT { background-position: 0 -50px; }
.SocBdgeCtn:hover .sbYT { background-position: -235px -50px; }
.sbRS { background-position: 0 -75px; }
.SocBdgeCtnLst:hover .sbRS { background-position: -235px -75px; }


TABLE.ABUserToolbar
{
    width: 100%;
    height: 27px;
    background-color: #C0C0C0;
    border-bottom: inset 2px #999999;
}

TD.ABUserToolbar
{
    font-size: 8pt; 
    font-family: Verdana; 
}

.QueryBG, .QueryNoBG
{
    vertical-align: middle; 
    padding-left: 32px; 
    height: 23px; 
    border: none;
    background: #f1dbad url('http://media.agonybooth.com/images/general/homepage_sprite.png') no-repeat 0 0;
    font-size: 8pt; 
    font-family: Verdana; 
}    

#autoComplete 
{
    display: inline; 
    position: absolute;
    padding: 8px 0px 9px 11px;
	border-right: none;
}

.SearchLabel
{
    color: White; 
    font-size: 10px; 
    font-family: Verdana;
    font-weight: bold;
}

.SearchImage {
    cursor: pointer;
    display: inline-block;
    background-image: url('http://media.agonybooth.com/images/general/homepage_sprite.png');
    background-position: 0 -25px;
    width: 81px;
    height: 25px;
    vertical-align: top;
}

.SearchSpin {
    display: none;
    position: absolute;
    top: 11px;
    left: 18px;
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
    background-image: url(data:image/gif;base64,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);
    z-index: 1;
}

/*.QueryBG
{
    background-image: none; / *url(/images/general/searchboxbg.png);* /
}

.QueryNoBG
{
    background-image: none;
}*/

#SearchACDiv
{
    width: 352px; 
    text-align: left;
    z-index: 50;
}

.acByl {
    color: #666666;
    text-indent: 10px;
    font-size: 10px;
}

.yui-skin-sam .yui-ac, .yui-ac-input 
{ 
    font-family: Verdana !important; 
}  

.yui-ac-content li 
{ 
    font-size: 11px; 
} 

.yui-skin-sam .yui-ac-input 
{ 
    position: static; 
} 

.yui-skin-sam .yui-ac-container 
{  
    position: absolute; top: 18px; 
}  

/* styles for prehighlighted result item */ 
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight 
{  
    background: #CCCCCC;  
} 

/* styles for highlighted result item */ 
.yui-skin-sam .yui-ac-content li.yui-ac-highlight 
{  
    background: #870003;
    color: #FFF;  
}

.yui-skin-sam .yui-ac-content li.yui-ac-highlight .acByl {
    color: #aaa;
}

.BottomAd
{
    clear: both; 
    text-align: center;
}

.IntroText, .FooterArea, .IntroTextBig  
{
	margin-top: 0px;
	font-family: Verdana;
}

.IntroTextBig
{
    padding: 10px 0px 0px 10px;
}

.DefaultText
{
	font-family: Verdana;
	font-size : 12px;
	line-height : 22px;
    margin: 7px 7px 7px 7px;
}

.ArticleTitleHTML {
    font-size: 28px;
    font-family: 'PT Serif', serif;
    padding-bottom: 8px;
}

.Splash780Ctn {
    width: 100%;
    margin: 0;
}

.Splash780 {
    width: 780px;
    height: 319px;
}

.FooterArea
{
    clear: both; 
    background-color: #BBBBBB;
}

.IntroTextSmall
{
    font-family: Trebuchet MS;
	font-size: 8px; 
	padding: 5px 15px 5px 15px; 
	margin-top: 0px;
}

.Splash780DP
{
    width: 780px;
    height: 319px;
    display: block; 
}

.Splash780DPTxt 
{
    font-family: 'PT Serif', serif;
    position: absolute;
    bottom: 0;
    color: white;
    width: 100%;
}

.Splash780DPTxtInnr
{
    padding: 15px; 
    display: inline-block;
}

.Splash780DPTxtLn1
{
    font-size: 22px; 
    padding: 8px;
    display: inline-block;
    background-image: url('http://media.agonybooth.com/images/general/transbg80.png');
}

.Splash780DPTxtLn2
{
    font-size: 14px; 
    padding: 8px;
    display: inline-block;
    background-image: url('http://media.agonybooth.com/images/general/transbg80.png');
}

.Splash780DPLnk, .Splash780DPLnk:link, .Splash780DPLnk:active, .Splash780DPLnk:visited
{
    border: none;
    color: white;
    text-decoration: none;
}

.Splash780DPLnk:hover span 
{
    border: none;
    color: #f1dbad;
    text-decoration: none;
}

.featDPWrap 
{
    width: 754px;
    margin: 7px auto 0 auto;
    font-size: 15px;
    border-top: 2px solid #cccccc;
    border-left: 2px solid #cccccc;
}

.featDP 
{
    position: relative;
    font-family: 'PT Serif', serif;
    font-size: 14px;
    line-height: 16px;
    vertical-align: top;
    display: inline-block;
    width: 370px;
    margin: 2px 2px 10px 2px;
    cursor: pointer;
    zoom: 1;
    *display: inline; /* IE hacks */
}

.featDPLnk, .featDPLnk:link, .featDPLnk:active, .featDPLnk:visited
{
    border: none;
    color: black;
    text-decoration: none;
}

.featDPLnk:hover
{
    border: none;
    color: #454545;
    text-decoration: none;
}


.featDPImg, .featDPImgCtn 
{
    width: 370px;
    height: 151px;
}

.featDPImgCtn, .featIntroDP
{
    display: block;
}

.featIntroDP 
{
    padding-top: 4px;
}

.Disclaimer, .Disclaimer2010
{
	padding: 0px 10px 10px 10px; 
	font-family: Verdana;
	font-size: 8pt;
	position: relative;
}

.Disclaimer2010
{
    width: 95%; 
    margin: 0px auto 0px auto;
    font-size: 11px;
}   

.SiteMapHead1
{
    margin-top: 0px;
    padding-top: 15px;
    font-size: 18px;
} 

.SiteMapHead2
{
    font-size: 13px;
}

A.DefaultRecapLink, A.DefaultRecapLink:link, A.DefaultRecapLink:visited, 
.yafnet A, .yafnet .content A, .ABUserToolbar A, .NewsPost A, .VidHtmlCtn A 
{
    color: #870003;
    text-decoration: underline;
}

A.DefaultRecapLink:hover, 
.yafnet A:hover, .yafnet .content A:hover, .ABUserToolbar A:hover, .NewsPost A:hover, .VidHtmlCtn A:hover
{
    background-color: #F1DBAD;
    color: #870003;
    text-decoration: none;
}

.arcNoLnk, .arcLnk {
    display: inline-block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-decoration: none;
}

.arcNoLnk {
    background-color: White;
    color: #333333;
    border: 1px Solid #9999AA;
}

.arcLnk, .arcLnk:link, .arcLnk:visited {
    border: 1px Solid #9999AA;
    color: Black;
}

.arcLnk:hover {
    background-color: #f1dbad; /* #ffe21c; */
    color: #870003;
    border: 1px Solid Black;
}

.noWrap {
    font-weight: bold;
    white-space: nowrap;
}

.archiveSort {
    clear: both;
    text-align: center;
    font-size: 16px;
    margin: 20px auto 5px auto;
}

.archiveBox {
    width: 300px;
    height: 200px;
    background-color: #eeeeee;
    border: 2px solid silver;
    text-align: left;
    display: inline-block;
    margin: 10px;
    padding: 10px;
}

.archiveBoxHdr {
    font-family: 'Trebuchet MS';
    font-size: 20px;
    font-weight: bold;
}

.archiveSort1 {
    clear: both;
    text-align: left;
    font-size: 18px;
    line-height: 22px;
    margin: 20px auto 5px auto;
}
.TextOrVideo {
    background-color: #f1dbad;
    margin: 0;
    padding: 20px;
    font-family: 'Trebuchet MS';
    font-size: 18px;
}

.archiveHdr {
    margin: 0 7px 0 7px;
}

.NewsPost
{
    margin: 10px auto 10px auto;
}




.Banner2009Contain
{
    background-repeat: repeat-x;
    background-position: top left;            
    margin-left: auto;
    margin-right: auto;
}
.Banner2009
{
    background-repeat: no-repeat; 
    background-position: top left; 
}



.Agonizer2009Contain
{
    background-image: url(http://media.agonybooth.com/images/general/agonizer_header_gradient.png); 
    width: 465px;
}

.Agonizer2009
{
    background-image: url(http://media.agonybooth.com/images/general/agonizer_header_leftimage.jpg);
    height: 100px; 
    padding: 10px 0px 0px 85px;
}

.Agonizer2009PngHackIE
{
    display: inline-block; 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.agonybooth.com/images/general/agonizer_header_text.png');
    cursor: pointer; 
    width: 331px;
    height: 109px; 
}

.Agonizer2009Image
{
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    width: 331px;
    height: 109px; 
}


.WorstOfTrekContain
{
    background-image: url(http://media.agonybooth.com/images/general/worstoftrek_header_gradient.png); 
    width: 380px;
}

.WorstOfTrek
{
    background-image: url(http://media.agonybooth.com/images/general/worstoftrek_header_leftimage.jpg);
    height: 100px; 
    padding: 10px 0px 0px 105px;
}

.WorstOfTrekPngHackIE
{
    display: inline-block; 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.agonybooth.com/images/general/startrek_header_text.png');
    cursor: pointer; 
    width: 236px;
    height: 76px; 
}

.WorstOfTrekImage
{
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    width: 236px;
    height: 76px; 
}


.MisterTContain
{
    background-image: url(http://media.agonybooth.com/images/general/mistert_header_gradient.png); 
    width: 365px;
}

.MisterT
{
    background-image: url(http://media.agonybooth.com/images/general/mistert_header_leftimage.jpg);
    height: 100px; 
    padding: 10px 0px 0px 105px;
}

.MisterTPngHackIE
{
    display: inline-block; 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.agonybooth.com/images/general/mistert_header_text.png');
    cursor: pointer; 
    width: 218px;
    height: 101px; 
}

.MisterTImage
{
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    width: 218px;
    height: 101px; 
}

.DegrassiContain
{
    background-image: url(http://media.agonybooth.com/images/general/degrassi_header_gradient.png); 
    width: 385px;
}

.Degrassi
{
    background-image: url(http://media.agonybooth.com/images/general/degrassi_header_leftimage.jpg);
    height: 100px; 
    padding: 10px 0px 0px 105px;
}

.DegrassiPngHackIE
{
    display: inline-block; 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.agonybooth.com/images/general/degrassi_header_text.png');
    cursor: pointer; 
    width: 220px;
    height: 86px; 
}

.DegrassiImage
{
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    width: 220px;
    height: 86px; 
}

.FamilyTiesContain
{
    background-image: url(http://media.agonybooth.com/images/general/familyties_header_gradient.png); 
    width: 425px;
}

.FamilyTies
{
    background-image: url(http://media.agonybooth.com/images/general/familyties_header_leftimage.jpg);
    height: 100px; 
    padding: 5px 0px 0px 95px;
}

.FamilyTiesPngHackIE
{
    display: inline-block; 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.agonybooth.com/images/general/familyties_header_text.png');
    cursor: pointer; 
    width: 283px;
    height: 100px; 
}

.FamilyTiesImage
{
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    width: 283px;
    height: 100px; 
}

.PinkLadyContain
{
    background-image: url(http://media.agonybooth.com/images/general/pinklady_header_gradient.png); 
    width: 400px;
}

.PinkLady
{
    background-image: url(http://media.agonybooth.com/images/general/pinklady_header_leftimage.jpg);
    height: 100px; 
    padding: 5px 0px 0px 120px;
}

.PinkLadyPngHackIE
{
    display: inline-block; 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.agonybooth.com/images/general/pinklady_header_text.png');
    cursor: pointer; 
    width: 232px;
    height: 115px; 
}

.PinkLadyImage
{
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    width: 232px;
    height: 115px; 
}

.ATeamContain
{
    background-image: url(http://media.agonybooth.com/images/general/ateam_header_gradient.png); 
    width: 380px;
}

.ATeam
{
    background-image: url(http://media.agonybooth.com/images/general/ateam_header_leftimage.jpg);
    height: 100px; 
    padding: 0px 0px 0px 111px;
}

.ATeamPngHackIE
{
    display: inline-block; 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.agonybooth.com/images/general/ateam_header_text.png');
    cursor: pointer; 
    width: 218px;
    height: 91px; 
}

.ATeamImage
{
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    width: 218px;
    height: 91px; 
}

.DownloadsContain
{
    background-image: url(http://media.agonybooth.com/images/general/downloads_header_gradient.png); 
    width: 420px;
}

.Downloads
{
    background-image: url(http://media.agonybooth.com/images/general/downloads_header_leftimage.jpg);
    height: 100px; 
    padding: 10px 0px 0px 105px;
}

.DownloadsPngHackIE
{
    display: inline-block; 
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.agonybooth.com/images/general/downloads_header_text.png');
    cursor: pointer; 
    width: 267px;
    height: 75px; 
}

.DownloadsImage
{
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
    width: 267px;
    height: 75px; 
}

.Highlight2009
{
	background-color: #FFFF33; 
    font-weight: bold;
}


#divContain
{
    clear: both;
    margin-left: 20px; 
    margin-right: 20px; 
    position: relative; 
}

.ReviewTextBig
{
    font-size: 16px;
}

.ReviewText
{
    font-size: 12px;
}

.ArticleType, 
.ArticleType:link,
.ArticleType:visited
{
    display: block;
    width: 85px; 
	height: 16px;

    background-image: url(http://media.agonybooth.com/images/splash/transbg.png); 

    top: 0px; 
    left: 0px; 
    position: absolute;

	text-decoration: none;
	text-align: center;
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
    color: White; 
}

.ArticleSubtype 
{
    font-family: 'PT Serif', serif;
    color: #666666;
    font-size: 18px;
    padding-bottom: 8px;
}

.ArticleList
{
    width: 758px; 
    margin-left: auto; 
    margin-right: auto;
    border-top: Solid 3px #999999; 
    border-left: Solid 3px #999999; 
    border-right: Solid 3px #999999; 
}

.ArticleItem
{
    margin-top: 0px;
    width: 100%;
    border-bottom: Solid 3px #999999; 
}

.ArticleType:hover
{
    text-decoration: underline;
}

.ArticleIntro
{
    position: relative;
    padding: 5px 5px 5px 5px;
}

.TextOnly
{
    margin: 10px 10px 10px 10px;
}

.ArticleIntroText
{
    font-family: Verdana; font-size: 11px; padding-top: 7px;
}

.ArticleSpecialText
{
    font-family: Verdana;   
    font-size: 11px;
    margin: 4px 0px 4px 0px;
}

.ArticleSpecialImage
{
    position: absolute;
    top: 0px;
    right: 0px;
    margin: 0 0 7px 7px; 
    display: block; 
    background-repeat: no-repeat;
}

.ArticleListLine1
{
    font-size: 12px; color: #333333; padding-right: 75px;
}

.ArticleListLine2
{
    font-size: 18px;
    color: Black;
    line-height: 24px;
    font-weight: bold;
    font-family: Trebuchet MS;
}

.ArticleListLine3
{
    font-size: 12px;
    color: Black;
}

.ArticleListShowLine
{
    font-size: 16px;
    line-height: 18px;
    font-weight: bold;
    color: #333333;
}

.ArticleListLink, .ArticleListLink:link, .ArticleListLink:visited, .ArticleListLink:hover
{
    text-decoration: none;
    display: inline-block;
}

.ArticleListLink:hover .ArticleListLine2, .ArticleListLink:hover .ArticleListShowLine
{
    color: #870003;
}

.ArticleListBottom
{
    font-size: 13px;
	padding-top: 2px;
	padding-bottom: 2px;
}

DIV.MenuHolder2010
{
    position: relative;
}
     
DIV.MainMenu2010 
{
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2000;
    font-family: Trebuchet MS;
	font-size: 15px;
	font-weight: bold;
	width: 120px;
	text-align: center;
}

DIV.Menu2010 
{
    float: left;
    margin-left: 10px; 
	width: 120px;
    border: 2px solid #9999AA; 
}

DIV.PageXofY
{
}

DIV.MenuPopup2010 A 
{
    color: Black;
}

DIV.MenuPopup2010 A:hover 
{ 
    color: #870003;
    background-color: #f1dbad; 
	/*background-image: url('/images/general/toolbar_hover.jpg');
	background-position: top left;
	background-repeat: repeat-x;*/
	border: Solid 1px Black;
}

DIV.Menu2010:hover DIV:first-child 
{ 
    border-bottom: none; 
}

DIV.Menu2010 DIV.MenuPopup2010 
{ 
    display: none; 
}

DIV.Menu2010:hover DIV.MenuPopup2010 
{ 
    display: block; 
    background-color: #eeeeee; 
}


DIV.Menu2010 DIV 
{
    width: 120px;
    background-color: #eeeeee;
}

DIV.MenuPopup2010 DIV, DIV.MenuPopup2010 A 
{ 
    display: block; 
    text-decoration: none; 
	border: Solid 1px #eeeeee;
}

.PageJumpAgonizer
{
    position: relative;
    top: -30px;
    left: -20px;
    width: 120px;
}

.PagingLink, .PagingLink:link, .PagingLink:visited
{
    font-family: 'Oswald', sans-serif; /* 'LeagueGothicRegular';  */
	text-decoration: underline;
	color: #870003;
	font-size: 40px;
    white-space: nowrap;
}

.PagingLink:hover
{
	color: #870003;
    background-color: #F1DBAD;
	text-decoration: none;
	border-bottom: none; 
	font-size: 40px;
    white-space: nowrap;
}

.ShowLink, .ShowLink:link, .ShowLink:visited
{
	text-decoration: underline;
	color: #870003;
	font-size: 24px;
}

.ShowLink:hover
{
	color: #870003;
    background-color: #F1DBAD;
	text-decoration: none;
	border-bottom: none; 
	font-size: 24px;
}

.SignInBottom
{
    font-family: Verdana;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 10px;
}

.Separator
{
	margin: 0px 0px 0px 0px; 
	border-top: 1px dashed #666666;
	width: 90%;     
}

.LatestArticles, .cmnt_item 
{
    font-family: 'lucida grande', 'tahoma', 'verdana', 'arial', sans-serif;
}

.LatestArticlesHeader, .RawFCmnts
{
    font-weight: bold;
    margin: 0px auto 7px auto;
    font-size: 13px; 
    line-height: 1.28; 
    padding: 10px 10px 10px 10px;
}

.LatestArticlesHeader {
    color: #333333; 
    background-color: #dee0e5; 
    border: 1px solid #D8DFEA; 
}

.RawFCmnts {
    color: #F1DBAD; 
    background-color: #333333; 
    border: 1px solid #272015; 
}

.LatestArticlesItem, .LtArtItem
{
    margin-bottom: 7px;
}

.cmnt_list { padding-left: 17px; margin: 0; }
.cmnt_item { font-size: 11px; margin: 6px 0px; line-height: 1.4em; }

.aRawF, .aRawF:link, .aRawF:visited, .aRawF:active, .aRawF:hover {
    border: none;
    text-decoration: none;
}

.sbRawFCtn {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #333333; 
    padding: 10px 0;
    margin: 0 0 10px 0;
    width: 196px;
    text-align: center;
    display: block; 
}

.ABNotify .jBox-container {
    color: black;
    background: #f1dbad;
    text-shadow: none;
    border-radius: 0 0 4px 4px;
    border-top: 3px solid #870003;
    width: 330px;
}

.ABNotify .notifMsg {
    font-family: Georgia, 'Times New Roman', serif;
    font-size: 15px;
    line-height: 20px;
}

.ABNotify .jBox-container .jBox-closeButton {
    background: #870003;
}

.ABNotify .jBox-closeButton path {
    fill: #f1dbad;
}

.ABTooltip .jBox-container {
    background: #f1dbad;
    font-family: 'Lucida Grande', Tahoma, sans-serif;
    font-size: 11px;
    line-height: 13px;
    width: 200px;
}

.ABTooltip .jBox-pointer:after {
    background: #f1dbad;
}

.PatreonCtn {
    display: none;
    text-align: center;
    background-color: #f1dbad;
    font-family: Georgia, 'Times New Roman', serif;
}

.PatreonSuppTxt {
    font-size: 16px;
    display: block;
    margin-bottom: 4px;
}

.PatreonLnk {
    text-decoration: none; 
    color: black;
    display: block;
}

.PatreonLnk .PatreonBtn {
    border: none;
    width: 194px;
    height: 60px;
    line-height: 56px;
    background: #ff7f29;
    padding: 4px 16px;
    margin: 0 auto;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-decoration: none;
    text-shadow: none;
    text-align: center;
    color: #fff;
    font: bold 20px Helvetica Neue, Arial, Sans-serif;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.PatreonLnk:hover .PatreonBtn {
    background: #ffce87;
}

.PatreonBtnTxt {
    display: block; 
    margin-top: 16px;
}

.PatreonDclaim {
    font-family: Tahoma;
    font-size: 10px;
    display: block;
}

#patFoot {
    position: fixed;
    border: 0;
    padding: 0;
    margin: 0;
    width: 985px;
    display: none;
    z-index: 700;
    background-color: #ffffcc;
    text-align: center;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.4);
	zoom: 1;
	filter: alpha(opacity=95);
	opacity: 0.95;
}

.PatreonFootCtn {
    margin: 25px auto 25px auto;
    text-align: center;
    background-color: #ffffcc;
    font-family: Georgia, 'Times New Roman', serif;
}

.patClose 
{
  display: inline-block;
  font-size: 80px;
  color: #565656;
  position: absolute;
  width: 80px;
  right: 0;
  top: 0;
  line-height: 80px;
  cursor: pointer;
}

.patClose:after {
  content: "\00d7";
}

.divPatronArea {
    font-family: Georgia, 'Times New Roman', serif;
    font-size: 16px;
    margin: 20px;
}

.PatronAreaErr {
    background-color: #ff9393;
    border: 1px solid Red;
    padding: 10px;
    margin-bottom: 10px;
}

.PatronAreaSucc {
    background-color: #91ff91;
    border: 1px solid Green;
    padding: 10px;
    margin-bottom: 10px;
}

.PatronHdr {
    font-family: Georgia, 'Times New Roman', serif;
    background-color: #efefef;
    padding: 0 20px 20px 20px;
}

.PatronBtn {
    font-family: Verdana;
    font-size: 14px;
    vertical-align: top;
    border: 1px Solid #999999;
    padding: 1px 15px 1px 15px;
    cursor: pointer;
    background-color: #dedede;
}


.PatronBtn:hover {
    background-color: #C2DFFF;
}

.PatronChk INPUT {
    /* All browsers except webkit*/
    transform: scale(1.5);

    /* Webkit browsers*/
    -webkit-transform: scale(1.5);
}

.PatronChk LABEL {
    padding-left: 7px;
}

.LatestArticlesLine1, .LtArtLn1
{
    font-size: 12px;
}

.LtArtLn1 {
    position: relative;
}

.LtArtImg {
    display: block;
    width: 180px;
    height: 73px;
    border: none;
}

.LatestArticlesLine2, .LtArtLn2
{
    font-size: 10px;
    margin-left: 10px;
}

.TopBarNews
{
    font-family: Georgia;
    font-size: 16px;
	background-color: #f1dbad; /* #ffe21c; */
	padding: 10px 0px 10px 0px;
	text-align: center;
}

.DonateBox
{
    font-family: Georgia;
    font-size: 16px;
    width: 640px; 
    background-color: #dcecff;	
	padding: 10px 0px 10px 0px;
    margin: 0 auto 10px auto;
	text-align: center;
    /*border-radius: 8px; 
    -moz-border-radius: 8px; 
    -webkit-border-radius: 8px;*/ 
    border: 1px Solid Silver;
}

.Announce3d
{
	height: 40px;
	background-color: #158a61;
	background-image: url(http://media.agonybooth.com/images/special/3DglassesBG.GIF);
	background-position: left top;
	background-repeat: repeat-x;
	text-align: center;
}

.Announce3dImg
{
    display: inline-block;
    vertical-align: middle;
    margin-bottom: .25em;
}

.Announce3dText
{
    color: White;
    display: inline-block;
    font-family: Georgia;
    font-size: 16px;
}

.SocialBar
{
    position: relative; 
    height: 71px; 
    width: 189px;
}

.SocialLink
{
    position: absolute; 
    width: 63px; 
    top: 0;
}

.TinyURL, .LatestArticles
{
    background-color: #eeeeee;
    width: 185px;
    /*border: 2px solid #9999AA;*/
    padding: 5px 5px 5px 5px;
    margin-bottom: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.loadMoreButton, .loadMoreButton:link, .loadMoreButton:visited, .loadMoreButton:hover, .loadMoreWait 
{
	display: block;
	margin: 0 auto 0 auto;
	width: 100%;
	text-align: center;
	font-family: 'Trebuchet MS', Arial;
	font-size: 24px;
	padding: 20px 0 20px 0;
}

.loadMoreWait {	display: none; border: Solid 1px #999999; }
.loadMoreButton, .loadMoreButton:link, .loadMoreButton:visited { border: Solid 1px #333333; background-color: #eeeeee; cursor: pointer; }
.loadMoreButton:hover { border: Solid 1px #333333; background-color: White; cursor: pointer; }


.ltVideos { background-position: center center; width: 74px; height: 20px; display: block; background-image: url("http://media.agonybooth.com/images/splash/latestvideos.png"); background-repeat: no-repeat; margin: 0 auto;}
.ltVideos SPAN { display: none; } 

#abLbox_c.yui-panel-container.shadow .underlay 
{ 
	position: absolute;
    left: 3px;
	top: 3px;
	right: -3px;
	bottom: -3px;
	overflow: visible;
	background: url(/images/lightbox/dither.gif);
}

#abLbox.yui-panel 
{
	border: none; 
	overflow: visible;
	background-color: transparent;
}

#abLbox.yui-panel .container-close 
{
	position: absolute;
	top: 3px;
	left: 3px;
    height: 18px;
	width: 17px;
	background: url('http://media.agonybooth.com/images/lightbox/ablogo_lbox_close_2013.gif') no-repeat; 
    z-index: 1; 
}

#abLbox.yui-panel .container-close:hover 
{
	background: url('http://media.agonybooth.com/images/lightbox/ablogo_lbox_close_hover_2013.gif') no-repeat;  
}

#abLbox.yui-panel .hd 
{ 
	padding: 0;
	border: none;
	background: #efefef url('http://media.agonybooth.com/images/lightbox/ablogo_lbox_gradient_2013.png') repeat-x; 
	height: 45px;
	text-align: center;
	overflow: visible;
}

#abLbox.yui-panel .bd 
{
	font-size: 12px;
	font-family: Verdana; 
	overflow: hidden;
	padding: 4px 10px 10px 10px;
	border: none;
	background-color: #efefef;
}

#abLbox.yui-panel .hd span 
{
	font-size: 20px;
	font-family: Arial; 
	font-weight: bold;
	color: #ffffff;
}

#abLbox.yui-panel .hd .hdImg {
    display: inline-block;
    vertical-align: middle;
}

.hdJBox {
	text-align: center;
	font-size: 20px;
	font-family: Arial; 
	font-weight: bold;
    display: inline-block;
    vertical-align: middle;
}

.mask { -moz-opacity: 0.7 !important; opacity: .70 !important; filter: alpha(opacity=70) !important; background-color: #3f3f3f !important; z-index: 4999 !important; }
.yui-panel-container { z-index: 5000 !important; }

#abLbox.yui-panel .bd .colL { float: left; width: 180px; height: 74px; overflow: hidden; }
#abLbox.yui-panel .bd .colR { float: right; width: 150px; font-size: 10px; }
#abLbox.yui-panel .bd .colM { color: #666666; margin: 0px 10px 5px 190px; width: 470px; height: 75px; overflow: hidden; }
#abLbox.yui-panel .bd .colM .stitle { font-size: 18px; line-height: 20px; }
#abLbox.yui-panel .bd .colM .sn { font-size: 11px; line-height: 13px; }
#abLbox.yui-panel .bd .colM .desc { font-size: 10px; line-height: 12px; margin-top: 3px; }
#abLbox.yui-panel .bd .watchour { clear: both; text-align: center; padding-bottom: 7px; }

#abLbox.yui-panel .bd .colL .rollPlay { display: block; width: 180px; height: 74px; cursor: pointer; }
#abLbox.yui-panel .bd .colL .rollPlay .rpPngHackIE { visibility: hidden; }
#abLbox.yui-panel .bd .colL .rollPlay:hover .rpPngHackIE { visibility: visible; }
.rpPngHackIE { display: inline-block; width: 180px; height: 74px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://media.agonybooth.com/images/lightbox/push_play.png'); }
.rpPngHackIEImg { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

.trekHeading1, .trekHeading2, .trekHeading3, .trekSmallHeading, .lgHeading1, .lgHeading2, .lgHeading3, .lgHeading4, .lgHeading4_5, .lgHeading5, .lgHeading6, .lgSmallHeading
{
    font-family: 'Oswald', sans-serif; /* 'LeagueGothicRegular';  */ 
}

.trekHeading1
{
    font-size: 78px;
    margin: 2px 0px 6px 10px;
}

.trekHeading2
{
    font-size: 68px;
    margin: 2px 0px 2px 10px;
}

.trekHeading3
{
    font-size: 48px;
    margin: 2px 0px 2px 10px;
}

.trekSmallHeading
{
    font-size: 20px;
}

.lgHeading1
{
    font-size: 68px;
    margin: 2px 0px 6px 10px;
}

.lgHeading2
{
    font-size: 48px;
    margin: 2px 0px 2px 10px;
}

.lgHeading3
{
    font-size: 36px;
    margin: 2px 0px 2px 10px;
}

.lgHeading4
{
    font-size: 28px;
}

.lgHeading4_5
{
    font-size: 24px;
}

.lgHeading5
{
    font-size: 22px;
}

.lgHeading6
{
    font-size: 20px;
}

.lgSmallHeading
{
    font-size: 16px;
}

.SocialTopContain
{
    text-align: right;
    margin-top: 9px;
}

.SocialTop, .SocialTop:link, .SocialTop:visited
{
    display: inline-block;
    border: none;
	height: 24px;
	width: 24px;
	background-image: url(http://media.agonybooth.com/images/general/followbar24-01.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	margin: 5px 5px 5px 5px;
}

.topBli { background-position: 0 0; }
.topFac { background-position: -24px 0; }
.topTwi { background-position: -48px 0; }
.topYou { background-position: -72px 0; }
.topRss { background-position: -96px 0; }

#featList {
    width: 756px;
    margin: 0 auto 15px auto;
    font-size: 0;
    border-top: 2px solid #cccccc;
    border-left: 2px solid #cccccc;
}

.featArticle, .RawFeedImg {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC');
}

.featArticle {
    background-repeat: no-repeat;
    background-color: #666666;
    display: inline-block;
    position: relative;
    width: 250px;
    height: 102px;
    margin: 0;
    overflow: hidden;
    cursor: pointer;
    zoom: 1;
    border-right: 2px solid #cccccc;
    border-bottom: 2px solid #cccccc;
    *display: inline; /* IE hacks */
}
.featHide { visibility: hidden; } 
.featImg { position: absolute; top: 0px; left: 0px; }
.featLink { padding: 8px 8px 8px 8px; display: inline-block; text-decoration: none; color: White; font-family: Verdana, Arial; font-size: 11px; position: absolute; top: 0px; left: 0px; width: 242px; height: 200px; background-image: url(http://media.agonybooth.com/images/splash/transbg.png); }

.ShareContain {  }
.Share { padding-bottom: 5px; width: 280px; margin: 0 auto 0 auto; }
.ShareBar { width: 130px; height: 24px; display: inline-block; vertical-align: middle; margin-left: 6px; }
.sharefb, .sharetw, .sharesu, .shareredd, .sharelj { background-image: url(http://media.agonybooth.com/images/general/sharebar24.png); background-repeat: no-repeat; display: inline-block; width: 24px; height: 24px; margin: 0 1px 0 1px; cursor: pointer; }
.sharefb SPAN, .sharetw SPAN, .sharesu SPAN, .shareredd SPAN, .sharelj  SPAN { display: none; }
.sharetw { background-position: -96px 0; }
.sharefb { background-position: 0 0; }
.sharelj { background-position: -24px 0; }
.shareredd { background-position: -48px 0; }
.sharesu { background-position: -72px 0; }

.TitleCell { zoom: 100%; }
.ShowBanner { width: 780px; height: 85px; margin: 0 auto 0 auto; font-size: 12px; font-family: Verdana; padding-bottom: 30px; text-align: center; }
.ShowBanner IMG { width: 780px; height: 85px; }
.ArticleTitle { font-size: 20px; }
.Airdate { font-size: 18px; }
.ArticleDate {
    color: #666666;
    margin-bottom: 10px;
    font-family: 'PT Serif', serif;
    color: #666666;
    font-size: 16px;
}

.ShowBnrContPg { width: 732px; height: 79px; margin: 0 auto 0 auto; font-size: 14px; font-family: Verdana; padding-bottom: 30px; text-align: center; }
.SubTypeByLineCtn { text-align: center; padding: 20px; }
.PgLnksCtn1 { text-align: center; padding: 5px; }
.PgLnksCtn2 { font-size: 16px; }

.EmbedCtn { position: relative; margin: 0 auto 20px auto; }
.Embed { z-index: 500; position: relative; }
.VidHtmlCtn { font-family: Georgia, "Times New Roman", serif; font-size: 15px; line-height: 25px; padding: 0 35px 15px 35px; } 
    
.lightCtlCtn { width: 89px; height: 32px; position: relative; margin: 0 auto;}
.lightCtl { position: absolute; top: 0; left: 0; z-index: 2; cursor: pointer; display: block; }
#turnDown { position: absolute; visibility: hidden; background-image: url(http://media.agonybooth.com/images/splash/transbg.png); height: 0; width: 0; }

.Heading1, .Heading2, .Heading3, .Heading4 { font-family: 'PT Serif', sans-serif; }
.Heading1 { font-size: 20pt; }
.Heading2 { font-size: 18pt; }
.Heading3 { font-size: 14pt; }
.Heading4 { font-size: 13pt; }

.InArticleAd { text-align: center; border-bottom: Dashed 1px #666666; border-top: Dashed 1px #666666; margin: 50px auto 50px auto; clear: both; }
.BeforeAdAmazon, .BeforeAdInRecap { font-family: Trebuchet MS; font-size: 16px; color: #666666; }
.ProjWonder { width: 600px; margin: 0 auto 0 auto; }

.DisqusCtn { font-family: Verdana; background-color: #F5F5F5; padding: 10px 10px 10px 10px; }
#disqus_thread A, #disqus_thread A:link, #disqus_thread A:visited,
.dsq-brlink, .dsq-brlink:link, .dsq-brlink:visited { color: #870003; }
#disqus_thread A:hover, .dsq-brlink:hover {	color: #870003; background-color: #F1DBAD; }


#ABDiscov {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font-family: 'Helvetica Neue', Arial, sans-serif;
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    color: #444; 
    padding-top: 5px;
}

#ABDiscov .ABAlsoOn {
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase;
    color: rgba(34,59,74,.5);
    margin-bottom: .8em;
}

#ABDiscov .ABListMain {
    width: 100%;
    padding: 0;
    margin: 0;
    border: none;
    overflow: hidden;
}

#ABDiscov .ABItem {
    width: 48%;
    display: inline-block;
    margin-right: 10px;
    vertical-align: top;
    border: none;
}

#ABDiscov .ABByline {
    color: rgba(30,55,70,.4);
    list-style: none;
    padding: 0;
    margin: 0;
}

#ABDiscov .ABByline LI {
    display: inline;
    font-family: 'Helvetica Neue', Arial, sans-serif;
    line-height: 1.1em;
    font-weight: 500;
    font-size: 12px;
    list-style: none;
}

#ABDiscov .ABTitleLink {
    color: rgb(135, 0, 3);
    text-decoration: none;
    transition: color linear .1s;
}

#ABDiscov .ABTitle {
    margin: 0 0 4px 0;
    font-size: 16px;
    font-weight: 700;
    display: block;
    line-height: 1.25em;
    max-height: 2.5em;
}

#ABDiscov .ABBodyLink {
    color: #333;
    text-decoration: none;
    display: inline-block;
    width: 100%;
    margin-top: 6px;
    font-size: 14px;
}

#ABDiscov .ABBodyLink IMG {
    width: 30px;
    height: 30px;
    float: left;
    margin-right: 8px;
    margin-top: 3px;
    border-radius: 3px;
}

#ABDiscov .ABBodyLink P {
    margin: 0 0 1.5em;
    overflow: hidden;
}

#ABDiscov .ABBodyLink .ABAuthor {
    font-weight: 600;
    font-size: 13px;
    color: #777;
    color: rgba(30,55,70,.4);
}

#ABDiscov .ABBodyLink .ABBody {
    line-height: 1.4em;
    max-height: 4.2em;
    overflow: hidden;
    font-size: 14px;
    margin-bottom: 0;
    color: #42474a;
}

.divCategoryInner { width: 190px; text-align: left; font-family: Verdana; font-size: 14px; padding-top: 20px; position: relative; }
.CatItem { position: relative; left: 0px; padding-right: 16px; }

.TrackBackTable { clear: both; border: 2px solid #9999AA; border-collapse: collapse; background-color: #eeeeee; margin-bottom: 7px; }
.TrackbackRow { border: 2px solid #9999AA; font-family: Verdana; font-size: 11px; padding: 5px; }


.HostIcon { position: absolute; top: 0px; right: 0px; margin: 0 0 7px 7px; display: block; background-repeat: no-repeat; width: 75px; height: 75px; }

.hiSursumUrsa { background-position: 0 -75px; }
.hiFearFan    { background-position: 0 -150px; }
.hiLiamBarret { background-position: 0 -225px; }
.hiRolandThom { background-position: 0 -300px; }
.hiHex        { background-position: 0 -375px; }

.hiJoeyTedesc { background-position: -75px 0; }
.hiRyanLohner { background-position: -75px -75px; }
.hiRichardMur { background-position: -75px -150px; }
.hiFullofQues { background-position: -75px -225px; }
.hiPhilBuni   { background-position: -75px -300px; }
.hiRobKirchga { background-position: -75px -375px; }

.hiSofieLiv   { background-position: -150px 0; }
.hiCecilTrach { background-position: -150px -75px; }
.hiStanFergus { background-position: -150px -150px; }
.hiUnusualSus { background-position: -150px -225px; }
.hiJohnnyOlds { background-position: -150px -300px; }
.hiJonathanCa { background-position: -150px -375px; }

.hiSuzieMcGin { background-position: -225px 0; }
.hiFilmRenega { background-position: -225px -75px; }
.hiPornCritic { background-position: -225px -150px; }
.hiDrWinstonO { background-position: -225px -225px; }
.hiJoshuaBell { background-position: -225px -300px; }
.hiStevenBirk { background-position: -225px -375px; }

.hiCinemaSlob { background-position: -300px 0px; }
.hiCountJacku { background-position: -300px -75px; }
.hiHorrorGuru { background-position: -300px -150px; }
.hiNycea      { background-position: -300px -225px; }   
.hiAnimatedHe { background-position: -300px -300px; }
.hiThomasRica { background-position: -300px -375px; }

.hiDavidRose  { background-position: -375px 0; }   
.hiIlNeige    { background-position: -375px -75px; }   
.hiTomMarriot { background-position: -375px -150px; }   
.hiSolkir, .hiSybilPande { background-position: -375px -225px; }   
.hiThomasStoc { background-position: -375px -300px; }

.hiEdHarris   { background-position: -450px 0; }
.hiMichaelANo { background-position: -450px -75px; }
.hiSteveBirke { background-position: -450px -150px; }
.hiJoelSchlos { background-position: -450px -225px; }
.hiChelseyMcQ { background-position: -450px -300px; }

.splHdr { margin-top: 10px; }

#colA { width: 516px; float: left; }
#colB { width: 264px; float: right; }

.splCtnA { margin: 0 0 10px 10px; position: relative; }
.splCtnB { margin: 0 20px 10px 0; position: relative; }

.ltSplA, .ltSplB, .ltCapA, .ltCapB { display: inline-block; position: relative; }

.splCtnA, .ltSplA { width: 490px; cursor: pointer; }
.splCtnB, .ltSplB { width: 250px; cursor: pointer; }

.ltSplA, .ltSplB { overflow: hidden; }

.ltCapA, .ltCapB
{
    background-image: url(http://media.agonybooth.com/images/splash/transbg.png);
    color: White;
    font-family: 'Oswald', sans-serif; /* 'LeagueGothicRegular', Arial, sans-serif; */
    position: absolute;
    bottom: 0px; 
    left: 0px;
}

.ltCapA { padding: 0 5px 5px 7px; width: 480px; }
.ltCapB { padding: 0 5px 7px 7px; width: 245px; }

.ltLnkA, .ltLnkA:link, .ltLnkA:visited, .ltLnkA:active,
.ltLnkB, .ltLnkB:link, .ltLnkB:visited, .ltLnkB:active
{
    display: inline-block; 
    color: White;
    text-decoration: none; 
}

.ltLnkA:hover .ltCapA, .ltLnkB:hover .ltCapB, .capHv
{
    color: White;
    text-decoration: underline; 
}

.ltLogLnA { font-size: 28px; }
.ltLogLnB { font-size: 22px; }

.pstInfH { display: none; }
.pstInf { position: absolute; bottom: 2px; left: 8em; font-family: Tahoma, sans-serif; color: White; }
.pstInf A { color: White; text-decoration: none; }
.pstInf A:hover { color: White; text-decoration: underline; }
.pstInf SPAN { display: inline-block; margin: 0 3px 3px 0; background-color: #8e0001; padding: 1px 3px 1px 3px; }

.pstInfInline { display: inline-block; font-family: Tahoma, sans-serif; width: 100%; font-size: 11px; }
.pstInfInline SPAN { display: inline-block; margin: 0 3px 3px 0; background-color: #000000; padding: 0px 3px 0px 3px; }
.pstInfHover { text-decoration: underline; cursor: pointer; background-color: #8e0001 !important;}
.piNoLnk { background-color: #000000 !important; }

.PWAd { width: 600px; margin: 0 auto 0 auto; clear: both; height: 265px; }

.splCtnH { visibility: hidden; } 

.NuCmnts { width: 690px; padding: 0px 10px 0px 10px; background-color: #d2e4ee; clear: both; margin: 0 auto 0 auto; }


.StaffDetailLabels { clear: both; padding: 2px 2px 2px 2px; width: 775px; margin: 5px auto 5px auto; }
.DetailLabel, .DetailInfo { padding: 5px 5px 5px 5px; }
.DetailLabel { width: 100px; padding-right: 5px; font-weight: bold; font-size: 11px; vertical-align: top; font-family: Verdana; text-align: right; }
.DetailInfo { font-weight: normal; font-size: 11px; vertical-align: top; font-family: Verdana; width: 350px; }
.StaffName { font-weight: bold; font-size: 16pt !important; font-family: 'Trebuchet MS' !important; }
.DetailInfo A, .DetailInfo A:link, .DetailInfo A:visited { color: #870003; text-decoration: underline; }
.DetailInfo A:hover { color: #870003; text-decoration: none; }

.AmazonLink07, .AmazonLink07:link, .AmazonLink07:visited { color: #870003; text-decoration: none !important; border-bottom: dashed 1px #870003; }
.AmazonLink07:hover { color: #870003; text-decoration: none; border-bottom: none; }

.av { margin-right: 0px; } 
.avInactive { height: 100px; width: 100px; margin-right: 0px; overflow: hidden; }
.avPngHackIE { display: inline-block; width: 100px; height: 100px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/applets20/common_files/images/staff_avatars/staff_inactive.PNG'); } 
.avPngHackIEImg { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

.StaffPageAv { width: 100px; text-align: center; vertical-align: top; }
.StaffListAv { display: inline-block; vertical-align: middle; width: 75px; height: 75px; }
.ArtworkBy { clear: both; text-align: center; font-family: Verdana; font-weight: bold; }

.colWrap3C {
    width: 766px;
    margin-left: 12px;
}

.ltcol3C, .ctcol3C, .rtcol3C {
    float: left;
    width: 252px;
    padding-bottom: 15px;
    position: relative;
}

.ltcol3C {
    clear: left;
}

.ctcol3C .post3C {
    margin: 0 auto;
}

.rtcol3C .post3C {
    float: right;
}

.TimeAgo {
    color: #cccccc;
}

.post3C {
    position: relative;
    background-color: #333333;
    color: #ffffff;
    width: 242px;
    height: 308px;
    -moz-box-shadow: 0 0 3px 3px #aaaaaa;
    -webkit-box-shadow: 0 0 3px 3px #aaaaaa;
    box-shadow: 0 0 3px 3px #aaaaaa;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-image: -ms-linear-gradient(top, #999999 0%, #000000 100%);
    background-image: -moz-linear-gradient(top, #999999 0%, #000000 100%);
    background-image: -o-linear-gradient(top, #999999 0%, #000000 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #999999), color-stop(1, #000000));
    background-image: -webkit-linear-gradient(top, #999999 0%, #000000 100%);
    background-image: linear-gradient(to bottom, #999999 0%, #000000 100%);
}

.txFil {
    zoom: 1;
}

.AuthLnkC3, .AuthLnkC3:link, .AuthLnkC3:active, .AuthLnkC3:visited {
    color: white;
    text-decoration: none;
}

.CommCou, .CommCou a, .CommCou a:link, .CommCou a:active, .CommCou a:visited {
    color: #cccccc;
    text-decoration: none;
}

.CommCou a:hover, .AuthLnkC3:hover 
{
    text-decoration: underline;
}

.postImgLnk3C, .postImgLnk3C:link, .postImgLnk3C:hover, .postImgLnk3C:active, .postImgLnk3C:visited {
    display: block;
    width: 242px;
    height: 147px;
    border: none;
}

.postLnk3C, .postLnk3C:link, .postLnk3C:hover, .postLnk3C:active, .postLnk3C:visited {
    color: white;
    text-decoration: none;
}

.post3CFooter {
    border-top: 1px solid #999999;
    bottom: 0;
    position: absolute;
    width: 232px;
    padding: 10px 5px 10px 5px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
}

.postImg3C {
    width: 242px;
    height: 147px;
    background-repeat: no-repeat;
    background-color: #ccc;
    background-position: 50% 50%;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
}

.postTxt3C {
    padding: 4px 10px 10px 10px;
}

.postTitle3C {
    font-family: 'Oswald', sans-serif; /* 'LeagueGothicRegular';  */ 
    max-height: 70px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.postDesc3C, .postFtr3C {
    font-family: Verdana;
    font-size: 11px;
    line-height: 13px;
}

.postFtr3C {
    border-top: 1px solid #cccccc;
}

.postFtr3C A, .postFtr3C A:hover {
    text-decoration: none;
}

.post3CByl {
    overflow: hidden;
    text-overflow: ellipsis;
}

.postCmntCou3C {
    vertical-align: middle;
    width: 25px;
    height: 25px;
}

.RFDisclaimer {
    background-color: #f1daac;
    font-size: 13px;
    font-family: Verdana;
    width: 90%;
    padding: 15px 15px 15px 15px;
    border: 2px solid #9999AA;
    margin: 0px auto 20px auto;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.defLP {
    width: 490px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    padding-bottom: 1000px; 
    margin-bottom: -1000px;
}

.defLPLeft {
    float: left;
    background-color: #cccccc;
}

.defLPRight {
    float: right;
    background-color: #ababab;
}

.defLPHead {
    padding-top: 5px;
    margin-top: 0;
}

.defLPFoot {
    padding-bottom: 10px;
}

.defLPImg {
    float: left;
    width: 135px;
}

.defLPText {
    float: right;
    width: 275px;
}

.defLPByline {
    margin: 5px 0 0 10px;
    font-family: Verdana;
    font-size: 11px;
}

.defLPArticleInfo {
    margin: 5px 25px 15px 50px;
    position: relative;
}

.defLPLine2 {
    font-size: 16px;
    color: black;
    line-height: 18px;
    font-weight: bold;
    font-family: Trebuchet MS;
}

.defLPShowLine {
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    color: #666666;
    font-family: Trebuchet MS;
}

.defLPLine1 {
    font-size: 11px; 
    color: #666666; 
    padding-right: 75px;
    font-family: Trebuchet MS;
}

.defLPLink, .defLPLink:link, .defLPLink:visited, .defLPLink:hover
{
    font-family: 'Trebuchet MS';
    font-size: 11px;
    text-decoration: none;
    display: inline-block;
}

.defLPLink:hover, .defLPLink:hover SPAN 
{
    color: #870003;
}

.LPTabs {
    font-size: 20px;
    font-family: 'Trebuchet MS';
    padding-top: 10px;
}

.defMore {
    width: 990px;
    margin: 8px auto;
    border: Solid 1px #333333;
    background-color: #eeeeee;
}

.defMoreNavCtn {
}

.defMoreNav, .defMoreNav:link, .defMoreNav:visited {
	display: block;
	font-family: 'Trebuchet MS', Arial;
	font-size: 24px;
	padding: 25px;
    cursor: pointer; 
}

    .defMoreNav:hover {
        background-color: White;
    }


#loadMore0 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.RawFeedCtn {
    float: right;
    width: 390px;
    background-color: #bcbcbc;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.RawFeed {
    padding: 0px 20px 20px 20px;
}

.RawFeedDefHdr {
    background-color: #333333;
    padding: 15px;
    margin-bottom: 20px;
    -webkit-border-radius-top-left: 5px;
    -moz-border-radius-top-left: 5px;
    border-top-left-radius: 5px;
    -webkit-border-radius-top-right: 5px;
    -moz-border-radius-top-right: 5px;
    border-top-right-radius: 5px;
}

.RawFeedDefHdrTxt {
    color: #f1dbad;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    line-height: 13px;
}

.RawFeedDefHdrImg {
    margin: 0 auto;
    width: 125px;
}

.RawFeedHdr {
    background-color: #333333;
    padding: 20px;
    margin-bottom: 15px;
}

.RawFFoot {
    width: 90%;
    margin: 15px auto;
}

.RawFeedHdrTxt {
    color: #f1dbad;
    font-family: Georgia, 'Times New Roman', serif;
    font-size: 15px;
    line-height: 20px;
}

.RawFeedHdrImg {
    float: left;
    padding-right: 20px;
}

.UnderSB2Col {
    width: 990px;
    margin: 10px auto 0 auto;
    overflow: hidden;
}

.UnderSBHead {
    text-align: center;
    margin: 0 0 10px 0;
    -webkit-border-radius-top-left: 5px;
    -moz-border-radius-top-left: 5px;
    border-top-left-radius: 5px;
    -webkit-border-radius-top-right: 5px;
    -moz-border-radius-top-right: 5px;
    border-top-right-radius: 5px;
}

.lpLnk
{
    display: inline-block;
    padding: 5px 10px 5px 10px;
}

.RFDisclaimerFront {
    padding: 5px 5px 5px 5px;
    margin-bottom: 20px;
    background-color: #f1daac;
    border: 1px solid #aaaaaa;
    font-family: Verdana;
    font-size: 11px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.RawFeedItem {
    font-size: 1.2em;
    font-family: Verdana;
    padding: 5px 5px 5px 5px;
}

.RawFeedLeft {
    float: left;
    width: 125px;
}

.RawFeedRight {
    float: right;
    width: 585px;
    overflow: hidden;
}

.RawFeedLnk {
    font-family: Trebuchet MS;
    font-size: 1.3em;
}

.RawFeedImg {
    display: block;
    background-repeat: no-repeat;
    width: 125px;
    height: 100px;
    border: none;
    background-color: Black;
    background-position: 50% 50%;
}

.RawFeedSep {
    border-top: 1px Solid #999999;
    margin-top: 30px;
}

.defLPLoadMore {
    clear: both;
    margin: 5px 7px 5px 5px;
}

.defLPSep {
    border-bottom: 1px Solid #999999;
    width: 90%;
    margin: 35px 0 0 10px;
}

.defLPSep1st {
    border-bottom: 1px Solid #999999;
    width: 90%;
    margin: 0 0 0 10px;
}

.marqCtn {
    height: 30px;
    overflow: hidden;
    position: relative;
    background-color: #333333;
    color: white;
    padding: 0 10px 0 10px;
    line-height: 26px;
    font-size: 12px;
    font-family: Verdana;
    width: 736px;
    margin: 10px auto 0 auto;
}

.marq {
    height: 30px;
    position: absolute;
    top: -30px;
    display: inline-block;
    margin-left: 7px;
}

.marqItem {
    height: 30px;
    overflow: hidden;
    line-height: 26px;
    background-color: #333333;
    color: white;
    font-size: 12px;
    font-family: Verdana;
}

.marqLink, .marqLink:link, .marqLink:visited, .marqLink:active {
    color: yellow;
    text-decoration: underline;
}

.marqLink:hover {
    color: yellow;
    text-decoration: none;
}

.marqArwCtn {
    height: 30px; 
    position: absolute;
    top: 0;
    right: 10px;
}

#marqUp SPAN, #marqUp:hover SPAN, #marqDown SPAN, #marqDown:hover SPAN {
    vertical-align: middle;
    display: inline-block;
    width: 18px;
    height: 10px;
    background-image: url('http://media.agonybooth.com/images/general/homepage_sprite.png');
    background-repeat: no-repeat;
    text-decoration: none;
    cursor: pointer;
}

#marqUp SPAN {
    background-position: -93px -25px;
}

#marqUp:hover SPAN {
    background-position: -93px -35px;
}

#marqDown SPAN {
    background-position: -111px -25px;
}

#marqDown:hover SPAN {
    background-position: -111px -35px;
}

.iconText, .iconVideo {
    display: inline-block; 
    height: 12px;
    width: 12px;
    margin: 2px 4px 2px 0;
    vertical-align: bottom;
}

.iconText {
    background: url('http://media.agonybooth.com/images/general/homepage_sprite.png') no-repeat -81px -37px;
}

.iconVideo {
    background: url('http://media.agonybooth.com/images/general/homepage_sprite.png') no-repeat -81px -25px;
}

.Byline_ContactFormLink {
    padding: 0;
    background-position: -125px -175px;
    cursor: pointer;
}

.Byline_TwitterLink {
    background-position: -150px -175px;
    cursor: pointer;
}

.ContactPop .jBox-content {
    background-color: #eeeeee;
}

.contact_row {
    font-family: Verdana, Arial;
    font-size: 13px;
    margin: 0 0 10px 0;
}

.contact_label {
    font-weight: bold;
    display: inline-block;
    width: 100px;
    vertical-align: top;
}

.contact_field {
    width: 425px;
    font-family: Verdana, Arial;
    font-size: 13px;
}

.contact_button {
    font-family: Verdana, Arial;
    font-size: 20px;
}
        
.tag13 {
    display: inline-block;
    padding: 3px 3px 3px 3px;
    margin: 3px 3px 3px 3px;
    background-color: #666666;
    border: solid 1px #666666;
    text-decoration: none;
    font-size: 10px;
    color: #f1dbad;

    transition: all 0.1s ease 0s;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.tag13:hover {
    background-color: #f1dbad;
    font-size: 10px;
    color: #870003;
}

.tagCtn {
    font-family: Verdana;
    font-size: 12px;
    padding: 0 10px 10px 35px;
}

.NxPvHead {
    text-align: center;
    border-top: 1px solid #DCDCDC;
    font-family: Verdana;
    color: #333333;
    padding: 8px 0 8px 0;
}

.NxPvCtnWrap {
    border-bottom: 1px solid #DCDCDC;
    border-top: 1px solid #DCDCDC;
    display: table;
    width: 780px;
    margin: 0 auto 0 auto;
}

.NxPvCtn {
    display: table-row;
    padding: 10px 0;
}

.NxPvCtn .PostNx, .NxPvCtn .PostPv {
    vertical-align: middle;
    width: 49.9%;
}

.NxPvCtn .NxPvLnk {
    display: table-cell;
    padding: 15px 50px;
}

.NxPvCtn .NxPvLnk:hover {
    background-color: #eeeeee;
}

.NxPvCtn a.NxPvLnk .NxPvLine1 {
    color: #333333;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin: 0 0 14px;
    font-family: Arial,sans-serif;
}

.NxPvCtn .PostNx {
    background: url('http://media.agonybooth.com/images/general/nxpv-arrow-right.png') no-repeat scroll 97% center transparent;
    border-left: 1px Solid #DCDCDC;
    text-align: right;
}

.NxPvCtn .PostPv {
    background: url('http://media.agonybooth.com/images/general/nxpv-arrow-left.png') no-repeat scroll 3% center transparent;
}

.NxPvCtn .NxPvLine2, .NxPvCtn .NxPvLine3 {
    color: #333333;
    margin-bottom: 0;
    margin-top: 0;
    font-weight: normal;
}

.NxPvCtn .NxPvLine2 {
    font-size: 16px;
    line-height: 20px;
    font-family: 'Trebuchet MS',Arial,sans-serif;
}

.NxPvCtn .NxPvLine3 {
    font-size: 11px;
    line-height: 13px;
    font-family: Verdana;
}

.NxPvCtn .NxPvLine1 {
    margin-bottom: 5px;
}

.NxPvCtn a {
    text-decoration: none;
    transition: all 0.3s ease 0s;
}

.NxPvCtn .NxPvLnk:hover SPAN {
    color: #333333;
}

.NxPvClear {
    clear: both;
}

.NxPvLine1, .NxPvLine2, .NxPvLine3 {
    display: block;
}

.disqPnl {
    font-family: Verdana;
    background-color: #F5F5F5;
    padding: 10px 10px 10px 10px;
}

.preDisqAd {
    width: 600px;
    margin: 0 auto;
}

.topSideAd {
    width: 180px;
    margin: 0 auto;
    height: 150px;
}

#divABFooter LI {
    font-family: Verdana;
}

.playicon {
    cursor: pointer; 
    display: block;
    background: url('http://media.agonybooth.com/images/general/playicon2014.png') 0 0 no-repeat;
    background-repeat: no-repeat;
    border: none; 
    position: absolute;
}
.playicon24 {
    width: 24px;
    height: 24px;
    background-position: -130px -0px;
}
.playicon36 {
    width: 36px;
    height: 36px;
    background-position: -80px -50px;
}
.playicon50 {
    width: 50px;
    height: 50px;
    background-position: -80px -0px;
}
.playicon80 {
    width: 80px;
    height: 80px;
}

.clrBoth {
    clear: both; 
}

/* Typeahead.js */

.typeahead,
.tt-query,
.tt-hint {
}

.typeahead {
}

.typeahead:focus {
}

.tt-query {
}

.tt-hint {
}

.tt-dropdown-menu {
    width: 392px;
    margin-top: 4px;
    padding: 8px 0;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
}

.tt-suggestion {
    font-size: 11px;
    font-family: Verdana;
    padding: 3px 20px;
}

.tt-suggestion.tt-cursor {
    color: #ffffff;
    background-color: #870003;
    cursor: pointer;
}

.tt-suggestion p {
    margin: 0;
}

#divOverlay {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    z-index: 1;
}

.DefaultButton
{
	background-color: #870003;
	color: #f1dbad;
	font-family: Georgia;
	font-size: 18px;
	font-weight: bold;
    border: 1px solid black; 
    cursor: pointer;
}

.AmznJSCtn {
    display: none;
}