/* CRZ: validate this CSS with http://jigsaw.w3.org/css-validator/ */

/* Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
}
blockquote, q {
	quotes: "" '';
}
/* end Reset */

body {
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
text-align: center;
background-color:#000;
/* background-image:url(../images/pg-bg2_09.jpg);
background-attachment:fixed;
background-repeat:repeat;
background-position:top center; */
}

p {
 font-size: 1.2em;
 line-height: 1.4em;
}
em {
 font-style:italic;
}
.clear {
 clear:both;
 height:0px;
 overflow:hidden;
}
strong {
 font-weight: bold;
}

#page-wrap {
 width: 962px;
 margin: 0 auto;
 text-align: left;
background:#fff;
}

#header {
 width: 962px;
 margin-top: 0px;
}

#masthead, #masthead-tmztv {
 width: 962px;
 height: 129px;
 background: #000000 url(../images/tmzdot_oldschool_masthead.jpg) no-repeat;
 text-align: left;
 position: relative;
}

#header #masthead-tmztv {
 background: #000000 url(../images/tmzdotcom_masthead-tmztv.jpg) no-repeat;
}
#masthead-tmztv #search-wrapper {
 padding-top: 44px;
}

/* AOL HAT */
/* BEGIN ADDED FIX */
#hat a:link, #hat a:visited {
 text-decoration: none;
 font-weight: bold;
 color: #777777;
}

#hat a:t-tips-promo
ver {
 text-decoration: underline;
}
/* END ADDED FIX */

#hat {
 background: url(../images/aol_hat-bg.gif) no-repeat;
 font-family: Arial,Helvetica,sans-serif;
 height: 18px;
 width:962px;
 padding-left: 10px;
}
#hat li {
 display: inline;
 padding: 5px 0;
}
#hat li a {
 border-right: 1px solid #777777;
 color: #777777;
 float: left; display:inline;
 padding: 0 10px;
 margin: 4px 0;
 font-size: 9px;
}

/* fix */
#hat li a:hover {text-decoration:underline;}

#hat li.leftlast a {
 border: medium none;
 margin-right: 110px;
}
#hat li.chguide a {
 border: medium none;
 float: left; display: inline;
 color: #777777;
 height: 14px;
 padding: 4px 11px 0 11px;
 margin: 0;
 font-size: 9px;
}
#hat li.chguide a.selected, #hat li.chguide .selected:hover {
  background: transparent;
  color:#fff;
}
#hat li.chguide a:hover {
 color: #ffffff;
 background: #d5d5d5;
}
/* end AOL hat */

/* OLD NAV - TEMP */
#nav {
 background: url(../images/nav_bg_09.jpg) no-repeat;
 height: 30px;
 width: 962px;
 overflow: hidden;
 padding-left: 1px;
}
#nav li {
 display: inline;
}
#nav li a {
 text-align: center;
 font-size: 12px;
 float: left; display: inline;
 width: 137px;
 font-weight: bold;
 color: #000;
 padding-top: 8px;
 height: 20px;
}
#nav li a:hover {
 background: url(../images/nav_hover-bg2_09.gif) no-repeat top left;
 color: #fff;
}
#nav li.topnav-last a:hover {
 background: url(../images/nav_hover-last2_09.gif) no-repeat top left;
 color: #fff;
 width:138px;
}
/* END OLD NAV */

/* Video Page Swipes */

#VideoSwipe1 {
position:relative;
left:498px;
top:-344px;
width:460px;
}


#VideoSwipe2 {
position:relative;
left:498px;
top:-485px;
width:460px;
}


#VideoSwipe3 {
}

/* Video Page Swipes END */


a#home {
 position: absolute;
 display: block;
 width: 260px;
 height: 110px;
 top: 8px;
 left: 70px;
}

a#aol-news {
 position: absolute;
 top: 10px;
 left: 836px;
 display: block;
 width: 106px;
 height: 25px;
}

#make-tmz-my-homepage {
position: absolute;
top:175px;
left:275px;
}
#make-tmz-my-homepage a {
display:block;
width:150px;
height:75px;
}

#page-content, #page-content-1col {
 width: 962px;
}

#page-content {
 background: #ffffff;
 min-height: 1100px; /* CRZ 1/08 make it appear white on the sidebar until sidebar loads */
}

#page-content-1col {
 width: 962px;
 background: #ffffff;
}

#main {
  background-color: #ffffff;
  float: left; display: inline;
  width: 618px;
  margin-right: 2px;
  padding: 8px 1px 0px 1px;
  overflow:display;
  z-index:9998;
}

#main-1col {
  float: left;
  width: 958px;
  background-color: #fff;
  border-left: 1px solid #bababa;
  overflow:hidden;
  padding-top: 8px;
}

#sidebar {
  position: relative;
  float: right;
  display: inline;
  width: 310px;
  padding: 0 25px 0 4px;
  overflow:hidden;
  margin-top: 8px;
  z-index:9999;
}


/* FOOTER */

#footer {
	width: 962px;
	height: 210px;
	margin: 0 auto;
	background: url(../images/footer_bg_09.gif) no-repeat;
	text-align: left;
line-height:18px
}

#footer a {color:#fff;}

#footer p {
        position:relative;
        top:65px;
	font-size: 12px;
        font-weight:normal;
	color: #fff;
	padding:0 0 0 95px;
}

#footer p.footer-first {
	padding-top: 0px;
}

#footer p.footer-middle  {
	padding-top: 20px;
}

#footer p.footer-last {
	padding-top: 20px;
}

/* END */



}
.hot-tips {
	float: right; display: inline;
	margin: 0;
}
.email-alerts {
	float: left; display: inline;
}
/* PNS: editing temporarily for use with jQuery multiple pagination. */
.paging {
  display: inline;
}
.paging a img {
display: none;
}
.paging a.firstNext {
display:block;
width: 348px;
height: 18px;
background: white url('../images/pagination-next.png');
float: left;
margin-left: 16px;
}
.paging a.secondNext {
display: block;
width: 116px;
height: 18px;
background: white url('../images/pagination-next-notext.png');
float: right;
margin-right: 16px;
}
.paging a.previous {
display:block;
width:395px;
height:18px;
background: white url('../images/pagination-previous.png');
float: left;
margin-left: 16px;
}
.fakeborder2 {

}

/* VIDEO STYLES */

.videos {
	padding: 20px 0 0 20px;
}
.videos h2 {
	font-size: 2em;
	margin-left: 20px;
}
.videos .item {
	float: left; display: inline;
	width: 100px;
	margin: 15px 30px 15px 20px;
}
.videos .item img {
	margin-bottom: 5px;
}
.videos .item a {
	font-weight: bold;
}

/* POSTS - CENTER COLUMN */

.post {
	padding: 0 20px 10px 20px;
	background: url(../images/redesign_post-bottom-2009.gif) repeat-x bottom left;
}

.post h1 {
	font-size: 2em;
	font-weight: bold;

	margin: 10px 0px 5px 0px;
        line-height: 1.0em;
}

.post h1 .swipe-bar {
padding:5px 0px 10px -0px;
margin:0px 0px 0px -20px;
}

.post h3 {
	font-size: 1.5em;
	font-weight: bold;
	margin: 5px 0;
        line-height: 1.1em;
}
.post h1 img {
padding: 20px 0 10px 0;

}
.post h1 a {
	color: #000;
}
.post .byline {
	margin-bottom: 3px;
	line-height: 1.3em;
}
.post .byline .time {
	color: #000;
}
.post .byline a {
        color:#0044CC;
}
.post .categories {
color: #666;
line-height: 1em;
margin-top: 1.4em;
}

.post span.categories a {
font-weight:bold;
}

.breadcrumbs {
font-weight:bold;
font-size:11px;
text-transform:lowercase;
}

.breadcrumbscategories {
font-weight:bold;
font-size:11px;
text-transform:lowercase;
margin:0px 0px 0px 20px;
}

.post .show-tags {
color: #666;
line-height: 1em;
margin-top: 10px;
clear:both;
}

a {
	text-decoration: none;
        color:#0044CC;
}
a:hover {
	text-decoration: underline;
}
.post .body {
	margin: 10px 0;
}
.post {
font-size: 1.2em;

line-height: 1.4em;
}
.post p {
font-size: 1.0em;
}
.post img {
	padding: 0px 5px 5px 5px;
}

.postmeta {
 clear: both;
 height: 34px;
 margin: 15px 0px 0px -4px;
}
.postmeta .comments {
 float: right; display: inline;
 width: 101px;
 height: 26px;
 /* the below is only seen by IE5.5/IE6 */
 /* height:   "31px"; */
 padding-top: 7px;
 background: url(../images/comments-bg_09.gif) no-repeat;
 text-align: center;
}

.actions {
 float: right; display: inline;
 margin-top: -1px;
 margin-right: 6px;
 width: 80px;
}

.actions a {
 float: right; display: inline;
 height: 35px;
 width: 25px;
 padding: 0 7px;
 background-repeat: no-repeat;
 background-position: center center;
}

.actions a.email {
 background-image: url(../images/tmzdotcom_shareit-email_new.gif);
}

.actions a.print {
 background-image: url(../images/tmzdotcom_shareit-print_new.gif);
 border-right: 1px solid #ccc;
}

/* NEW POST OPTIONS ICONS make them live when ready do that by finishing this comment and the end comment below */

.postmeta .shareit {
 float: left;
display: inline;
 margin-top: 10px;
}

.postmeta .shareit a, .shareit-js {
 font-weight: bold;
 float: left; display: inline;
 height: 16px;
 padding: 0px 10px 0px 0px;
margin-top:0px;
 background-repeat: no-repeat;
 background-position: top center;
}

