




/*
     FILE ARCHIVED ON 9:50:48 May 24, 2005 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 6:57:41 Aug 26, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
* {
    margin : 0px;
    padding : 0px;
}
body {
    background : #DAEDF2 url(/web/20050524095048/http://radarmagazine.com/a/i/bg_hed.gif) repeat-x left top;
}
body, td, p {
    font-family : Arial, Helvetica, Verdana, sans-serif;
    font-size : 12px;
    line-height : 15px;
}
p {
    margin-bottom : 10px;
}

a, a:link, a:visited {
    text-decoration : underline;
    color : #000000;
}
a:hover, a:active {
    text-decoration : none;
    color : #D7181F;
}

img {
    border : none;
}
img.noborder { /* For internal pages */
    border : none;
}
img.arr {
    position : relative;
    top : 2px;
}

.left {
    float : left;
    margin : 0px 10px 10px 0px;
}
.center {
    display : block;
    margin : 10px auto;
}
.right {
    float : right;
    margin : 0px 0px 10px 10px;
}

blockquote {
    margin : 10px 40px;
    border-left : 1px solid #666666;
    padding-left : 5px;
}
.pullquote {
    margin-top : 10px;
    width : 50%;
    font-size : 15px;
    line-height : 18px;
    color : #D7181F;
}

ul, ol {
    margin : 10px 20px;
}
ul.inline,
ul.nobull {
    margin : 0px;
    list-style-type : none;
}
ul.inline li {
    display : inline;
    margin-right : 5px;
}

div.date {
    margin : 5px 0px 5px 10px;
}
div.date.fiarch {
    margin : 10px 0px 0px 0px;
}

.more {
    clear : both;
    text-align : right;
}

#ticker {
    height : 17px;
    overflow : hidden;
}

/* ---- NAV ---- */
#nav, #nav ul {
    list-style: none;
    z-index : 100; /* Force in front of just about anything */
    font-size : 10px;
}
#nav {
    margin : 4px 0px 0px 10px;
    color : white;
    width : 800px;
}
#nav ul {
    margin : 0px;
}
#nav li {
    float: left;
    margin-right : 10px;
    width : 33px; /* IE/MAC requires a global width here for all buttons. Just cuz. */
    width/**/ : auto; /* But they're obviously not all actually the same size. The blank comment filters out IE/Mac and IE/Win 5(.5) */
    text-transform : uppercase;
}
#nav a:link, #nav a:visited {
    display: block;
    color : #FFFFFF;
    text-decoration : none;
}
/* And these are the *actual* dimensions for the buttons, applied by all browsers properly.  */
#nav_home, #nav_home a { width : 33px; }
#nav_fresh-intelligence, #nav_fresh-intelligence a { width : 112px; }
#nav_web-only, #nav_web-only a { width : 55px; }
#nav_the-wire, #nav_the-wire a { width : 50px; }
#nav_after-dark, #nav_after-dark a { width : 66px; }
#nav_about, #nav_about a { width : 37px; }
#nav_subscribe, #nav_subscribe a { width : 59px; }
#nav_in-the-magazine, #nav_in-the-magazine a { width : 96px; }
#nav li ul { /* Inner lists */
    padding : 5px 0px 5px 5px;
    position : absolute;
    width : 140px;
    left : -999em;
    background : url(/web/20050524095048/http://radarmagazine.com/a/i/bg_nav.png) no-repeat left bottom !important;
    background : #D7181F;
}
#nav li ul li {
    float: left;
    width: 100px;
}
#nav li ul a {
    margin : -2px 0px 0px 0px;
    display : block;
    width: 140px;
}
#nav li ul a:hover, #nav li ul a:active {
    background-color : #9A0700;
}
#nav li:hover ul, #nav li.sfhover ul {
    left: auto;
}
#nav_search {
    margin-left : 15px;
    width : 165px;
    white-space : nowrap;
}
#query {
    position : relative;
    top : -2px;
    border : none;
    width : 115px;
    height : 17px;
    color : #D7181F;
}
/* ---- END NAV ---- */


#content {
    float : left;
    margin-top : 15px;
}

#main {
    float : left;
    margin : 0px 0px 0px 10px !important;
    margin : 0px 0px 0px 5px;
    min-height : 900px;
}

#fresh-intelligence {
    background-color : #FFFFFF;
}
#in-the-magazine {
    background-color : #FFFFFF;
}

.item,
.c_wrap {
    margin : 0px 10px 15px 10px !important;
    margin : 0px 5px 15px 5px; 
}
.item h2 {
    margin-bottom : 5px;
}

h3 {
    margin-bottom : 5px;
    font-weight : bold;
    font-family : Helvetica, Arial, Verdana, sans-serif;
    font-size : 12px;
    line-height : 14px;
    text-transform : uppercase;
}
h3 a, h3 a:link, h3 a:visited {
    text-decoration : none;
}

p.byline {
    font-size : 9px;
    line-height : 12px;
    text-transform : uppercase;
    color : #666666;
}

#paging {
    margin : 0px 20px 20px 0px;
    text-align : right;
    font-size : 12px;
    line-height : 16px;
    font-weight : bold;
}

#side {
    float : left;
    margin-left : 10px;
}
div.side_sect {
    margin-bottom : 10px;
}
object.side_sect {
    margin-bottom : 5px;
}

#side #after-dark {
    width : 145px;
}
#after-dark h3 {
    margin : 0px;
    height : 165px;
}
#after-dark h3 a {
    display : block;
    width : 145px;
    height : 165px;
}


/* ---- FOOTER ---- */
#foot {
    clear : both;
    background-color : #D7181F;
    text-transform : uppercase;
    color : #FFFFFF;
    text-align : center;
    line-height : 24px;
}
#foot li {
    margin-left : 15px;
}
#foot a {
    color : #FFFFFF;
    text-decoration : none;
}


/* ---- ADVERTISING ---- */
#leader {
    position : absolute;
    left : 307px;
    top : 5px;
    width : 468px;
    height : 60px;
    background : url(/web/20050524095048/http://radarmagazine.com/a/i/bg_leader.gif) no-repeat left top; 
}

#ads {
    float : left;
    width : 166px;
    margin-left : 10px;
}
#ads div {
    margin-bottom : 10px;
}
div.ad {
    padding : 3px;
}
#button {
    width : 160px;
    height : 160px;
    background : transparent url(/web/20050524095048/http://radarmagazine.com/a/i/bg_ad_button.gif) no-repeat left top;
}
#sky {
    width : 160px;
    height : 600px;
    background : transparent url(/web/20050524095048/http://radarmagazine.com/a/i/bg_ad_sky.gif) no-repeat left top;
}
