/* ---- Created by Sobia/Ali/09/24/2008 ---- */
/* ---- Modified for Horror Squad by Serkan Colak/04/15/2009 ---- */
/*  ____________________________________ RESET  */
html, body, div, span, 
h1, h2, h3, h4, h5, h6, 
p, blockquote, pre, a, abbr, acronym, 
em, font, img, strong, 
object, iframe, b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, input
table, tbody, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}
ol, ul {
    list-style: none;
}
:focus {
    outline: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/*  ____________________________________ body  */
body {
    font: 62.5%/1.7em Arial, Helvetica, sans-serif;
    color: #4b4b4b;
    background: #2C312D url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_img_background.jpg) repeat-x top left; 
}

/*  ____________________________________ GENERICS  */
p {
    font: 1em/1.4em Arial, Helvetica, sans-serif;
    margin-bottom: 1em;
}

h1 {border-bottom:5px solid #2C312E;
font-size:28px;
color:#2C312E;
font-weight:bold;
line-height:1.1em;
margin:0 0 0.3em;
padding:0 0 0.1em;
width:100%;}
h2 {font-size:1.5em; color: #273046; margin:2em 0 0.33em; padding: 0.25em 0;}
h3 {font-size:1.33em; color: #273046; margin:2em 0 0.25em; padding: 0.125em 0;}
h4 {font-size:1.1em; color: #273046; margin:0.5em 0 0;}
h5 {font-size:1.0em; color: #273046; margin:0.5em 0 0;}
h6 {font-size:0.75em; color: #273046; margin:0.5em 0 0;}

a:link {color: #5F873E; text-decoration: none;} 
a:visited {color: #5F873E; text-decoration: none;}  
a:hover {color: #5F873E; text-decoration: underline;}    
a:active {color: #5F873E; text-decoration: none;}   
.clear {clear:both}

/*  ____________________________________ container  */
#container {
    background: transparent none; 
    margin: 0 auto;
    position: relative;
    text-align: left;
    width: 100%;
    margin: 0 auto;
}
#wrapper {
 width: 98em;
 margin: 0 auto;
}

    /*  ____________________________________ omniture  */
    #omniture{
        position: absolute; 
        top: 0; 
        right: 0; 
        z-index: -100;
    }
 /*  ____________________________________ eyebrow  */
 #container .eyebrow {
  background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-eyebrow-bg1.gif) repeat-x;
  height: 3em;
  width: 980px;
  text-align: center;
 }  
  #container .eyebrowWrapper {
   margin: 0 auto; 
   width: 35em;
  }
   #container .eyebrowWrapper a {
    font-size: 1.2em;
    color: #fff;
   }
   #container .eyebrowWrapper .eyebrowText {
    float:left;
    margin:0.5em 0.3em 0 0;
   }
   #container .eyebrowWrapper .eyebrowButton {
    padding: 0.3em 0 0;
   }
    /*  ____________________________________ topAdBanner  */
    #topAdBanner{
        background: #323232 url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_topadbg.jpg) repeat top left;
        width: 980px;
        margin: 0 auto;
        text-align: center;
    }
    #topAdBanner table {text-align:center;margin: 0 auto;}

    /*  ____________________________________ globalNav  */
    #globalNav {
        background: #ffffff none;
        width: 980px;
        margin: 0 auto;
        overflow: auto;
        padding-bottom: 0.7em;
    }
    #globalNavContainer {
     background-color: #ffffff;
     width: 100%;
     overflow: hidden;
    }
        #globalNav ul.AOL {
            float: left;
            padding: 1em 0 0.3em;
            background-color: #ffffff;
        }
            #globalNav ul.AOL li {
                border-right: 1px solid #1d1d1d;
            }
            #globalNav ul.AOL li.first {
                margin-left:0.5em;
            }
            #globalNav ul.AOL li.first a{
            background:transparent url(http://www.aolcdn.com/asylum_men/aol_news_header_logo_black.gif) no-repeat scroll 0 0;
		display:block;
		float:left;
		padding-right:5px;
		text-indent:-2000px;
		width:25px;
		height:12px;
            }
        #globalNav ul.entertain {
            float: right;
            background-color: #ffffff;
            padding: 1em 0 0.3em;
        }
            #globalNav ul li {
                font-size: 1em;
                color: #666666;
                float: left;
                padding: 0 0.8em;
                line-height: 1.2em;
                display: inline;
            }
            #globalNav ul li.last {
                border: none;
            }
                #globalNav ul li a:link, #globalNav ul li a:visited, #globalNav ul li a:active {
                    color: #999999;
                    line-height: 1.1em;
     font-weight: bold;
     text-decoration:none;
                }
    #globalNav ul li a:hover { color: #5F873E; }

    /*  ____________________________________ header */      
    #header {
        background-color: transparent;
        width: 980px;
        position: relative;
        margin: 0 auto;
    }
        /*  ____________________________________ blogLogo  */
        #blogLogo {
   float:left;
   padding:3.6em 3em 3em 1.4em;
   position:relative;
   display:block;
   overflow:hidden;
   width:280px;
   height:48px;
   overflow:hidden;
   
        }
        
        #blogLogo a { cursor:pointer;}
            
        /*  ____________________________________ searchBox  */          
        #searchBox,#searchBox2 {
         float: left;    
         padding: 3em 0 0 0;
         _width:502px;
        }
        #searchBox2{padding: 2em 0 0 0;}
   #searchTabs,#searchTabs2 {
    margin: 0;
    overflow: hidden;
    _height:1%;
    display:block;
   }
    #searchTabs li,#searchTabs2 li, #searchTabs ul#searchMore li a.dropDown,#searchTabs2 ul#searchMore2 li a.dropDown {
     float: left;
     cursor: pointer;
     color: #5F873E;
     font-size: 1.18em;
     font-weight: bolder;
     text-decoration: none;
     margin: 0;
     cursor: pointer;
     background-color: #515153;
    }
    #searchTabs li a, #searchTabs2 li a{
     padding: 0.25em 0.6em 0.15em;
     display: block;
     text-decoration:none;
    }
    #searchBox .selectedTab,#searchBox2 .selectedTab2 {
     background-color: #323232;
     color: #ffffff;
     cursor: pointer;
    }
    #searchBox .selectedTab a,#searchBox2 .selectedTab2 a { color: #fff;}
    #searchBox .hoveredOverTab, #searchTabs a:hover,#searchBox2 .hoveredOverTab, #searchTabs2 a:hover {
     background-color: #323232;
     color: #ffffff;
     cursor: pointer;
     
    }
    #searchBox li:hover #searchDropDown, #searchBox2 li:hover #searchDropDown,li.over #searchDropDown {
      display: block;
    }
    #searchBox ul#searchMore,#searchBox2 ul#searchMore {float:left;}
     #searchDropDown {
      background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-opaque.png) repeat scroll 0 50%;
      display: none;
      left: 54.1em;
      padding: 0.5em;
      position: absolute;
      top: 7.4em;
      z-index: 99999;
     }
     #searchDropDown li a {
      color: #17557F;
      text-decoration: none;
      display: block;
      font-size: 1.2em;
      line-height: 1.6em;
      padding: 0.1em 0 0.2em 0.5em;
      width: 7em;
      color: #3b4150;
     }
     #searchDropDown li a:hover {
      background-color: #3b4150;
      color: #f8f8f8;
     }
   #searchFrame,#searchFrame2 {
    background-color:#60863B;
    border:5px solid #323232;
    overflow:hidden;
    padding-top:1px;
    
   }
    #searchFrame form#search,#searchFrame2 form#search2 {
     padding:2px;
     
     }
     #searchFrame input#spinnerSearch {
      background-color:#F5F4F1;
      border:1px solid #333333;
      display:inline;
      float:left;
      margin:1px 2px;
      padding:5px 6px 6px;
      width:27.8em;
     }
     #searchFrame #searchButton,#searchFrame2 #searchButton2 {
      border:2px solid #60863B;
      float:left;     
     }
     #search button,#search2 button {
      background:transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_searchbtn.jpg) no-repeat scroll 0;
      cursor:pointer;
      height:31px;
      padding:0;
      border:0;
      width:81px;
      vertical-align:top;
     }
     #search input.text,#search2 input.text {width:390px; border: solid 1px #8c8c8c; padding: 6px;color: #666;}
     .searchresults {
     			color:#fff;
			font-family:Arial,Helvetica,sans-serif;
			font-size:28px;
			font-style:normal;
			font-weight:bold;
			letter-spacing:-2px;
			line-height:1.2em;
			text-decoration:none;
			margin:0 0 10px 10px;
			border-bottom:0;
			width:460px;
	}
     
        /*  ____________________________________ openAuth  */
        #feedbackAndOpenAuth {
            float: right;
            padding: 3.7em 0 0 0;
            *padding: 5.7em 0 0 0;       
            font-size: 1.2em;       
        }
        #feedbackAndOpenAuth .feedBack { margin:2em 1em 1em 1em;}
  #feedbackAndOpenAuth .feedBack a{
         color: #323232;
   text-transform: uppercase;
         font-weight: bold;
         font-size: 0.95em;
        }
            #loginStatus {
                color: #ccc;
                margin: 0;
            }
                #loginStatus a:link, #loginStatus a:visited, #loginStatus a:hover, #loginStatus a:active, #loginStatus #loginLink {
                    background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/signinbg.png) no-repeat top left;
                    color: #ffffff;
     width:127px;
     height:34px;
                    display: block;
                    line-height: 1em;
                    font-size: 0.95em;
                    font-weight: bold;
                    padding: 1em 0 0 1.7em;
                    cursor: pointer;
                }
                #loginStatus #logoutLink {
                    color: #fff;
                    display: block;
                    font-size: 1.1em;
                    font-weight: bold;
                    cursor: pointer;
                } 
                #userName {
                    color: #fff;
                    font-size: 1.2em;
                }
                

            /*  ____________________________________ openAuthIframe  */ 
            #openAuthIframe {
                clear: left;
                position: absolute;
                z-index: 99;
                left: 40em;
                height: 30em;
                top: 11em;
                width: 49em;
                display: none;
                border: 1px solid #ccc;
                overflow: hidden;
                text-align: left;
                background-color: #fff;
            }
            #feedbackAndOpenAuth #openAuthIframe iframe {
                width:49em;
                height: 31em;
                background-color: #fff;
            }
                    #closeMe {
                    background-color: #fff;
                    z-index: 5;
                    margin: 0 auto;
                    text-align: right;
                    padding: 0.5em 0 0;
                    }
                        #closeMe a {
                            margin-right: 5px;
                            border: none;
                            line-height: 1.2em;
                        }
                        #closeMe img {
                            border: none;

                        }
                        
    /*  ____________________________________ contentWrapper  */    
    #contentWrapper {
        width: 98em;
        _width:98.7em;
        border-top: 10px solid #1c1c1c;
        background: #1c1c1c; 
        margin: 0 auto;
        clear: both;
        overflow: hidden !important;
        padding-bottom: 8.5em;
    }
        /*  ____________________________________ navBar  */
        #navBar {
            width: 152px;
            float: left;
            display: inline;
            overflow: hidden;
            margin: 0 0 0 0.9em;
        }
         #navBar a:link, #navBar a:visited, #navBar a:hover, #navBar a:active {
    font-size: 1.2em;
    line-height: 1.2em;
   }
        
            /*  ____________________________________ spinnerExclusives  */
           #navBar #spinnerExclusives {
                background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll left top;
                border-bottom: 1em solid #fff;
                font-size: 1em;
                height:23.6em;
                width: 15.2em;
                overflow: hidden;
            }
                #navBar #spinnerExclusives h2 {
                    height: 6em;
                    text-indent: -999em;
                    padding: 0;
                    margin: 0;
                    font-size: 1em;
                    overflow: hidden;
                }
                 #container #contentWrapper #navBar #spinnerExclusives ul li {
                  width: 15.2em;
                  overflow: hidden !important;
                  height: 4.4em;
                 }
     #container #contentWrapper #navBar #spinnerExclusives ul li a {
      width: 15.2em;
      height: 4.4em;
      padding: 0;
      margin: 0;
      font-size: 1em;
      display: block;
      text-decoration: none;
     }
     #container #contentWrapper #navBar #spinnerExclusives ul li a.interface {
                          background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll 0 -61px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.interface:hover {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll 152px -61px;
                    }   
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.dl {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll 0 -105px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.dl:hover {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll -152px -105px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.threeBy {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll 0 132px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.threeBy:hover {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll -152px 132px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.cdlp {
                        background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll 0 -193px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.cdlp:hover {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll -152px -193px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.spinnerRadio {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll 0 -237px;
                    }
                    #container #contentWrapper #navBar #spinnerExclusives ul li a.spinnerRadio:hover {
                         background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) repeat scroll -152px -237px;
                    }
                        #navBar #spinnerExclusives i {
                            visibility: hidden;
                        }
   /*  ____________________________________ quigo  */
   #navBar .quigoNarrowAd {
    background-color: #292c29;
    padding: 0.7em 0.5em 1em;
    margin-bottom:1em;
   }
   .quigoRight {background-color:#292C29;margin:0;overflow:auto;padding:1em;}
            /*  ____________________________________ navBar  */
            #navBar .categoriesNav, #navBar #spinnerExclusives, #navBar #hotStories {
            } 
    #navBar #artistNav { 
     background: #fff url(http://www.blogsmithmedia.com/www.spinner.com/media/blog-artist-nav-bg-top.jpg) no-repeat top;
     color: #333;
     display: none;
     border-bottom: 3em;
     overflow: hidden;
     padding: 0.73em 0pt 0;
    }
     #navBar #artistNavMusic {
      background: url(http://www.blogsmithmedia.com/www.spinner.com/media/blogs-artist-nav-new-bot.png) no-repeat bottom;
      padding: 0 1em 3.2em;
      display: inline-block;
      margin-bottom: 1.2em;
     }
     #navBar #artistNavMusic h4 {
      background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/popouticon.png) no-repeat scroll 100% 50%;
      clear: both;
      color: #000000;
      font-size: 1.4em;
      padding: 0pt 20px 0pt 0pt;
      border-bottom: 1px dotted #ccc;
      text-transform: capitalize;
      margin: 0;
     }
      #navBar #artistNavMusic h4 a:link {
       color: #000000;
       font-size: 1.05em;
       line-height: 1.5em;
       margin: 0pt;
      }
      #navBar #artistNavMusic ul {overflow: hidden;}
      #navBar #artistNavMusic ul li {
       display: block;
       list-style-type: none;
       width: 130px;
       padding-left: 0px;
      }
       #navBar #artistNavMusic ul li a {
        display: block;
        color: #2864B4;
        line-height: 1.6em;
        font-size: 1.15em;
       }
                #navBar .categoriesNav h2.features {
                    text-indent: -999em;
                    background: #f3f2ee url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) no-repeat scroll 0 -295px;
                    height: 1.6em;
                    font-size: 1em;
                    padding: 0;
                    padding-top: 1.7em;
                    margin: 0 0 0.6em 0;    
                    
                }

                #navBar h2.allCategories, #navBar #aroundTheWorld h2 {
                    font-size: 1em;
                    height: 2.4em;
                    text-indent: -999em;
                    padding: 0;
                    margin: 2.5em 0 0.6em 1.2em;    
                } 
                #navBar h2.allCategories {background:#F3F2EE url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) no-repeat scroll 0 -475px; height: 1.6em;}
                #navBar #hotStories h2 {margin-top: 0; text-indent: -999em; background: #f3f2ee url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) no-repeat scroll 0 -340px;}
                #navBar #aroundTheWorld h2 {background: #f3f2ee url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) no-repeat scroll 0 -383px; height: 4em; }
                #navBar #ourWidgets h2 {text-indent: -999em; background: #f3f2ee url(http://www.blogsmithmedia.com/www.spinner.com/media/left_header_spinner_us.gif) no-repeat scroll 0 -441px;}
                #navBar .categoriesNav ul, #navBar #hotStories ul {
                    padding: 1em 0 0 1.25em;
                    overflow: auto;
                    display: inline-block;
                }
                 #navBar .categoriesNav ul li {
                  padding-bottom: 0.5em;
                 }
                 #navBar ul li {
      display: block;
      float: left;
      width: 13em;
                 }
                    #navBar .categoriesNav .categoryLink a {
      float: left;
      padding: 0;
      width: 7.8em;
     }
     #navBar .categoriesNav .numPosts {
      color: #999999;
      float: right;
      font-size: 1.2em;
      line-height: 1.2em;
     }
            #navBar #aroundTheWorld ul {
                text-align: center;
                overflow: hidden;
                line-height: 2em;
                width: 15em;
            }
                #navBar #aroundTheWorld ul li {
                    background: #f3f2ee url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-world-gradient.png) no-repeat scroll center bottom;
                    padding: 0.25em;
                }
           #navBar #hotStories {
                text-align: center;
                line-height: 2em;
                margin: 1em;
                font-size:1.1em;
            }
             #navBar #hotStories h4 {
              font-size: 1.08em;
              margin: 0.6em 0 0;
             }
    #navBar #hotStories img {
     float: left;
     background-color: #FEFEFE;
     border: 0.1em solid #DBDADA;
     clear: left;
     display: inline;
     padding: 0.42em;
    }
            #navBar #ourWidgets {
                background: #F3F2EE url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-mp3-widget-new2.png) no-repeat scroll center 3em;
                text-align: center;
                margin: 1em;
                clear: left;
    font-size: 1.1em;
    line-height: 1.35em;
            }
                #navBar #ourWidgets h4 {
                    margin: 22em 0 0 0;
                }
                #navBar #ourWidgets p {
     font-size: 0.86em;
     margin: 1.8em 0;
     text-align: left;
                }
                #navBar #ourWidgets a {
                 line-height: 1.2em;
                }
                #navBar #ourWidgets img {
     float: left;
     margin: 0em 0.8em 0 0;
                }
                
        /*  ____________________________________ mainContent  */
        #mainContent {
            float: left;
            display: inline;
            width: 470px;
            margin: 0 1em;
            text-align: left;
        }
        #mainContent #widgetPage {
         font-size: 1.2em;
        }
   #mainContent #widgetPage h2 {
    margin: 0;
   }
   #mainContent #widgetPage .spinnerWidget {
    margin: 0 0 0 2em;
   }
   #mainContent #widgetPage .spinnerWidget h3 {
    margin: 3em 0 0.2em 0;
   }
  #dlContainer {
   background:#515153 none;
   padding: 0.8em;
   height: 27.5em;
   width: 44.0em;
   position: relative;
  }
   #dl {
    display: none;
    position: relative;
    height: 27.5em;
    width: 43.8em;
    overflow: hidden;
    position: relative;
    font-family: Helvetica, Arial, sans-serif
   }
    .slideContent {
     position: absolute;
     z-index: 10;
     opacity: 0;
     width: 100%;
     left: 0;
     bottom: 0;
     height: 40px;
     overflow: hidden;
    }
     .slideContent .slideContentOpacity {
      background-color: #000;
      height: 6.6em;
      bottom: 0;
      left: 0;
      z-index: -1;
      position: absolute;
      width: 100%;
      opacity: 0.9 !important;
     }
     .slideContent h2 {
      color: #FFFFFF;
      font-size: 2.1em;
      font-weight: bold;
      line-height: 0.6em;
      margin: 0.68em 0.3em 0.2em 0.45em;
      padding: 0; 
     }
     .slideContent h3 {
      color:#FFFFFF;
      font-size: 1.1em;
      font-weight: bold;
      line-height: 1.1em;
      margin: 0 0 0 0.9em;
      padding: 0;
      top: 2.8em;
     }
     .slideContent .slideAction {
      color: #60863E;
      font-size: 1.1em;
      font-weight: bolder;
      margin: 0 0 0 0.9em;
     }
     .slideContent .slideAction a {
      color: #60863E;
     }
   #dl .slideCredit {
    position: absolute;
    top: 19em;
    opacity: 0;
    font-family: arial;
    color: #fff;
    right: 0;
    margin-right: 1em;
   }
   .slideButtons {
    right: 0.3em;
    top: 24.5em;
    position: absolute;
    color: #FFFFFF;
    position: absolute;
    z-index: 20;
   }
   .slideButtons h5 {
    display:inline;
    float:left;
    font-size:1.8em;
    height:19px;
    line-height:1em;
    margin:0pt;
    padding:0pt 5px;
    text-indent:-9999em;
    width:15px;
   }
    .slideButtons h5.previous {
     background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.png) no-repeat 0 0;
     _background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.gif) no-repeat 0 0;
     cursor: pointer;
    }
    .slideButtons h5.previous:hover, .slideButtons h5.grayPrevious {
     background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.png) no-repeat 0 -20px;
     _background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.gif) no-repeat 0 -20px;
    }
    .slideButtons h5.pause {
     background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.png) no-repeat -27px 0;
     _background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.gif) no-repeat -27px 0;
     cursor: pointer;
     padding: 0 6px 0 4px;
    }
    .slideButtons h5.pause:hover, .slideButtons h5.grayPause {
     background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.png) no-repeat -27px -20px;
     _background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.gif) no-repeat -27px -20px;
     padding: 0 6px 0 4px;
    }
    .slideButtons h5.play {
     background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.png) no-repeat -52px 0;
     _background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.gif) no-repeat -52px 0;
     cursor: pointer;
     padding: 0 6px 0 4px;
    }
    .slideButtons h5.play:hover, .slideButtons h5.grayPlay {
     background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.png) no-repeat -52px -20px;
     _background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.gif) no-repeat -52px -20px;
     padding: 0 6px 0 4px;
    }
    .slideButtons h5.next {
     background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.png) no-repeat -78px 0;
     _background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.gif) no-repeat -78px 0;
     cursor: pointer;
    }
    .slideButtons h5.next:hover, .slideButtons h5.grayNext{
     background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.png) no-repeat -78px -20px;
     _background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_dl_btns.gif) no-repeat -78px -20px;
    }
             
             /*  ____________________________________ post  */
     
   .postWrapper { background-color: #ffffff;padding:3px;}
   .post, .quigoAd, #incontent { 
          color: #666666;
          font-size: 1.2em;
          margin: 0 0 2em;
         }
         
         .post { padding: 1em;margin:0; background-color: #ffffff;}
    .quigoAd {background:#292C29 none;margin:1em 0;overflow:hidden;padding:1em;}
    
    #mainContent .quigoAd{background:#292C29 none repeat scroll 0;margin:1em auto;overflow:hidden;padding:1em;width:440px;}
    
    .post a:link, .post a:hover, .post a:visited, .post a:active {
     color: #60873e;
    } 
    .post a:hover {
     color: #2c312e;
    }
    .post h2, .post h1,.post h3 {
     border-bottom: 5px solid #2C312E;
     font-size: 2em;
     font-weight: normal;
     line-height: 1.1em;
     margin: 0 0 0.3em 0;
     padding: 0 0 0.1em 0;
     width: 100%;
    }
    .post h1 span, #mainContent .post h2 a, #mainContent .post h3 a {
     color: #2C312E;
     text-decoration: none;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 28px;
     font-style: normal;
     font-weight: bold;
     text-transform: normal;
     letter-spacing: -2px;
     line-height: 1.2em;
    }
    #mainContent .post div{
     overflow: hidden;
     
    
    }
    #mainContent .post .postInfo {
     overflow: visible;
    }
     .postBody img {
      background-color: #FEFEFE;
      border: 1px solid #DBDADA;
      clear: left;
      display: inline;
      margin:2px;
      padding: 0.42em;
     }
     .postGallery img{
     float:left;
     margin:2px;
     clear:none;
     }
     .byLine {
      clear: left;
      margin: 0;
      text-align: left;
     }
      .postInfo .continueReading {
       margin: 1.5em 0 3em;
       clear: left;
      }
      .postInfo .continueReading a {
       font-weight: bolder;
       line-height: 1.2em;
       color: #60873e;
       margin-top: 1em;
      }
      .byLine p {
          font-family: Georgia, "Times New Roman", Times, serif;
       float: left;
       color: #323233;
       display: inline;
       font-size: 12px;
       margin:0 0 0.5em 0.5em;
       padding: 0.5em 0.5em 0.3em 0;
      }
      .post .postInfo .special, .post a.aolBtn {
       background-color: #273046;
       display: inline;
       padding: 1.15em 1em 1.15em 0;
       float: left;
       color: #fff;
      }
      .post .postBody {clear:both;margin-bottom: 2em;}
      .post .postInfo .special {
       margin-right: 0.35em;
      }
      .post a.aolBtn {
       background: #6f937b url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-button-gradient-bg.gif) repeat-x scroll left bottom;
       margin: 0 0.5em 0.5em 0;
       border: 1px solid #6f937b;
       padding: 0.75em;
       float: none;
       line-height: 3em;
       text-decoration: none;
      }
      .postInfo .special a:link, .postInfo .special a:visited, .postInfo .special a:hover, .postInfo .special a:active {
       color: #fff;
       text-decoration: none;
       font-size: 1.1em;
      }
      .postInfo .filedUnder {
       display: block;
      }
     .postInfo ul.postNav {
      clear: both;
      background: transparent none;
      padding: 3em 0 0.5em 0;
      position: relative;
      height: 1.58em;
     }
      .postInfo ul.postNav li {
       display: inline;
       *display:block;
       float: left;
       margin: 0 0 0 0.6em;
       padding: 0 0 0 1.2em;
      }
      .postInfo ul.postNav li a:link, .postInfo ul.postNav li a:visited, .postInfo ul.postNav li a:hover, .postInfo ul.postNav li a:active {
       color: #5F873E;
       font-size: 1em;
       font-family: Georgia,Verdana,serif;
       *float:left;
      }
      .postInfo ul li.permalink {padding: 0; margin: 0;}
      .postInfo ul li.tweetThis { margin-left:0.5em;padding-left:0.1em;}
      .postInfo ul.postNav li.tweetThis a,.postInfo ul.postNav li.tweetThis a:hover { float:none;}
      .postInfo ul li.emailThis {background: transparent url(http://www.horrorsquad.com/media/center_post_horrorsquad_us.gif) no-repeat scroll 0 0.38em}
      .postInfo ul li.shareThis {padding-left:1.3em; background: transparent url(http://www.horrorsquad.com/media/center_post_horrorsquad_us.gif) no-repeat scroll 0 -2.3em;}
      p.comments {float:right;}
	  p.comments a {*float: left;}
      p.comments .commentsicon {background:transparent url(http://www.horrorsquad.com/media/center_post_horrorsquad_us.gif) no-repeat scroll 4px -5em;height:16px;padding:0 14px;width:16px;*float:left;*display:block;}

    /*  ____________________________________ share drop down  */  
     .postNav .shareDropDown {
      background-color: #fff;
      border: solid 2px #5F873E;
      display: none;
      font-size: 1em;
      left: 15.5em;
      line-height: 2em;
      padding: 5px;
      position: absolute;
      top: 4.3em;
      z-index: 99999;
     }
      .postInfo .postNav .shareDropDown li {
       float: none;
       margin: 0;
       padding: 0;
      }
      .postNav li.shareThis:hover .shareDropDown, .postNav li.shareOver .shareDropDown {
       display: block;
      }
      .postInfo .postNav .shareDropDown li a {
       color: #17557F;
       text-decoration: none;
       display: block;
       font-size: 1.2em;
       line-height: 1.5em;
       padding: 0.3em 1em 0.2em 1.5em;
       width: 7em;
       color: #3b4150;
      }
      .postInfo .postNav .shareDropDown li a:hover {

       text-decoration: none;
       color: #666;
       background-color: #eee;
       

      }
      
                .postInfo ul li.fb a {background: transparent url(http://www.horrorsquad.com/media/center_post_horrorsquad_us.gif) no-repeat scroll 0 -7.4em}
     .postInfo ul li.google a {background: transparent url(http://www.horrorsquad.com/media/center_post_horrorsquad_us.gif) no-repeat scroll 0 -10.4em}
     .postInfo ul li.delicious a {background: transparent url(http://www.horrorsquad.com/media/center_post_horrorsquad_us.gif) no-repeat scroll 0 -13.3em}
     .postInfo ul li.digg a {background: transparent url(http://www.horrorsquad.com/media/center_post_horrorsquad_us.gif) no-repeat scroll 0 -16.2em}
     .postInfo ul li.propeller a {background: transparent url(http://www.horrorsquad.com/media/center_post_horrorsquad_us.gif) no-repeat scroll 0 -19.2em}
     .postInfo ul li.stumble a {background: transparent url(http://www.horrorsquad.com/media/center_post_horrorsquad_us.gif) no-repeat scroll 0 -22.3em}
     .postInfo ul li.bebo a {background: transparent url(http://www.horrorsquad.com/media/center_post_horrorsquad_us.gif) no-repeat scroll 0 -25.3em}
     .tourTrackerMod {
      font-size: 1em;
      height: 5.9em;
      margin-top: 1.0em;
      margin: 1.0em 0pt 0pt 0pt;
      overflow:  hidden;
      display:inline-block;
      background: url(http://www.blogsmithmedia.com/www.spinner.com/media/tourtracker_bg.png) repeat-x 0% 0%;
     }
     .tourTrackerMod img {
      border: 0;
      margin: 0;
     }
     .tourTrackerLogo {
      float:  left;
      margin:  1em 0 0 0.5em;
      display:  inline;
     }
     #container .middle .tourTrackerMod img,  #container .middle .tourTrackerModSponsor img {
      border: none;
      margin: 0pt !important;
     }
     .tourArtist {
      background:  url(http://www.blogsmithmedia.com/www.spinner.com/media/tourtracker_div.png) no-repeat 0% 0%;
      margin-left: 1em;
      padding:1em 0 1em 1em;
      float: left;
      font-weight:bold;
      display: inline;
     }
     .tourTrackerModSponsor .tourArtist {
      background:none;
     }
     .post .tourArtist a {
      color: #000;
      font-size: 0.9em;
     }
     .tourArtist span a {
      color:#069cb4;
      font-weight:normal;
      line-height:1.4em;
     }
     .tourTrackerMod .sponsor, .tourTrackerModSponsor .sponsor {
      float: right;
      margin: 0.5em 1em 1em 0.5em;
      display: inline;
     }     
      
   /*  ____________________________________ comments  */
   #mainContent div.comments {
    padding: 1em;
    font-size: 1.2em;
   }
   .comments #readercomments h2 {
    background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-reader-comments.gif) no-repeat scroll left top;
    height: 0.5em;
    text-indent: -999em;
   }
   .comments .reportedComment,
   .comments .reportedComment .cmt_tools,
   .reportedComment .cmt_contents,
   .reportedComment .cmt_reply_show,
   .reportedComment .cmt_reference,
   .reportedComment .cmt_label, 
   .votedComment .cmt_tools a
   {
    display: none;
   }
   .comments h4 {  
    margin: 0;
    color: #5F873E;
    width: 20em;
   }
   .comments h4 span.cmt_time { 
    color: #5F873E; 
    clear: left; 
    padding-left:6px;
   }    a
   .cmt_time {
    display: block;
    font-size: .9em;
   }
   .comments h4 span.cmt_time a {
    color: #2888B2; 
    font-weight: normal;
   }
   p.cmt_contents { 
    padding: 0 ; 
    overflow: hidden; 
    line-height: 1.3em;
   }
   .commentclass1, .commentclass2 { 
    padding: 1em; 
    margin: 0.5em 0;
    background-color: #ffffff; 
    border: 1px solid #eee; 
    overflow: hidden; 
   }
   h2#readercomments{ border-bottom:5px solid #2C312E;color:#2C312E;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-style:normal;font-weight:bold;letter-spacing:-2px;line-height:1.2em;margin:0 0 0.5em;text-decoration:none;}
   .replies_inline, .child { 
    margin-left: 30px;
    background-color: #fff; 
    border-color: #eee
   }
   .comments .cmt_tools { 
    float: right; 
    margin-left: 5px;
   }
   .comments .cmt_tools img {
    padding: 2px 0 0 2px;
   }
   .comments .vote {
    float: right;
    font-size: 1.1em;
    line-height: 1.1em;
    overflow: auto;
    width: 200px;
   }
   .votedComment .cmt_tools { 
    background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/voted.gif) no-repeat scroll right bottom;
    height: 1.2em;
    width: 58px;
   }
   .comments .neutral {
    color: #777;
   }

   .comments .goodLabel {
    color: #58ab43;
    display: inline;
   }
   .comments .badLabel {
    color: #b14344;
    display: inline;
   }
   .cmt_label { 

    float: right; 
    margin: 3px 0 0 3px; 
    font-size: .9em; 
   }
   .reportedComment h4 {
    background: #eee;
   }
   .cmt_reply_show a {
    padding: 0.5em; 
    background: #f5f5f5; 
    color: #5F873E;
    border: 1px solid #eee; 
    line-height: 1.6em; 
    background-color: #fff; 
    font-weight: bold; 
   }
   .cmt_reply_show a:hover {
    background: #282A29; 
    text-decoration: none;
   }
   .cmt_paging {
    overflow:hidden;
    text-align: center; 
    padding:6px 0pt; 
   }
   .cmt_paging span {
    margin:3pt 2px;
    padding:2px 5px; 
    background-color:#fff;
    border: 1px solid #c9c9c9;
   }
   .cmt_paging span.current {
    font-weight: bold;
    background-color: #889B77;
    color: #fff;
   }
   .cmt_paging a {
    font-weight: bold;
    background-color: #fff;
    color: #889B77;
   }
   .thankYou { 
    background: #ffc; 
    border: 1px solid #333; 
    padding: 5px; 
   }
   
   /*  ____________________________________ comment form  */
   #commentform input {
    border: 1px solid #DEDDDD
   }
   .cmtchecks label, .cmtchecks input {
    display: inline
   }
   #commentform label, #incontent .formlabel {
    color: #999;
    font-weight: bolder;
    clear: left;
    display: block;
    background-color: #fff;
    margin: 1em 0 0.5em;
   }
   h3#addcomments {
    border-bottom:5px solid #2C312E;
    color:#2C312E;
    font-family:Arial,Helvetica,sans-serif;
    font-size:28px;
    font-style:normal;
    font-weight:bold;
    letter-spacing:-2px;
    line-height:1.2em;
    margin:0pt 0pt 0.5em;
    text-decoration:none;
         }
   #commentform {
    margin: 0 0 2em;
    font-size: 1.2em;
   }
   #instructions {
    clear: left;
    color: #999;
    margin: 0.5em 0;
   }
   .formtext{
    padding:3px 0px;
    display:block;
   }
   .cmtuinfo input {
    width: 24em;
   }
   .cmtuinfo input:focus, #cmtmain textarea:focus { 
    background: #e3f2df; 
   }
   #cmtmain .cmtchecks label { 
    font-weight: normal; 
    display: inline;
   }
   #replyindicator { 
    font-weight: bold; 
    margin: 1em 0;
   }   
   #commentform #formerrors {
    padding: 1em;
    margin: 1em;
    background-color: #EEEEEE;
    overflow: hidden;
    display: none;
   }
   #errorsColor {
    background-color:#EEEEEE;
   } 
   #cmtbuttons {
    margin: 1em 0;
    overflow: hidden;
   }     
   #addCommentButton, #sendContactButton,#forwardButton {
    background-color: #5F873E;
    display: inline;
    color: #ffffff;
    padding: 0.5em;
    float: left;
    font-size: 1.1em;
    border: none;
    cursor: pointer;
   }
   #forwardButton{float:none;}
      
        /*  ____________________________________ pagination  */
        #pagination {
         background:transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/pagination_bar.jpg) no-repeat scroll center top;margin-top:1.7em;padding:2em 1em;*height:1%;
        }
        
  #pagination li {
   font-size: 1.2em;
  }
  #pagination li a {
   color:#FFFFFF;
   display:block;
   font-size:0;
   font-weight:bold;
   padding:2px;
   text-decoration:none;
   text-indent:-2000px;
   width:73px;
   height:26px;
   margin-top:-10px;
   cursor:pointer;
   
  }
  #pagination li.previous {
   background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_prev.gif) no-repeat scroll left top;
   float: left;
   padding: 1em 1em 1em 0.9em;
   width:73px;
  }
  #pagination li.next {
   background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_next.gif) no-repeat scroll right top;
   float: right;
   padding: 1em 0.9em 1em 1em;
   width:73px;
  } 
 
      
        /*  ____________________________________ contact page  */
        #incontent h2 {
   border-bottom: 1px solid #C8CBB6;
   font-size: 2em;
   font-weight: normal;
   line-height: 1.3em;
   margin: 0 0 0.6em;
   padding: 0 0 0.1em;
   width: 100%;
  }
  #incontent input.form {
   width: 20em;
   border: 1px solid #DEDDDD;
   padding:0.5em;
  }
  #incontent textarea {
   margin-bottom: 1em;
   padding: 0.5em;
  }
  #incontent .formlabel {
   margin: 1em 0 0;
  }
  
        /*  ____________________________________ sideBar  */ 
        #sideBar {
            float: right;
            display: inline;
            width: 314px;
            margin: 0 0.8em 0 0;
            background: transparent none;
        }
         #sideBar a:link, #sideBar a:visited, #sideBar a:hover, #sideBar a:active  {
    font-size: 1em;
    line-height: 1.5em;
   }
            #sideBar #sideAd {
    padding: 3px 0pt 3px 3px;
    background-color: #515153;
   }
   #sideBar #twitterFeed ,#sideBar #subscribeFeed {
    margin: 0;
    font-size:0;
   }
   #sideBar #twitterFeed a,#sideBar #subscribeFeed a{line-height:0;}

    #sideBar .contact ul {
     margin: 0 auto;
     overflow: hidden;
     text-align: center;
     width: 26.8em;
    }
    #sideBar .contact ul li {
     margin: 0 1em 0 0; 
     float: left; 
     display: inline;
    }
    #sideBar .contact ul li.last {margin-right: 0;}
    #sideBar .contact ul li a {
     color: #A8CE61;
     font-size: 1.1em;
     font-weight: bolder;
    }
   #sideBar .relevantPosts h3, #sideBar #sideImu1 h3, #sideBar #sideImu2 h3, #sideBar #sideImu3 h3, #sideBar .fullCds h3, #sideBar .watchShows h3, #sideBar .blogroll h3, #sideBar .cmjMarathon h3, #sideBar .cityOfHope h3, #sideBar .whatYouThink h3, #sideBar .thumbplay h3, #sideBar .rightRailSessions h3 {
    height: 2.2em;
    margin: 0.5em 0 0.6em;
    text-indent: -999em;
    clear: left;
   }
         #sideBar .fullCds h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/right_header_spinner_us.gif) no-repeat scroll 0 11px} 
   #sideBar .watchShows h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-watch-our-shows.gif) no-repeat scroll bottom left}
   #sideBar .blogroll h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-blogroll.gif) no-repeat scroll bottom left}
   #sideBar .hypeMachine h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-hype-machine.gif) no-repeat scroll bottom left}
   #sideBar .relevantPosts h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-relevant-posts.gif) no-repeat scroll bottom left}
   #sideBar .thumbplay h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/right_header_spinner_us.gif) no-repeat scroll 0 -35px}
   #sideBar .cityOfHope h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/right_header_spinner_us.gif) no-repeat scroll 0 -81px}
   #sideBar .cmjMarathon h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-cmj-music-marathon.gif) no-repeat scroll bottom left}
   #sideBar .rightRailSessions h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/right_header_spinner_us.gif) no-repeat scroll 0 -125px}
   #sideBar #sideImu1 h3, #sideBar #sideImu2 h3, #sideBar #sideImu3 h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-fromoursponsor.gif) no-repeat scroll bottom left}
   #sideBar .whatYouThink h3 {background: #f5f4f1 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-whatdoyouthink-header.gif) no-repeat scroll bottom left}
   
   #sideBar .sideBarModule {
    margin: 1em;
    overflow: auto;
    padding-bottom: 1em;
    font-size: 1.1em;
   }
    .sideBarModule h4, .sideBarModule h4 a {
     font-size: 1.3em;
     color: #889B77;
    }
    #sideBar .sideBarModule img {
     float: left;
     background-color: #FEFEFE;
     border: 0.1em solid #DBDADA;
     clear: left;
     display: inline;
     margin: 0 1em 0.1em 0;
     padding: 0.42em;
     width: 7.9em;
    }
    #sideBar .sideBarModule p {
     font-size: 1.15em;
     margin-bottom: 0;
    }
    #sideBar .sideBarModule ul {
     margin: 0.5em 0 0;

     overflow: hidden;
    }
    #sideBar .content .row {
     border: 1px solid #ccc;
    }
   #sideBar .mp3OfTheDay {
    margin-top: 1.8em;
   }
   #sideBar .blogroll {
    margin: 1.5em 0 1.2em 1.2em;
    overflow: hidden;
    width: 30em;
   } 
    #sideBar .blogroll li {
     float: left;
     font-size: 1.1em;
     margin-right: 1em;
     width: 12.3em;
    }
    #sideBar #sideImu1 a, #sideBar #sideImu2 a, #sideBar #sideImu3 a {
     font-size: 1.15em;
    }
    #container #sideBar .adnotation {
     padding-right: 0.5em !important;
     padding-top: 1.4em !important;

    }
    
    /*  ____________________________________ tourTrackerWidget  */
    #sideBar #tourTrackerWidget {
     color: #333333;
     height: auto;
     background: #FFFFFF url(http://www.blogsmithmedia.com/www.spinner.com/media/tourtracker_widget_bg.png) 70% top repeat scroll;
     margin: 1em 1em 0;
    }
     .widgetBanner, .whoWhereWhen, .hottestShows {
      font-size: 10px;
      border: 1px solid #E6E6E6;
     }

     #tourTrackerWidget .widgetBanner {
      border-bottom: none;
     }
      #tourTrackerWidget .widgetBanner .sponsor {
       float: right;
       margin: 1em 1em 0.8em;
      }
      #tourTrackerWidget .widgetBanner h1 {
       float: left;
       display: inline;
       margin: 1em 1em 0.8em;
       padding: 0;
      }
                    #tourTrackerWidget .whoWhereWhen  span.label {background: #c4beb0 url(http://www.blogsmithmedia.com/www.spinner.com/media/tourtracker_sprite.gif) no-repeat scroll;;height:20px;text-indent:-999px;width:69px; ;color:#fff;padding:0;display:block}
     #tourTrackerWidget .whoWhereWhen  span.tourTrackerWho{background-position:0 0;margin-top:0.1em;}
     #tourTrackerWidget .whoWhereWhen  span.tourTrackerWhere{background-position:0 -5em;margin-top:0.5em;}
     #tourTrackerWidget .whoWhereWhen  span.tourTrackerWhen{background-position:0 -9.5em;margin-top:0.2em;}
     #tourTrackerWidget .whoWhereWhen {
      border-top: none;
      border-bottom: none;
     }
      #tourTrackerWidget form {
       background-color: #333333;
       border: 0pt none;
       margin: 0pt;
      }
       #tourTrackerWidget form fieldset {
         background-color: #333333;
       }
        #tourTrackerWidget form fieldset legend {
         display: none;
        }
        #sideBar #tourTrackerWidget span.label {
         overflow: hidden;
         float: left;
        }
        #tourTrackerWidget .optionRow {
         border-bottom: 1px solid #000000;
         display: block;
         float: left;
         width: 100%;
         overflow: hidden;
         padding: 0.8em 0;
        }
         #tourTrackerWidget .optionRow input {
          background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-tt-form.gif) no-repeat scroll left top;
          border: medium none;
          color: #333333;
          font-size: 1.1em;
          padding: 0.7em 0 0.7em 0.3em;
          width: 18.9em;
         }
         #tourTrackerWidget .last {
          overflow: visible;
          position: relative;
         }
          #tourTrackerWidget form fieldset .last input {
           background-image: url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-form-when.gif);
           cursor: pointer;
          }
          #tourTrackerWidget form fieldset .dropDownWhen {
           background: #FFFFFF url(http://www.blogsmithmedia.com/www.spinner.com/media/aoltt_bg-when-dd.gif) repeat-x scroll left top;
           border: 1px solid #EBEBEB;
           clear: both;
           left: 7em;
           position: absolute;
           width: 20.9em;
          }
          #tourTrackerWidget form fieldset .dropDownWhen ul {
           margin:0pt;
           padding:0pt 6px 0pt;
          }
           #tourTrackerWidget form fieldset .dropDownWhen ul li {
            border: 1px solid #EBEBEB;
            border-style:none none solid;
            border-width:0pt 0pt 1px;
            height:1.8em;
            margin:0pt;
            padding:6px 0pt 0pt;
           }
            #tourTrackerWidget form fieldset .dropDownWhen ul li a {
             background: transparent none repeat scroll 0%;
             color: #07A2B7;
             display: block;
            }
        #tourTrackerWidget .searchButton {
         display: inline;
         float: right;
         margin: 0.85em 1em 0.85em 0;;
         overflow: hidden;
        }
         #tourTrackerWidget form fieldset span input {
          background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/bg-btn-search.gif) no-repeat scroll left top;
          border: 0 none;
          color: #28CBEA;
          cursor: pointer;
          font-size: 1.1em;
          height: 2.6em;
          padding: 0.2em;
          width: 7.6em;
         }
          #tourTrackerWidget form fieldset p input.submitHover {
           background-position: left bottom;
           color: #63EFFF;
           cursor: pointer;
          }
        #tourTrackerWidget .findTickets {
         font-size: 1.2em;
         border-right: 1px solid #000000;
         display: inline;

         float: left;
         padding: 1.1em 1.2em;
        }
         #tourTrackerWidget .findTickets a:link, #tourTrackerWidget .findTickets a:visited, #tourTrackerWidget .findTickets a:hover, #tourTrackerWidget .findTickets a:active{
          color: #29bacb;
         }

    #sideBar .hottestShows {
     background-repeat: repeat-x;
     background-color: #f7f7f7;
     display: block;
     font-size: 1.1em;
     padding: 0.4em 0 0.45em 0.3em;
     width: auto;
     clear: both;
     margin: 0 0.9em;
     border-top:none;
    }
     #sideBar .hottestShows p {
      color: #079eb1; 
      font-size: 1.1em;
      margin: 0 0.5em 0 0.5em;
     } 
      #sideBar .hottestShows a {
       color: #079eb1; 
      } 
      #sideBar .hottestShows p strong {
       color: #333333; 
      } 
    
    /*  ____________________________________ ebay Module  */
    #container #sideBar .ebayModule {
     margin: 1em 0 0 0.7em; 
     overflow: hidden; 
     width:30em;      
    }  
    #container #sideBar .ebayModule table {width: 29em !important;} 
    #container #sideBar .ebayModule tr td a {font-size:1.05em;}

         /*  ____________________________________ footer  */                   
  #footer {
   clear: both;
   background: #1A1A1A none;
   margin: 0;
   text-align: left;
   padding-top: 0;
   width:980px;
  }
   #footer h2 {
    margin: 3.4em 7.5em 0 1.5em;
    padding: 0;
    float: left
   }
   #BottomAdBanner {
    margin: 0 auto;
    text-align: center;
    width: 100%;
   }

    /*  ____________________________________ crosspromo  */ 
    
    
     .cod{
    background:#1c1c1c none;
    text-align:left;
    overflow:hidden;
    width:980px;
    }
    
   .crosspromo {
    margin: 0 auto;
    text-align: left;
    width: 950px;
    overflow: hidden;
    padding-left:8px;
    background: #333 none;
   }
    .crosspromo .crosshdr {
     float: left;
     padding: 0 0 0.8em 0;
     width: 950px;
    }
     .crosspromo .crosshdr h3 {
        color:#999999;
	display:block;
	font-family:Georgia;
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	padding-left:1em;
     }
    .crosspromo .content {
     clear: both;
     overflow: hidden;
     height: 22em;
     padding: 0 0 2em;
    }
     .crosspromo .content .cart  {
      background: #FFFFFF none;
      float: left;
      width: 148px;
      height:190px;
      margin:4px;
     }
     #cartridge1, #cartridge2, #cartridge3, #cartridge4, #cartridge5 {
      float: left;
      margin: 0 0 0 0.7em;
      overflow: hidden;
      width: 15.2em; 
     }
     .crosspromo .cart .body {
      padding: 0 1em 0;
      _padding:0 8px 0;
      height: 140px;
      _height:175px;
     }
     .crosspromo .cart .body ul li.more {
	background-color:transparent;
	border:0;
	float:none;
	font-size:1em;
	padding:0;
	text-align:center;
	width:auto;
	}
    .crosspromo .cart .body ul li {padding: 1px 0;_padding:2px 0 1px 0;}
     .crosspromo .cart .body p{_margin:0;}
      .crosspromo .cart .body h4 {
       color: #333;
       display: block;
       float: left;
       font-size: 1em;
       font-weight: bold;
       margin-bottom: 0.5em;
      }
      .crosspromo .cart .body .icon {
       float: right;
       margin: 0.7em 0 0 0;
      }
      .crosspromo .cart a {
       clear: both;
       color: #333;
       display: block;
       font-size: 11px;
       line-height: 1.4em;
      }
      .crosspromo .img_cred {
       display: block; 
       font-size: .7em; 
       color: #777; 
       text-align: right;
      }
      .crosspromo .cart .btm {
       display: block;
       height:4em;
       background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/promocard_bottom_154x8.gif) no-repeat scroll center bottom;
      }
      .crosspromo .cart .top {
       display: block;
       height: 1em;
       background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/promocard_top_154x8.gif) no-repeat scroll center top;
      }
       .list ul {
        clear: both; 
        list-style: disc; 
        margin: 0 0 0 1.4em;
       }
        .list ul li {
         padding-bottom: 0.3em;
        }
         .list li.more {
          list-style-type: none;
          padding: 0;
         }
          .list li.more a {
           font-weight: bold; 
           text-decoration: underline;
           font-size: 1em;
           padding: 0;
           text-align: left;
          }
          
          .cod .crs_quigoMod{line-height:1.4em;}
       .cod .crs_quigoMod h3 {font-family:Arial,Helvetica,sans-serif;
          font-size:11px;
          /*line-height:1.75em !important;*/
          margin:0;
          padding-bottom:0.3em;
          }
          
   .crossnav {float:right;}
   .crossnav a.prev {border:1px solid #c4c4c4;display:block;width:23px;height:23px;background:url(http://www.aolcdn.com/ch_channels/prev_off.gif) no-repeat;}
   .crossnav a.prev:hover {background:url(http://www.aolcdn.com/ch_channels/prev_on.gif);}
   .crossnav a.next {border:1px solid #c4c4c4;border-left:0;display:block;width:23px;height:23px;float:left;background:url(http://www.aolcdn.com/ch_channels/next_off.gif) no-repeat;}
   .crossnav a.next:hover {background:url(http://www.aolcdn.com/ch_channels/next_on.gif);}
   .crossnav a span.hidden {display:block;position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}
   /*  ____________________________________ searchAndFeedBack  */
   #footer #searchAndFeedBack {
    float:left;
   }

    /*  ____________________________________ searchBoxF  */          
    #searchBoxF {
     float: left;    
     padding: 3em 0;
    }
     #searchTabsF{
     margin: 0;
     overflow: auto;
     }
      #searchTabsF h4, #searchTabsF a {
       float: left;
       padding: 0.35em 0.6em 0;
       cursor: pointer;
       line-height: 1.6em;
       color: #5F8740;
       font-size: 1.2em;
       font-weight: bolder;
       margin: 0;
       cursor: pointer;
      }
      #searchBoxF #selectedTabF {
       background-color:#323232;
       color:#FFFFFF;
       cursor:pointer;
      }
      #searchBoxF .hoveredOverTabF, #searchTabsF a:hover {
       background-color: #323232;
       color: #ffffff;
       cursor: pointer;
      }
     #searchFrameF {
      background-color: #3B4150;
      border: 0.4em solid #3B4150;
      width: 40em;
      overflow: hidden;
     }
      #searchFrameF form#searchF {
       float: left;
      }
       #searchFrameF input#spinnerSearchF {
         width: 28.4em;
         background-color: #DDE3ED;
         border:2px solid #60863B;
         display: inline;
         font-size: 1em;
         padding: 0.4em;
        }
       #searchFrameF #searchButtonF {
         float: right;
         background: #3B4150 url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-magnify-glass.gif) no-repeat scroll 6.8em 0.3em;    
         border: 0.2em solid #FFFFFF;    
         width: 9.6em;  
         height: 2.1em;      
       }
        #searchFrameF #searchButtonF a{
         background-color: transparent;
         color: #F8F8F8;
         font-size: 1.2em;
         font-weight: bolder;
         line-height: 2em;
         margin-left: 1.3em;
        }

       #searchDropDownF {
        background: #fff none repeat scroll 0%;
        display: none;
        padding: 0;
        position: absolute;
        left: 85.5em;
        z-index: 99999;
        background-color: #f8f8f8;
       }
       #searchDropDownF ul li {
        font-size: 1.2em;
        line-height: 1.5em;
       }
       #searchDropDownF ul li a:link, #searchDropDownF ul li a:visited, #searchDropDownF ul li a:hover, #searchDropDownF ul li a:active{
        background-color: #f8f8f8;
        color: #3b4150;
        width: 100%;
        padding: 0.2em 0;
       }
       #searchDropDownF ul li a:hover {
        background-color: #3b4150;
        color: #f8f8f8;
        width: 100%
       }
       #closesearchDropDownF { 
        float: right;
        font-size: 1.4em;
        color: red;
       }
    #footer .feedBack {
     color: #273046;
     float: right;
     font-size: 1.2em;
     font-weight: normal;
     margin: 4.5em 1.8em 0 0.3em;
    }
    #footer .feedBack a {color: #273046;}
   
   /*  ____________________________________ footerLinks  */
   #footer #footerLinks {
    background-color: #f7f6f3;
    overflow: auto;
    clear: left;
    padding-left: 0.8em;
    text-align: left;
   }
   #footer .linksColumn {
    border-left: 0.1em solid #D1D1D1;
    float: left;
    margin: 1em 0;
    padding: 0 1.1em;
    overflow: hidden;
   }
   #footer .last {
    border: none;
   }
   #footer .linksColumn h3 {
     color: #8d8e90;
     float: left;
     font-size: 1.4em;
     font-weight: bold;
     margin: 0;
    }
    #footer .linksColumn ul {
     clear: left;
     margin: 0;
     padding: 1em 0 0;
    }
     #footer .linksColumn ul li {
      font-size: 1.15em;
      padding: 0 0 0.3em;
      width: 12.1em;
     }
   
   /*  ____________________________________ footerLegal  */
   #footer p {
    border-top: 0.1em solid #ccc;
    color: #a9aaac;
    clear: both;
    padding: 1em 0 2em;
   }
    #footer .aolMusicLogo {
     float: left;
     padding: 2em;
     clear: left;
    }
    #footer #linksAndCopyright {
     float: right;
     width: 73em;
     padding: 2em 3em;
    }
     #footer #linksAndCopyright ul {
      display: block;
      float: right;
     }
     #footer #linksAndCopyright ul li {
      border-right: 1px solid #CCCCCC;
      float: left;
      font-size: 1.15em;
      line-height: 1em;
      padding: 0 0.7em;
     }
     #footer #linksAndCopyright p {
      border: none;
      margin: 2em 0;
      float: right;
      font-size: 1.2em;
      width: 100%;
      text-align: right;
      padding: 0;
     }
    #footer .spinnerPromo {
     font-size: 1.2em;
     margin: 2em;
    }