.shareit a.addthissocialBMtool {
 background-image: url(http://s9.addthis.com/button1-share.gif);
 width: 125px;
}
.shareit a.delicious {
 background-image: url(../images/tmzdotcom_icon_delicious.gif);
 width: 17px;
}
.shareit a.my-yahoo {
 background-image: url(../images/tmzdotcom_icon_yahoo.gif);
 width: 16px;
}
.shareit a.iconsphere {
 background-image: url(../images/tmzdotcom_spherebutton.gif);
 width: 67px;
 border-right: 1px solid #ccc;
}
.shareit a.permalink {
 background-image: url(../imagestmzdotcom_/icon_permalink.gif);
 width: 12px;
}
.shareit a.rss {
 background-image: url(../images/tmzdotcom_icon_rss.gif);
 width: 12px;
}
.shareit a.myspace {
 background-image: url(../images/tmzdotcom_shareit-myspace.jpg);
 width: 16px;
}

.shareit a.fark {
 background-image: url(../images/tmzdotcom_shareit-farkit3.gif);
 width: 18px;
}

.shareit a.digg {
 background-image: url(../images/tmzdotcom_100x20-digg-button.gif);
 border-right: 0;
 width: 100px;
}
.shareit div.digg {
 margin-top: 1px;
 float: left;
}

.postmeta .shareit a.DiggThisButton {
 padding: 0;
 border: 0;
 margin: 0;
}

.postmeta .shareit a.DiggThisButton img {
 padding: 0;
}

.shareit a.facebook {
  background-image: url(../images/facebook_logo3_09.gif);
  width:16px;
  border-left: 1px solid #ccc;
  margin-top: 0px;
margin-left:-10px;
margin-right:1px;

}

.shareit a.twitter{
  background-image: url(../images/twitter_logo4_09.gif);
  width:16px;
  border-left: 1px solid #ccc;
  margin-left: -1px;
padding-left:0px;
}

.shareit a.rssfeed{
  background-image: url(../images/rss-button.gif);
  width:16px;
  border-left: 1px solid #ccc;
  margin-left: 0px;
padding-left:0px;
}

.shareit div.buzz-js {
 margin-top: 1px;
 float: left;
}

.shareit span.buzz-js .yahooBuzzBadge a span {
 font-weight: normal;
}

#hide-buzzhacks {
   display: none;
   visibility: hidden;
}

.postmeta .shareit a.send2phone {
  background-image: url(../images/send2phone_icon.gif);
  width: 19px;
  height: 20px;
  cursor: pointer;
}

#tmz-s2p, #tmz-s2p-success {
  visibility: hidden;
  z-index: 10;
  background-color: white;
  border: 1px solid black;
  position: absolute;
  padding: 0;
}

#s2p-wrap, #tmz-s2p-success p {
  margin: 10px;
}

#tmz-s2p {
  width: 267px;
}

#s2p-hdr {
  background: transparent url(../images/send2phone_header.gif) no-repeat scroll 0 0;
  width: 267px;
  height: 46px;
  margin: 0;
}
#s2p-button {
  background: none;
  padding: 0px;
  border: none;
  height: 30px;
  width: 90px;
}

#s2p-button img {
  margin: 0;
  padding: 0;
}

#tmz-s2p-status {
  margin: -5px 0px 5px 0px;
}

#tmz-s2p input {
  border: 1px solid #000000;
  margin: 0px 0px 10px 0;
  padding: 3px;
}

#tmz-s2p a {
  position: absolute;
  bottom: 0;
  right: 0;
  cursor: pointer;
}

 /* END */


.comments {
}
.comments a {
	color: #fff;
font-size: 10px;
line-height: 1em;
}
.related {
	font-size: 1.0em;
}
p.continueReading a {
        font-size:1.5em;
        font-weight:bold;
}
.post .related {
border:medium none;
margin:0pt;
padding-bottom:10px;
}
.post .related h3 {
color: #666;
font-size:1.3em;
margin-bottom: 4px;
font-weight: bold;
}
.post .related ul {
margin-bottom:0pt;
margin-top:0pt;
}
.post .related a {
font-weight:bold;
}
.post .linkbox {
background:#6E90B3 none repeat scroll 0% 50%;
border:medium none;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin:10px;
overflow:hidden;
padding:10px;
}
.post .linkbox .left {
border:medium none;
float:left; display:inline;
margin:0pt 10px 0pt 0pt;
padding:0pt;
}
.post .linkbox .right {
border:medium none;
float:left; display: inline;
margin:0pt;
padding:4px 0pt 0pt;
}
.post .linkbox .right a {
color:#FFFFFF;
display:block;
font-size:16px;
margin-bottom:10px;
}

/* FOR PROMO TITLES - INTERNAL USE */
.nodisplay {
display:none;
}

/* TMZ TV Teaser - POST COLUMN */
.tmztv-teaser-promo {
padding: 10px 0px 10px 7px;
background: url(../images/redesign_post-bottom-2009.gif) repeat-x bottom left;
}

/* NEW TMZ ALERTS */

#new-tmz-alerts {
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	margin: 15px 0px 0px 0px;
	padding:15px 0px 5px 0px;
}
#new-tmz-alerts h3 {
	margin-bottom: 5px;
	font-size:1.5em;
	color:#912d1d;
	font-weight:bold;
}
#new-tmz-alerts button {
	cursor: pointer;
	width:auto;
	overflow:visible;
	position: absolute;
	width: 103px;
	height: 31px;
	border: 0 none;
	background: transparent;
	padding: 0;
	margin: 0;
}

/* MOBILE TMZ ALERTS */
.tmz-mobile-alerts
{
border-bottom:2px solid #cccccc;
margin:0px;
padding:0px 0px 15px 0px;
}

/* END */

/* All GADGETS */

.all-gadgets {
border-top: 2px solid #cccccc;
margin:30px 0px 0px 0px;
padding:15px 0px 0px 0px;
}

.all-gadgets h3 {
	background: url(../images/tmzdotcom_title_get-tmz-2008.gif) no-repeat;
	width: 257px;
	height: 19px;
        padding:0;
	margin-bottom: 5px;
}

.all-gadgets ul {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 15px;
list-style-type: disc;
padding-left: 15px;
color: #0044CC;
}

.all-gadgets ul li a {
font-weight:bold;
line-height:20px;
font-size:1.2em;
}

.all-gadgets ul li span {
color:#000;
}

/* HOT PHOTOS */
.hotphotos {
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	margin: 15px 0px 0px 0px;
        padding: 15px 0px 0px 0px;
        width: 300px;
        overflow: hidden;
}

.hotphotos h3 {
	background: url(../images/tmzdotcom_title_hot-photos-2008.gif) no-repeat;
	width: 225px;
	height: 19px;
	margin-bottom: 10px;
}


  .hotphotos li {
    float: left; display: inline;
    margin: 17px 0px 0px 17px;
    width: 140px;
    height: 140px;
  }

  .hotphotos ul li a img {
    border: 1px solid black;
  }

  .hotphotos ul {
    clear: both;
    overflow: hidden;
    width: 375px;
    margin-left: -17px;
    margin-top: -17px;
    padding-bottom: 17px;
  }

/* CELEBRADDICTION */
.celebraddiction {
	border-top: 2px solid #cccccc;
	padding: 15px 0 0 0;
	margin: 30px 0 0 0;
}
.celebraddiction h3 {
background-image:url(../images/tmzdotcom_title_celebraddiction-2008-sponsored.gif);
background-repeat:no-repeat;
width:300px;
height:25px;
padding: 10px 0 10px 0;
margin: 0 0 0 0;
}

/* TMZ TV HIGHLIGHTS */
.tmz-tv-highlights-badge {
border-bottom:2px solid #cccccc;
clear:both;
overflow:hidden;
margin:0px 0px 20px 0px;
padding: 15px 0px 10px 0;
}
.tmz-tv-highlights-badge h3 {
background-image:url(../images/tmzdotcom_title_we-said-it-2008b.gif);
background-repeat:no-repeat;
padding:0;
width:180px;
height:42px;
}
.tmz-tv-highlights-badge a {
color:#0044CC;
margin:0;
padding:0;
}

/*  Recent POSTS LIST */
.mostrecentpost {
border-bottom:2px solid #cccccc;
font-size:1.2em;
overflow:hidden;
margin:0px 0 0 0;
padding:15px 0 15px 0;
width:300px;
}
.mostrecentpost h2 {
font-weight:bold;
padding:10px 0px 0px;
}
.mostrecentpost h3 {
background-image:url(../images/tmzdotcom_title_most-popular-posts-2008.gif);
background-repeat:no-repeat;
width:226px;

height:19px;
margin:0px;
padding:0px 0px 5px;
}
.mostrecentpost ul {
line-height:17px;
list-style-type: disc;
padding-left: 15px;
color: #0044CC;
font-size:0.9em;
}

/*  Recent COMMENTS LIST */
.mostrecentcomment {
border-bottom:2px solid #cccccc;

font-size:1.2em;
overflow:hidden;
margin:0px 0px 10px 0px;

padding: 15px 0px 15px 0px;
width:300px;
}

.mostrecentcomment h2 {
font-weight:bold;
padding:10px 0px 0px;
}
.mostrecentcomment h3 {
background-image:url(../images/tmzdotcom_title_recent-comments-2008.gif);
background-repeat:no-repeat;
width:224px;
height:19px;
margin:0px;
padding:0px 0px 5px;
}
.mostrecentcomment ul {
line-height:17px;
list-style-type: disc;
padding-left: 15px;
color: #0044CC;
font-size:0.9em;
}

/* RAW VIDEO */
.raw-video {

width:300px;
height:332px;
border-top:2px solid #cccccc;
clear:both;
margin:30px 0 0 0;
padding:15px 0 0 0;
}
.raw-video h3 {
width:168px;
height:19px;
background-image:url(../images/new_raw_videos-new.jpg);
background-repeat:no-repeat;
padding-bottom:0px;
}
/* END */


/* MISC IMAGE CALL */
.misc_image {
margin:0px 0px 14px;
}

