BODY {
	BACKGROUND: #000000 url(bg.jpg) no-repeat center top; MARGIN: 0px 0px 20px; FONT: 13px 'Lucida Grande', Verdana, Helvetica, Arial, sans-serif
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

a:link {color:#A0A0A0;text-decoration:none;}
a:visited {color:#A0A0A0; text-decoration:none;}
a:active {color:#A0A0A0;}

A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 25px; FONT: bold 34px Helvetica, Arial; COLOR: #3e4d5c; PADDING-TOP: 18px
}
H1 A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
H2 {
	MARGIN: 0px; FONT: 16px Georgia; COLOR: #aaa
}
H2 A {
	COLOR: #777; BORDER-BOTTOM: #e4e4e4 1px solid; TEXT-DECORATION: none
}
H2 .dark {
	COLOR: #777
}
H2 SMALL {
	FONT: 11px 'Lucida Grande', Helvetica, Arial; MARGIN-LEFT: 5px
}
H2 SMALL A {
	COLOR: #999; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
H3 {
	MARGIN: 40px 0px 0px; FONT: bold 19px Helvetica, Arial, sans-serif; COLOR: #3272c5
}
FIELDSET {
	BORDER-RIGHT: #bdd8e9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bdd8e9 1px solid; MARGIN-TOP: 15px; PADDING-LEFT: 10px; BACKGROUND: url(/images/fieldset_bg.gif) repeat-x 50% top; MARGIN-BOTTOM: 30px; PADDING-BOTTOM: 10px; BORDER-LEFT: #bdd8e9 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #bdd8e9 1px solid
}
FIELDSET LEGEND {
	FONT: 13px 'Lucida Grande', Verdana, sans-serif; COLOR: #497ac6
}
:unknown {
	outline: none; outline-width: 0px; moz-outline-width: 0px
}
.padding_15 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
UL.errors {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px; COLOR: #c00; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.errors LI {
	MARGIN-BOTTOM: 10px
}
SPAN.highlight {
	BORDER-BOTTOM: #ffe222 1px solid; BACKGROUND-COLOR: #fff8cc
}
.clear {
	CLEAR: both; HEIGHT: 1px
}
DIV#container {
	MARGIN: auto; WIDTH: 600px
}
P.explanation {
	FONT-SIZE: 15px; COLOR: #666; LINE-HEIGHT: 26px
}
P.explanation SPAN.ruled {
	BORDER-BOTTOM: #eee 1px solid
}
P.explanation SPAN.ruled A {
	COLOR: #3e4d5c; TEXT-DECORATION: none
}
.round {
	border-radius: 8px; moz-border-radius: 8px; webkit-border-radius: 8px
}
.big_explanation {
	FONT-SIZE: 18px; COLOR: #666; LINE-HEIGHT: 36px
}
.big_explanation SPAN {
	BORDER-BOTTOM: #eee 1px solid
}
.big_explanation A {
	COLOR: #3e4d5c; TEXT-DECORATION: none
}
BODY#main_custom_themes H2 {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 7px; FONT: 18px Helvetica, Arial, sans-serif; COLOR: #555
}
UL#feeds {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#feeds LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
BODY#dashboard_goodies H3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; MARGIN: 30px 0px 0px; FONT: bold 15px 'Lucida Grande'; COLOR: #fff; PADDING-TOP: 8px; POSITION: relative
}
BODY#dashboard_settings H3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 8px; MARGIN: 30px 0px 0px; FONT: bold 15px 'Lucida Grande'; COLOR: #fff; PADDING-TOP: 8px; POSITION: relative
}
BODY#dashboard_settings H3 {
	BACKGROUND-COLOR: #9ad1f3
}
BODY#dashboard_goodies .extra_container {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; POSITION: relative
}
BODY#dashboard_settings .settings_container {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; POSITION: relative; BACKGROUND-COLOR: #def2ff
}
BODY#dashboard_settings .settings_container A {
	COLOR: #627b8c
}
BODY#dashboard_settings .settings_container INPUT {
	BORDER-RIGHT: #c0dcf0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0dcf0 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(/images/input_bg.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 3px; BORDER-LEFT: #c0dcf0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c0dcf0 1px solid; FONT-FAMILY: Verdana; moz-box-sizing: border-box; box-sizing: border-box
}
UL.tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 36px
}
UL.tabs LI {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; MARGIN-RIGHT: 15px; PADDING-TOP: 0px; HEIGHT: 36px
}
UL.tabs LI A {
	TEXT-DECORATION: none
}
DIV.javascript_notice {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 20px; COLOR: #e00; TEXT-ALIGN: center
}
DIV.javascript_notice A {
	COLOR: #e00
}
DIV#channel_members {
	MARGIN: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #c3e292
}
DIV#channel_members UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #c3e292
}
DIV#channel_members UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 7px 7px 0px 0px; OVERFLOW: hidden; WIDTH: 98px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 98px
}
DIV#channel_members UL DIV.username {
	Z-INDEX: 3; LEFT: 0px; BOTTOM: 1px; POSITION: absolute
}
DIV#channel_members UL DIV.username A {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #fff; PADDING-TOP: 1px; BACKGROUND-COLOR: #75973d; TEXT-DECORATION: none
}
DIV#channel_members UL .avatar {
	BORDER-RIGHT: #75973d 1px solid; BORDER-TOP: #75973d 1px solid; Z-INDEX: 2; LEFT: 0px; BORDER-LEFT: #75973d 1px solid; WIDTH: 96px; BORDER-BOTTOM: #75973d 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 96px
}
.text_input {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(/images/input_bg.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 5px; FONT: 12px 'Lucida Grande'; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; moz-box-sizing: border-box; box-sizing: border-box
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #c00
}
.notice {
	BORDER-RIGHT: #bdccd2 4px solid; PADDING-RIGHT: 0px; BORDER-TOP: #bdccd2 4px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #cad6db; PADDING-BOTTOM: 12px; BORDER-LEFT: #bdccd2 4px solid; COLOR: #4b5d66; PADDING-TOP: 12px; BORDER-BOTTOM: #bdccd2 4px solid; TEXT-ALIGN: center; border-radius: 8px; moz-border-radius: 8px; webkit-border-radius: 8px
}
.notice A {
	COLOR: #4b5d66
}
IMG.top_left_corner {
	WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
IMG.top_right_corner {
	WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
IMG.bottom_left_corner {
	WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
IMG.bottom_right_corner {
	WIDTH: 4px; POSITION: absolute; HEIGHT: 4px
}
IMG.top_left_corner {
	LEFT: 0px; TOP: 0px
}
IMG.top_right_corner {
	RIGHT: 0px; TOP: 0px
}
IMG.bottom_left_corner {
	LEFT: 0px; BOTTOM: 0px
}
IMG.bottom_right_corner {
	RIGHT: 0px; BOTTOM: 0px
}
DIV#header {
	Z-INDEX: 10; POSITION: relative; HEIGHT: 80px
}
DIV#header IMG#logo {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: 20; LEFT: 15px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 198px; POSITION: absolute; TOP: 17px; HEIGHT: 44px; BORDER-RIGHT-WIDTH: 0px
}
DIV#header UL#primary_nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 15; RIGHT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BOTTOM: 27px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute
}
DIV#header UL#primary_nav LI.nav {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 14px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; LINE-HEIGHT: 26px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; POSITION: relative; HEIGHT: 26px; TEXT-ALIGN: center; min-width: 50px
}
DIV#header UL#primary_nav LI.nav A {
	COLOR: #fff; TEXT-DECORATION: none
}
DIV#header UL#primary_nav LI.active {
	Z-INDEX: 5; BACKGROUND-COLOR: #4c5a69
}
DIV#header UL#primary_nav LI.active A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#header UL#primary_nav LI.nav IMG.down_arrow {
	DISPLAY: inline-block; MARGIN-LEFT: 3px; VERTICAL-ALIGN: 3px; WIDTH: 9px; LINE-HEIGHT: 26px; HEIGHT: 5px
}
DIV#header UL#primary_nav LI.nav IMG.arrow {
	DISPLAY: none
}
DIV#header UL#primary_nav LI.active IMG.arrow {
	DISPLAY: block; Z-INDEX: 5; LEFT: 41%; BOTTOM: -7px; POSITION: absolute
}
DIV#header UL#primary_nav DIV.menu {
	Z-INDEX: 10; RIGHT: 0px; BORDER-LEFT: #2a4b75 2px solid; BORDER-BOTTOM: #2a4b75 2px solid; POSITION: absolute; TOP: 26px; BACKGROUND-COLOR: #3e5f87; min-width: 180px; max-width: 300px
}
DIV#header UL#primary_nav UL.menu_items {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: 11px Verdana; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
DIV#header UL#primary_nav UL.menu_items LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px; BORDER-BOTTOM: #36567d 1px solid; TEXT-ALIGN: left
}
DIV#header UL#primary_nav UL.menu_items LI.last {
	BORDER-BOTTOM-STYLE: none
}
DIV#header UL#primary_nav UL.menu_items LI:hover {
	CURSOR: pointer; BACKGROUND-COLOR: #36567d
}
DIV#header UL#primary_nav UL.menu_items LI A {
	
}
DIV#header UL#primary_nav UL.menu_items LI A:hover {
	
}
DIV#header UL#primary_nav UL.menu_items .unread_count {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: arial; BACKGROUND-COLOR: #26466d
}
DIV#content_container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 600px; PADDING-TOP: 0px; POSITION: relative
}
DIV#content_container DIV.box {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; COLOR: #1f3954; PADDING-TOP: 20px; BACKGROUND-COLOR: #e4effa
}
DIV#content_container DIV.box H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; FONT: 20px Helvetica, Arial; COLOR: #2498cc; PADDING-TOP: 0px
}
DIV#content {
	PADDING-RIGHT: 25px; PADDING-LEFT: 50px; PADDING-BOTTOM: 30px; PADDING-TOP: 0px; POSITION: relative
}
DIV#footer {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; COLOR: #FFFFFF; TEXT-ALIGN: center
}
DIV#footer A {
	MARGIN-LEFT: 10px; COLOR: #596a7a; WHITE-SPACE: nowrap
}
.blue_button {
	BORDER-RIGHT: #408bb6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #408bb6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; BORDER-LEFT: #408bb6 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #408bb6 1px solid; BACKGROUND-COLOR: #59a5d1; TEXT-DECORATION: none
}
.blue_button:hover {
	CURSOR: pointer; BACKGROUND-COLOR: #408bb6
}
.big {
	BORDER-RIGHT: #408bb6 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #408bb6 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 18px; PADDING-BOTTOM: 6px; BORDER-LEFT: #408bb6 1px solid; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #408bb6 1px solid; BACKGROUND-COLOR: #59a5d1; TEXT-DECORATION: none
}
.big:hover {
	CURSOR: pointer; BACKGROUND-COLOR: #408bb6
}
BUTTON.positive {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/30px 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; OVERFLOW: visible; BORDER-LEFT: #ddd 1px solid; WIDTH: 1px; CURSOR: pointer; COLOR: #565656; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #f5f5f5
}
BUTTON.negative {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/30px 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; OVERFLOW: visible; BORDER-LEFT: #ddd 1px solid; WIDTH: 1px; CURSOR: pointer; COLOR: #565656; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #f5f5f5
}
INPUT.generic {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px/30px 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif; OVERFLOW: visible; BORDER-LEFT: #ddd 1px solid; WIDTH: 1px; CURSOR: pointer; COLOR: #565656; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #f5f5f5
}
UNKNOWN {
	WIDTH: auto
}
BUTTON.positive IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: -3px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON.negative IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: -3px; WIDTH: 16px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
BUTTON.negative {
	COLOR: #d12f19
}
BUTTON.negative:hover {
	BORDER-RIGHT: #fbc2c4 1px solid; BORDER-TOP: #fbc2c4 1px solid; BACKGROUND: #fbe3e4; BORDER-LEFT: #fbc2c4 1px solid; COLOR: #d12f19; BORDER-BOTTOM: #fbc2c4 1px solid
}
BUTTON.positive {
	COLOR: #529214; MARGIN-RIGHT: 10px
}
BUTTON.positive:hover {
	BORDER-RIGHT: #c6d880 1px solid; BORDER-TOP: #c6d880 1px solid; BORDER-LEFT: #c6d880 1px solid; COLOR: #529214; BORDER-BOTTOM: #c6d880 1px solid; BACKGROUND-COLOR: #e6efc2
}
INPUT.generic {
	COLOR: #777; MARGIN-RIGHT: 10px
}
INPUT.generic:hover {
	BORDER-RIGHT: #9bbae2 1px solid; BORDER-TOP: #9bbae2 1px solid; BORDER-LEFT: #9bbae2 1px solid; COLOR: #145591; BORDER-BOTTOM: #9bbae2 1px solid; BACKGROUND-COLOR: #c2daf0
}
IMG#loading {
	MARGIN-LEFT: 10px; VERTICAL-ALIGN: -3px; WIDTH: 16px; HEIGHT: 16px
}
DIV#pagination {
	MARGIN-TOP: 30px; TEXT-ALIGN: center
}
#explore_tumblelogs {
	MARGIN-TOP: 35px; BACKGROUND: url(/images/index_box_top_border.png) #eeeeee repeat-x 50% top; POSITION: relative
}
#explore_tumblelogs H2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 11px Arial, Helvetica; TEXT-TRANSFORM: uppercase; COLOR: #444; PADDING-TOP: 0px; BORDER-BOTTOM: #dadada 1px solid; BORDER-RIGHT-WIDTH: 0px
}
#explore_tumblelogs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 15px; WIDTH: 158px; PADDING-TOP: 0px
}
#explore_tumblelogs UL LI {
	MARGIN-TOP: 8px; COLOR: #ccc
}
#explore_tumblelogs UL LI A {
	FONT-SIZE: 12px; COLOR: #777
}
