      
/*/ ----------------------------------------------------------------------------
// Header Styling
// ----------------------------------------------------------------------------*/
div#headerCelebs
{
        height:268px;
        background:url('../images/header-celebs.jpg') top center no-repeat;
        text-align:center;
        color:#183C77;
        cursor:pointer;
}
div#headerTech
{
        height:268px;
        background:url('../images/header-tech.jpg') top center no-repeat;
        text-align:center;
        color:#183C77;
        cursor:pointer;
}
div#headerMovies
{
        height:268px;
        background:url('../images/header-movies.jpg') top center no-repeat;
        text-align:center;
        color:#183C77;
        cursor:pointer;
}
/*/ ----------------------------------------------------------------------------
// Content Styling
// ----------------------------------------------------------------------------*/
div.bodyCelebs
{
        background:url('../images/body-celebs.jpg') top center no-repeat !important;
        text-align:center;
}
div.bodyTech
{
        background:url('../images/body-tech.jpg') top center no-repeat !important;
        text-align:center;
}
div.bodyMovies
{
        background:url('../images/body-movies.jpg') top center no-repeat !important;
        text-align:center;
}
        div#innerpage
        {
            background:url('../images/timeline.jpg') repeat-y;    
        }
        div#timeline
        {
                background:url('../images/timelinetop.jpg') no-repeat;
                height:136px;    
        }
        div.techtitle
        {
                height:47px;
                background:url('../images/techtitle.png') no-repeat;
                margin-bottom:20px;
                margin-left:-5px;
        }
        
        div.celebstitle
        {
                height:47px;
                background:url('../images/celebstitle.png') no-repeat;
                margin-bottom:20px;
                margin-left:-5px;
                margin-top:7px;
        }
        
        div.moviestitle
        {
                height:47px;
                background:url('../images/moviestitle.png') no-repeat;
                margin-bottom:20px;
                margin-left:-5px;
        }

        div#newsimages
        {
                float:right;
                width:260px;
                margin-bottom:10px;
        }

                div#newsimages h3
                {
                        font-size:17px;
                        color:#403a1d;
                        margin-left:10px;
                        margin-bottom:-5px;  
                        cursor:pointer;    
                }
                
                div#newsimages h3 a
                {
                        visibility: hidden;
                }
                
                div#newsimages img
                {
                        margin-left:18px;
                        margin-top:25px;
                        display:inline;
                        width:226px;
                        height:183px;
                }
                
                        div#newsimages div.imagehandle
                        {
                                background:url('../images/imagehandle.png') no-repeat;
                                display:inline;
                                width:122px;
                                height:86px;
                                position:absolute;
                                z-index:2;
                                margin-top:170px;
                                margin-left:142px;
                        }
                
                div.imageholder
                {
                        width:273px;
                        height:260px;
                        background:url('../images/imageholder.png') no-repeat;
                }
                
        div#newscontent
        {
                padding-right:280px;
        }        
        
                div.newsItem
                {
                        margin-bottom:15px;
                }
                
                div.newsItem h3
                {
                        font-size:17px;
                        color:#403a1d;
                        margin-top:5px;
                        margin-bottom:5px;
                        cursor:pointer;
                }
                
                        div.newsItem h3 a
                        {
                                opacity:0;
                                filter: alpha(opacity=0);
                                -moz-opacity:0.0;
                        }
                                             
             
                div.newsItem p
                {
                        font-size:12px;
                        color:#403a1d;
                        font-family: Arial;
                }
                
                div.newsItem h4.otherservicesgroup
                {
                        font-size:16px;
                        color:#403a1d;
                        margin-top:5px;
                        margin-bottom:5px;
                        text-indent:-99999px;
                        background:url('../images/otherservices.png') no-repeat;
                        height:31px;
                }
                
                        div.newsItem div.otherservicesGroup
                        {
                                
                        }
                        
                                div.newsItem div.otherServiceItem
                                {
                                        height:17px;
                                        overflow:hidden;
                                        margin-bottom:3px;
                                }
                                
                                div.newsItem div.otherServiceId
                                {
                                        font-weight:bold;
                                        float:left;
                                }
                                
                                        div.newsItem div.otherServiceId img
                                        {
                                                margin-left:20px;
                                        }
                                
                                div.otherServiceText
                                {
                                        padding-left:50px;
                                }
           
                
                div.newsItem h4.twittergroup
                {
                        font-size:16px;
                        color:#403a1d;
                        margin-top:5px;
                        margin-bottom:5px;
                        text-indent:-99999px;
                        background:url('../images/twittergroup.png') no-repeat;
                        height:31px;
                }
                
                div.newsItem  div.twittergroupitems
                {
                        margin-bottom:10px;
                }
                
                        div.newsItem div.twitterGroup
                        {
                                overflow:hidden;
                        }
           
                                div.newsItem div.twitterItem
                                {
                                        float:left;
                                        width:290px;
                                        background:url('../images/twitteritem.jpg') 0px 15px no-repeat;
                                }
                                
                                div.newsItem div.twitterItem img
                                {
                                        float:left;
                                        margin-left:14px;
                                        width:40px;
                                        height:40px;
                                        margin-top:3px;
                                }
                                
                                        div.newsItem div.twitterItem div.twitterHeader
                                        {
                                                font-size:14px;
                                                color:#403a1d;
                                                margin-top:5px;
                                                margin-bottom:8px;    
                                                margin-left:10px;
                                        }
                                        
                                        div.newsItem div.twitterItem div.twitterText
                                        {
                                                padding-left:70px;
                                                font-family: Arial;
                                                font-size:11px;
                                                color:#403a1d;
                                                padding-top:10px;
                                        }
                                        
        div.newsItem h4.sitediscussiongroup
        {
                font-size:16px;
                color:#403a1d;
                margin-top:5px;
                margin-bottom:5px;
                text-indent:-99999px;
                background:url('../images/sitediscussiongroup.png') no-repeat;
                height:31px;
        }
        
                div.newsItem div.sourceLink
                {
                        padding-left:10px;
                        font-family: Arial;
                        font-size:11px;
                        color:#403a1d;
                        padding-top:5px;
                }
        
        div.newsTag
        {
                position:absolute;
                margin-left:-90px;
                width:85px;
                background:url('../images/tag-in.png') bottom no-repeat;
                height:18px;
                z-index:2;
        }
        
                div.newsTag div.tagName
                {
                        position:relative;
                        margin-left:25px;
                }
                
                div.tagArrow
                {
                        margin-top:4px;
                        width:22px;
                        height:22px;
                        position:relative;
                        background:url('../images/tagarrow.png') no-repeat;
                        margin-left:35px;
                        cursor:pointer;
                }
                
        div.subline
        {
                margin:10px;
                margin-left:0px;
        }
        
        div#timeline
        {
                float:left;
                width:70px;
        }
        div#contentwrap
        {
                padding-left:75px;
        }
        
        div.newsLinksPref
        {
                margin-bottom:20px;
                margin-top:-10px;
                font-size:11px;
        }
        
                div.newsPrefWindow
                {
                        background:url('../images/newsprep.jpg') no-repeat;
                        width:602px;
                        height:251px;
                        margin-left:-20px;
                        margin-top:-10px;
                }
                
                        div.newsPrefWindowPad
                        {
                                padding:35px;
                        }
                
                        div.newsPrefLeft
                        {
                                float:left;
                                width:130px;
                                height:180px;
                        }
                        
                                div.newsPrefLeft div.newsprepLogo
                                {
                                        background:url('../images/newsprep-logo.jpg') no-repeat;
                                        height:33px;
                                }
                                
                                div.newsPrefLeft div.newsprepInstructions
                                {
                                        background:url('../images/newsprep-instructions.jpg') no-repeat;
                                        height:18px;
                                        margin-top:10px;
                                        margin-bottom:5px;
                                }
                                
                                div.newsPrefLeft div.newsprepContent
                                {
                                        margin-left:7px;
                                        font-size:11px;
                                }
                                
                                div.newsPrefLeft div.newsprepButton
                                {
                                        background:url('../images/newsprep-apply.jpg') 4px 0px no-repeat;
                                        height:19px;
                                        margin-top:10px;
                                        margin-bottom:5px;
                                        cursor:pointer;
                                }
                                
                       div.newsPrefRight
                       {
                                float:left;
                                width:380px;
                                height:180px;
                                background:url('../images/newsprep-int-bg.jpg') repeat-x;
                                overflow:hidden;
                                margin-left:l0px;
                       } 

                                div.newsPrefRight div.arrowCont
                                {
                                        width:10px;
                                        float:left;
                                        height:180px;
                                }
                                
                                div#arrowContLeft
                                {
                                        margin-left:20px;
                                }
                                
                                        div.arrowHandRight
                                        {
                                                        margin-top:80px;
                                                        background:url('../images/newsprep-arrow-right.jpg');
                                                        height:13px;
                                                        width:10px;
                                                        cursor:pointer;
                                                        z-index:3px;
                                        }
                                        
                                                div.arrowHandRightOff
                                                {
                                                                margin-top:80px;
                                                                background:url('../images/newsprep-arrow-right-off.jpg');
                                                                height:13px;
                                                                width:10px;
                                                                cursor:pointer;
                                                                z-index:3px;
                                                }
                                        
                                        div.arrowHandLeft
                                        {
                                                        margin-top:80px;
                                                        background:url('../images/newsprep-arrow-left.jpg');
                                                        height:13px;
                                                        width:10px;
                                                        cursor:pointer;
                                                        z-index:3px;
                                        }
                                        
                                                div.arrowHandLeftOff
                                                {
                                                                margin-top:80px;
                                                                background:url('../images/newsprep-arrow-left-off.jpg');
                                                                height:13px;
                                                                width:10px;
                                                                cursor:pointer;
                                                                z-index:3px;
                                                }
                                
                                div.newsPrefRight div.sliders
                                {
                                        width:335px;
                                        float:left;
                                        height:180px;
                                        overflow:hidden;
                                        position:relative;
                                        z-index:2;
                                }
                                       div.newsPrefRight div.intWrap
                                       {
                                                width:90px;
                                                float:left;
                                                margin-left:15px;
                                                height:180px;
                                       }
                                       
                                       div.newsPrefRight div.newsprepCaption
                                       {
                                                background:url('../images/newsprep-int-cap.jpg') no-repeat;
                                                margin-top:10px;
                                                text-align:center;
                                                height:23px;
                                       }
                                       
                                       div.newsPrefRight div.slider_holder
                                       {
                                                
                                       }
                                       
                                       div.newsPrefRight div.newsprepStatus
                                       {
                                                font-size:11px;
                                                text-align:center;
                                       }
                                        
                                       div.newsPrefRight div.newsprep-intBar
                                       {
                                                height:127px;
                                                background:url('../images/newsprep-intBar.jpg') top center no-repeat;
                                                margin-top:5px;
                                                margin-bottom:3px;
                                                text-align:center;
                                       } 
                                       
                                       div.newsPrefRight div.knob_holder
                                       {
                                                background:#9ea44e;
                                                height:6px;
                                                width:20px;
                                                margin:0 auto;
                                                cursor:pointer;
                                                position:absolute;
                                       }
                                       
                                       div.newsPrefRight div.vslider
                                       {
                                                height:75px;
                                                position:absolute;
                                                margin-top:25px;
                                                margin-left:33px;
                                                width:20px;
                                       }
                                       
                                       div.newsPrefRight  div.vslider_top
                                       {
                                                 background:url('../images/newsprep-intBar-sel.jpg') top center no-repeat; 
                                       }