/* POST COMMENTS */
#comments {
background:transparent url(../images/redesign_post-bottom-2009.gif) repeat-x scroll left bottom;
font-size:1.2em;
margin:10px 0pt;
padding:0pt 10px 10px;
}
#comments h2 {
color:#990000;
}
#comments h2, #recentheadlines h2 {
font-size:1.5em;
font-weight:bold;
margin-bottom:5px;
}
#addcomments h2 {
font-size:2em;
font-weight:bold;
margin-bottom:10px;
}
#comments span {
color:#0044CC;
font-weight:bold;
}
#comments .ad {
border-top:1px dotted #000000;
margin:1em 0pt;
padding:1em 0pt;
text-align:center;
}
#comments .commentclass {
background:#D6E2F1 url(../images/tmzdotcom_comment_bg_blue-top-wide.gif) no-repeat scroll left top;
border-bottom:medium none;
line-height:1.5em;
margin:1em 0pt;
padding:10px 0pt 0pt;
width:608px;
}
#comments .commentlinks {
background:#D6E2F1 url(../images/tmzdotcom_comment_bg_blue-bottom-wide.gif) no-repeat scroll left bottom;
border:medium none;
height:10px;
margin:0pt;
padding:0pt;
}
#comments p {
font-size:1em;
margin:1em;
}
#recentheadlines {
background:transparent url(../images/redesign_post-bottom-2009.gif) repeat-x scroll left bottom;
font-size:1.2em;
margin-top:10px;
padding:0px 10px 10px;
}
#recentheadlines ul {
list-style-type:none;
margin:0pt;
padding:0pt;
}
#recentheadlines li {
margin:3px 0pt;
}
#addcomments {
margin:0px 0px 0px 5px;
padding:0px;
}
#addcomments #formerrors {
border-bottom:medium none;
color:#FF0000;
font-weight:bold;
margin:0pt;
padding:0pt;
}
#addcomments label.formlabel, #content #addcomments p {
display:block;
margin:1em 0pt 0.1em;
}
#addcomments textarea {
display:block;
font-family:arial,helvetica,sans-serif;
font-size:1em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
width:90%;
}
#addcomments input.form-button {
margin-top:1em;
}
#flashcontent {
height:234px;
width:278px;
}

/* COMMENTS MESSAGING */

.comments-message {
 width:609px;
 margin:10pt 0pt 10pt 8pt;
}

.comments-message p {
 font-size:1.5em;
 margin-top:5pt;
 margin-bottom:20pt;
}
.comments-message h2 {
 font-size:2em;
 font-weight:bold;
 margin:0;
}

/* SEARCH RESULTS */
.searchresults {
line-height:1.9em;
margin:0px 10px;
}
.searchresults a {
margin:0px;
}
.searchresults h2 {
color:#990000;
font-size:1.6em;
font-weight:normal;
padding-bottom:10px;
}
.searchresults h3 {
font-size:1.6em;
font-weight:bold;
}
.search_post {

font-size:1.3em;
line-height:1.2em;
}
.search_paging {
font-size:1.5em;
font-weight:bold;
padding-bottom:15px;
}
#sortlinks {
font-size:1.5em;
margin:5px 0px 10px 10px;
}
#sortlinks a {
color:#0044CC;
}
.noresultshtml {
font-size:1.5em;
margin:5px 0px 0px 10px;

}

/* TMZ CONTACTS LISTING HOMEPAGE */
.tmzcontacts {
border-bottom:2px solid #cccccc;
border-top:2px solid #cccccc;
clear:both;
margin:25px 0 15px 0;
overflow:hidden;
padding:15px 0px 0px 0px;
}
.tmzcontacts h3 {
background-image:url(../images/tmzdotcom_title_contactus-2008.gif);
background-repeat:no-repeat;
width:122px;
height:19px;

margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;
}
.tmzcontacts ul {
margin:0px 0px 0px 0px;
padding:0px 0px 15px 15px;
list-style-type: disc;
padding-left: 15px;
color: #0044CC;
font-size:0.9em;
}
.tmzcontacts ul li a {
font-size:1.2em;
font-weight:bold;
line-height:20px;
}

/* TMZ FORMS - CONTACT US */
.forms-content {
margin-left:10px;
}
.forms-content h1 {
font-size:2em;
font-weight:bold;
margin:20px 0 20px 0;
}
.forms-content h2 {
font-size:2em;
font-weight:bold;
margin-bottom:15px;
margin-top:15px;
}
.forms-content p {
font-size:1.2em;
margin-bottom:15px;
}
.forms-content p.forms-response {
font-size:1.6em;
}
.formlabel {
font-size:1.2em;
margin-bottom:6px;
}
.form {
margin-bottom:18px;
}
.submit-button-contact {
padding-bottom:10px;
}

/* SPECIAL PROMO HOMEPAGE */
#special-promo-homepage {
	border-top: 2px solid #cccccc;
	margin: 20px 0 0 0;
	padding: 20px 0 0px 0;
}

/* Privacy Policy BEGIN */
.non-post-content {
margin:0 0 0 10px;
width:609px;
font-size:1em;
font-family:arial,helvetica,sans-serif;
line-height:1;
}
.non-post-content p {
padding:10px 0 0 0;
}
.non-post-content ol {
font-size:1.0em;
margin-top:5px;
margin-left:30px;
line-height:20px;
}

.non-post-content h2 {
margin:20px 0 0 0;
font-size:1.5em;
font-weight:bold;
color:#990000;
font-family:arial,helvetica,sans-serif;
}

/* Category Listings */
.category-listings {
margin:0 0 0 10px;
width:300px;
float:left; display: inline;
}
.category-listings a{
margin:0 0 0 0;
line-height:15px;
font-size:1.2em;
}
.category-listings h2 {
margin:10px 0 0 0;
font-size:2em;
font-weight:bold;
}
.category-listings h3 {
margin:10px 0 0 0;
font-size:1.5em;
font-weight:bold;
padding-bottom:5px;
}

/* Blogroll Listings ON CATEGORY LISTINGS page */
.blogroll {
float:right; display:inline;
margin:0 0 0 10px;
width:300px;
}
.blogroll a{
margin:0 0 0 0;
line-height:15px;
font-size:1.2em;
}
.blogroll h2 {
margin:10px 0 0 0;
font-size:2em;
font-weight:bold;
}

/* FEATURED CATEGORIES */
.featured-categories-promo {
	margin:0px;
	padding:5px 20px 70px;
}

.featured-categories-promo h3 {
 background: url(../images/featured_categories-new.jpg) no-repeat;
 width: 204px;
 height: 23px;
 margin:0px 0px 10px 0px;
}

.featured-categories-promo dd {
	float: left;
	display: inline;
	width: 131px;
	line-height: 1.3em;
	padding-left: 1px;
	padding-right:8px;
	padding-bottom: 5px;
	color:#0044CC;
}

.featured-categories-promo dd a {
	font-weight:bold;
	font-size:12px;
}



/* MISC */

#speciallisting {
margin:0 0 10px 40px;
}

#speciallisting li {
margin:0 0 5px 0;
}

.no-tag-exists {
font-size:1.6em;
margin:10px 0 0 10px;
}

#zipcode-locator {
 position:absolute;
 top:83px;
 right:15px;
}

/* CATEGORY PROMO HOMEPAGE */

.featured-category h3 {
color:#9d9d9d;
padding:0px 0px 2px 0px;
margin:10px 0px 0px 0px;
}

.featured-category {

 margin: 0px 0 0px 0;
 padding: 0px 0 20px 0;
}

/* CATEGORY PROMO HOMEPAGE SIMPLE */

.featured-category-simple h3
{
display: none;
}

.featured-category-simple
{
border-bottom: 2px solid #cccccc;
margin: 0px 0px 10px 0px;
padding: 0px 0px 15px 0px;
font-size:1.2em;
}

/* For IDIOT SAVANT */

.featured-ad-special {

 margin: 30px 0px 0px 0px;
 padding: 0px 0px 15px 0px;
 font-size:1.2em;
}

.featured-category-simple a {
 font-weight:bold;
}

/* END */

/* COMING SOON */

.comingsoon {
 font-size:15px;
 margin:0px 0px 30px 15px;
}

.comingsoon span a {
 line-height:18px;
 font-weight:bold;
}

/* bullets */

.bulletedlist li {
 margin-left:25px;
 list-style-type:disc;
}

/* TMZ WIDGET */
.tmz-widget {
 width:300px;
 padding:5px 1px 15px 0px;
 margin:0px 0px 10px 0px;

}

.tmz-widget h3 {
 text-align:left;
 width:209px;
 height:19px;
 background: url(../images/tmzdotcom_title_get-tmz-widget-2008.gif) no-repeat;
 padding:0 0 10px 0;
 margin: 0;
}

/* ENDS */


/* WB Promo -- bottom right rail */
#wb-promo {
 float:right; display: inline;
 width:300px;
 padding:15px 0px 15px 0px;
 margin: 0px 15px 0px 0px;
}
/* END */

.telepix_tout_permalink
{
float: right; display: inline;
width:300px;
height:383px;
border-bottom: 2px solid #cccccc;
margin: 0 15px;
padding: 15px 0;
}

#top-footer {
  margin-bottom: 15px;
}

/* NEXT 5 POSTS -- BELOW LAST POST */
.next5posts_homepage {
width:100%;
height:100%;
margin:55px 0px 0px 15px;
}

.next5posts_homepage .smalldate
{
 font-size: smaller;
 font-style: italic;
}

.next5posts_homepage ul {
 font-size:15px;
}
/* END */


/* NEXT 5 POSTS -- BELOW LAST POST */
.next5posts {
 font-size: 1.2em;
 padding-top: 40px;
 padding-left: 20px;
 margin-bottom: 10px;
 line-height: 1.5;
}

.next5posts li {
 text-indent: -4em;
 padding-left: 4em;
 font-weight: bold;
}

