body { margin:0; padding:20px 0 0 0; font-family:Arial, Helvetica, sans-serif; background-color:black; font-size:12px; color:#FFFFFF; }
.clear {clear:both;}

#canvas { width:600px; padding:0; margin:0 auto;}

#header { background:url(img/humiliated_01.gif) no-repeat ;height:60px; padding:0 0 30px 90px}
#header h1, #header h1 a, #header h1 a:visited, #header h1 a:hover { font-size:30px; padding:5px 0 0 0; margin:0; font-weight:normal; color:#FFFFFF; text-decoration:none;}
#header span {color:#4F4F4F; font-size:12px;}

#cancontent {width:598px; padding:0; margin:0 auto 30px auto; border:1px solid #333333;}

#nav { background-color:#333333; font-weight:bold; line-height:20px;}
#nav ul {	list-style: none; margin: 0; padding:0; height:20px;}
#nav ul li { font-size:14px; float: left;  text-align:center;}
#nav ul li a:link, #nav ul li a:visited { padding:0 14px 0 14px; color: white ;display: block;	text-decoration: none;}
#nav ul li a:hover {color: #CC0000; text-decoration:none; }

#content { width:430px; float:left; padding:10px 0 10px 0;}

.post { margin:5px 0 0 15px; border-bottom:1px solid #333333;}
.post h2 { background:url(img/posticon.gif) no-repeat ; padding:0 0 2px 20px; margin:0; font-size:15px;}
.post h2 a, .post h2 a:visited { color:#CC0000 ;	text-decoration: none;}
.post h2 a:hover { text-decoration:underline;}

.post h3 { padding:20px 0 30px 0; margin:0; font-size:15px; text-align:center;}
.post h3 a, .post h3 a:visited { color:#CC0000 ; text-decoration: underline;}
.post h3 a:hover { color:#FFFFFF;}

.post .meta { font-size:9px; color:#666666;}
.post .meta a, .post .meta a:visited { color:#666666; ; text-decoration: none;}
.post .meta a:hover {color:#FFFFFF;}

.post .txtbox {line-height:19px; padding:4px 20px 0 0; text-align:justify;}
.post .txtbox a, .post .txtbox a:visited { color:white ;	text-decoration: underline;}
.post .txtbox a:hover { text-decoration:underline; color:#CC0000;}


.post img { float:left; margin:18px 18px 0 0; border:1px solid #333333; padding:3px;}
.post a:hover img {  background:#FFFFFF; }

.postmeta  { font-size:9px; color:#666666; padding:2px 0 30px 15px; margin:0;}
.postmeta  a, .postmeta  a:visited { color:#666666; text-decoration: none;}
.postmeta  a:hover { color:#FFFFFF;}

#botnav { font-size:15px; color:white; font-weight:bold; padding-left:15px;}
#botnav  a, #botnav  a:visited { color:white; text-decoration: none;}
#botnav  a:hover { color:#CC0000;}

#sidebar { width:130px; float:right; padding-top:10px;}
#sidebar h3 {font-size:15px; color:#CC0000; padding:0; margin:0;}
#sidebar ul {	list-style: none; margin: 0; padding:0 0 30px 0;}
#sidebar ul li { line-height:19px;}
#sidebar ul li a, #sidebar ul li a:visited { color: white ;text-decoration: none;}
#sidebar ul li a:hover {color: #CC0000; text-decoration:none; }

#footer {background:url(img/icra.gif) top center no-repeat ;color:white; text-align:center; padding-top:40px; line-height:16px; font-size:10px;}
#footer  a, #footer  a:visited { color:white; text-decoration: underline;}
#footer  a:hover { text-decoration:underline;}
#footer img {padding-top:8px;}



#arch { width:430px; float:left; padding:10px 0 10px 8px;}
#arch  h2 { padding:10px 0 10px 0; margin:0; font-size:12px;}
#arch  h2 a, #arch  h2 a:visited { color:white ;	text-decoration: none;}
#arch  h2 a:hover { text-decoration:underline; color:#CC0000;}

.archive {padding:0 0 10px 0; border-bottom:1px solid #333333; margin-bottom:10px;}
.archive h3 { float:left; background:url(img/posticon.gif) no-repeat ; padding:0 0 0 20px; margin:0; font-size:15px;}
.archive h3 a, .archive h3 a:visited { color:#CC0000 ;	text-decoration: none;}
.archive h3 a:hover { text-decoration:underline;}
.archive img { float:left; margin:0 6px 0 0; border:1px solid #333333; padding:3px;}
.archive a:hover img {  background:#FFFFFF; }
.archive .txta { width:296px;line-height:19px; padding:0; text-align:justify; float:left;}
.archive .txta a, .archive .txta a:visited { color:#CC0000 ;	text-decoration: underline;}
.archive .txta a:hover { text-decoration:underline; color:white;}


#girls { width:430px; float:left; padding:0 0 10px 8px;}
#girls img { margin:0; border:1px solid #333333; padding:3px;}
#girls a:hover img {  background:#FFFFFF; }

#girls ul {	list-style: none; margin: 0; padding:0; text-align:center;}
#girls ul li { line-height:19px; float:left; width:120px; height:140px; padding:0 14px 14px 0;}
#girls ul li a, #girls ul li a:visited { color: white ;text-decoration: none;}
#girls ul li a:hover {color: #CC0000; text-decoration:none; }
#girls  h2 { padding:16px 0 16px 0; margin:0; font-size:12px;}
#girls  h2 a, #girls h2 a:visited { color:white ;	text-decoration: none;}
#girls  h2 a:hover { text-decoration:underline; color:#CC0000;}

#usc { line-height:22px; padding:10px;}
#usc a, #usc a:visited { color:#CC0000;	text-decoration: underline;}
#usc a:hover { text-decoration:underline; color:white;}


