BODY {
	BACKGROUND-COLOR: #fff
}
#header {
	MARGIN: 25px auto 0px; WIDTH: 740px
}
#header #logo {
	FLOAT: left; WIDTH: 520px
}
#header #editions {
	FLOAT: left; WIDTH: 219px; HEIGHT: 80px
}
#search {
	MARGIN-TOP: 50px
}
#search INPUT {
	VERTICAL-ALIGN: middle
}
#body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px auto; WIDTH: 740px; PADDING-TOP: 0px
}
.bg {
	BACKGROUND-POSITION: 73px 0px; BACKGROUND-IMAGE: url(/images/home/bg/ew.jpg); BACKGROUND-REPEAT: no-repeat; HEIGHT: 550px
}
.atl {
	BACKGROUND-IMAGE: url(/images/home/bg/atl.jpg)
}
.bos {
	BACKGROUND-IMAGE: url(/images/home/bg/bos.jpg)
}
.chi {
	BACKGROUND-IMAGE: url(/images/home/bg/chi.jpg)
}
.dal {
	BACKGROUND-IMAGE: url(/images/home/bg/dal.jpg)
}
.dc {
	BACKGROUND-IMAGE: url(/images/home/bg/dc.jpg)
}
.ew {
	BACKGROUND-IMAGE: url(/images/home/bg/ew.jpg)
}
.kid {
	BACKGROUND-IMAGE: url(/images/home/bg/kid.jpg)
}
.la {
	BACKGROUND-IMAGE: url(/images/home/bg/la.jpg)
}
.lon {
	BACKGROUND-IMAGE: url(/images/home/bg/lon.jpg)
}
.mia {
	BACKGROUND-IMAGE: url(/images/home/bg/mia.jpg)
}
.nyc {
	BACKGROUND-IMAGE: url(/images/home/bg/nyc.jpg)
}
.phi {
	BACKGROUND-IMAGE: url(/images/home/bg/phi.jpg)
}
.sea {
	BACKGROUND-IMAGE: url(/images/home/bg/sea.jpg)
}
.sf {
	BACKGROUND-IMAGE: url(/images/home/bg/sf.jpg)
}
.tra {
	BACKGROUND-IMAGE: url(/images/home/bg/tra.jpg)
}
#signup {
	BACKGROUND: #fff; MARGIN: 30px 0px 0px 20px; WIDTH: 165px
}
#signup UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#signup LI {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#signup DIV {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
#signup DIV {
	FONT-SIZE: 0.9em; COLOR: #cf1020
}
#signup P {
	FONT-SIZE: 0.9em; MARGIN: 0px; COLOR: #666
}
#signup A {
	COLOR: #000; TEXT-DECORATION: none
}
#signup A:hover {
	TEXT-DECORATION: underline
}
#kids-home A {
	TEXT-DECORATION: none
}
#kids-home A:hover {
	TEXT-DECORATION: underline
}
#today .item {
	MARGIN: 0px 0px 0px 20px; WIDTH: 185px
}
#today .date {
	MARGIN-BOTTOM: 10px! important
}
#footer {
	CLEAR: both; MARGIN: 10px auto 0px; WIDTH: 740px; PADDING-TOP: 10px
}
#left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 220px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 120px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; WIDTH: 340px; PADDING-TOP: 0px
}
#content-wide {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; WIDTH: 460px; PADDING-TOP: 0px
}
#content-wide-right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; WIDTH: 550px; PADDING-TOP: 0px
}
#content P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#content-wide P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
#content-wide-right P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
.contrib {
	MARGIN: 10px 0px 20px 80px; HEIGHT: 103px
}
.contrib IMG {
	FLOAT: left; MARGIN-RIGHT: 20px
}
.contrib P {
	MARGIN: 0px; LINE-HEIGHT: 0.7em
}
.contrib .name {
	FONT-WEIGHT: bold; PADDING-TOP: 20px! important
}
.col {
	FLOAT: left; WIDTH: 230px
}
.item {
	MARGIN: 0px 0px 10px; WIDTH: 220px
}
.item P {
	MARGIN: 0px
}
#pager {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; PADDING-TOP: 10px
}
#message {
	MARGIN: 10px 0px 0px 100px; WIDTH: 420px
}
#advanced-search-link {
	FONT-SIZE: smaller; MARGIN-LEFT: 0.5em
}
H4.col {
	MARGIN: 0.5em 0px 1.2em
}
#sort-order A {
	FONT-WEIGHT: normal
}
.colorful H3 {
	COLOR: #f26d7d
}
.colorful H2 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 1.3em
}
.colorful H3 {
	MARGIN-BOTTOM: 5px
}
DIV.messages {
	PADDING-LEFT: 45px; BACKGROUND: url(http://static.dailycandy.com/images/v2/template/wrapped.png) no-repeat; MARGIN-BOTTOM: 1.5em; MARGIN-LEFT: 140px; WIDTH: 32em; COLOR: #077733; TEXT-ALIGN: center
}
UL.messages {
	BORDER-RIGHT: #077733 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #077733 1px solid; PADDING-LEFT: 25px; BACKGROUND: #e9ffe9; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; BORDER-LEFT: #077733 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #077733 1px solid
}
#identity {
	DISPLAY: inline; FONT-SIZE: 0.9em; FLOAT: right; MARGIN: 6px 0px 0px; WIDTH: 230px; TEXT-ALIGN: right
}
#vacation {
	BORDER-RIGHT: #990 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #990 1px solid; PADDING-LEFT: 5px; BACKGROUND: #ffffcf; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #990 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #990 1px solid
}
.acct-box {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px; BORDER-LEFT: #ccc 1px solid; WIDTH: 75%; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
.acct-box .title {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; Z-INDEX: 1; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: -8px; BACKGROUND-COLOR: #fff
}
.acct-box .title A {
	FONT-WEIGHT: normal
}
.acct-box .acct-body {
	MARGIN: 5px
}
SPAN.tooltip {
	BORDER-RIGHT: #b59bcf 1px solid; PADDING-RIGHT: 0.7em; BORDER-TOP: #b59bcf 1px solid; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.7em; FONT: 0.9em arial; MARGIN-LEFT: 0.5em; BORDER-LEFT: #b59bcf 1px solid; WIDTH: 14em; PADDING-TOP: 0.7em; BORDER-BOTTOM: #b59bcf 1px solid; POSITION: absolute; BACKGROUND-COLOR: #f1eafa
}
.graph-line {
	CLEAR: left
}
.graph {
	BORDER-RIGHT: #f26d7d 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f26d7d 1px solid; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 5px 5px 5px 0px; BORDER-LEFT: #f26d7d 1px solid; WIDTH: 75px; PADDING-TOP: 2px; BORDER-BOTTOM: #f26d7d 1px solid; POSITION: relative
}
.graph .bar {
	DISPLAY: block; COLOR: #333; LINE-HEIGHT: 2em; POSITION: relative; HEIGHT: 2em; BACKGROUND-COLOR: #f26d7d; TEXT-ALIGN: center
}
.graph .bar SPAN {
	LEFT: 10px; POSITION: absolute
}
.graph-blurb {
	DISPLAY: block; PADDING-TOP: 0.5em
}

