/* ---( page defaults )--- */body {  margin: 0;  padding: 0;  font-family: "Verdana", Sans-serif;  font-size: small;  text-align: center;  color: #333;  background: url(http://www.culturecuts.net/shortlist/xvideo/ccxvlines.gif) repeat top left;  }blockquote {  margin: 0 0 0 30px;  padding: 10px 0 0 20px;  font-size: 90%;  line-height: 1.5em;  color: #666;  background: url(http://www.blogblog.com/tictac_blue/quotes.gif) no-repeat top left;  }blockquote p {  margin-top: 0;  }abbr, acronym {  cursor: help;  font-style: normal;  border-bottom: 1px dotted;  }code {  color: #f63;  }hr {  display: none;  }img {  border: none;  }/* unordered list style */ul {  list-style: none;  margin: 0 0 20px 30px;  padding: 0;  }li {  list-style: none;  padding-left: 14px;  margin-bottom: 3px;  background: url(http://www.blogblog.com/tictac/tictac_orange.gif) no-repeat 0 6px;  }/* links */a:link {  color: #f63;  text-decoration: none;  }a:visited {  color: #f30;  text-decoration: none;  }a:hover {  color: #f30;  text-decoration: underline;  }a:active {  color: #f63;  text-decoration: none;  }/* ---( layout structure )---*/#wrap {  width: 846px;  margin: 0 auto;  text-align: left;  background: url(http://www.culturecuts.net/shortlist/images/tile07.gif) repeat-y;  }#content {  margin-left: 62px; /* to avoid the BMH */  }#main-content {  float: left;  width: 504px;  margin: 20px 0 0 0;  padding: 0;  line-height: 1.5em;  }#sidebar {  margin: 0 41px 0 600px;  padding: 20px 0 0 0;  font-size: 85%;  line-height: 1.2em;  color: #999;  background: url(-) no-repeat 0 0;  }/* ---( header and site name )--- */#blog-header {  margin: 0;  padding: 0;  font-family: "Verdana", Sans-serif;  background: url(http://www.culturecuts.net/shortlist/images/top_ccsh.gif) no-repeat top left;  }#blog-header h1 {  margin: 0;  padding: 45px 60px 50px 160px;  font-size: 200%;  color: #fff;  background: url(http://www.culturecuts.net/shortlist/images/top_h1.gif) no-repeat bottom left;  }#blog-header h1 a {  text-decoration: none;  color: #fff;  }#blog-header h1 a:hover {  color: #eee;  }/* ---( main column )--- */h2.date-header {  margin-top: 0;  padding-left: 14px;  font-size: 90%;  color: #C6C3B5;  background: url(http://www.culturecuts.net/shortlist/images/date_icon.gif) no-repeat 0 50%;  }h3.post-title {  margin-top: 0;  font-family: "Verdana", Sans-serif;  font-size: 115%;  letter-spacing: 0px;  color: #f63;  }.post {  margin: 0 0 1.5em 0;  padding: 0 0 1.5em 14px;  }.post-footer {  margin: 0;  padding: 0 0 0 14px;  font-size: 88%;  color: #999;  background: url(http://www.culturecuts.net/shortlist/images/ttt_grey.gif) no-repeat 0 5px;  }.post img {  padding: 0;  }/* comment styles */#comments {  padding-top: 10px;  font-size: 85%;  line-height: 1.5em;  color: #666;  background: #fff url(-) no-repeat top left;  }#comments h4 {  margin: 20px 0 15px 0;  padding: 8px 0 0 40px;  font-family: "Verdana", Sans-serif;  font-size: 130%;  color: #666;  background: url(-) no-repeat 10px 0;  height: 29px !important; /* for most browsers */  height /**/:37px; /* for IE5/Win */  }  #comments ul {  margin-left: 0;  }#comments li {  background: none;  padding-left: 0;  }  .comment-body {  padding: 0 10px 0 25px;  background: url(-) no-repeat 10px 5px;  }.comment-body p {  margin-bottom: 0;  }.comment-data {  margin: 4px 0 0 0;  padding: 0 10px 1em 60px;  color: #999;  border-bottom: 1px solid #ddd;  background: url(-) no-repeat 44px 2px;  }.deleted-comment {  font-style:italic;  color:gray;  }/* ---( sidebar )--- */h2.sidebar-title {  margin: 0 0 0 0;  padding: 25px 0 0 50px;  font-family: "Verdana", Sans-serif;  font-size: 130%;  color: #666;  height: 32px;  background: url(http://www.culturecuts.net/shortlist/images/cc_22.gif) no-repeat 20px 15px;  height: 32px !important; /* for most browsers */  height /**/:57px; /* for IE5/Win */  }h2.sidebar-title2 {  margin: 0 0 0 0;  padding: 25px 0 0 50px;  font-family: "Verdana", Sans-serif;  font-size: 130%;  color: #666;  height: 32px;  background: url(http://www.culturecuts.net/shortlist/images/cc_23.gif) no-repeat 20px 15px;  height: 32px !important; /* for most browsers */  height /**/:57px; /* for IE5/Win */  }#sidebar ul, #sidebar p {  margin: 0;  padding: 5px 20px 1em 20px;  }#sidebar li {  background: url(http://www.culturecuts.net/shortlist/images/tt_grey.gif) no-repeat 0 5px;  }/* profile block */.profile-datablock {  margin: 0;  padding: 5px 20px 0 20px;  }.profile-datablock dd {  margin: 0;  padding: 0;  }.profile-img img {  float: left;  margin: 0 10px 0 0;  padding: 4px;  background: #fff;  }#sidebar p.profile-link {  padding-left: 36px;  background: url(http://www.blogblog.com/tictac/profile.gif) no-repeat 20px 4px;  }p#powered-by, #sidebar p.profile-textblock {  margin-top: 1em;  border: none;  }/* ---( footer )--- */.clear { /* to fix IE6 padding-top issue */  clear: both;  height: 0;  }#footer {  margin: 0;  padding: 0 0 9px 0;  font-size: 85%;  color: #ddd;  background: url(http://www.culturecuts.net/shortlist/images/ccsh_bottom_line.gif) no-repeat bottom left;  }#footer p {  margin: 0;  padding: 20px 320px 20px 95px;  background: url(http://www.culturecuts.net/shortlist/images/ccsh_bottom.gif) no-repeat top left;  }