.next5posts span {
font-weight:bold;
background:#db390d;
color:#fff;
padding:1px 1px 1px 3px;
}

.paging {
 padding-top: 4px;
}
.hr {
  background: transparent url(../images/redesign_post-bottom-2009.gif) repeat-x scroll left bottom;
  margin: 0px 0px 10px;
  height: 2px;
}


/* VIDEO Promo */
.video-search-promo
{
border-top: 2px solid #cccccc;
margin: 0px;
padding: 10px 0px 10px 0px;
}
/* END */



#popeater {
 color: teal;
 float: right; display: inline;
 width: 275px;
 padding: 15px 5px 15px 0px;
}

#popeater_hdr {
 background: transparent url(../images/tmzdotcom_popeater.gif) no-repeat right top; /* 36 x 90 */
 width: 125px;
 height: 36px;
 margin-bottom: 5px;
 font-style: italic;
 color: black;
 font-size: 1.4em;
 vertical-align: bottom;
}

#popeater_feed a:link {color: teal;}

#popeater_feed ul {
 line-height: 1.5;
 color: teal;
 font-size: 1.2em;
 list-style-type: disc;
 border-top: 2px solid #DDDDDD;
 margin: 0px 10px 9px 0px;
 padding-top: 5px;
}
#popeater div span a:link {
 background: transparent url(../images/tmzdotcom_pop-eater-triangle.gif) no-repeat 100% 50%;
 color: black;
 font-size: 1.2em;
 font-weight: bold;
 line-height: 1.5;
 padding-right: 8px;
}

/* REMOVE WHEN CAMPAIGN ENDS */

.featured-promo-maxfactor {

 margin: 0px;
 padding: 15px 0px 15px 0px;
}

/* Digital Smiths Right Rail Player SINGLE */
.digitalsmiths-video-player-SINGLE {
 width:300px;
 border-top:2px solid #cccccc;
 clear:both;
 margin:0px 0px 0px 0px;
 padding:10px 0px 10px 0px;
}

.digitalsmiths-video-player-SINGLE h3 {
 width:294px;
 height:272px;
 background-image:url(../images/tmzdotcom_ELECTION_player-graphic-bc-smaller.jpg);
 background-repeat:no-repeat;
 margin:0px 0px 0px 3px;
}
/* END */

/* TMZ TV DS BADGES DEMO */
.tmz-tv-highlights-badge2 {
 border-bottom:2px solid #cccccc;
 clear:both;
 overflow:hidden;
 width:300px;
 height:320px;
 margin:0px auto;
 padding: 15px 0px 0px 0;
}

.tmz-tv-highlights-badge2 h3 {
 background-image:url(../images/tmzdotcom_title_we-said-it-2008b.gif);
 background-repeat:no-repeat;
 padding:0;
 width:180px;
 height:42px;
}
.tmz-tv-highlights-badge2 a {
 color:#0044CC;
 margin:0 auto;
 padding:0;
}

.tmz-tv-highlights-badge2 #sqplaylist {
 width:275px;
 height:242px;
 margin:0px 0px 0px 14px;
}

.tmz-mobile-alerts-embedded {
  border: 1px solid #666666;
  margin: 10px 15px 0px 0px;
  padding: 10px;
  width: 278px;
}

.tmz-mobile-alerts-embedded h3 {
  color:#912D1D;
  font-size:1.5em;
  font-weight:bold;
  margin-bottom:5px;
}

.tmz-mobile-alerts-embedded button {
  background: transparent none repeat scroll 0 0;
  width: 103px;
  height: 31px;
  cursor: pointer;
  position: absolute;
  border: 0;
  padding: 0;
}

.tmz-mobile-alerts-embedded #malerts-number {
  border: 1px solid #000;
  padding: 3px;
  margin: 5px 0;
  margin-right: 4px;
}

#sidebar-bottom {
  float: right; display: inline;
  width: 330px;
  margin-top: -860px;
}

/* TMZTV START */
object { outline:none; }

#inlineWrapper {
 width: 480px;
 text-align:left;
 height: 316px;
 padding-top: 0px;
 padding-left: 0px;
 margin: 0px 0px 0px 4px;
 border: 0px solid blue;
 float: left; display: inline;
 background-color: #FFFFFF;
}

#ratingWrapper {
 width: 480px;
 text-align:left;
 height: 60px;
 padding-top: 0px;
 padding-left: 0px;
 margin: 0px 0px 0px 4px;
 border: 0px solid blue;
 float: left; display: inline;
 background-color: #FFFFFF;
}

#playlistWrapper {
 display: block;
 width: 460px;
 height: 316px;
 padding: 0px;
 margin: 0px 0px 0px 4px;
 float: left; display: inline;
 border: 0px solid blue;
 background-color: #ffffff;
}

#playlist {
 display: block;
}

#rating {
 margin-top: 4px;
 text-align: center;
 background-color: #ffffff;
}

#libraryWrapper {
 text-align: center;
 width: 959px;
 margin:0px 0px 0px 0px;
 border: 0px solid red;
 background:#ffffff url(tmz_tv_check.png) no-repeat top left;
}

#bannerSlot {
 width: 468px;
 height: 60px;
 padding: 0px;
 margin-top: 4px;
 margin-left: 4px;
 border: 0px solid red;
 float: left; display: inline;
}

#topassets, #bottomassets {
 background-color: #ffffff;
 border: 0px solid red;
 float: left; display: inline;
 width: 959px;
 margin:0px 0px 0px 0px;
}

.zip-code-locator {
 margin:10px 0px 0px 0px;
 padding:0px;
}

#free-episodes {
 height: 90px;
 width: 958px;
}

#free-episodes img {
 float: left; display: inline;
}

#free-episodes .badges {
 float: right; display: inline;
 width: 470px;
 margin-top: -7px;
}

/* TMZTV END */


/* NEW COMMENTS - BEGIN */

/** comments **/

#comments {
clear: both;
padding-top: 12px;
}

#comments h3 {
font-size: 1.4em;
padding-top: 4px;
margin-bottom: 30px;
border-top: 1px solid #707070;
}

#comments h3 span {
float: right;
}

.comment {
border-top: 1px dotted #ddd;
clear: left;
}

.cmt_info {
float: left;
width: 120px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 15px;
}

.cmt_text {
float: left;
width: 365px;
padding-top: 5px;
padding-bottom: 15px;
}

.comment dl {
margin: 0;
padding: 0;
}

.comment dt {
font-weight: bold;
}

.comment dd {
margin: 0;
padding: 0;
}

#addcomments {
clear: both;
padding-top: 12px;
}

.cmt_votes {
text-align: right;
}

.cmt_tools {
margin-left: 10px;
}

.cmt_tools img {
border: 0;
}

.avatar,
.avatar img {
width: 64px;
height: 64px;
}

.child .avatar,
.child .avatar img {
width: 32px;
height: 32px;
}

.child { margin-left: 30px; }
.child .cmt_text { width: 325px; }

.level0 { filter: alpha(opacity=20); opacity: .2; -moz-opacity: .2; }
.level1 { filter: alpha(opacity=40); opacity: .4; -moz-opacity: .4; }
.level2 { filter: alpha(opacity=80); opacity: .8; -moz-opacity: .8; }
.level3 { filter: alpha(opacity=90); opacity: .9; -moz-opacity: .9; }
.level4 { color: #333; }
.level5 { border-color: #197a30 !important; color: #333; }
.level5 { }


.votedComment .cmt_tools a { display: none; }
.votedComment .cmt_tools { background: url(../images/voted.gif) 0 1px no-repeat; width: 54px; height: 16px; }


#cmt_paging {
 clear: left;
 padding-top: 10px;
}

/****************
COMMENT FORM
******************/

#commentform { display: block; padding: 5px; border: 1px solid #cecece; margin: 10px 0;}
#commentform fieldset { border: 0; font-size: .95em;}
#commentform #remember { clear: left; }
#commentform input, #commentform textarea { border: 1px solid #ccc; }
#commentform input:focus, #commentform textarea:focus { border: 1px solid #666; }
#commentform #authorinfo_anon, #commentform #authorinfo_user { display: block; float: left; width: 40%; padding-left: 5px; }
#commentform #authorinfo_anon label, #commentform #authorinfo_user label { float: left; width: 5em; }
#commentform #authorinfo_anon p, #commentform #authorinfo_user p { clear: left; }#commentform #authorinfo_anon legend, #commentform #authorinfo_user legend { border-bottom: 1px dotted #ccc; font-weight: bold; }
#commentform #authorinfo_anon { border-right: 1px solid #ccc; }
#commentform #formerrors { color: #900; font-weight: bold; padding: 0 0 8x 0; }
#replyindicator { font-weight: bold; }

/* =COMMENTSFORM SMS ---- */
#cmttabs {
 background: url(../images/tmzdotcom_cmttabs-bg.gif) repeat-x 0 0;
 height: 42px;
}
#cmttabs ul {
 list-style: none;
 margin: 0;
 padding: 0;
}
#cmttabs li {
 background: url(../images/tmzdotcom_cmttab-divider.gif) no-repeat right center;
 float: left;
 margin: 0;
}
#cmttabs li a {
 display: block;
 line-height: 41px;
 text-decoration: none;
 padding: 0;
 color: #999;
 font-weight: bold;
 padding: 0 15px;
}
#cmttabs li.currenttab a,
#cmttabs li a:hover {
 background: url(../images/tmzdotcom_cmttab-on.gif) no-repeat center bottom;
 color: #000;
}
#cmttabs li#cmtutab_sns {
 height: 42px;
 background: url(../images/tmzdotcom_aim-logo-small.gif) no-repeat center 9px;
}
#cmttabs li#cmtutab_sns a {
 height: 41px;
 text-indent: -9000px;


 width: 60px;
}
.cmtuinfo {
 clear: left;
 padding: 10px 15px;
 border-bottom: 1px dotted #cecece;
 margin-bottom: 10px;
}
.cmtuinfo .instructions {

 color: #999;
 margin: 0 0 .7em;
}
.cmtuinfo label {
 font-weight: bold;
 display: block;
 float: left;
}
.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;
 border: 1px solid #ddd;
 margin-bottom: 10px;
 border-top: 0;
 padding: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: #e3f2df; }

