body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
.clearfix:after {
	content: " ";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}




body {
    font-family: verdana, 'trebuchet ms', sans-serif;
    font-size: 12px;
    background-color: #7D00B8;
    color: #005878;
}

a {color: #7E00B9; }
a:visited { color: #5E69B5;}
a:hover { color: #FF358B;}

div#container {
  margin: 0px auto;
  width: 1025px;
  text-align: left;
  position: relative;
  top:-1px;
}


body, div#container {
  background-position: center top; 
  background-image: url(/entertainment/news/chubbyjones/chubby_background.jpg) !important;
  background-repeat: no-repeat !important;


}

img {
  *display: block;
}

#main { position: relative; }

#logoarea { position: absolute; top: 90px; left: 0; width: 800px; height: 165px; }


#blogbody { margin: 175px 0 0 15px;  }

#blogbody-inner { width: 990px; } 


#rightrail .hidefromrail { display: none;}

h2 {font-size: 18px; font-weight: normal; margin: 0 0 0 5px; padding: 0; text-transform: lowercase; }

#blogposts h2 { color: #7E00B9; font-size: 12px; margin: 0; }

#blogposts h3 { font-size: 24px; margin: 0; }

#blogposts h3 a { color: #005878; text-decoration: none; }

#blogposts h3 a:hover { color: #FF358B;  }

.entry-footer { font-size: 11px; font-weight: normal; margin-bottom: 30px;}

ul { list-style-type: square; padding: 5px; margin: 0;}

li { color: #577700; font-size: 11px; margin: 0 0 5px 15px; }

h2#archive-title {color: #005878;  font-size: 24px; font-weight: bold;}

h2#search-results-header {color: #005878;  font-size: 24px; font-weight: bold;}

h2#archive-title {margin-bottom: 15px; text-align: center;}

h3#search-results-header { font-size: 14px; text-transform: uppercase; margin-top: 30px; margin-bottom: 10px;} 

li.archive-list-item {color:  #005878;}

#header-box li { font-size: 11px; }

#leaderboard { background: none; width: 768px; height: 90px; overflow: hidden; margin-bottom: 20px; margin-left: auto; margin-right: auto;}

#mainbox { width: 1020px; margin-left: auto; margin-right: auto; text-align: left; background: #FF358B;}

#header { height: 120px; width: 1020px; background: url(headerimage.jpg) no-repeat; background-color: #FF358B;}

#header-inner { padding: 10px; }

#header-box { float: right; height: 110px; width: 170px; background: #EBFBBF; overflow: hidden; }

#header-box ul { margin: 5px 0 0 20px; }

#header-box li { font-size: 12px; margin: 0 0 5px 0; }

#header-box form { margin: 5px 0 0 15px; padding: 0; }

#header-box .search { font-size: 10px;  width: 95px; }

#header-box .submit { line-height: 10px; height: 20px; }

#header-text { float: left; width: 800px; color: #AEEE00; padding: 5px 0 10px 10px; }

#header-text h1 { font-size: 60px; line-height: 40px; color: #005878; text-transform: uppercase; font-weight: normal; margin: 0; padding: 0; letter-spacing: -5px;}

#header-text a  {text-decoration: none; color: #005878;}

#header-text h2 { text-align: right; margin: 30px 0  0 0; padding: 0; font-size: 24px; text-transform: lowercase; font-weight: bold; }

#content-box { width: 1020px; background: #FF358B;  }

#content-box-inner { margin: 10px; padding: 10px; background: #01B0F0; border-top: 0px;  }

#leftnav { float: left; width: 120px; margin-right: 0; }

#category-box { background: #EBFBBF; color: #005878; font-size: 12px; padding: 2px; }

#video-box { margin: 10px 0 10px 0; background: #BFEBFB; color: #005878; font-size: 12px; }

#blogposts { width: 860px; background: #DEBDED; overflow-x: hidden;  float: right; margin-right: 0;   }

#blogposts.fullwidth { width: 980px; }

#blogposts-inner { padding: 10px;  }

h3#trackback { font-size: 14px; text-transform: uppercase; margin-top: 30px; margin-bottom: 10px;} 

h3#comments-header { font-size: 14px; text-transform: uppercase; margin-top: 30px; margin-bottom: 10px;} 

h2#comments-open-header { font-size: 14px; font-weight: bold; color: #005878; text-transform: uppercase; margin-top: 30px; margin-bottom: 10px;} 

#rightrail { float: left; width: 300px;}

#blogroll { margin-top: 20px; background: #EBFBBF; color: #005878; font-size: 12px; padding: 2px;}

#music {  background: #BFEBFB; color: #005878; font-size: 12px; }

#facebook { overflow-x: hidden; width: 120px; margin-top: 20px; background: #EBFBBF; color: #005878; font-size: 12px;}

#facebook .links { font-size: 11px; padding: 10px; text-align: center;}

#contactsearch-box, #category-box, #blogroll, #facebook { background: #BFC3E2; }

#footer { text-align: center; width: 100%; margin: 15px 0 15px 0; font-size: 11px; color: #fff; }

#footer a { color: #fff; }

p.content-nav  { color: #577700; text-align: center; text-transform: lowercase; font-size: 11px; font-weight: bold; margin: 0 0 10px 0; padding: 0; }

p.content-nav a {text-decoration: none;}

p.content-nav a:hover, p.content-nav a:active {text-decoration: underline;} 

div.clear { clear: both; height: 1px;}

.entry { clear: left; margin-bottom: 10px; }

.trackbacks { clear:left; margin-top: 10px;}

.entry-body img { margin: 0 5px 10px 0; } 