div#streampadBottomBar{
    background: url(http://o.aolcdn.com/art/ch_music2/sp-spinner-bottombar-bg) repeat-x !important;}
    


#sideBar .contact .contactLink{padding-left:1.8em;}
#sideBar .contact .contactLink a{padding-left:0;}
#sideBar .contact {margin-top:0.4em;}
#sideBar .contact ul li {height:1.35em;line-height:0em;margin:0;padding-top:0.25em;}
#sideBar .contact ul{width:100%;}
#sideBar .contact ul li.last a{border-right:0;margin-right:0;padding-right:0;}
#sideBar .contact ul li a {margin-top:0em;border-right:0;padding:0 0.5em;display:inline-block;word-spacing:-0.06em}
#sideBar .contact ul li a:link,#sideBar .contact ul li a:visited,#sideBar .contact ul li a:hover,#sideBar .contact ul li a:active{line-height:1em;font-weight:bolder;font-size:1.1em;}
#sideBar .contact ul li a:hover{text-decoration:underline;}


  #navBar #ourWidgets p {margin: 1.3em 1.2em;padding-left: 4em; min-height:4em; } 
    
     #navBar #ourWidgets p.mp3fb { background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/left_mp3_sprite.gif) no-repeat scroll 0 0;}
 #navBar #ourWidgets p.mp3google {background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/left_mp3_sprite.gif) no-repeat scroll 0 -47px;}
 #navBar #ourWidgets p.mp3toolbar{background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/left_mp3_sprite.gif) no-repeat scroll 0 -97px;}
 #navBar #ourWidgets p.mp3radio {background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/left_mp3_sprite.gif) no-repeat scroll 0 -145px;}

 /*rounded corners*/
.round {background-color: #515153;margin-bottom:1em;}
.round .box {background: url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_roundedbg.gif) no-repeat; }
.round .content {padding: 0 4px;}
.round .lefttop {width:10px; height:4px;float:left; background-position: 0 0;}
.round .righttop {width:10px; height:4px;float: right;background-position: -12px 0;}
.round .leftbottom {width:10px; height:4px;float:left;background-position: 0px -18px;_background-position: 0px -7px;}
.round .rightbottom {width:10px; height:4px;float: right;background-position: -12px -18px;_background-position: -12px -7px;}
.roundwhite {background-color: #ffffff;margin:2px 6px 12px 6px;_overflow:hidden;}
.roundwhite .box {background: url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/white_rounded_bg.gif) no-repeat; }
.roundwhite .content {padding: 0 4px;_overflow:hidden;}
.roundwhite .lefttop {width:10px; height:4px;float:left; background-position: 0 0;}
.roundwhite .righttop {width:10px; height:4px;float: right;background-position: -12px 0;}
.roundwhite .leftbottom {width:10px; height:4px;float:left;background-position: 0px -18px;*background-position: 0px -7px;*height:1%;}
.roundwhite .rightbottom {width:10px; height:4px;float: right;background-position: -12px -18px;*background-position: -12px -7px;*height:1%;}

.roundnav {margin-bottom:1em;_overflow:hidden;}
.roundnavtop { background-color: #515153;margin-bottom:0;}
.roundnavbottom { background-color: #ffffff;}
.roundnav .box {background: url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_roundnav_long.gif) no-repeat; }
.roundnav .content {padding: 0;_overflow:hidden;}
.roundnav .lefttop {width:10px; height:4px;float:left; background-position: 0 0;}
.roundnav .righttop {width:10px; height:4px;float: right;background-position: -12px 0;}
.roundnav .leftbottom {width:10px; height:4px;float:left;background-position: 0px -40px;_background-position: 0px -31px;}
.roundnav .rightbottom {width:10px; height:4px;float: right;background-position: -12px -40px;_background-position: -12px -31px;}
.roundnews {margin:0 0 1em 0;}
.roundDl { margin: 0 6px 12px 6px;*width:464px;}
.roundMiddle { *width:464px;}
.roundRight {*width:314px; }
.roundLeft { *width:152px;}
/* rounded navbar */
#navBar .navTitle,#navBar .navTitle { background-color:#515153;color:#FFFFFF;font-weight:bold;margin:0pt;padding:8px 12px;font-size:1.5em;}
#navBar #hsCategories ul, #navBar #hsFeatures ul { background-color: #FFFFFF; }
#navBar #hsCategories ul{padding-top:8px;}
#navBar #hsCategories ul li, #navBar #hsFeatures ul li { width: 100%;float:none;}
#navBar #hsFeatures li a { padding: 8px 12px; display:block;text-decoration:none;color: #5D893E;border-bottom: solid 1px #cfcfcf;background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_menuarrow.jpg) no-repeat scroll 139px center;}
#navBar #hsCategories li a.lastcategory, #navBar #hsFeatures li a.lastfeature { border-bottom:0;}
#navBar #hsFeatures li a:hover { background: #d6d6d6 url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_menuarrowhover.jpg) no-repeat scroll 139px center; color: #2C302E;}
#navBar #hsCategories li a { padding: 4px 12px; display:block;text-decoration:none;color: #5D893E;}
#navBar #hsCategories li a:hover { background: #d6d6d6 none; color: #2C302E;}

/*horror news Module*/
#sideBar h3.hsNewsHead {
background:transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/img_realtime.png) no-repeat scroll top right;
_background:transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/img_realtime_news.gif) no-repeat scroll top right;
color:#FFFFFF;
display:block;
float:left;
font-size:32px;
letter-spacing:-1px;
margin:-19px 0pt;
padding:41px 99px 32px 7px;
}