#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 input {
 margin-top: 1em;
}
#instructions {
 border-top: 1px dotted #cecece;
 padding: 15px;
 margin-top: 1em;
}
#instructions p {
 color: #777;
 margin: 0 0 .7em;
 line-height: 1.2em;
}
#instructions .preamble {
 color: #000;
 font-size: 1.1em;
 line-height: 1.1em;
}

/* NEW COMMENTS - END */
/* =POLLS -- */
.poll {
 clear: both;
 border-collapse: collapse;
 background: #f1f1f1;
 width: 200px;
 padding-bottom: .5em;
 margin: .5em .5em;
 position: relative;
}
div.poll {
 border: none;
}
.poll table.poll {
 width: 94%;
}
.poll fieldset {
 background: transparent;
 padding: 5px 10px 10px;
 font-size:1em;
 border:none;margin:0;
 text-align:left;
 width: 100%;
}
.poll caption,
#content .poll form p {
 font-family: Arial, Helvetica, "Lucida Grande", Verdana, sans-serif !important;
 padding:10px 10px 8px 10px;
 margin:0;
 font-weight:bold;
 border-bottom: 3px solid #ddd;
 font-size: 1.2em;
 line-height: 1.2em;
 text-align: left;
 color: #000;
 background:#f1f1f1;
}
* html .poll caption {
 height: 1%;
}
.poll td, .poll th {
 text-align:left;
 border-collapse: collapse;
 border-bottom: 1px solid #ddd;
 padding: .3em 10px;
 font-weight: normal;
}
.poll th {
 width:80%;
}
.poll td {
 width: 20%;
 white-space: nowrap;
 border-left: 3px solid #fff;
 font-style: italic;
}
.poll form label {
 display:block;
 position: relative;
 text-align:left;
 margin: .4em 0;
 padding-left: 25px;
 width: 90%;
 line-height: 1.5em;
}
* html .poll form label {
 height: 1%;
}
.poll label input {
 position: absolute;
 top: 0;
 left: 0px;
}
.poll button {
 background:url(../images/tmzdotcom_vote-button-notext.jpg);
 font-weight:bold;
 color:#fff;
 width: 86px;
 left: 94px;
 position: relative;
 margin-left: -3.5em;
}
.poll_result_bar {
 background: transparent !important;
 border-bottom: 9px solid #a12222;
 position: relative;
}

.poll p {
 font-weight:bold;
 padding:5px 0px 0px 10px
}

/* Player encode */
#playerContainer {
 margin:0px 1px;
 width:300px;
 height:246px;
 display:block;
}

#playlistContainer {
 width:300px;
 height:316px;
 margin-top: 8px 1px;
 display:block;
 border: 0px solid red;
}
/* END */


/* Savant BEGIN */

#page_savant
{
width:604px;
height:350px;
}

.savant-player
{
float:left;
width:429px;
height:350px;
padding:0;
margin:0;
}

.hit-miss-bg
{
float:right;
position:relative;
width:175px;
height:112px;
padding:0;
margin:20px 0 0 0;
}

/* Savant END */

/* These styles are used for any page displaying SLM Ads in search results */
/* Last updated 08-27-08 by FJV */

#dmn_results

{
width:609px;

margin:20px 0 0 10px;
}

 #dmn_results *
{
font-family: sans, 'lucida grande', tahoma, verdana, arial, san-serif;
font-size:1.083333em;
}

#dmn_results h1
{
float:right;

padding:5px 5px 0 0;
color:#a4a4a4;
}

#dmn_results ul
{
margin:0;
padding:0;
background:#ebeff9;

}

#dmn_results li {
 display:block;
 padding:5px;
 margin:0 0 10px 0;
 }

 #dmn_results li *
{
margin:0 0 0 0;
padding:0 0 2px 0;
font-weight:normal;
text-decoration:none;
}

#dmn_results li h4 a:hover, #dmn_results h1:hover
{
text-decoration:underline;
}

#dmn_results li h2 a
{
font-weight:normal;

font-size:1.1em;
text-decoration:underline;


}

#dmn_results li h2 *
{
font-weight:bold;
font-size:1.1em;
}

 #dmn_results li h4 a
{
color:#008000;
font-size:0.916667em;
}

 #dmn_results li h3
{
font-size:1.1em;
}

.AIM_widget_logo {
float:left;
position:relative;
right:6px;
width:15px;
padding-top:3px;
}

#trifeed {}

#trifeed ul {
  color: blue;
  list-style-type: disc;
  list-style-type: outside;
  padding-top: 20px;
}

#trifeed ul li {
  padding-bottom: 4px;
  line-height: 1.2em;
  font-weight: bold;
  font-size: 1.1em;
}

#trifeed-wrapper {
  padding: 0px 25px 0px 48px;
  width: 551px;
}

#trifeed-huff, #trifeed-popeater, #trifeed-gadgets, #trifeed-foxnews {
  width: 145px;
  float: left;
  padding: 15px 0px 15px 0px;
}

#trifeed-foxnews h3 {
  background: url(../images/tmzdotcom_foxnews_logo_hrz.gif) no-repeat 0 0;
  width:126px;
  height: 40px;
margin:0px 0px 0px 9px;
}

#trifeed-huff h3 {
  background: url(../images/tmzdotcom_trifeed-huff.gif) no-repeat 0 0;
  width: 98px;
  height: 35px;
margin:0px 0px 0px 7px;

}

#trifeed-popeater h3 {
  background: url(../images/tmzdotcom_popeater.gif) no-repeat 0 0;
  width: 90px;
  height: 36px;
margin:0px 0px 0px 16px;

}

#trifeed-gadgets h3 {
  background: url(../images/tmzdotcom_trifeed-gadgets.gif) no-repeat 0 0;
  width: 61px;
  height: 36px;
}

.trifeed-divider {
  float: left;
  background: url(../images/tmzdotcom_trifeed-divider.gif) no-repeat 0 0;
  width: 3px;
  height: 159px;
  margin: 55px 37px 0px 14px;
}

/* WB Promo  Gift Guide */
#wb-promo-giftguide {

 margin: 15px 0px 0px 0px;
 padding: 15px 0px 0px 0px;
}

/* POLLS - included from http://polls.tmz.com/stylesheets/reset.css */
.sf_stencil html, .sf_stencil body, .sf_stencil div, .sf_stencil span, .sf_stencil applet, .sf_stencil object, .sf_stencil iframe, .sf_stencil\nh1, .sf_stencil h2, .sf_stencil h3, .sf_stencil h4, .sf_stencil h5, .sf_stencil h6, .sf_stencil p, .sf_stencil blockquote, .sf_stencil pre, .sf_stencil\na, .sf_stencil abbr, .sf_stencil acronym, .sf_stencil address, .sf_stencil big, .sf_stencil cite, .sf_stencil code, .sf_stencil\ndel, .sf_stencil dfn, .sf_stencil em, .sf_stencil font, .sf_stencil img, .sf_stencil ins, .sf_stencil kbd, .sf_stencil q, .sf_stencil s, .sf_stencil samp, .sf_stencil\nsmall, .sf_stencil strike, .sf_stencil strong, .sf_stencil sub, .sf_stencil sup, .sf_stencil tt, .sf_stencil var, .sf_stencil\nb, .sf_stencil u, .sf_stencil i, .sf_stencil center, .sf_stencil\ndl, .sf_stencil dt, .sf_stencil dd, .sf_stencil ol, .sf_stencil ul, .sf_stencil li, .sf_stencil\nfieldset, .sf_stencil form, .sf_stencil label, .sf_stencil legend, .sf_stencil\ntable, .sf_stencil caption, .sf_stencil tbody, .sf_stencil tfoot, .sf_stencil thead, .sf_stencil tr, .sf_stencil th, .sf_stencil td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	clear: none;
	line-height: 1;
}
.sf_stencil body {
	line-height: 1;
}
.sf_stencil ol, .sf_stencil ul {
	list-style: none;
}
.sf_stencil blockquote, .sf_stencil q {
	quotes: none;
}
.sf_stencil blockquote:before, .sf_stencil blockquote:after,
.sf_stencil q:before, .sf_stencil q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
.sf_stencil :focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
.sf_stencil ins {
	text-decoration: none;
}
.sf_stencil del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
.sf_stencil table {
	border-collapse: collapse;
	border-spacing: 0;
}

.sf_stencil a {
	border: 0 none;
	padding: 0;
	margin: 0;
}

.sf_stencil {
	padding: 10px;
}
/* POLLS end */


/* Celebrity LIstings HOMEPAGE only */
#celeb-listings-homepage {
	margin: 0px 0 0px 0;
	padding: 0px 0 5px 0;
}

#celeb-listings-homepage h3 {
	background: url(../images/tmzdotcom_rightrail_header-hot-celebs.gif) no-repeat;
	width: 167px;
	height: 19px;
	margin-bottom: 10px;
	margin-top: 15px;
}

#celeb-listings-homepage dd {
	float: left; display: inline;
	width: 150px;
	line-height: 1.3em;
	margin-bottom: 6px;
	font-size:1.1em;
}

/* Celebrity LIstings INDEX only */
#celeb-listings-index {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

#celeb-listings-index h3 {
	background: url(../images/page-title-celebrities.gif) no-repeat;
	width: 290px;
	height: 28px;
	margin: 15px 0px 5px 5px;
        font-size:1.6em;
        font-weight:bold;
        text-transform:uppercase;
}

