
#content  { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#content h1 { margin-bottom: 1.5em; }
#content h2, h3 { margin-bottom: 1em; }
#content h1 { font-size: 2em; }
#content h2 { font-size: 1.2em; color: #CCC; }
#content h3 { font-size: 1em; }
#content p, ul, ol { margin-bottom: 1.5em; line-height: 180%; font-size: 12px; color: #BBB;}
#content ul, ol { margin-left: 3em; }
#content blockquote { margin-left: 3em; margin-right: 3em; }
#content a { color: #C80883; }
#content a:hover { text-decoration: none; }
#content strong { color: #D7D7D7; }
#content .question { color:#FFF; font-weight: bold; }
#content .purple { color: #993366; }


/* Content */
#content { float: left; width: 540px; /*width: 583px;*/ }
.heading { text-align: center; }
.post { }
.post .title { height: 49px; background: url(/images/img02.gif) no-repeat; }
.post .title h2 { float: left; padding: 12px 0px 0px 10px; font-size: 1.4em; text-transform: lowercase; }
.post .title h2 a { text-decoration: none; color: #FFFFFF; }
.post .title h2 a:hover { color: #C80883; }
.post .title p { float: right; padding: 12px 24px 0px 0px; font-size: 15px; font-weight: bold; color: #343434; }
.post .entry { padding: 30px 23px 0px 10px; }
.post .entry h2, h3 { margin-bottom: .25em; color:#DDD; font-size: 90%; }
.post .meta { height: 70px; clear: left; margin: 0px 10px; padding: 15px 0px 0px 0px; border-top: 1px solid #262626; }
.post .meta .credit { float: left; }
.post .meta .links { float: right; }
.post .meta .links .more { padding-left: 17px; background: url(images/img05.gif) no-repeat left center; }
.post .meta .links .comments { padding-left: 19px; background: url(/images/img04.gif) no-repeat left center; }


/* Sidebar */
#sidebar { float: right; width: 200px; /*width: 236px;*/ }
#sidebar ul { margin: 0px; padding: 0px; list-style: none; }
#sidebar li { background: url(/images/img03.gif) no-repeat; padding: 0px 23px 20px 23px; }
#sidebar li ul { }
#sidebar li li { padding: 8px 0px; background: none; border-bottom: 1px solid #262626; }
#sidebar h2 { margin: 0px; padding: 16px 0px 30px 0px; text-transform: lowercase; font-size: 14px; color: #FFFFFF; }


/*img { behavior: url("/css/pngfix.htc"); }*/
img.left { float: left; margin: 5px 25px 0px 0px; }
img.right { float: right; margin: 5px 0px 0px 25px; }
img.featureIMG { margin-bottom:20px; }
/* added by wdf to push html text off in lieu of embedded logo graphic */
.hidden { position:absolute; left:-10000px; top:auto; width:1px; height:1px; overflow:hidden; }

strong { color: #D7D7D7; }
.question { color:#FFF; font-weight: bold; }
.purple { color: #993366; }