#sideBar .hsNews ul { padding:0;}
#sideBar .hsNews ul li { border-bottom:solid 1px #bbbbbc;background: transparent none;padding:0 1em 1em 1em;margin:0;display:block;}
#sideBar .hsNews ul li.last { border-bottom:none;}
#sideBar .hsNews ul li p { font-family: Arial,Helvetica,sans-serif;font-size:16px;margin:0;padding:0.2em 0.5em 0 0;font-weight: normal;}
#sideBar .hsNews ul li a { color: #60873e;font-weight:bold;}
#sideBar .hsNews .newsBody{color:#666666;font-size:12px;margin:0.3em 0pt;padding-right:2em;}
#sideBar .hsNews .source{color:#666666;font-size:11px;}

#sideBar p.adText {color:#EEEEEE;font-size:11px;font-weight:bold;margin:0;text-align:center;}

/*horror squad right rail modules*/
#sideBar .hsModule {margin-bottom:1em;margin-top:3em;}
#sideBar .hsModule .header {border-bottom: solid 1px #fff;}
#sideBar .hsModule .header h3 { font-weight: normal;font-size:24px; color:#ffffff;margin:0.8em 0 0.4em 0;}
#sideBar .hsModule .body { border-bottom:solid 1px #2e2e2e;}
#sideBar .hsModule .body .item { border-bottom:solid 1px #101010;}
#sideBar .hsModule .body .thumb { float: left; padding:10px;}
#sideBar .hsModule .body .thumb img { border: solid 4px #656764;}
#sideBar .hsModule .body .info { float:right;min-width:186px;padding:1em 0.4px 0pt 0pt;text-align:left;width:18.6em;}
#sideBar .hsModule .body .info p {margin:0;}
#sideBar .hsModule .body .info p a { color: #5F873E; font-size:14px; font-weight:bold;margin:0.2em 0 0.4em 0;display:block;}
#sideBar .hsModule .body .info p a.watch { color: #5F873E; font-size:12px;padding-right:3em; background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_watchicon.jpg) no-repeat scroll 85px center;}
#sideBar .hsModule .body .info p.rating {color: #bbbbbc; font-size:12px;margin:0;} 
#sideBar .hsModule .body .info p.new {padding-left:3em;background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_newtrailericon.jpg) no-repeat scroll 1px 2px;} 
#sideBar .hsModule .bottom a.watch {color:#5F873E;display:block;float:left;font-size:12px;margin:14px 0;padding-right:3em;background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_watchicon.jpg) no-repeat scroll 181px 1px;}
#sideBar .hsModule .bottom img { margin:1em;float:left;}
#sideBar .hsModule .body ul {padding-bottom:4px;}
#sideBar .hsModule .body ul li {font-size:13px; font-weight:bold; color: #999999; margin:4px;padding: 0 0 0 1em;}
#sideBar .hsModule .body ul li a {color: #5F873E;}
#sideBar .hsModule .movieInTheater .info p a { color: #5F873E; font-size:18px; font-weight:bold;margin:0.2em 0 0 0;display:block;}
#sideBar .hsModule .movieInTheater .info { width:18em;min-width:180px;}
#sideBar .hsModule .movieInTheater .info p.synopsis {line-height:14px;margin:0;padding:1em 0 0 0;}
#sideBar .hsModule .movieInTheater .info p a.watch { background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_watchicon.jpg) no-repeat scroll 67px center;}
#sideBar .hsModule .movieInTheaterBottom a.watch { background: transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_watchicon.jpg) no-repeat scroll 105px center;}
#sideBar .hsModule .extraBorder { border-top:1px solid #101010; margin-top:1em;}
#sideBar .hsModule .movieOnDvdBottom {border-top: 1px solid #2E2E2E;}
#sideBar .hsModule .movieOnDvdBottom a.watch { background: transparent url(http://www.aolcdn.com/ch_movies/horrorsquad_watchicon) no-repeat scroll 164px center;}
#sideBar .hsModule .movieOnDvd { padding: 0 0 1em 0; border-bottom:0;}
#sideBar .hsModule .movieOnDvd .item { float:left;border-bottom:0;}
#sideBar .hsModule .movieOnDvd .item .thumb, #sideBar .hsModule .movieOnDvd .item .info{ float:none;}
#sideBar .hsModule .movieOnDvd .item .thumb { padding: 1em 0.4em 0 1.1em;} 
#sideBar .hsModule .movieOnDvd .item .info { width: auto;min-width: 10px; padding: 0 0 0 1.4em;}
#sideBar .hsModule .movieOnDvd .item .info p a { font-size: 12px;margin:0;}
#sideBar .hsModule .movieOnDvd .item .info p {width:88px;}
#sideBar .hsModule .movieOnDvd .item .info p.rating {font-size:11px;}
#sideBar .hsModule .movieOnDvd  .ecommerceBtns {*height:1%;display:block;}
#sideBar .hsModule .movieOnDvd  .ecommerceBtns .rentbtn { background:transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_rentbuybtn3.jpg) no-repeat scroll 0; display:block;float:left;height:22px;margin:2.1em 0.4em 0 1.7em;width:80px;_margin:2.1em 0.4em 0 1em;}

