/* Grammys Matchmaker Game */

/* Page header */
#pageheader {width:992px; height:82px; background:#fff url(http://img2.timeinc.net/instyle/static/2007/i/pkg/grammys2008/hd_packagename.gif) 0 20px no-repeat; border-bottom:5px solid #2f90b3;}
#pageheader h1 {padding-left:23px; height:30px; display:none;}
#pageheader .viewlink {padding:20px 0 0 23px; background:url(http://img2.timeinc.net/instyle/static/2007/i/icon_arrow04.gif) 23px 24px no-repeat;}
#pageheader .viewlink a {padding-left:8px; font:bold 90% arial,sans-serif; color:#465b72;}
#pageheader .tools {display:none; padding:39px 0 0 580px;}
#pageheader .ad170x30 {float:right; width:170px; height:30px; padding:30px 30px 0 0;}

/* Whitepage Main */
#whitepage {width:992px; padding-bottom:20px; background:#fff url(http://img2.timeinc.net/instyle/static/2007/i/pkg/grammys2008/bg_body.gif) repeat-y;}
#whitepage #mainleft {float:left; width:677px;}
#whitepage #mainright {float:left; width:315px;}

#flashbox {display:block; width:677px;}

#toutsect {display:none; width:677px;}
#toutsect .tout {float:left; width:120px; padding:30px 24px 14px 24px; margin-right:1px; color:#222;}
#toutsect .tout .txtcont {}
#toutsect .tout .txtcont h3 {padding:5px 0 1px 0; font-size:120%;}
#toutsect .tout .txtcont h3 a {color:#000;}
#toutsect .tout .text a {color:#d73126;}
#toutsect .tout .more a {font-weight:bold; color:#d73126;}
#toutsect .tout .watchit {height:18px; background:url(http://img2.timeinc.net/instyle/static/2007/i/icon_video02.gif) 0 0 no-repeat;}
#toutsect .tout .watchit a {display:block; width:47px; padding-top:3px; padding-left:23px; font-weight:bold; color:#d73126;}


/* --- Right Col --- */

/* This Just In */
#thisjustin {background:#b7c1cc url(http://img2.timeinc.net/instyle/static/2007/i/makeovertool/default/bg_thisjustin.gif) repeat-y;}
#thisjustin .header {display:block; padding:0 13px 4px 18px;}
#thisjustin .header h4 {float:left; width:125px; height:19px; margin-top:12px; background:url(http://img2.timeinc.net/instyle/static/2007/i/makeovertool/default/hd_thisjustin.gif) no-repeat; text-indent:-9999px;}
#thisjustin .header .timestamp {float:right; width:100px; margin-top:16px; font-size:90%; font-weight:bold; color:#465b72; text-align:right;}
#thisjustin .links {margin:0 5px; background:#fff; border:5px solid #e9ecee; border-bottom:none; font-size:90%;}
#thisjustin .links strong {color:#465b72; text-transform:uppercase;}
#thisjustin .links a {font-weight:bold; color:#e40015;}
#thisjustin .links ul {padding:2px 8px 0 8px;}
#thisjustin .links ul li {padding:2px 0; border-bottom:1px solid #c1ccd1;}
#thisjustin .addto {margin:0 5px 6px 5px; background:#fff; border:5px solid #e9ecee; border-top:none; font-size:90%;}
#thisjustin .addto a {color:#000; text-decoration:underline;}
#thisjustin .addto ul {padding:2px 8px 5px 8px;}
#thisjustin .addto ul li {display:inline;}
#thisjustin .addto ul li.text {display:block;}

/* Ad */
.ad300x250 {width:300px; margin:0 auto; padding:6px 0 10px 0;}
.adtext {font-size:70%; color:#929292; text-align:center; text-transform:uppercase;}


/* Partners */
#partners {width:298px; margin:0 auto; background:#fff; border:1px solid #c0c0bd;}
#partners h5 {padding:4px 14px; border-bottom:1px solid #c0c0bd; font-size:100%; color:#333; text-transform:uppercase;}

/* Global Recirc Styles */
#globalrecirc {}
#globalrecirc .cleartouts:after {content:"."; clear:both; display:block; height:0; visibility:hidden;}
#globalrecirc .subrss {display:none;}

#globalrecirc ul {margin:0; padding:4px 0 6px 0;}
#globalrecirc li {list-style:none; padding:1px 8px; background:#fff url(http://img2.timeinc.net/instyle/static/2007/i/icon_arrow03.gif) 0 5px no-repeat; font-size:90%; color:#222;}
#globalrecirc li a {color:#222;}
#globalrecirc h6 {height:24px; background:#fff url(http://img2.timeinc.net/instyle/static/2007/i/logos_partners.gif) no-repeat; overflow:hidden;}
#globalrecirc h6 a {display:block; padding-top:24px;}
#globalrecirc h6.people {width:91px; background-position:0 0px;}
#globalrecirc h6.aol {width:186px; background-position:0 -50px;}
#globalrecirc h6.time {width:82px; background-position:0 -100px;}
#globalrecirc h6.ew {width:110px; background-position:0 -150px;}
#globalrecirc h6.cnn {width:103px; background-position:0 -200px;}
#globalrecirc h6.fabsugar {width:140px; background-position:0 -250px;}
#globalrecirc h6.stylehive {width:135px; background-position:0 -300px;}
#globalrecirc h6.bellasugar {width:147px; background-position:0 -350px;}

#partners .tout01, #partners .tout02, #partners .tout03, #partners .tout04 {margin:8px 14px; border-bottom:1px solid #dad9de;}
#partners .tout04 {border-bottom:none;}
#partners .tout04 ul {padding-bottom:0;}
