/*
ARTISFREE STYLES 
14 MAY 2005
*/

/* -- basic html elements -- */
body {padding: 0; margin: 0; font: 75% Helvetica, Arial, sans-serif; color: #303030; background: #fff; text-align: center;}
a {color: #000000; font-weight: bold; text-decoration: none;}
a:visited {color: #333333;}
a:hover {text-decoration: none; color: #666666;}
h1 {margin: 0; color: #000000; font-size: 1.5em; text-transform: lowercase;}
h1 a {color: #000000;}
h2, #comments h4 {font-size: 1em; margin: 2em 0 0 0; color: #333333; border-bottom: 5px solid #555555; padding-bottom: 2px;}
h3 {text-align: right; font-size: 1em; margin: 2em 0 0 0; border-bottom: 1px dashed black; padding-bottom: 0px;}
h4, h5 {font-size: 0.9em; text-transform: lowercase; letter-spacing: 2px;}
h5 {color: #7B8186;}
h6 {font-size: 0.8em; text-transform: uppercase; letter-spacing: 2px;}
p {margin: 6px 0 1em 6px;}
img, form {border: 0; margin: 0;}

/* -- layout -- */
#content {width: 700px; margin: 0 auto; text-align: left; background: #ffffff;}
#header div {background: transparent url(http://www.artisfree.com/images/artisfreelogo.gif) bottom right no-repeat; border-bottom: 2px solid #000000;}
#main {
 line-height: 1.4em;
 float: right;
 padding: 0px 12px;
 width: 475px;
 /* Tantek hack - http://www.tantek.com/CSS/Examples/boxmodelhack.html */
 voice-family: "\"}\""; 
 voice-family: inherit;
 width: 455px;
}

#artpage {line-height: 1.4em; padding: 25px 0 25px 0; text-align: center;}

/* IE5 hack */
#main {}
#sidebar {float: left; width: 175px; margin-left: 0px; border: 1px solid black; padding: 4px 7px 10px 7px; background: #ffffff;}
#footer {clear: both; background: #ffffff; padding-top: 1em;}

/* -- header style -- */
#header h1 { padding: 86px 0 0 0;width: 557px; line-height: 1;}

/* -- content area style -- */
h3.post-title {font-size: 1.2em; margin-bottom: 0; color: #000000;}
h3.post-title a {color: #000000;}
.post {clear: both; margin-bottom: 4em;}
.post-footer em {color: #000000; font-style: normal; float: left;}
.post-footer .comment-link {float: right;}
#main img {border: none; padding: 2px; background: #ffffff;}
.deleted-comment {font-style:italic;color:gray;}

/* -- sidebar style -- */
#sidebar #description {padding: 10px 6px 0 4px; font-style: italic; color: #474747; background: #FFFFFF; font-size: 1em; font-weight: regular;}
#sidebar h2 {font-size: 1.3em; margin: 1.3em 0 0.5em 0;}
#sidebar dl {margin: 0 0 10px 0;}
#sidebar ul {list-style: none; margin: 0; padding: 0;}
#sidebar li {padding-bottom: 6px; padding-left: 6px; line-height: 0.9;}
.current-page {margin-left: -8px; font-weight: bold; color: black;}
#profile-container {color: #7B8186;}
#profile-container img {border: solid 1px #7C78B5; padding: 4px 4px 8px 4px; margin: 0 10px 1em 0; float: left;}
.archive-list {margin-bottom: 2em;}
#powered-by {margin: 10px auto 20px auto;}


/* -- sidebar style -- */
#footer p {margin: 0; padding: 10px 8px; font-size: 1em; border-top: 2px solid black;}
#footer hr {display: none;} 

/* END ARTISFREE STYLES */