#celeb-listings-index dd {
	float: left; display: inline;
	width: 145px;
	line-height: 1.6em;
	margin-bottom: 0px;
	padding-left: 12px;
	font-size:1.4em;
}

/*Right Rail borders*/
.rr-top {
	background: url('../images/rr-promo-box-border-top.gif') no-repeat;
	height:16px;
	width:330px;
	margin:10px 0 0;
	padding:0px;
}
.rr-mid {
	background: url('../images/rr-promo-box-border-middle.gif');
	width:330px;
	height:auto;
	margin: 0;
	padding: 0px;
}
.rr-bottom {
	background: url('../images/rr-promo-box-border-bottom.gif') no-repeat;
	width:330px;
	height:16px;
	margin: 0px;
	padding:0px;
}
/* END */

/*Right Rail borders - BADGES */
.rr-top-badges {
background: url('../images/title_full-episodes-box-border-top_09.gif') no-repeat;
height:61px;
width:330px;
margin:10px 0 0;
padding:0px 0px 0px 0px;
}

.rr-top-badges span.tmztv_link a {
float:left;
position:relative;
width:45px;
height:18px;
top:27px;
left:267px;
}

.rr-bottom1-badges span.tmztv_listings_link a {
float:left;
position:relative;
width:125px;
height:16px;
top:9px;
left:195px;
font-size:1.2em;
font-weight:bold;
}

.rr-bottom2-badges span.tmztv_next_episode_link a {
float:left;
position:relative;
width:305px;
height:20px;
top:2px;
left:12px;
padding:0px;
margin:0px;
line-height:20px;
font-size:1.2em;
font-weight:bold;
}

.rr-mid-badges {
background: url('../images/rr-promo-box-border-middle.gif');
width:330px;
height:auto;
margin: 0;
padding: 0px;
}

.rr-bottom1-badges {
background: url('../images/title_full-episodes-promo_rr_bottom1b_09.gif') no-repeat;
width:330px;
height:25px;
margin: 0px;
padding:0px;
}

.rr-bottom2-badges {
background: url('../images/title_full-episodes-promo_rr_bottom2_09.gif') no-repeat;
width:330px;
height:20px;
margin: 0px;
padding:0px;
}

.rr-bottom3-badges {
background: url('../images/title_full-episodes-promo_rr_bottom3_09.gif') no-repeat;
width:330px;
height:16px;
margin: 0px;
padding:0px;
}

.tmztv_badges {
padding:0px;
margin:0px;
}

.tmztv_badges h3 {
background: url('../images/title_tmztv-highlights_rr_09.gif') no-repeat;
flaot:left;
width:290px;
height:41px;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 15px;
}

.tmztv_badges_flash {
margin:10px 0px 0px 27px;
}

/* END */

/*Right Rail borders*/
.rr-top-hot-tips {
	background: url('../images/rr-promo-hot-tips-border-top.gif') no-repeat;
	height:16px;
	width:330px;
	margin:10px 0 0;
	padding:0px;
}
.rr-mid-hot-tips {
	background: url('../images/rr-promo-hot-tips-border-middle.gif');
	width:330px;
	height:auto;
	margin: 0;
	padding: 0px;
}
.rr-bottom-hot-tips {
	background: url('../images/rr-promo-hot-tips-border-bottom.gif') no-repeat;
	width:330px;
	height:16px;
	margin: 0px;
	padding:0px;
}
/* END */

/* Video Page borders */

.mainborder-top {
background: url('../images/mainborder-top1.jpg') no-repeat;
height:19px;
width:460px;
margin:0px;
padding:0px;
}

.mainborder-mid {
background: url('../images/mainborder-mid1.jpg');
width:460px;
height:auto;
margin: 0;
padding: 0px;
}

.mainborder-bottom {
background: url('../images/mainborder-bottom1.jpg') no-repeat;
width:460px;
height:19px;
margin: 0px;
padding:0px;
}

#adsonar {
width:430px;
overflow:hidden;
}

#telepix-ad {
}

#telepix-ad .border {
border:0px;
}

/* REORGANIZED FROM HERE DOWN */

/* HOT SEARCH LINKS */
#hot-search {
position: absolute;
left: 487px;
top: 102px;
color:#000;
}

#hot-search span.hot-search-title {
color:#000;
font-weight:bold;
font-size:11px;
}

#hot-search span.hot-search-links a {
color:#fff;
font-size:10px;
}
/* END */

/* SEARCH TOP */

#search-buttons {
position: absolute;
top:46px;
left:577px;
}

#search-wrapper li {
display: inline;
font-size: 11px;
color: #fff;
}

#search-wrapper li a {
float: left; display: inline;
padding: 4px 12px 0px 12px ;
background: #fff;
letter-spacing: 0px;
color: #ccc;
font-weight: bold;
background:transparent;
}

#search-buttons ul {
float:left;
background: transparent url('../images/aol_search_tabs_bg09.jpg') no-repeat;
width:309px;
height:22px;
border-bottom:1px solid #000;
overflow: hidden;
}

#search-wrapper li.selected a, #search-wrapper li.searchCatBg a {
background: transparent;
color:#ffd800;
font-weight:bold;
}

#search-wrapper #query-wrapper {
border: 0px solid #000;
background: url(../images/search-bg-alt_09.gif) no-repeat;
width: 360px;
height: 33px;
float: left;
display: inline;
overflow: hidden;
}

#search-wrapper #query-wrapper input {
border: 0 none;
height: 20px;
margin: 8px 0px 0px 8px;
width: 299px;
float: left; display: inline;
color:#000;
font-weight:bold;
background:transparent;
}

#search-wrapper #query-wrapper a {
left:15px;
width: 45px;
height: 30px;
margin-left: 0px;
background: transparent;
position: relative;
cursor: pointer;
float: left;
display: inline;
}

/* END */

/* SEARCH BOTTOMPAGE */

#search-wrapper-bottompage {
padding:12px 0px 8px 365px;
height:47px;
}

#search-wrapper-bottompage li {
display: inline;
font-size: 11px;
color: #fff;
}

#search-wrapper-bottompage li a {
float: left;
display: inline;
padding: 4px 12px 0px 12px ;
background: #fff;
letter-spacing: 0px;
color: #ccc;
font-weight: bold;
background:transparent;
}

#search-buttons-bottompage ul {
float:left;
position:relative;
background: url(../images/search_tabs_bg-bottompage2_09.jpg) no-repeat;
width:309px;
height:22px;
border-bottom:1px solid #000;
}

#search-wrapper-bottompage li.selected a, #search-wrapper-bottompage li.searchCatBg a {
background: transparent;
color:#ffd800;
font-weight:bold;
}

#search-wrapper-bottompage #query-wrapper-bottompage {
border: 0px solid #000;
background: url(../images/search-bg-bottompage3_09.gif) no-repeat;
width: 360px;
height: 22px;
float: left;
position:relative;
display: inline;
overflow: hidden;
}

#search-wrapper-bottompage #query-wrapper-bottompage input {
border: 0 none;
height: 20px;
margin: 5px 0px 0px 5px;
width: 299px;
font-size: 11px;
float: left;
display: inline;
color:#000;
font-weight:normal;
background:transparent;
}

#search-wrapper-bottompage #query-wrapper-bottompage a {
left:15px;
width: 45px;
height: 20px;
margin-left: 0px;
background: transparent;
position: relative;
cursor: pointer;
float: left;
display: inline;
}

/* END */

/* AOL Ads BEGIN */

/* STANDARD Leaderboard */
#leaderboard {
padding: 10px 0px 10px 0px;
width: 962px;
height: 90px;
margin: 0 auto;
background:#f5f5f5;
text-align:center;
}

/* CLUTTERBUSTER Leaderboard */
#leaderboard-tall {
padding: 10px 0px 10px 0px;
width: 948px;
height: 250px;
margin: 0 auto;
background:#fff;
text-align:center;
}

/* First Box Ad 300x250 Right Rail */
#boxad1 {
margin: 0px auto;
padding:0 10px 0 0;
width:300px;
/*height:250px;*/
}

#boxad1 #ad1 {
margin:0px auto;
padding:0px 0px 0px 0px;
width:300px;
height:250px;
}

/* Second Box Ad 300x250 Right Rail */
#boxad2 {
margin: 0px auto;
padding:0 10px 0 0;
width:300px;
/*height:250px;*/
}

#boxad2 #ad2 {
margin:0px auto;
padding:0px 0px 0px 0px;
width:300px;
height:250px;
}

/* Third Box Ad 300x250 Right Rail */
#boxad3 {
margin: 0px auto;
padding:0 10px 0 0;
width:300px;
}

#boxad3 #ad3 {
margin:0px auto;
padding:0px 0px 0px 0px;
width:300px;
height:250px;
}

/* Fourth Box Ad 300x250 Right Rail */
#boxad4 {
margin: 0px auto;
padding:0 10px 0 0;
width:300px;
}

#boxad4 #ad4 {
margin:0px auto;
padding:0px 0px 0px 0px;
width:300px;
height:250px;
}

/* Fifth Box Ad 300x250 in-post after Blog Post #4 */
#boxad5 {
height: 270px;
background: url(../images/redesign_post-bottom-2009.gif) repeat-x bottom left;
margin:10px auto;
text-align:center;
}

#boxad5 #ad5 {
width: 300px;
height: 250px;
margin:10px auto;
text-align:center;
}

/* AOL Ads END */


/* PARTNER LISTINGS FOOTER */

#footer_partner_borderbox {
margin:10px 0px 0px 0px;
padding-bottom:0px;
width:962px;
height:420px;
background: #fff url('../images/partner-rss-feeds-borderbg4.gif') no-repeat center;
}

#footer_partner_listings {
padding:10px 0px 0px 35px;
margin:0px 0px 7px 0px;
background:transparent;
/*height:190px;*/
overflow:hidden;
}

