td.c_forum div { font-size: 10px; }
td#stats_legend { background: url(http://img32.imageshack.us/img32/3055/dgdf.gif) #FFFF99 no-repeat bottom right; }
.fancy-letter { text-transform: capitalize; position: relative; left: 1px; bottom: 1px; display: inline; float:left; font-size: 27px; line-height: 20px; color:#FFFF33; }
div.description { font-size: 10px; position:relative; bottom: 5px; }
span.fancy-letter { margin-left: 5px; }
div#stats td.c_foot, table.posts td.c_foot, td.c_sort, table.topic td.c_foot { color: #1a1a1a; text-align: right; background: url(http://img341.imageshack.us/img341/8025/statscfootns7.gif) #1a1a1a bottom repeat-x; }
#nav img { display: none; }
#wtf { background: transparent; width: 936px; margin: 0px auto; }
td.c_last strong a { color: #000; font-size: 10px; font-weight: bold; }
table.forums th, table.topic th, table.ucp th { font-size: 10px; }
td#stats_members { padding: 10px; }
div#stats .c_foot { padding: 1px 0px 7px 0px; }
div#stats .c_foot a { color: #383838; }
div#stats .c_foot a:hover { text-decoration:overline; }
td.c_last-title a { color: #2c0000; }
#announcement_head { background: #FF0000; }
td.c_cat-replies, td.c_cat-views, td.c_cat-lastpost { background: #1a1a1a; }
table.posts td.c_foot { padding: 2px 0px 2px 5px; }
table.posts td.c_foot span.left { color: #565656; }
table.posts td.c_foot span a { color: #7a3d3d; }
table.posts td.c_foot span a:hover { text-decoration: overline; }
td.c_cat-replies a, td.c_cat-lastpost a { color: #565656; text-decoration: underline; }
td.c_cat-replies a:hover, td.c_cat-lastpost a:hover { text-decoration: overline; }
td.c_sort { font-size: 10px; color: #565656; }
td.c_postinfo span.left, td.c_postinfo span.right { background: #202020; padding: 5px; }
table.topic td.c_foot { padding: 2px; }
table.posting td, table.ucp td.c_desc { background: url(http://img529.imageshack.us/img529/5172/282828dv1.gif) #121212 repeat-x top left; }
table.posting td#c_bbcode button { margin: 2px; }
table.posting #c_bbcode, table.posting #c_post, table.ucp td { background: url(http://content.mycutegraphics.com/backgrounds/hearts/hrtbg161.gif) #FFFFFF repeat-x top; }
table.posting textarea { background: url(http://img300.imageshack.us/img300/901/thjm0.gif) #580101 repeat-x top; border: 1px solid #000; color: #7a3d3d; }
table#topic_review td { color: #686868; background: url(http://img293.imageshack.us/img293/3213/forumqi3.gif) #282828 repeat-x top; }
div#ucp_settings, div#ucp_profile, td#c_notes { border: 1px solid #000; color: #565656; background: #121212; }
td#c_notes textarea:focus, td#c_notes textarea.focus { border: 1px solid #000; }
table.profile { border-top: 1px solid #000; }
table.profile .l { font-size: 14px; }
table th { font-size: 10px; }
table.calendar thead th { background: url(http://content.mycutegraphics.com/backgrounds/hearts/hrtbg161.gif) repeat-x top center; }
table.calendar thead th a { color: #565656; }
div#blog_sub form { position: relative; top: 22px; margin-bottom: 5px; }
.c_view a { color: #565656; }

#stats_members {
background: #282828;
line-height:1.2;
}

/***** Three Piece H2 *****/
/* h2wrap is the center stretch.*/
.h2wrap {
background: url(http://img695.imageshack.us/img695/1875/bar2.png) repeat-x bottom center;
height: 70px;
}

/* h2left is the left image. */
.h2left {
background: url(http://img33.imageshack.us/img33/3640/bar1r.png) no-repeat bottom left;
height: 70px;
}

/* h2center is the text itself. */
.h2center{
padding: 45px 0px 0px 220px;
height: 26px;
color: #FFFFFF; font-weight: bold;
font-family: "Helvetica" , sans-serif;
}

.h2center a, td.c_postinfo span.right a { color: #c02f2f; font-weight: bold; }
.h2center a:hover, td.c_postinfo span.right a:hover { color: #d24141; text-decoration: none; }

/* h2right is the right image. */
.h2right {
background: url(http://img33.imageshack.us/img33/7499/bar3.png) no-repeat top right;
height: 70px;
}

/* Collapse/Uncollapse Images */
.collapse,.uncollapse {
display: none;
right: 80px;
top: 0px;
}

thead td,thead th {padding:0px;background: inherit;border-width:0px;}

/* Leave the above alone. For the bottom, style your profile h2's. */
.profile thead td,.profile thead th {padding:0px;background: inherit;border-width:0px;}

html,body {
background: url(http://img17.imageshack.us/img17/6986/95476858.jpg) #282828;
background-attachment: fixed;
color:#000;
font-family:"Tahoma", "Arial", "Bitstream Vera Sans", "Verdana", sans-serif;
font-size:93.3%;
margin:0;
padding:0;
}

a {
color:#282828;
text-decoration:none;
}

a:hover {
color:#FFFF33;
text-decoration:underline;
}

hr {
background-color:#282828;
border:0;
clear:both;
color:#565656;
height:1px;
}

table {
border-collapse:collapse;
background: #000000;

border-spacing:0;
clear:both;
empty-cells:show;
width:100%;
}

th,td {
border:1px solid #000;
}

th {
background: url(http://img80.imageshack.us/img80/7817/thsd1.gif) #580101 repeat-x top;
color:#7a3d3d;
font-size: 10px;
font-family:"Tahoma", "Helvetica", "Bitstream Vera Sans", "Verdana", sans-serif;
padding:2px 5px;
text-align:left;
}

table.profile th {
background: url(http://img300.imageshack.us/img300/901/thjm0.gif) #580101 repeat-x top;
color:#7a3d3d;
font-size: 10px;
font-family:"Tahoma", "Helvetica", "Bitstream Vera Sans", "Verdana", sans-serif;
padding:2px 5px;
text-align:left;
border-left: 1px solid #000;
border-right: 1px solid #000;
}

td {
border: 1px solid #000000;
background: #282828;
color:#434343;
padding:5px 10px;
}

th a {
color:#7a3d3d;
font-weight:700;
}

th a:hover { color:#7a3d3d; text-decoration: underline; }

h1 {
font-size:200%;
}

h2,h3 {
font-size:100%;
height: 50px;
}

.category h2,.topic h2,#portal h2 {
background:url() no-repeat left #740000;
color:#c02f2f;
font-size:12px;
font-weight:bold;
}

thead th {
background: url(http://img233.imageshack.us/img233/3276/smallh2ht8.gif) repeat-x top center;
border:1px solid #000;
border-bottom-width:1px;
padding:5px;
text-align:center;
color: #c02f2f;
}

h2.special {
background:url(http://img233.imageshack.us/img233/3276/smallh2ht8.gif) repeat-x top;
border: 1px solid #000;
border-top: 0;
color: #c02f2f;
height: 18px;
font-size: 14px;
text-decoration: underline;
}

input, textarea, select { background: #373737; border: 1px solid #000; color: #131313; }

button,a.btn_fake {
background:#282828;
border:1px solid #000;
color:#565656;
padding:3px 5px;
vertical-align:middle;
}


textarea {
font-family:"Verdana", sans-serif;
font-size:100%;
margin:auto;
width:98%;
}

input:focus,input.focus,textarea:focus,textarea.focus {
border-color:#000;
}

.submit_error {
background:#121212;
border:1px solid #000;
}

button,a.btn_fake {
background: url(http://img293.imageshack.us/img293/3213/forumqi3.gif) #282828 repeat-x top;
color:#565656;
cursor:default;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
overflow:visible;
width:auto;
margin: 2px;
}

button:hover,a.btn_fake:hover {
border-color:#2c0000;
}

button.btn_text {
background:none;
border:0;


cursor:pointer;
font-family:Arial, "Bitstream Vera Sans", Verdana, sans-serif;
font-size:100%;
}

.notice {
background:#282828;
border:2px solid #000;
color:#565656;
margin:10px auto 0;
width:70%;
}

.notice dt {
color:#740000;




font-weight:700;
}

.notice dd {
font-style:italic;
}

dl.info {
background:#282828;
border-color:#000;
}

.info dt {
background:#121212;
color:#565656;
}




dl.error {
background:#282828;
border-color:#000;
}

.error dt {
background:#282828;
color:#565656;
}

#top ul,#nav,ul.cat-pages,ul.cat-topicpages,table.calendar ul,div.meta_menu ul,#pm_folderlist,#profile_menuwrap ul {
list-style:none;
padding:0;
}

#profile_menuwrap ul,ul.cat-topicpages,blockquote dl,#fast-reply dd , table.calendar ul{
margin:0;
}

#top li,#nav li,ul.cat-pages li,ul.cat-topicpages li,table.calendar li,#pm_folderlist li,#profile_menuwrap li,#ucp_gallery li {
display:inline;
}

#top_bar {
display:none;
background:url() repeat-x top #740000;
height:19px;
}

#top {
background:url(http://img444.imageshack.us/img444/3523/topbarva2.gif) repeat-x top #740000;
border-bottom:1px solid #000;
border-left: 1px solid #000;
height:20px;
padding:0 2% 4px;
margin-bottom:5px;
}

#top_info a { color: #b6b6b6; }

#top_info {
text-align: center;
color:#4e4e4e;
float:left;

margin-top:4px;
font-size: 10px;
font-family: "Tahoma" , sans-serif;
font-weight: bold;
padding-left: 5px

.l {text-align:left}
.c {text-align:center}
.r {text-align:right}
.left {float:left}
.right {float:right}
#stats_members a.member, .bday_strip {white-space:nowrap}
.calendar li span {cursor:default}
#c_tos li {display:list-item;margin-left:25px}
#c_tos ul li {list-style:disc}
#c_tos ol li {list-style:lower-alpha}
#shoutrefresh {cursor:pointer}