/* Ecommerce Rent/Buy DVD */
#ecommPop { background:transparent url(http://www.aolcdn.com/ch_movies/horrorsquad_popupbg_white_glow) no-repeat scroll 0;_background:transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/horrorsquad_popupbg_white_glow.gif) no-repeat scroll 0;height:84px;margin-top:-8px;position:absolute;right:435px;width:193px;} 
#ecommPop .content { margin: 1.4em; padding-right:1em;}
#ecommPop .content img { vertical-align:middle;}
#ecommPop .content a { color: #60873e; font-size: 12px; font-weight:bold; text-decoration: none; }
#ecommPop .content .action {padding-left:1em;font-size:12px;} 
#ecommPop .content #netflixdvd{ border-bottom: solid 1px #eeeeee; padding-bottom: 0.5em;}
#ecommPop .content #amazondvd{ padding-top: 0.5em;}


/*Begin: footer*/
#menufootsearchmore{display:none;}
div#srchFooter {background-color:#000000;border:0;margin: 0 1em;height:1%;display:block;}
div#srchFooter searchBoxFtr{ padding:2em 0 0 3em;}
div#srchFooter span {float:left;font-size:1em;margin:25px 21px;}
div#srchFooter span a {background:transparent url(http://www.blogsmithmedia.com/www.horrorsquad.com/media/footerLogo.jpg) no-repeat scroll 0pt;display:block;height:66px;width:241px;}
div#srchFooter #search { float: left; position: relative; }
div#srchFooter #search .tabs { margin-top: 1.00em; margin-left: 0; }
div#srchFooter #search .tabs li a { color: #3b6dac; height: 1.92em; font-weight: normal; }
div#srchFooter #search .tabs li.selected a { color: #fff; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_tab_bg) repeat-x; font-weight: normal; }
div#srchFooter #search .options { display: block; clear: both; padding: 0.33em 0 0.33em 0.33em; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_search_bg) repeat-x; overflow: hidden; *height:29px;}
div#srchFooter #search .options .srch { background: #f3eded url(http://www.aolcdn.com/ch_movies/summit_hdr_search_bg); color: #6f6b6a; border: 1px solid #fff; padding:6px 0px 0px 5px;*padding: 6px 0px 2px 5px; height:18px;width:270px; float: left; }
div#srchFooter #search .options .submit { background:transparent url(http://www.aolcdn.com/ch_music2/magi.gif) no-repeat scroll 62px 4px;*background-position-y: 8px;*background-position-x: 64px; border:2px solid #FFFFFF;color:#022044;display:block;font-weight:bold;padding:4px 24px 4px 10px !important;*padding:4px 24px 4px 10px !important;position:relative;text-align:center;text-decoration:none;}
div#srchFooter #search .options .submit:hover { background:transparent url(http://www.aolcdn.com/ch_music2/magi.gif) no-repeat scroll 62px 4px;}
div#srchFooter #search .options .icon {background:#E2B2B2 url(http://www.aolcdn.com/ch_movies/summit_button) repeat-x scroll center top;display:block;float:right;padding:0;margin-right: 0.33em;_margin-right:2px;}
div#srchFooter #search .options .icon:hover {background: #f1edea url(http://www.aolcdn.com/ch_movies/summit_button_hover) repeat-x center top; }
div#srchFooter .senFbk{position:relative;}
div#srchFooter .senFbk a{right:25px;top:49px;position:absolute;_position:relative;font-size:12px;_float:right;}
div#srchFooter #showtixFtr { float: left; width: 17.8%; *width: 19%; position: relative; text-align: right; }
div#srchFooter #showtixFtr .tabs { margin-top: 1.00em; margin-left: 1.25em; }
div#srchFooter #showtixFtr .tabs li a { color: #3b6dac; height: 1.92em; font-weight: normal; }
div#srchFooter #showtixFtr .tabs li.selected a { color: #fff; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_tab_bg) repeat-x; font-weight: normal; }
div#srchFooter #showtixFtr .optiontix { display: block; clear: both; padding: 0.33em 0 0.33em 0.33em; margin: 0 0 0.33em 1.25em; background: #ca1a1a url(http://www.aolcdn.com/ch_movies/summit_search_bg) repeat-x; overflow: hidden; *height:29px;}
div#srchFooter #showtixFtr .optiontix .srchtix { background:#F3EDED url(http://www.aolcdn.com/ch_movies/summit_hdr_search_bg) repeat scroll 0% 0%;border:0.17em solid #FFFFFF;color:#6F6B6A;float:left;height:17px;padding:0.5em 0pt 0pt 0.42em;*padding:0.33em 0pt 0.33em 0.42em;vertical-align:middle;width:107px !important;}
div#srchFooter #showtixFtr .optiontix .submit { border: 0.17em solid #fff; color: #022044; background: #e2b2b2 url(http://www.aolcdn.com/ch_movies/summit_button) repeat-x; padding: 4px 5px !important; margin: 0 0 0 0.33em; font-weight: bold; text-align: center; text-decoration: none; float: left; position: relative; }
div#srchFooter #showtixFtr .optiontix .submit:hover { color: #022044; background: #f1edea url(http://www.aolcdn.com/ch_movies/summit_button_hover) repeat-x; }
div#qlnkFooter{background-color:#1a1a1a;}
div#qlnkFooter .qlnkItm{border-right:1px solid #808080;float:left;height:29em;margin:1em 1px;padding:8px;width:138px;}
div#qlnkFooter .noBorder { border-right: 0;}
div#qlnkFooter .qlnkItm .heading{margin:0 0 18px 0;font-weight:normal;font-size:15px;color:#cccccc; font-family: Georgia,Verdana,serif;padding:0 0 0 4px;}
div#qlnkFooter .qlnkItm .links{margin: 0;padding: 0 5px;}
div#qlnkFooter .qlnkItm  .links a { color: #6a6a6a; font-size:12px; font-weight:bold;}
div#qlnkFooter div#last{border:none;}
div#newsFooter{background-color:#000000;border:0;margin:1em 1em 0;height:150px;}
div#newsFooter .copyright{color:#8D8D8D;float:left;line-height:20px;padding:5em 3em;text-align:left;}
div#newsFooter .txt{padding-top:20px;}
div#newsFooter .links {float:right;font-size:12px;overflow:hidden;padding:7em 2em 0;text-align:right;width:600px;}
div#newsFooter .links ul li {display:inline;margin-bottom:5px;overflow:hidden;text-align:right;}
div#newsFooter .links ul li.rightsreserved {display: block; color:#ccc;}
div#newsFooter .links ul li.last a{border-right:none;}
div#srchFooter #search .options .submit {margin:0;}
div#srchFooter #search .options .icon .submit {*padding:4px 24px 4px 10px !important;}