#footer_partner_listings-bottom {
padding:0px 0px 0px 35px;
margin:0px;
background:transparent;
/*height:190px;*/
overflow:hidden;
}

#footer_partner_listings ul, #footer_partner_listings-bottom ul {
list-style-image: url(../images/red_arrows_small.gif);
list-style-position:outside;
font-size:1.2em;
padding:0px 0px 10px 15px;
width:185px;
}

#footer_partner_listings ul li, #footer_partner_listings-bottom ul li {
padding:5px 0px 0px 0px;
}

#footer_partner_listings #partner-listings_col-1 a,
#footer_partner_listings-bottom #partner-listings_col-1a a,
#footer_partner_listings #partner-listings_col-2 a,
#footer_partner_listings-bottom #partner-listings_col-2a a,
#footer_partner_listings #partner-listings_col-3 a,
#footer_partner_listings-bottom #partner-listings_col-3a a,
#footer_partner_listings #partner-listings_col-4 a,
#footer_partner_listings-bottom #partner-listings_col-4a a {
color:#0044CC;
}

span.parse-logos a{
text-align:center;
padding:0px 0px 5px 0px;
}

#footer_partner_listings #partner-listings_col-1,
#footer_partner_listings-bottom #partner-listings_col-1a {
position:relative;
float:left;
width:200px;
border-right:1px solid #cecece;
height:175px;
padding:10px 15px 0px 0px;
margin:10px 0px 0px 0px;
overflow:hidden;
}


#footer_partner_listings #partner-listings_col-2, #footer_partner_listings-bottom #partner-listings_col-2a, #footer_partner_listings #partner-listings_col-3, #footer_partner_listings-bottom #partner-listings_col-3a {
position:relative;
float:left;
width:200px;
border-right:1px solid #cecece;
padding:10px 15px 0px 15px;
margin:10px 0px 0px 0px;
height:175px;
overflow:hidden;
}


#footer_partner_listings #partner-listings_col-4, #footer_partner_listings-bottom #partner-listings_col-4a {
position:relative;
float:left;
width:200px;
padding:10px 0px 0px 15px;
margin:10px 0px 0px 0px;
height:175px;
overflow:hidden;
}


/* END */

/* CATEGORY LISTINGS FOOTER */

#footer_category_listings {
padding:10px 0px 0px 25px;
margin:0px 0px 15px 0px;
background:transparent;
overflow:hidden;
/*height:515px;*/
}

#footer_category_listings ul {
list-style-image: url(../images/red_arrows_small.gif);
list-style-position:outside;
font-size:1.2em;
padding:0px 0px 10px 20px;
width:170px;
}

#footer_category_listings ul li {
padding:3px 0px 0px 0px;
}

#footer_category_listings #listings_col-1 a,
#footer_category_listings #listings_col-2 a,
#footer_category_listings #listings_col-3 a,
#footer_category_listings #listings_col-4 a {
color:#0044CC;
}

span.parse-titles {
font-size:1.2em;
font-weight:bold;
text-transform:uppercase;
}

#footer_category_listings #listings_col-1 .parse-titles a,
#footer_category_listings #listings_col-2 .parse-titles a,
#footer_category_listings #listings_col-3 .parse-titles a,
#footer_category_listings #listings_col-4 .parse-titles a {
color:#000;
}

#footer_category_listings #listings_col-1 .parse-titles a:active,
#footer_category_listings #listings_col-2 .parse-titles a:active,
#footer_category_listings #listings_col-3 .parse-titles a:active,
#footer_category_listings #listings_col-4 .parse-titles a:active {
color:#99000c;
}

#footer_category_listings #listings_col-1 {
position:relative;
float:left;
width:210px;
border-right:1px solid #cecece;
padding:0px 15px 0px 0px;
margin:10px 0px 0px 0px;
overflow:hidden;
height:475px;
}


#footer_category_listings #listings_col-2,
#footer_category_listings #listings_col-3 {
position:relative;
float:left;
width:210px;
border-right:1px solid #cecece;
padding:0px 10px 0px 10px;
margin:10px 0px 0px 0px;
overflow:hidden;
height:475px;
}

#footer_category_listings #listings_col-4 {
position:relative;
float:left;
width:210px;
padding:0px 0px 0px 10px;
margin:10px 0px 0px 0px;
overflow:hidden;
height:475px;
}

/* END */

/* FAKE BORDER */
.fakeborder {
float:right;
width:962px;
position:relative;
background: url(../images/redesign_post-bottom-2009.gif) repeat-x top left;
margin-top:-1px;
}

.fakeborder2 {
padding:0px;
margin: 10px auto 0 auto;
background: url(../images/redesign_post-bottom-2009.gif) repeat-x top left;
}
/* END */


/* CATEGORY BOXES */

#list-category-boxes {
width:962;
height:195px;
margin-left:11px;
margin-top:25px;
}

#list-category-boxes ul li a {
color:#0044CC;
}

.box-category {
float:left;
margin-left:4px;
width:152px;
height:185px;
background: #fff url('../images/parsed-category-box-bg.gif') no-repeat ;
}

.box-titles {
margin:5px 0px -10px 8px;
}

.box-titles a {
font-size:1.3em;
color:#99000c;
font-weight:bold;
}

.box-category li {
padding:3px 0px 0px 0px;
font-size:1.1em;
width:140px;
font-weight:bold;
line-height:1.1em;
overflow:hidden;
}

.box-category ul {
padding:8px
}
/* END */

/* CATEGORY BOXES NEWS */

#list-category-boxes-news {
width:609;
height:195px;
padding:10px 0px 0px 0px;
margin:20px 0px -25px 10px;
}

#list-category-boxes-news ul li a {
color:#0044CC;
}

.box-category-news {
float:left;
margin-right:7px;
margin-left:0px;
width:114px;
height:170px;
background: #fff url('../images/parsed-category-box-bg4-small-news.gif') no-repeat ;
}

.box-titles-news {
margin:5px 0px -8px 6px;
}

.box-titles-news a {
font-size:1.1em;
color:#99000c;
font-weight:bold;
}

.box-category-news li {
padding:3px 0px 0px 0px;
font-size:1.1em;
width:104px;
font-weight:bold;
line-height:1.1em;
overflow:hidden;
}

.box-category-news ul {
padding:7px
}
/* END */


/* Developing Stories */
#pop-news {
width:300px;
text-align:left;
}

#pop-news h3 {
background: url('../images/title_developing-stories-promo_rr_09.gif') no-repeat;
width:270px;
height:31px;
padding:0px 0px 0px 0px;
margin:0px 0px 15px 15px;
}

#pop-news ul {
margin:0px 0px -15px 0px;
padding:0px;
}

#pop-news li {
height:100px;
line-height:1.2em;
font-size:1.2em;
}

#pop-news li a {
font-weight:bold;
}

#pop-news .pop-news-image a {
float:left;
position:relative;
margin:0px 5px 15px 20px;
padding:3px;
border:2px solid #666666;
}

#pop-news .pop-news-image a:hover {
border:2px solid #d0230e;
}

/* END */

/*  Most Commented on POSTS LIST */
.mostcommentedpost {
font-size:1.1em;
overflow:hidden;
padding:0px 0px 0px 0px ;
margin:0px 0px 0px 0px;
width:300px;
}

.mostcommentedpost h3 {
background: url('../images/title_most-commented-promo_rr_09.gif') no-repeat;
width:290px;
height:31px;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 15px;
}

.mostcommentedpost ul {
list-style-image: url(../images/red_arrows_small.gif);
list-style-position:outside;
line-height:1.7em;
padding:0px 0px 0px 30px;
}
/* END */

/* Tag Cloud */

#TagCloud {
width:320px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
#TagCloud h3 {
background: url('../images/title_popular-topics-promo_rr_09.gif') no-repeat;
width:290px;
height:31px;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 15px;
}
p.cloud {
text-align:justify;
padding:0px 0px 0px 15px;
}
p.cloud a {
line-height: 1.5em;
padding:0px 5px 0px 0px;
}
p.cloud a.tagSmall {
font-size: 1em;
font-weight: normal;
}
p.cloud a.tagNormal {
font-size: 1.3em;
font-weight: bold;
}
p.cloud a.tagLarge {
font-size: 1.6em;
font-weight: bold;
}
/* END */

/* BLOGROLL */
#blogroll {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:315px;
font-weight:bold;
}
#blogroll h3 {
background: url('../images/title_featured-blogs-promo_rr_09.gif') no-repeat;
width:290px;
height:31px;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 15px;
}
#blogroll ul {
float:left;
list-style-image: url(../images/red_arrows_small.gif);
list-style-position:outside;
font-size:1.2em;
line-height:1.7em;
padding:0px 0px 0px 30px;
}

#blogroll ul.blogroll-col2 {
float:right;
list-style-image: url(../images/red_arrows_small.gif);
list-style-position:outside;
font-size:1.2em;
line-height:1.7em;
padding:0px;
}

.more_button_blogroll {
text-align:right;
margin:5px 0px 0px 0px;
}
/* END */

/* Digital Smiths Right Rail Player */
.digitalsmiths-video-player {
 width:300px;
 clear:both;
 margin:0px 0px 0px 15px;
 padding:5px 0px 0px 0px;
}

.digitalsmiths-video-player h3 {
background: url('../images/title_raw-videos-promo_rr_09.gif') no-repeat;
width:290px;
height:31px;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 0px;
}

/* END */

/* HOT TIPS */
#hot-tips-promo {
margin: 0px 0px 0px 15px;
padding: 0px 0px 0px 0px;
font-size:1.6em;
}

p.hottip-title {
font-weight:bold;
padding:0px 0px 0px 0px;
margin:-3px 0px 0px 0px;
font-size:1.6em;
line-height:1em;
}

p.hottip-callus {
margin:0px 0px -3px 0px;
padding:0px;
font-weight:bold;
color:#d1250d;
line-height:1.2em;
}