div.advertisement_title
{
        background:url('../images/advertisement_title.jpg');      
        height:38px;
        width:247px;
        margin-top:10px;
        margin-bottom:3px;
        margin-left:-5px;
}

div.advertisement_content_title
{
        background:url('../images/advertisement_content_title.jpg');      
        height:38px;
        width:247px;
        margin-top:10px;
        margin-bottom:3px;
        margin-left:-5px;
}
        div#newsimages iframe
        {
                margin-left:10px;
        }

div.newsbyimages_title
{
        background:url('../images/newsbyimages_title.jpg');      
        height:38px;
        width:247px;
        margin-left:-5px;
        margin-top:10px;
}

div.search_title
{
        background:url('../images/search.jpg') no-repeat;      
        height:40px;
        width:237px;
        margin-top:0px;
        margin-bottom:3px;
        margin-left:-5px;   
}

div#ToolsOverlay
{
        position:absolute;
        margin-top:-180px;
        margin-left:150px;
        display:none;
        background:url('../images/tools-overlay.png');  
        z-index:3;
        width:551px;
        height:249px;    
}
div#ToolsOverlayContent
{
        display:none;
}
        div#tools-overlay-close
        {
                position:absolute;
                width:130px;
                height:32px;
                margin-top:-10px;
                margin-left:19px;
                background-color:#d0e9e3;
        }
        
        div#ToolsOverlay ul
        {
                color:#171717;
                display:block;
                float:left;
                overflow:hidden;
                width:459px;
                height:160px;
        }
        
        div#ToolsOverlay li
        {
                float: left;
                display: block;
        }
        
        div#ToolsOverlay li a
        {
                display: block;
                overflow: hidden;
                height: 160px;
                width: 129px;
                margin-left:5px;
                margin-right:5px;
        }
        
                div#ToolsOverlay li a:hover
                {
                        text-decoration:none;
                }
        
        div#ToolsOverlay #a1
        {
                width: 310px;
        }

        div#ToolsOverlay ul li img
        {
                border:1px solid #80c0c6;
                position:absolute;
                float:right;
        }
        
        div#ToolsOverlay ul li p 
        {
                  margin-left: 140px;
                  padding: 0;
                  width: 150px;
                  display: block;
                  font-family: Arial;
                  font-size:12px;
        }
                p.tools-border-line
                {
                        height:5px;
                        width:188px;
                        margin-bottom:5px;
                        background:url('../images/tools-border-line.jpg'); 
                }
                div#ToolsOverlay ul li p strong
                {
                        font-size:18px;
                }
