A {
	COLOR: #3756a4
}
A.confirm:hover {
	COLOR: #f00! important; TEXT-DECORATION: underline! important
}
A.delete {
	COLOR: #f00! important
}
A.delete:hover {
	BACKGROUND: #f00; COLOR: #fff! important; TEXT-DECORATION: none
}
BODY {
	BACKGROUND: #f3f6f2
}
#top {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(img/top_bg.gif); COLOR: #fff; BACKGROUND-REPEAT: no-repeat
}
#location {
	BACKGROUND: #90b880
}
#location A {
	COLOR: #fff
}
.loading#changeCity {
	BACKGROUND: url(img/location_loading.gif) no-repeat right 50%
}
#citiesList {
	BORDER-RIGHT: #90b880 1px solid; BORDER-TOP: #90b880 1px; BACKGROUND: #fff; BORDER-LEFT: #90b880 1px solid; BORDER-BOTTOM: #90b880 1px solid
}
#citiesList LI {
	BORDER-BOTTOM: #ddd 1px solid
}
#citiesList LI A {
	COLOR: #3756a4
}
#citiesList LI A:hover {
	BACKGROUND: #e5f2f4
}
#userarea {
	BACKGROUND: #2d7a0f
}
#userarea A {
	COLOR: #fff
}
#userarea IMG {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BACKGROUND: #ccc; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
#userarea A:hover IMG {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#searchform INPUT {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#searchform BUTTON {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content {
	BACKGROUND: #fff
}
#date {
	BORDER-LEFT-COLOR: #e2e4e1; BORDER-BOTTOM-COLOR: #e2e4e1; BORDER-TOP-COLOR: #e2e4e1; BORDER-RIGHT-STYLE: solid; BORDER-RIGHT-COLOR: #e2e4e1
}
#weather LI {
	BORDER-LEFT-COLOR: #e2e4e1; BORDER-BOTTOM-COLOR: #e2e4e1; COLOR: #696a69; BORDER-TOP-COLOR: #e2e4e1; BORDER-RIGHT-STYLE: solid; BORDER-RIGHT-COLOR: #e2e4e1
}
#navigation {
	BACKGROUND: url(img/navigation_bg.gif) #e5f2f4 no-repeat; BORDER-BOTTOM: #eff3ed 1px solid
}
#navigation .active {
	BACKGROUND: url(img/navigation_active_bg.gif) repeat-x 50% top
}
#navigation .active .auxleft {
	BACKGROUND: url(img/navigation_active_bg_left.gif) no-repeat
}
#navigation .active .auxright {
	BACKGROUND: url(img/navigation_active_bg_right.gif) no-repeat
}
#navigation A {
	COLOR: #5c737d
}
#navigation LI.keep A STRONG {
	BACKGROUND: url(img/moretabs_bg.png) no-repeat right 50%
}
#moreTabs {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px; BACKGROUND: #fff; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
#moreTabs LI {
	BORDER-TOP: #eee 1px solid
}
#scope .lang {
	BACKGROUND: url(img/scope_left_off.gif) #d1dfe2 no-repeat left 50%; COLOR: #778c95! important
}
#scope .langselected {
	BACKGROUND: url(img/scope_left_on.gif) #90b880 no-repeat left 50%; COLOR: #fff! important
}
#scope .country {
	BACKGROUND: url(img/scope_right_off.gif) #d1dfe2 no-repeat right 50%; COLOR: #778c95! important
}
#scope .countryselected {
	BACKGROUND: url(img/scope_right_on.gif) #90b880 no-repeat right 50%; COLOR: #fff! important
}
#newTab {
	BACKGROUND: url(img/icon_newtab.gif) no-repeat left 50%
}
#subnav {
	BACKGROUND: url(img/subnav_bg.png) #fff repeat-x 50% bottom
}
#subnav .customize {
	COLOR: #536870; BORDER-BOTTOM: #536870 1px solid
}
#subnav A {
	BORDER-BOTTOM: #3756a4 1px solid
}
#subnav A:hover {
	BORDER-LEFT-COLOR: transparent; BORDER-BOTTOM-COLOR: transparent; BORDER-TOP-COLOR: transparent; BORDER-RIGHT-COLOR: transparent
}
#subnav FORM INPUT.text {
	COLOR: #3756a4; BORDER-BOTTOM: #3756a4 1px solid
}
#main {
	
}
.customizing {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid
}
.box {
	
}
.box DL.separator {
	BACKGROUND: url(img/movable_bg.gif)
}
.boxLoading {
	BACKGROUND: url(img/loader_box.gif)
}
.menu {
	BACKGROUND: url(img/grey_dot.gif) #fff repeat-x center 50%
}
.menu DT {
	BACKGROUND: #fff; COLOR: #3e3e3e
}
.menu DT A {
	
}
.menu DT SMALL {
	COLOR: #666
}
.menu DD {
	
}
.menu DD.sub {
	BACKGROUND: url(img/menu_bg.gif) no-repeat right top
}
.menu DD UL LI.selected {
	BACKGROUND: url(img/menu_active_bg_left.png) no-repeat left 50%
}
.menu DD UL LI.selectUser {
	BACKGROUND: url(img/menu_user_bg_left.png) no-repeat left 50%
}
.menu DD UL LI A {
	BACKGROUND: #fff; COLOR: #629b4b
}
.menu DD UL LI A.user {
	COLOR: #4e6bb3
}
.menu DD UL LI SPAN {
	BACKGROUND: #fff; COLOR: #629b4b
}
.menu DD UL LI .active {
	BACKGROUND: url(img/menu_active_bg_right.png) #90b880 no-repeat right 50%; COLOR: #fff
}
.menu DD UL LI .activeUser {
	BACKGROUND: url(img/menu_user_bg_right.png) #4e6bb3 no-repeat right 50%; COLOR: #fff
}
.menu DD .active {
	BACKGROUND: #e5f2f4
}
.box .more A {
	BACKGROUND: #629b4b; COLOR: #fff
}
.submenu {
	BACKGROUND: #eff3ed; COLOR: #333
}
.submenu .auxtop {
	BACKGROUND: url(img/submenu_bg_top.gif) no-repeat 50% top
}
.submenu .auxbottom {
	BACKGROUND: url(img/submenu_bg_bottom.gif) no-repeat 50% bottom
}
.submenu H4 {
	COLOR: #777
}
.submenu SUP {
	COLOR: #aaa
}
.submenu SUP:hover {
	COLOR: #f33
}
.relatedtags STRONG {
	COLOR: #444
}
.relatedtags .arrow {
	COLOR: #444
}
.post .votes {
	BACKGROUND: url(img/votes_bg_on.gif) no-repeat
}
.post .votes .number {
	COLOR: #629b4b
}
.post .votes .lyric {
	COLOR: #90b880
}
.post .votes .voteit {
	COLOR: #fff
}
.post .votes .voted {
	COLOR: #ccc
}
.post H2 A {
	BORDER-BOTTOM: #3756a4 1px solid
}
.post H2 A:hover {
	BORDER-BOTTOM: #333 1px solid
}
.post H2.twitterized {
	PADDING-LEFT: 20px
}
.post .news IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.post .meta {
	COLOR: #666
}
.post .meta A {
	COLOR: #666
}
.post .meta .comments {
	BACKGROUND: url(img/icon_comments.gif) no-repeat left 2px
}
.post .meta .share {
	BACKGROUND: url(img/icon_share.gif) no-repeat left 2px
}
.post .meta .bury {
	BACKGROUND: url(img/icon_cross.gif) no-repeat left 2px
}
.post .date {
	COLOR: #629b4b
}
.post .related {
	COLOR: #666
}
.post .related A {
	COLOR: #3756a4
}
.post .related A.source {
	COLOR: #666
}
.wide .image {
	BORDER-RIGHT: #ddd 1px solid
}
#wide {
	
}
.pagetool {
	BACKGROUND: #e5f2f4; COLOR: #333
}
.pagetool .auxtop {
	BACKGROUND: url(img/pagetool_bg_top.gif) no-repeat
}
.pagetool .auxbottom {
	BACKGROUND: url(img/pagetool_bg_bottom.gif) no-repeat 50% bottom
}
.pagetool DIV {
	BORDER-BOTTOM: #a0b2b8 1px solid
}
.pagetool .youtube DIV {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pagetool .last {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pagetool .ranking IMG {
	BORDER-RIGHT: #a0b2b8 1px solid; BORDER-TOP: #a0b2b8 1px solid; BORDER-LEFT: #a0b2b8 1px solid; BORDER-BOTTOM: #a0b2b8 1px solid
}
.pagetool .flickr IMG {
	BORDER-RIGHT: #a0b2b8 1px solid; BORDER-TOP: #a0b2b8 1px solid; BORDER-LEFT: #a0b2b8 1px solid; BORDER-BOTTOM: #a0b2b8 1px solid
}
#side {
	
}
#siteinfo {
	BACKGROUND: #e5f2f4; COLOR: #5c737d
}
#side H3 {
	COLOR: #3e3e3e
}
#side H3 A {
	COLOR: #3e3e3e
}
#side UL.todo LI {
	BORDER-BOTTOM: #eee 1px solid
}
#side UL.todo LI A {
	BACKGROUND: url(img/todo_undone.gif) no-repeat left 50%; COLOR: #3756a4
}
#side UL.todo LI.done A {
	BACKGROUND: url(img/todo_done.gif) no-repeat left 50%
}
#side OL LI {
	COLOR: #666; BORDER-BOTTOM: #eee 1px solid
}
#side .latestUGC .author {
	COLOR: #666
}
.promote .hr {
	BORDER-BOTTOM: #90b880 1px solid
}
.promote A {
	COLOR: #555
}
#main .hr {
	BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#side .hr {
	BORDER-TOP: #a0b2b8 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#feedback {
	BACKGROUND: #c2e1e5; COLOR: #5c737d
}
#postnav {
	BACKGROUND: url(img/navigation_bg.gif) #e5f2f4 no-repeat; BORDER-BOTTOM: #eee 1px solid
}
#postnav .active {
	BACKGROUND: url(img/navigation_active_bg.gif) repeat-x 50% top
}
#postnav .active .auxleft {
	BACKGROUND: url(img/navigation_active_bg_left.gif) no-repeat
}
#postnav .active .auxright {
	BACKGROUND: url(img/navigation_active_bg_right.gif) no-repeat
}
#postnav A {
	COLOR: #5c737d
}
.comments DT {
	
}
.comments DD .date {
	COLOR: #888
}
.comments DD {
	
}
#footer {
	BACKGROUND: #e5f2f4; COLOR: #666
}
#footer .siteinfo {
	BORDER-LEFT: #ccc 1px solid
}
#footer A {
	COLOR: #5c737d
}
.keegyrank {
	BACKGROUND: url(img/rank_bg.gif) no-repeat right top; COLOR: #2d7a0f
}
H1 * {
	COLOR: #666
}
H2 {
	COLOR: #3e3e3e
}
H3 {
	COLOR: #3e3e3e
}
.message {
	BORDER-TOP: #ff4 1px solid; BACKGROUND: #ffa; COLOR: #333
}
.tip {
	BACKGROUND: #ecf4f6; BORDER-TOP-STYLE: none! important
}
.help {
	COLOR: #888
}
.promote {
	BACKGROUND: #cfa; COLOR: #555
}
.promote .auxtop {
	BACKGROUND: url(img/promote_bg_top.gif) no-repeat 50% top
}
.promote .auxbottom {
	BACKGROUND: url(img/promote_bg_bottom.gif) no-repeat 50% bottom
}
.buried {
	BACKGROUND: #e14d4d; COLOR: #fff
}
.buried .auxtop {
	BACKGROUND: url(img/buried_bg_top.png) no-repeat 50% top
}
.buried .auxbottom {
	BACKGROUND: url(img/buried_bg_bottom.png) no-repeat 50% bottom
}
#editPost {
	BORDER-RIGHT: #faa 1px solid; BORDER-TOP: #faa 1px solid; BACKGROUND: #ffc; BORDER-LEFT: #faa 1px solid; COLOR: #666; BORDER-BOTTOM: #faa 1px solid
}
#timer {
	COLOR: #333
}
.widgets DD {
	BORDER-BOTTOM: #ddd 1px solid
}
PRE {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid
}
CODE {
	COLOR: #333
}
.ranking .content {
	BORDER-LEFT: #ddd 1px solid
}
.ranking .content H3 {
	COLOR: #aaa; BORDER-BOTTOM: #eee 1px solid
}
.ranking .content {
	COLOR: #444
}
.friends {
	
}
.friends LI {
	BORDER-RIGHT: #dadada 1px solid; BORDER-TOP: #dadada 1px; BORDER-LEFT: #dadada 1px; BORDER-BOTTOM: #dadada 1px solid
}
.friends LI .avatar {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px; BORDER-LEFT: #ddd 1px; BORDER-BOTTOM: #ddd 1px solid
}
.friends LI .name {
	BORDER-BOTTOM: #ddd 1px dotted
}
.feeds .content {
	BORDER-LEFT: #ddd 1px solid
}
.feeds .content H3 {
	COLOR: #aaa; BORDER-BOTTOM: #eee 1px solid
}
.feeds .content {
	COLOR: #444
}
.postslist .feed {
	BACKGROUND: #eee; BORDER-BOTTOM: #9cbe8e 1px dotted
}
.postslist .post {
	BORDER-BOTTOM: #9cbe8e 1px solid
}
.postslist .date {
	COLOR: #5c737d; BORDER-BOTTOM: #9cbe8e 1px dotted
}
.postslist .social {
	
}
.cities LI {
	BORDER-BOTTOM: #9cbe8e 1px dotted
}
FORM.inner .avatar {
	BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #fff
}
FORM.inner FIELDSET {
	BORDER-RIGHT: #90b880 1px; BORDER-TOP: #90b880 1px solid; BORDER-LEFT: #90b880 1px; BORDER-BOTTOM: #90b880 1px solid
}
FORM.inner FIELDSET FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM.inner FIELDSET FIELDSET LEGEND {
	COLOR: #666
}
FORM.inner LEGEND {
	BACKGROUND: #fff; COLOR: #2d7a0f
}
FORM.inner LI {
	BORDER-BOTTOM: #ddd 1px solid
}
FORM.inner LI.error {
	BACKGROUND: #fdd
}
FORM.inner LI.error LABEL {
	COLOR: #000! important
}
FORM.inner LI.active {
	BACKGROUND: #ffa
}
FORM.inner LI.active LABEL {
	BORDER-BOTTOM-COLOR: #aaa; COLOR: #222
}
FORM.inner LABEL {
	COLOR: #444
}
FORM.inner LABEL EM {
	COLOR: #f11
}
FORM .help {
	BORDER-RIGHT: #fcc 1px solid; BORDER-TOP: #fcc 1px solid; BACKGROUND: #ffa; BORDER-LEFT: #fcc 1px solid; COLOR: #555; BORDER-BOTTOM: #fcc 1px solid
}
FORM.inner BUTTON {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #eee; BORDER-LEFT: #d6d6d6 1px solid; COLOR: #444; BORDER-BOTTOM: #ccc 1px solid
}
.button {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ddd 1px solid; BACKGROUND: #eee; BORDER-LEFT: #d6d6d6 1px solid; COLOR: #444; BORDER-BOTTOM: #ccc 1px solid
}
.positive {
	COLOR: #2d7a0f
}
.positive:hover {
	BACKGROUND: #f6f6f6
}
.negative {
	COLOR: #f33! important
}
.negative:hover {
	BACKGROUND: #f33; COLOR: #fff! important
}
INPUT.loading {
	BACKGROUND: url(img/loader_mini.gif) #fff no-repeat right 50%
}
SPAN.tagMatches SPAN {
	COLOR: #fff; BACKGROUND-COLOR: #3756a4
}
.pagetool FORM {
	BORDER-BOTTOM: #a0b2b8 1px solid
}
.pagetool FIELDSET {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.pagetool LEGEND {
	COLOR: #333
}
.avatarBig {
	BORDER-RIGHT: #a0b2b8 1px solid; BORDER-TOP: #a0b2b8 1px solid; BACKGROUND: #fff; BORDER-LEFT: #a0b2b8 1px solid; BORDER-BOTTOM: #a0b2b8 1px solid
}
TABLE {
	COLOR: #444
}
THEAD {
	BACKGROUND: #e5f2f4; COLOR: #5c737d
}
THEAD TH A {
	COLOR: #5c737d
}
TBODY {
	
}
TBODY TR {
	
}
TBODY TR TD {
	BORDER-BOTTOM: #ddd 1px solid
}
TABLE.limit {
	
}
TABLE.limit TBODY TR TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.ads {
	
}
#pagination SPAN {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #888; BORDER-BOTTOM: #ccc 1px solid
}
#pagination STRONG {
	BORDER-RIGHT: #3756a4 1px solid; BORDER-TOP: #3756a4 1px solid; BACKGROUND: #3756a4; BORDER-LEFT: #3756a4 1px solid; COLOR: #fff; BORDER-BOTTOM: #3756a4 1px solid
}
#pagination A {
	BORDER-RIGHT: #3756a4 1px solid; BORDER-TOP: #3756a4 1px solid; BORDER-LEFT: #3756a4 1px solid; COLOR: #3756a4; BORDER-BOTTOM: #3756a4 1px solid
}
#pagination A:hover {
	BORDER-RIGHT: #001a66 1px solid; BORDER-TOP: #001a66 1px solid; BORDER-LEFT: #001a66 1px solid; COLOR: #333; BORDER-BOTTOM: #001a66 1px solid
}
.custom {
	BORDER-RIGHT: #ddd 1px solid; BACKGROUND: #e5f2f4; BORDER-BOTTOM: #ddd 1px solid
}
.custom .second {
	
}
.custom .finish {
	BORDER-TOP: #ccc 1px solid
}
.read {
	COLOR: #aaa
}
.read H2 A {
	BORDER-LEFT-COLOR: #aaa; BORDER-BOTTOM-COLOR: #aaa; BORDER-TOP-COLOR: #aaa; BORDER-RIGHT-COLOR: #aaa
}
.read A {
	COLOR: #888
}
.read .meta A {
	COLOR: #aaa
}
DIV.rankit {
	BACKGROUND: url(img/rankit.gif) no-repeat
}
DIV.rankit A IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sortHelper {
	BORDER-RIGHT: #f00 1px dotted; BORDER-TOP: #f00 1px dotted; BACKGROUND: #ffe; BORDER-LEFT: #f00 1px dotted; WIDTH: auto! important; BORDER-BOTTOM: #f00 1px dotted
}
.sortableactive {
	BACKGROUND: #fff
}
.trans {
	BORDER-RIGHT: #f00 1px dotted; BORDER-TOP: #f00 1px dotted; BORDER-LEFT: #f00 1px dotted; BORDER-BOTTOM: #f00 1px dotted
}