p.hottip-emailus {
margin:0px 0px -5px 0px;
padding:0px;
line-height:1.8em;
font-weight:bold;
}

p.hottip-emailus a {
font-weight:bold;
padding:0px;
font-size:1.4em;
}
/* END */

/* HOT TIPS BOTTOM */
#hot-tips-promo-bottom {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:2em;
color:#717171;
font-weight:bold;
}

#hot-tips-promo-bottom h3 {
background: url('../images/title_hot-tips-promo_rr_09.gif') no-repeat;
width:290px;
height:31px;
padding:0px 0px 0px 0px;
margin:0px 0px 2px 15px;
}

p.hottip-callus-bottom {
margin:0px 0px -5px 15px;
padding:0px;
font-weight:bold;
color:#d1250d;
}

p.hottip-emailus-bottom {
margin:0px 0px -5px 15px;
padding:0px;
}

p.hottip-emailus-bottom a {
font-weight:bold;
padding:0px;
}

/* END */

/* iphone app promo */

.iphone-app-promo {
padding:0px 0px 0px 0px ;
margin:0px 0px 0px 10px ;
}

/* END */

/* CELEBRITY TWEETS */

#celebrity-tweets {
padding:0px 0px 5px 0px;
margin: 0px 0px 0px 15px;
width:298px;
}

#celebrity-tweets h3.celeb-tweets-header{
background: url(../images/tmzdotcom_header5-celeb-tweets.gif) no-repeat;
width: 298px;
height: 75px;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#celebrity-tweets h3.celeb-tweets-footer{
background: url(../images/tmzdotcom_footer5-celeb-tweets.gif) no-repeat;
width: 298px;
height: 70px;
margin: 0px 0px 0px 0px;
}

#celebrity-tweets ul {
margin-left:13px;
width:256px;
padding-left:8px;
border-right: 4px solid #838383;
border-left: 4px solid #838383;
}

#celebrity-tweets li {
font-size:1.2em;
padding-top:5px;
padding-right:8px;
}

#celebrity-tweets li a {
color:#000;
font-weight:bold;
font-size:1.2em;
line-height:1.2em;
text-transform:sentencecase;
}

/* END */

/* Page Title Toppers */
.page-title-topper-news {
font-size:2.5em;
font-weight:bold;
border-bottom:2px solid #b72113;
padding:0px 0px 0px 0px;
margin:5px 0px -20px 9px;
}

.page-title-topper-celebwatch {
font-size:2.5em;
font-weight:bold;
border-bottom:2px solid #b72113;
padding:0px 0px 0px 0px;
margin:5px 0px 0px 9px;
}
/* END */


/* Celebwatch */
#celebwatch {
width:600px;
height:150px;
}

#celebwatch.celebwatch-border {
border-bottom:1px solid #cecece;
padding:0px 0px 30px 0px;
margin:0px 0px 0px 15px;
}

.celebwatch-category-name {
padding:0px 0px 0px 0px;
margin:15px 0px 10px 0px;
}

.celebwatch-category-name a {
font-size:2.0em;
font-weight:bold;
width:290px;
color:#b72113;
padding:0px 0px 0px 3px;
}


#celebwatch ul {
width:600px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


#celebwatch li {
padding:0px 10px 0px 0px;
float:left;
display:inline;
line-height:1.2em;
font-size:1.2em;
width:290px;
}


#celebwatch li a {
font-weight:bold;
font-size:1.5em;
color:#000;
line-height:1.1em;
}

.celebwatch-image {
height:150px;
float:left;
width:85px;
padding:0px 10px 0px 0px;
}

#celebwatch .celebwatch-image a {
float:left;
margin:0px 0px 0px 0px;
padding:3px;
border:2px solid #666666;
}

#celebwatch .celebwatch-image a:hover {
border:2px solid #b72113;
}

.celebwatch-more {
float:right;
position:relative;
bottom:25px;
right:10px;
color:#0044CC;
text-transform:uppercase;
font-size:1.5em;
font-weight:bold;
}
/* END */

/* Blogroll Listings */

#blogroll-list {
display:block;
margin:0px 0px 0px 15px;
}

#blogroll-list li a{
margin:0 0 0 0px;
line-height:1.7em;
font-size:1.2em;
}

#blogroll-list span {
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-size:2em;
font-weight:bold;
text-transform:uppercase;
}
/* END */

/* QUIGO AD PLACEMENT */
#post5_adbox {
	/*background: url(../images/post5a.jpg) no-repeat;
	height:280px;*/
  background: url(../images/redesign_post-bottom-2009.gif) repeat-x bottom left;
}

#quigo-homepage {
padding:15px 0px 15px 15px;
}

#quigo-homepage-2 {
padding:15px 0px 15px 15px;
background: url(../images/redesign_post-bottom-2009.gif) repeat-x bottom left;
}

#quigo-homepage-side {
padding:15px 0px 15px 15px;
}

#quigo-homepage-side-top {
margin:15px 0px 0px 0px;
padding:15px 0px 0px 0px;
border-top: 2px solid #cccccc;
}

#quigo-showpost {
padding:15px 0px 15px 15px;
background: url(../images/redesign_post-bottom-2009.gif) repeat-x bottom left;
}

#quigo-showpost2 {
padding:15px 0px 15px 15px;
background: url(../images/redesign_post-bottom-2009.gif) repeat-x bottom left;
}

#quigo-video-page {
padding:15px 0px 10px 15px;
background: url(../images/redesign_post-bottom-2009.gif) repeat-x top left;
}

#quigo-video-page2 {
margin-top:20px;
padding-top:20px;
border-top: 2px solid #cccccc;
}

#quigo-search-results2 {
margin-bottom:20px;
padding:0px 0px 20px 0px;
border-bottom: 2px solid #cccccc;
}

#quigo-category-list2 {
margin-bottom:20px;
padding-bottom:20px;
border-bottom: 2px solid #cccccc;
}

#quigo-category-list {
margin:15px 0px 0px 0px;
padding:15px 0px 0px 15px;
background: url(../images/redesign_post-bottom-2009.gif) repeat-x top left;
}

#quigo-category-pages {
padding:15px 0px 15px 15px;
}

#quigo-category2 {
margin-bottom:20px;
padding:0px 0px 20px 0px;
border-bottom: 2px solid #cccccc;
}

.quigo-side {

 margin:15px 0px 0px 0px;
 padding: 15px 0px 0px 0px;
}

.quigo-main {
 padding: 10px 15px 5px 15px;
}

/* END QUIGO */

/* QUIGO RE-PLACEMENT */

#quigo-search-results {
background: url(../images/redesign_post-bottom-2009.gif) repeat-x top left;
padding:10px 0px 0px 10px;
margin:0px 0px 0px 0px;
}

#quigo-search-rr {
padding:0px 0px 0px 15px;
}

#quigo-article-rr {
padding:0px 0px 0px 15px;
}

#quigo-category-rr {
padding:0px 0px 0px 15px;
}
/* END */

/* RSS Gold List Parse */

.goldlist-parse {
font-size:1em;
width: 900px;
margin-top: 15px;
margin-bottom: 10px;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #cecece;
}

span.goldlist-title {
font-size:2em;
padding-bottom: 50px;
margin-left: 10px;
}

.goldlist-parse ul {
font-size:1.4em;
margin-top: 10px;
}

.goldlist-parse li {
line-height:1.8em;
margin-left: 30px;
}

/* SITEMAP */

/* SITEMAP */

.sitemap #container {
width: 600px;
text-align: left;
height: 880px;
margin-right: auto;
margin-left: auto;
}

.fltrt {
float:right;
margin-left:8px;
}

.fltlft {
float:left;
margin-right:8px;
}

.clearfloat {
clear:both;
font-size:1px;
height:0;
line-height:0;
}

.sitemaplink {
font-size:12px;
list-style-image:url(../images/red_arrows_small.gif);
margin-left:15px;
}

.sitemaptitles {
font-size:18px;
font-weight:bold;
color:#000000;
}

.sitemapbodycopy {
color:#000000;
font-size:14px;
margin-bottom:12px;
margin-top:10px;
}

.sitemaphome {
border-bottom-style:none;
border-right:1px solid #CCCCCC;
float:left;
height:215px;
margin-bottom:5px;
margin-left:10px;
width:280px;
}

.sitemapnews {
float:right;
height:215px;
margin-bottom:5px;
width:300px;
}

.sitemapphotos {
border-bottom-style:none;
border-right:1px solid #CCCCCC;
float:left;
height:230px;
margin-bottom:5px;
margin-left:10px;
width:280px;
}

.sitemaptmztogo {
float:right;
height:230px;
margin-bottom:5px;
width:300px;
}

.sitemapcelebwatch {
border-bottom-style:none;
border-right:1px solid #CCCCCC;
float:left;
height:230px;
margin-bottom:5px;
margin-left:10px;
width:280px;
}

.sitemapvideos {
float:right;
height:230px;
margin-bottom:5px;
width:300px;
}

.sitemapcontactus {
border-bottom-style:none;
border-right:1px solid #CCCCCC;
float:left;
height:120px;
margin-bottom:5px;
margin-left:10px;
width:280px;
}

.sitemapvideosmore {
float:right;
height:120px;
margin-bottom:5px;
width:300px;
}

#sitemaprow1 {
border-bottom:1px solid #CECECE;
height:225px;
margin-top:10px;
width:600px;
}

#sitemaprow2 {
border-bottom:1px solid #CECECE;
height:240px;
margin-top:10px;
width:600px;
}

#sitemaprow3 {
border-bottom:1px solid #CECECE;
height:240px;
margin-top:10px;
width:600px;
}

#sitemaprow4 {
height:130px;
margin-top:10px;
width:600px;
}

/* Sphere After Post Module */

#sphere-inline {
margin:15px 0px 0px 0px;
padding:0px 0px 15px 0px;
border-bottom:1px solid #cecece;
}


/* CSS  END */