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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    font-family:inherit;
    font-size:100%;
    font-style:inherit;
    font-weight:inherit;
    text-align:left;
}

html {
    font-size:100%;
}

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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    font-family:inherit;
    font-size:100%;
    font-style:inherit;
    font-weight:inherit;
    text-align:left;
}

body {
    color:#000000;
    font-family:georgia,serif;
    font-size:1em;
    font-size-adjust:none;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    text-align:center;
}

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, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border:0 none;
    font-family:inherit;
    font-size:100%;
    font-style:inherit;
    font-weight:inherit;
    margin:0;
    padding:0;
    text-align:left;
    vertical-align:baseline;
}

.type-wrap {
    background:transparent none repeat scroll 0 0;
    border:1px solid transparent;
}

.type-wrap p {
    color:#000000;
    font-family:baskerville,palatino,'palatino linotype',georgia,serif;
    font-size:2.25em;
    font-style:italic;
    line-height:0.8em;
    text-transform:lowercase;
    margin:auto;
    text-align:center;
}

.type-wrap {
    border:1px solid #FFFFFF;
    clear:both;
    display:block;
    height:1.875em;
    margin:0.938em auto 1.563em;
    text-align:left;
    width:60em;
}

a:link, a:visited {
    color:#000000;
    text-decoration:none;
}

a:focus, a:hover, a:active {
    color:#FFAA00;
}

.type-wrap p a:focus, .type-wrap p a:hover, .type-wrap p a:active, a#blog-title {
    border-bottom:0.056em solid #FFAA00;
}

#contentwrapper {
    margin:0 auto;
    padding-top:0.75em;
    position:relative;
    width:60em;
}

#left-sidebar {
    float:left;
}
#left-sidebar, #right-sidebar {
    width:10em;
}

#right-sidebar {
    float:right;
}

h1, h2, h3, h4 {
    font-weight:300;
}

#contentwrapper h3, #tag-cloud .widget h3, h2 {
    color:#FFAA00;
    font-family:baskerville,'palatino linotype','times new roman',serif;
    font-size:0.9em;
    font-variant:small-caps;
    font-weight:bold;
    letter-spacing:0.25em;
    line-height:1.833em;
    margin:0;
}

#contents {
    margin-left:11em;
    width:38em;
}

.category-list, .widget ul{
    border-top:0.083em solid #6E6E6A;
    border-bottom:none;
}

.entry h2, .bottom, .category{
    border-bottom:0.083em solid #6E6E6A;
}

ol, ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

.sidebar ol, .sidebar ul {
    border-top:0.1em solid #6E6E6A;
    color:#BBBBBB;
    font-size:0.625em;
    padding:1em 0;
}

li {
    font-size:150%;
    border-bottom:0.1em solid #D9D9D0;
    padding-bottom:0.1em;
    padding-top:0.1em;
}

#links {
    background-image: url(/_shared/thelounge/biddick_banner_image.jpg);
    background-repeat: repeat-x;
    clear:both;
    display:block;
    height:1.375em;
    margin:0 auto 0;
    padding:10px 0 0 0;
    position:relative;
    text-align:right;
    width:60em;
    height:215px;
}

#links ul {
    font-family:baskerville,'palatino linotype','times new roman',serif;
    font-size:0.875em;
    font-variant:small-caps;
    height:1.571em;
    letter-spacing:0.143em;
    line-height:1.428em;
    margin:0;
    padding:0;
    text-transform:lowercase;
    width:100%;
    background-color:black;
}

#links li{
    display:inline;
    font-size:100%;
    padding:0.2em 0 0.2em 0;
}

#links li a {
    background:#000000 none repeat scroll 0 0;
    border-right:0.071em solid #FFFFFF;
    color:#FFFFFF;
    display:block;
    float:left;
    height:1.571em;
    text-align:center;
    width:8em;
}

#links li a.live:link, #links li a.live:visited, #links li a.live:focus, #links li a.live:hover, #links li a.live:active {
    background:#FFFFFF none repeat scroll 0 0;
    color:#000000;
    font-weight:900;
    border-bottom:0.1em solid #D9D9D0;
}

#links li a.live:hover{
    color: #FFAA00;
}

#links li a:focus, #links li a:hover, #links li a:active, #links li a:focus em, #links li a:hover em, #links li a:active em {
    background:#FFAA00 none repeat scroll 0 0;
    color:#FFFFFF;
    text-decoration:none;
}

.related, #byline, .pagination{
    border-top:0.1em solid #D9D9D0;
    margin: 0.5em 0 0;
    padding: 0.5em 0 0;
    font-style:italic;
    font-size:90%;
}

.related, .pagination{
    border-top:0.1em solid #FFAA00;
}

#footer{
    border-top:0.063em solid #000000;
    width:60em;
    margin:0.063em auto 0;
    clear:both;
    margin-top:1em;
}

.meta, .readon, .description{
    color:#777777;
    font-size:0.8em;
    font-style:italic;
    line-height:1.571em;
    white-space:nowrap;
    padding-bottom:1em;
}

.readon{
    font-size:1em;
}


.tag-cloud{
    font-style:italic;
}
#tag-cloud .widget{
    margin: auto auto;
    text-align:center;
}

.entry h2{
    border-top: none;
}

#contents a, .related a, #tag-cloud a{
    text-decoration:underline;
}

.pagination{
    font-style:italic;
}

.pagination a:link{
    text-decoration:underline;
}

.entry p{
    padding-bottom:1em;
}

.entry p strong{
    font-weight:bold;
}

li.comment{
    font-size:100%;
}

h4{
    font-weight:bold;
    font-size:1em;
}

.entry em{
    font-style:italic;
}

#contents li{
    border:none;
    font-size:100%;
}

a#blog-title{
    border:none;
    top:160px;
    color: white;
    right:1em;
    font-size:1.5em;
    font-style:italic;
    position:relative;
    line-height:0.8em;
    border-bottom:0.1em solid #FFAA00;
    text-transform:lowercase;
}

a#blog-title:hover{
    border-bottom:0.1em solid #C68401;
}