body   { color: #630; background-image: url(graphics/botched_bg_pattern1.jpg); font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #300; text-align: center; margin: 0 }
p { margin: 10px 0 0 }
/*containers
*/
#wrap     { background-color: #f1e6d1; margin-right: auto; margin-left: auto; width: 800px; border-right: 2px solid black; border-bottom: 2px solid black; border-left: 2px solid black }
#header  { background-image: url(graphics/head_bg1.jpg); background-repeat: no-repeat; height: 180px }
#nav  { color: #300; font-size: 0.9em; background-color: #e4e4e4; background-image: url(graphics/nav_bg1.jpg); background-repeat: no-repeat; text-align: left; text-transform: uppercase; height: 38px; clear: both; overflow: hidden }
#content   { line-height: 1.5; background-color: #f1e6d1; background-image: url(graphics/content_bg2.jpg); background-repeat: repeat-y }
#content2 { line-height: 1.5; background-color: #f1e6d1; background-image: url(graphics/content_bg1.jpg); background-repeat: repeat-y }
#footer     { color: #963; font-size: 11px; line-height: 12px; background-image: url(graphics/footer_bg2.jpg); background-repeat: no-repeat }
#footer2 { color: #963; font-size: 11px; line-height: 12px; background-image: url(graphics/footer_bg1.jpg); background-repeat: no-repeat }
#footer a:link, #footer a:active, #footer a:visited { color: #c48352; text-decoration: none }
.avatar { background-color: #f5ede0; text-align: right; display: block; margin-bottom: 5px; margin-left: 5px; padding: 3px; float: right; clear: both; border: solid 1px #d2b996 }
#footer a:hover { color: #d2b996; text-decoration: none; border-bottom: 1px dotted #d2b996 }
#commentwrap { margin-right: auto; margin-left: auto; width: 680px }
a:link,  a:visited,  a:active { color: #630; text-decoration: none }
a:hover  { color: #600; text-decoration: none }
/*main navigation*/
#nav ul  { list-style-type: disc; list-style-position: outside; display: block; margin-left: 0; padding-top: 12px; padding-left: 0 }
#nav ul li  { list-style: none url(graphics/bullet_1.gif); display: inline; margin-right: 2px; margin-left: 13px }
#nav a:link, #nav a:visited, #nav a:active { color: #300; text-decoration: none }
#nav ul a:hover { color: #600; border-bottom: 1px dotted #600 }
/*columns*/
#entry   { margin-bottom: 10px; margin-left: 0; padding-right: 18px }
#entry ul { font-size: 14px; line-height: 16px }
#entry ul li { margin-top: 5px }
#entry p { }
.entry2 { margin-left: 10px; padding-right: 25px }
.entry2 a:link, entry2 a:visited, entry2 a:active { }
.entry2 a:hover { border-bottom: 1px dotted #963 }
.entry2 p { margin: 0 }
.entrysub  { font-size: 0.85em; margin-top: 0 }
.entrysub ul { font-size: 0.85em; margin-top: 0 }
.entrysub li { font-size: 0.85em; margin-top: 0 }
#entry a:link, #entry a:visited, #entry a:active { color: #109100; border-bottom: 1px dotted #109100 }
#entry a:hover { color: #000 }
#left { text-align: left; margin-left: 15px; width: 450px; float: left }
#leftcomments   { text-align: left; margin-left: 7px; width: 90%; float: left }
#subleft1 { color: #963; margin-top: 10px; width: 220px; float: left }
#subleft1 p { margin-top: 0 }
#subleft2  { color: #963; font-style: normal; margin-top: 10px; margin-left: 20px; width: 160px; float: left }
#right  { color: #963; font-size: 12px; line-height: 14px; text-align: left; margin-left: 30px; width: 290px; float: left }
* html #right { width: 280px }
#right p  { margin-top: 3px }
#subright1 { width: 135px; float: left }
#subright2 { width: 135px; float: right }
/*lists*/
ul   { font-size: 12px; line-height: 14px; list-style-type: none; list-style-position: outside; display: list-item; margin: 0 0 0 15px; padding: 0 }
ul li   { list-style: none url(graphics/list_bullet.gif); display: list-item; margin-top: 5px; padding: 0 }
ul li a:hover { border-bottom: 1px dotted #c48352 }
/*headers*/
h1  { font-size: 1.3em; font-weight: bold; background-image: url(graphics/header_bullet.gif); background-repeat: no-repeat; background-position: 0 2px; margin: 0.67em 0; padding-bottom: 6px; padding-left: 30px; border-bottom: 1px solid #d2b996 }
h2  { font-size: 1.1em; font-weight: bold; background-image: url(graphics/header3_bullet.gif); background-repeat: no-repeat; background-position: 0 2px; margin: 0.8em 0 0 -5px; padding-left: 18px }
h3  { font-size: 1.17em; font-weight: bold; background-image: url(graphics/botched_blog_title.gif); display: block; margin: 15px 0; width: 432px; height: 54px }
h3 span { display: none }
.h3archives { background-image: url(graphics/archives_header.gif); background-repeat: no-repeat; margin-top: 15px; margin-bottom: 15px; width: 434px; height: 56px }
.h3archives span { display: none }
.h3discourse { background-image: url(graphics/discourse_header.gif); background-repeat: no-repeat; margin-top: 15px; width: 432px; height: 56px }
.h3discourse span { display: none }
.h3linkpool { background-image: url(graphics/link_pool_header.gif); background-repeat: no-repeat; margin-top: 15px; width: 434px; height: 56px }
.h3linkpool span { display: none }
.h3observations { background-image: url(graphics/observations_header.gif); background-repeat: no-repeat; margin-top: 15px; width: 434px; height: 56px }
.h3observations span { display: none }
.h3diversions { background-image: url(graphics/diversions_header.gif); background-repeat: no-repeat; margin-top: 15px; width: 100%; height: 56px }
.h3diversions span { display: none }
.h3gallery { background-image: url(graphics/gallery_header.gif); background-repeat: no-repeat; margin-top: 15px; width: 100%; height: 56px }
.h3gallery span { display: none }
.h3gallery2 { background-image: url(graphics/gallery_header.gif); background-repeat: no-repeat; text-align: center; margin-top: 0; margin-right: auto; margin-left: auto; width: 434px; height: 56px }
.h3gallery2 span { display: none }
.t1about  { background-image: url(graphics/about_botched_header.gif); background-repeat: no-repeat; display: block; margin-top: 15px; width: 432px; height: 54px }
.t1about span { display: none }
.t1prev  { background-image: url(graphics/previous_entries.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 24px; border-bottom: 1px solid #d2b996 }
.t1recent { background-image: url(graphics/recent_entries.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 25px; border-bottom: 1px solid #d2b996 }
.t1recent span { display: none }
.t1prev span { display: none }
.t2archives  { background-image: url(graphics/archives.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 24px; border-bottom: 1px solid #d2b996 }
.t2archives span { display: none }
.t3images { background-image: url(graphics/botched_images.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 25px; border-bottom: 1px solid #d2b996 }
.t3images span { display: none }
.t4diversions   { background-image: url(graphics/diversions.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 25px; border-bottom: 1px solid #d2b996 }
.t4diversions span { display: none }
.t5observations   { background-image: url(graphics/observations.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 25px; border-bottom: 1px solid #d2b996 }
.t5observations span { display: none }
.t6links  { background-image: url(graphics/link_pool.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 25px; border-bottom: 1px solid #d2b996 }
.t6links span { display: none }
.t7discourse  { background-image: url(graphics/discourse.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 25px; border-bottom: 1px solid #d2b996 }
.t7discourse span { display: none }
.t8recentimage { background-image: url(graphics/recent_image_header.gif); background-repeat: no-repeat; display: block; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 25px; border-bottom: 1px solid #d2b996 }
.t8recentimage span { display: none }
.t9recentimages { background-image: url(graphics/recent_images_header.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 25px; border-bottom: 1px solid #d2b996 }
.t10imagecategories { background-image: url(graphics/image_categories_header.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 25px; border-bottom: 1px solid #d2b996 }
.t10imagecategories span { display: none }
.t11randomimages { background-image: url(graphics/random_images_header.gif); background-repeat: no-repeat; margin-bottom: 10px; padding-bottom: 6px; width: 100%; height: 26px; border-bottom: 1px solid #d2b996 }
.t11randomimages span { display: none }
.t12comments  { background-image: url(graphics/comments_header.gif); background-repeat: no-repeat; margin-top: 15px; padding-bottom: 6px; width: 100%; height: 25px; border-bottom: 1px solid #d2b996 }
.t13comments { background-image: url(graphics/comment_head3.gif); background-repeat: no-repeat; text-align: center; margin-right: auto; margin-bottom: 10px; margin-left: auto; width: 245px; height: 104px }
.t13comments span { display: none }
.t12comments span { display: none }
.t9recentimages span { display: none }
.spacer { clear: both }
.posted  { color: #963; font-size: 0.8em; font-style: italic }
.posted a:hover { color: #630 !important; font-style: italic; border-bottom: 1px dotted #c48352 }
.posted a:link, .posted a:active, .posted a:visited { color: #963; font-style: italic }
.divider1    { background-image: url(graphics/divider1.gif); background-repeat: no-repeat; background-position: center 0; text-align: center; margin-top: 10px; width: 424px; height: 12px }
.divider1 span { display: none }
.divider2 { background-image: url(graphics/divider2.gif); background-repeat: no-repeat; margin-top: 10px; margin-bottom: 10px; width: 280px; height: 12px }
.divider2 span { display: none }
.longdivider  { background-image: url(graphics/long_divider.gif); background-repeat: no-repeat; text-align: center; margin: 10px auto 0; width: 681px; height: 12px }
.longdivider span { display: none }
.subdivider { background-image: url(graphics/subdivider.gif); background-repeat: no-repeat; margin-top: 10px; margin-bottom: 10px; width: 131px; height: 12px }
.subdivider span { display: none }
.darkbg     { color: #630; background-image: url(graphics/drk_bg1.jpg); background-repeat: repeat-y; margin-top: 15px; padding: 10px; width: 260px; border: solid 1px #d2b996 }
* html .darkbg  { width: 255px }
.title  { background-image: url(graphics/title.gif); background-repeat: no-repeat; text-align: center; margin-top: 10px; margin-bottom: 10px; width: 100%; height: 35px }
.title span { display: none }
.elsewhere { background-image: url(graphics/elsewhere_header.gif); background-repeat: no-repeat; text-align: center; margin-top: 10px; margin-bottom: 10px; width: 100%; height: 35px }
.elsewhere span { display: none }
.image1 { background-color: #fff; padding: 5px; border: solid 1px #d2b996 }
.imageleft  { margin-right: 10px; float: left }
.imageright { margin-left: 10px; float: right }
#entry img { background-color: #fff; padding: 5px; border: solid 1px #d2b996 }
.gallery { }
.gallery img { background-color: #fff; padding: 5px; border: solid 1px #d2b996 }
.gallery img:hover { background-color: #e9f3fd; padding: 5px; border: solid 1px #c48352 }
.gallery img:link, .gallery img:visited, .gallery img:active { background-color: #fff; padding: 5px; border: solid 1px #d2b996 }
.image2 { background-color: #fff; margin-right: 5px; margin-bottom: 0; float: left; border: solid 1px #d2b996 }
.link a:hover { border-bottom: 1px dotted #c48352 }
#imagedisplay  { text-align: center; margin-right: auto; margin-left: auto; width: 760px }
.pagination { font-size: 0.9em; text-align: right }