/* seen only by safari */
/*\*/html*div#srchFooter #showtixFtr .optiontix .submit {padding:3px !important;*padding:0.42em 0.42em 0.33em 0.42em !important;}/**/
/*\*/html*div#srchFooter #showtixFtr .optiontix .srchtix {width: 116px !important;}/**/
/*End: footer*/

/*most commented articles*/
#sideBar ul.mostCommented li {border-bottom:solid 1px #2e2e2e;background: transparent url(http://www.blogsmithmedia.com/www.moviefone.com/insidemovies/media/article_icon_12x14.jpg) no-repeat scroll 5px 14px;}
#sideBar ul.mostCommented li div{padding:1em 2.5em;border-bottom:solid 1px #101010;}
#sideBar ul.mostCommented li div a {font-weight: bold; padding:0 0.5em 0 0;font-size:1.2em;}
#sideBar ul.mostCommented li div a:hover {font-size: 1.2em;font-weight: bold; }
#sideBar ul.mostCommented li span {color: #999999;}

 /*footer searchBox  */          
#searchBoxFtr {float: left; padding: 2em 0 0 3em;}
#searchTabsFtr { margin: 0;overflow: auto;}
#searchTabsFtr h4, #searchTabsFtr ul#searchMoreFtr li a.dropDown {float: left;padding: 0.25em 0.6em 0.15em;cursor: pointer;line-height: 1.3em;color: #5F873E;font-size:1.18em;font-weight: bolder;text-decoration: none;margin: 0;cursor: pointer;}
#searchBoxFtr #selectedTabFtr {background-color: #323232;color: #ffffff;cursor: pointer;}
#searchBoxFtr .hoveredOverTab, #searchTabsFtr a:hover {background-color: #3b4150;color: #f8f8f8;cursor: pointer; }
#searchBoxFtr li:hover #searchDropDownFtr, li.over #searchDropDownFtr {display: block; }
#searchBoxFtr ul#searchMoreFtr {float:left;}
#searchDropDownFtr { background: transparent url(http://www.blogsmithmedia.com/www.spinner.com/media/spinner-opaque.png) repeat scroll 0 50%; display: none; left: 54.1em; padding: 0.5em; position: absolute; top: 7.4em; z-index: 99999;}
#searchDropDownFtr li a { color: #17557F; text-decoration: none; display: block; font-size: 1.2em; line-height: 1.6em; padding: 0.1em 0 0.2em 0.5em; width: 7em; color: #3b4150;}
#searchDropDownFtr li a:hover { background-color: #3b4150; color: #f8f8f8;}
#searchFrameFtr {background-color:#60863B;border:5px solid #323232;    overflow:hidden;width:47.4em; }
#searchFrameFtr form#search {float:left;overflow:hidden;padding:2px;width:38.5em;}
#searchFrameFtr input#spinnerSearchFtr { background-color:#F5F4F1; border:1px solid #333333; display:inline; float:left; margin:1px 2px; padding:5px 6px 6px; width:27.8em;}
#searchFrameFtr #searchButtonFtr { border:2px solid #60863B; float:left;}

