#wrap {background:#111; border:3px solid #151515; width:980px; margin-top: 20px; margin-left:auto; margin-right:auto;}
#mainboard { width: 760px; margin: 0px; padding:0px; float:left; }
#sbar { width:180px; margin: 0px; padding:0px 0px 0px 10px; float:right; height:inherit; }

div#sidebar {background: #0e0e0e;font-size: 95%;color: #838383;padding: 10px;}
div#sidebar a { border-left: #ddd 3px solid;padding-left:15px;display:block;}

html,body { background: url(http://colourlovers.com.s3.amazonaws.com/images/patterns/655/655934.png) #222;
color:#111; font-family:"Helvetica", "Arial", "Bitstream Vera Sans", "Verdana", sans-serifa;font-size:93.3%; margin:0; padding:0;}
a { color:#444; text-decoration:none;}
a:hover { color:#666; text-decoration:none;}

hr {background-color:#0D0D0D; border:0; clear:both; color:#0D0D0D; height:1px;}

table { border-collapse:collapse;border-spacing:0; clear:both; empty-cells:show; width:100%; }
th,td { border:1px solid #0e0e0e; color:#555;}
th { background:#0C0C0C;color:#777;font-weight:400; padding:3px 5px; text-align:left; }
td { background:#0e0e0e; color:#333; padding:5px 10px; }
th a,th a:hover { color:#777; font-weight:700; }

h1 { font-size:200%; }
h2,h3 { font-size:100%; }

.category h2,.topic h2,#portal h2,#portal_foot h2,thead th {background:url(http://colourlovers.com.s3.amazonaws.com/images/patterns/655/655934.png) repeat-x top #333;font-size:110%;font-weight:700; -moz-border-radius: 25px 25px 0px 0px; padding-left:15px!important;  color:#444;}

.cat_head td {border:0; background:transparent!important; text-transform:uppercase; color:#444;}

thead th { border:1px solid #0D0D0D; border-bottom-width:1px; padding:5px; text-align:center;}

h2.special {background:url(http://colourlovers.com.s3.amazonaws.com/images/patterns/655/655934.png) repeat-x top #333; border:0px; -moz-border-radius: 25px 25px 0px 0px; padding-left:15px!important; }

input,select,textarea,button,a.btn_fake { background:#111; border:1px solid #111; color:#333; 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:#0D0D0D;}

.submit_error {background:#fff8eb;border:1px solid #5e4660;}

button,a.btn_fake {background:url(http://z3.ifrm.com/static/1/css/btn.png) repeat-x top #f8f8f8;color:#666;cursor:default;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:90%;overflow:visible;width:auto;}
button:hover,a.btn_fake:hover {border-color:#111;}
button.btn_text {background:none;border:0;cursor:pointer;font-family:Arial, "Bitstream Vera Sans", Verdana, sans-serif;font-size:100%;}

.notice {background:#111;border:2px solid #0e0e0e;color:#333;margin:10px auto 0;width:70%;}
.notice dt {color:#8CB5E7;font-weight:700;}
.notice dd {font-style:italic;}

dl.info {background:#0e0e0e; border-color:#111;}

.info dt {background:#0D0D0D;color:#fff;}

dl.error {background:#0e0e0e;border-color:#BC3737;}

.error dt {background:#0e0e0e;color:#BC3737;}

#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 {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 {height:1px;}
#top { background:%

.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}