@charset "utf-8";
/* CSS Document */

html {min-height:101%;}
* html {height:101%;}

body {background-image:url(http://brightlywound.com/images/background.png); background-repeat:repeat; background-attachment:fixed; margin:0; font:x-small Verdana,"Trebuchet MS",Trebuchet,Sans-Serif; font-size:small;}
a {cursor:pointer;}
a:link {color:#00f; text-decoration:none;}
a:visited {color:#00a; text-decoration:none;}
a:hover {color:#003; text-decoration:none;}
a img {border-width:0;}
th {text-align:center; padding:0 20px 0;}

/* Content----------------------------------------------- */
#content {width:920px; margin:0 auto; padding:10px 20px 40px; text-align:justify; border-left:1px #000 solid; border-right:1px #000 solid; background:#fff}

/* Header----------------------------------------------- */
#header {width:100%; padding:3px 0 3px; text-align:center;}
#title {margin:10px auto 4px;}
#description {margin:0 auto 5px;}
#headertext {width:600px; margin:0 auto 0;}
#headertext a {color:#000;}
#headerimg {width:100px; margin:0 10px 0;}

/* Comic------------------------------------------------ */
#comic {width:100%; padding:0 0 5px; margin:5px auto 5px; float:left; text-align:center;}
#comicimg {width:900px; margin:0 auto 5px;}
#navback {float:left; padding:0; margin:0 0 0 15px; border:0px #000 solid;}
#navforward {float:right; padding:0; margin:0 15px 0 0; border:0px #000 solid;}
#comictitle {font-size:1.1em; font-weight:bold; text-transform:uppercase;}
#comicextras {margin:0 auto 10px; clear:both; display:table;}
#comments {float:left;}
#addthis {float:left;}

/* Tabs------------------------------------------------- */
#tabbar {width:100%; margin: 0 auto 0; display:table; border-bottom:1px #000 solid;}
#tab {float:left; margin:0 5px 0; border-top:1px #000 solid; border-left:1px #000 solid; border-right:1px #000 solid; cursor:pointer;}
#ontab {padding:5px; background:#96F; font-weight:bold;}
#offtab {padding:5px; background:#BBF;}
#rss {float:left; margin:0 5px 0; border-top:1px #000 solid; border-left:1px #000 solid; border-right:1px #000 solid; padding:1px; background:#BBF;}

/* Main------------------------------------------------- */
#main {width:635px; float:left; padding:5px 10px 5px;}
#page {background:#EEF; padding:10px;}

/* Sidebar---------------------------------------------- */
#sidebar {width:250px; float:right; margin:0 10px 0 0; padding-top:5px; margin-top:35px; background:#EEF; min-height:801px; position:relative;}
* #sidebar {height:801px;}
#sidebaritem {margin-bottom:25px; padding-bottom:5px; position:relative;}
#adbox {margin:5px auto 5px; clear:both; display:table;}
#comments {margin:0 auto 0; text-align:center;}

/* Footer ---------------------------------------------- */
#footer {width:80%; clear:both; margin:20px auto 0; border-top:1px #000 solid; text-align:center}

/* Rating----------------------------------------------- */
#ratingBox {float:left; margin:0 20px 0;}
#starbar {float:left; height:16px; display:table;}
#stars {height:auto; padding:0px;}
#stars .full{background:url(images/full-star.png) no-repeat;}
#stars .half{background:url(images/half-star.png) no-repeat;}
#stars a {float:left; background:url(images/empty-star.png) no-repeat; width:16px; height:16px;}
#rateresults {float:left; margin-left:5px;}

/*Pages------------------------------------------------ */
#archive table {margin:auto;}
#toprated table {margin:auto;}
#popular table {margin:auto;}

/* Comments-------------------------------------------- */
#comment {margin:0 auto 30px; width:510px; border-bottom:1px #000 solid; border-left:1px #000 solid;}
#commenttag {text-align:right; text-transform:uppercase; font-size:xx-small;}
#commenttag #data {font-weight:bold; text-transform:none;}
#commenttitle {font-weight:bold;}
#commentbody {}

/* Search------------------------------------------------*/
#search {}
#searchinput {text-align:center;}
#searchoutput table {width:100%;}
#resulttitle {font-weight:900; font-size:larger;}
#resulttags {text-align:right; font-size:smaller; text-transform:uppercase;}
#resulttags a {font-weight:bold;}
#resulttext p {margin:0 0 0.7em;}

/* Tags--------------------------------------------------*/
#tags {}
#tagcloud {text-align:center; margin-bottom:2em; text-transform:uppercase; color:#666;}
#tagcloud a:hover {color:#000;}