/* comment form */
.content .hsComments { padding:1em;}
.content .hsComments textarea { border: 1px solid #DEDDDD;}
.content .hsComments .cmtuinfo input:focus, .content .hsComments #cmtmain textarea:focus { background: #E3FDB0 none;}
.content .hsComments #cmtmain textarea, .content .hsComments .cmtuinfo input { padding:0.5em;}
.content .hsComments #incontent h3 {margin:0;}
/* Grid */
#container #grid {
clear: both;
padding: 2em 0;
width: 980px;
position: relative;
}
#grid p {
margin: 1em 0;
}
#grid{
width:980px;margin:0 auto;padding:0;
}
#grid a {
color: #444;
text-decoration: underline;
}
#grid table {
width:100%;
margin:20px 0 0;
padding:0;
font-size:11px;
position:relative;
z-index:1000;
}
#grid table td{
width:50%;
padding:0 40px 1em 0;
vertical-align:top;
}
#grid table td ul{
background:#fff;
margin-left:1em;
list-style: square;
margin-top: -.5em;
margin-left: 50px;
padding: 30px 20px 20px;
border: 2px solid #111;
}
#grid table td ul li {
line-height:1.4em;color:#5F873E;
margin-bottom: .4em;
display:block;
}
#grid p{color: #999; text-align:center; margin-top:0; padding-top:10px;}
#grid table td ul li a{padding:5px 0;}
#grid table td ul li a:hover{}
#grid .feed{
background: url(http://www.blogsmithmedia.com/www.engadget.com/media/feedicon.gif) 0 50% no-repeat;
padding:4px 18px;
line-height:16px;
}
#grid table td  div.grid_subscribe{
padding: .6em 50px .4em 71px;
background-position: 50px .4em;
}
#grid table td div.pod{
position:relative;
padding:20px 0;
}
#grid table td div.pod img{
position:absolute;top:-10px;left:170px;
margin:0 auto;display:block;padding:3px;
background:#ffffff;
border: 1px solid #111;
border-top-color: #999;
border-left-color: #666;
}

.roundwhite .thefeeds { padding:12px; font-size:12px;}
.roundwhite .thefeeds dl { margin-left:12px;}

/*galleries*/
.allgalleries{ padding:1em;}
.allgalleries p.seeall {font-size:1.2em;margin:1.5em 0 0 0.5em;font-weight:bold;text-align:right;}
.galleryThumb, .captionedthumb {margin:0.5em;float:left;}
.galleryThumb img, .captionedthumb img {border:4px solid #656764;}
.galleryThumb p,.captionedthumb p { font-size:1.2em;}

.mediaItem {margin:1em; text-align:center;}
.mediaItem img {border:4px solid #656764;margin:1em 0;}
.mediaItem h1 { text-align:left;color: #fff;border-bottom:5px solid #fff;margin-bottom:1em;}
.mediaItem .mediaDate,.mediaItem p { font-size:1.2em;margin:4px;}

#mainContent #sortlinks { margin:12px; color:#fff;}

/* comments sns */
h3#addcomments {color:#2C312E;font-family:Arial,Helvetica,sans-serif;font-size:28px;font-style:normal;font-weight:bold;letter-spacing:-2px;line-height:1.2em;margin:5px 7px 16px;padding:4px;text-decoration:none;text-transform:uppercase;}
#cmttabs {border-bottom:4px solid #60873E;height:31px;width:454px;margin-left:1px;}
#cmttabs ul {list-style: none;margin: 0;padding: 0;	}
#cmttabs li {background: url(http://www.blogsmithmedia.com/www.cinematical.com/media/cmttab-divider.gif) no-repeat right center;float: left;margin-right: 2px;width:150px;}
#cmttabs li#cmtutab_sns {margin-right:0;}
#cmttabs li a {display:block;font-weight:bold;padding:7px 35px 7px 36px;text-decoration:none;background:transparent url('http://www.blogsmithmedia.com/www.horrorsquad.com/media/hs_comment_bg.gif') no-repeat scroll -1px -41px;text-align:center;}
#cmttabs li.currenttab a,#cmttabs li a:hover {background:transparent url('http://www.blogsmithmedia.com/www.horrorsquad.com/media/hs_comment_bg.gif') no-repeat scroll -1px -2px;color:#FFFFFF;}
.cmtuinfo {clear: left;padding: 10px 15px;border-bottom: 1px dotted #cecece;margin-bottom: 10px;}
.cmtuinfo .instructions {color: #000;margin: 0 0 .7em;}
.cmtuinfo label {font-weight: bold;display: block;margin:9px 0 4px;}
.cmtuinfo input {background: #eee;width: 160px;margin-right: 8px;}
#cmtmain {padding: 10px;clear: both;}
#cmtmain label {font-weight: bold;}
#cmtmain div {padding: 5px;}
#commentform {background: #fff;display: block;margin-bottom: 10px;border-top: 0;}
.cmtuinfo input, #cmtmain textarea { border: 1px solid #eee; border-top-color: #bbb; border-left-color: #bbb; padding: 3px;}
.cmtuinfo input:focus, #cmtmain textarea:focus { background: #d5ffac; }
#cmtmain .cmtchecks { padding: 6px 5px 0; }
#cmtmain .cmtchecks label { font-weight: normal; }
#cmtmain .cmtchecks input { margin: 0 5px 0 0; }
#cmtmain textarea {background: #eee;margin-top: 5px;}
#replyindicator { font-weight: bold; }			
#cmtbuttons {border-left:1px solid #BBBBBB;border-right:1px solid #DDDDDD;height:27px;margin-top:13px;padding:0 !important;}
#cmtbuttons #addCommentButton{background:transparent url(http://www.blogsmithmedia.com/television.aol.com/insidetv/media/insidetv_addcommentbtn_bg.gif) repeat-x scroll 1px -2px;border:0 none;color:#60873E;font-family:Arial,Helvetica, sans-serif;font-size:12px;font-weight:bold;height:27px;text-transform:uppercase;width:100%;}
#instructions {border-top: 1px dotted #cecece;padding: 15px;margin-top: 1em;}
#instructions p {color: #777;font-size: 11px;margin: 0 0 .7em;line-height: 1.2em;}
#instructions .preamble {color: #000;font-size: 11px;line-height: 1.1em;}
#cmttabs li#cmtutab_sns a{ padding: 5px 35px 4px 36px;}
p.permalink, p.posttags, p.filedunder{ margin-bottom:0;font-weight: bold;}

/*add this*/
.addThisPost { margin-bottom: 2.2em;clear:both;_margin-bottom:1em;}
.addThisPostBottom {margin-top: 2.2em;}
.bottompost p.filedunder, .bottompost .addThisPostBottom { float:left;}
.bottompost p.filedunder { width:60%;}
.addThisPost a,.addThisPostBottom a {text-transform:uppercase;}
.post .postBody{_padding-top:2.2em;}

/*print*/
.print { background:transparent url(http://o.aolcdn.com/art/dynanews/hp-print-icon1) no-repeat scroll 0;padding-left:14px;float:left; padding-right:12px;padding-top:1px;}
.hpPop{
display:none;background-color:white;border:1px solid;black;height:auto;margin-left:10px;*margin-left:-280px;margin-top:-71px;padding:3px;position:absolute;width:422px;z-index:1000;}

.atclear {display:none;}