v\:* {
	BEHAVIOR: url(#default#VML)
}
HTML {
	HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BEHAVIOR: url("/stylesheets/csshover.htc"); COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #808080
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; PADDING-TOP: 0px
}
UL {
	PADDING-LEFT: 20px
}
LI {
	PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A {
	COLOR: #ffffff
}
A.hi {
	COLOR: #ffcc00
}
.hi {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
#user_status {
	FONT-WEIGHT: bold; BACKGROUND: #000000; BORDER-LEFT: #084f1c 1px solid; BORDER-BOTTOM: #084f1c 1px solid; TEXT-ALIGN: right
}
.bar A {
	FONT-WEIGHT: bold
}
.bar .title {
	PADDING-LEFT: 16px; FONT-SIZE: 18px; COLOR: #cccccc
}
.bar .subtitle {
	COLOR: #cccccc
}
.bar .subtitle A {
	COLOR: #cccccc
}
.bar .heading {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.bar .menu {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px
}
#nav-explore {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
#nav-create {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
#nav-my {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
#nav-explore:hover {
	BACKGROUND: url(/images/nav_explore_black.gif) no-repeat center center; TEXT-DECORATION: none
}
#nav-create:hover {
	BACKGROUND: url(/images/nav_explore_black.gif) no-repeat center center; TEXT-DECORATION: none
}
#nav-my:hover {
	BACKGROUND: url(/images/nav_explore_black.gif) no-repeat center center; TEXT-DECORATION: none
}
 HTML #nav-explore:hover {
	BACKGROUND-POSITION: left center
}
 HTML #nav-create:hover {
	BACKGROUND-POSITION: left center
}
 HTML #nav-my:hover {
	BACKGROUND-POSITION: left center
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; MARGIN: 6px 0px; COLOR: #ffffff
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 6px 0px
}
H3 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 3px; MARGIN: 10px 0px 4px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #444444
}
#mainbox33 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; WIDTH: 883px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif; HEIGHT: 258px; BACKGROUND-COLOR: #ffffff
}
 HTML #mainbox2 {
	MARGIN: 0px
}
#mainbox2 A {
	COLOR: #3179bb; BORDER-BOTTOM: #3179bb 1px dotted
}
#mainbox2 A:hover {
	COLOR: #333333; BORDER-BOTTOM: #333 1px dotted; TEXT-DECORATION: none
}
#mainbox2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainbox2 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/li_plus.gif) no-repeat left 2px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.mainbox-left {
	FLOAT: left; MARGIN-RIGHT: 40px; MARGIN-TOP: 15px; MARGIN-BOTTOM: 15px
}
.mainbox-right {
	FONT-WEIGHT: bold; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Arial,Verdana,'Trebuchet MS'; HEIGHT: 244px; TEXT-ALIGN: left
}
.progressBar .border {
	WIDTH: 100%; BACKGROUND-COLOR: white
}
.progressBar .background {
	WIDTH: 0%; HEIGHT: 18px; BACKGROUND-COLOR: #333
}
#tablist {
	FLOAT: left
}
#tablist UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#tablist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/images/tabs/leftoff.gif) #202020 no-repeat left top; FLOAT: left; PADDING-BOTTOM: 6px; MARGIN: 0px 3px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 2px solid
}
#tablist A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(/images/tabs/rightoff.gif) #202020 no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 6px; TEXT-DECORATION: none
}
#tablist A {
	FLOAT: none
}
#tablist A:hover {
	TEXT-DECORATION: underline
}
#tablist .current {
	BACKGROUND: url(/images/tabs/lefton.gif) #2d2d2d no-repeat left top; BORDER-BOTTOM: #2d2d2d 2px solid
}
#tablist .current A {
	BACKGROUND: url(/images/tabs/righton.gif) no-repeat right top; COLOR: #ffff99
}
.detail {
	HEIGHT: 442px; BACKGROUND-COLOR: #2d2d2d
}
.detail_content {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 10px; PADDING-TOP: 3px
}
.detail .text A {
	COLOR: #ffcc00
}
#map {
	BACKGROUND: url(/images/wf_gradient.jpg) #e5e3df no-repeat center center; COLOR: #000000; HEIGHT: 450px
}
#map A {
	COLOR: #4444ff
}
DIV.markerTooltip {
	BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 0.5ex; BORDER-TOP: #777 1px solid; PADDING-LEFT: 0.5ex; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 0px; BORDER-LEFT: #777 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #777 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.marker_list {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 7px
}
.marker {
	PADDING-RIGHT: 5px; VERTICAL-ALIGN: top
}
.letter {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 15px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
.waypt .letter {
	CURSOR: pointer; BACKGROUND-COLOR: #ff776b
}
.annot .letter {
	BACKGROUND-COLOR: #feeb6c
}
.tmppt .letter {
	BACKGROUND-COLOR: #b4fc6e
}
.route .letter {
	BACKGROUND-COLOR: #22aaff
}
.user .letter {
	BACKGROUND-COLOR: #ff8822
}
.map .letter {
	CURSOR: pointer; BACKGROUND-COLOR: #4741A2
}
.msg .letter {
	BACKGROUND-COLOR: #00b366
}
.msg-read .letter {
	BACKGROUND-COLOR: #005511
}
.marker_list LI A.small {
	FONT-SIZE: 10px
}
.post {
	COLOR: #000000
}
.post IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #999999 1px solid
}
.post P {
	MARGIN: 7px 0px 1px
}
.post A {
	COLOR: #0000ff
}
.post .postdate {
	FONT-SIZE: 10px; COLOR: #999999
}
.post_header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; COLOR: #669900; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
}
.post_header_left {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.post_header_right {
	FLOAT: right
}
.post_text {
	PADDING-RIGHT: 4px; PADDING-LEFT: 20px; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff
}
.action_buttons UL {
	LIST-STYLE-TYPE: none
}
.action_buttons LI {
	FLOAT: left
}
.action_buttons A {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; DISPLAY: block; MARGIN: 0px 2px; BORDER-LEFT: gray 1px solid; WIDTH: 70px; COLOR: #000000; BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.action_buttons A.active {
	BACKGROUND-COLOR: #ffcc00
}
.action_buttons A.inactive {
	BACKGROUND-COLOR: #cccccc
}
.tb_buttons IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
.tb_buttons A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
LABEL {
	MARGIN-TOP: 10px; DISPLAY: block; FONT-WEIGHT: bold
}
IMG.divider {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
UL#marker_list {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.tool_button {
	WIDTH: 200px; BACKGROUND-COLOR: #ffcc00
}
TABLE.list {
	WIDTH: 100%; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
TABLE.list TR:hover {
	CURSOR: pointer; BACKGROUND-COLOR: #ffd
}
TABLE.list TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #ffff99; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #f2f230 1px solid
}
TABLE.list TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #efefef 1px solid
}
TABLE.list A {
	COLOR: #000000
}
.list TD.date {
	WIDTH: 10%; TEXT-ALIGN: center
}
.list TD.login {
	WIDTH: 10%; TEXT-ALIGN: center
}
.list TH.area {
	WIDTH: 20%; TEXT-ALIGN: left
}
.list TH.label {
	TEXT-ALIGN: left
}
.list TD.vis {
	WIDTH: 5%; TEXT-ALIGN: center
}
.list TD.action {
	WIDTH: 5%; TEXT-ALIGN: center
}
.rank1 {
	FONT-SIZE: 18px; MARGIN: 4px; CURSOR: pointer; COLOR: #00bb00
}
.rank2 {
	FONT-SIZE: 20px; MARGIN: 3px; CURSOR: pointer; COLOR: #00bb00
}
.rank3 {
	FONT-SIZE: 16px; MARGIN: 3px; CURSOR: pointer; COLOR: #00bb00
}
.rank4 {
	FONT-SIZE: 12px; MARGIN: 3px; CURSOR: pointer; COLOR: #00bb00
}
.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
TEXTAREA {
	BACKGROUND-COLOR: #eeeeee
}
INPUT {
	BACKGROUND-COLOR: #eeeeee
}
INPUT {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
.missing {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #cccccc; PADDING-TOP: 5px; TEXT-ALIGN: center
}
UNKNOWN {
	BORDER-RIGHT: #ccc 1px outset; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px outset; PADDING-LEFT: 5px; BACKGROUND: #eee; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px outset; COLOR: #222; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px outset
}
UNKNOWN {
	BACKGROUND: #ccb
}
UNKNOWN {
	BORDER-RIGHT: #666 1px outset; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px outset; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; BORDER-LEFT: #666 1px outset; WIDTH: 45px; COLOR: #222; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px outset
}
UNKNOWN {
	BACKGROUND: #ccb
}
.error {
	PADDING-RIGHT: 10px; MARGIN-TOP: 15px; PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url(/images/icons/exclamation.png) #fdc no-repeat 6px 6px; LEFT: 30%; PADDING-BOTTOM: 6px; WIDTH: 40%; COLOR: #000000; PADDING-TOP: 6px; POSITION: absolute
}
.login_error {
	PADDING-RIGHT: 10px; MARGIN-TOP: 45px; PADDING-LEFT: 28px; FONT-WEIGHT: bold; RIGHT: 20px; BACKGROUND: url(/images/icons/exclamation.png) #fdc no-repeat 6px 6px; PADDING-BOTTOM: 6px; WIDTH: 100px; COLOR: #000000; PADDING-TOP: 6px; POSITION: absolute
}
.signup_error {
	PADDING-RIGHT: 10px; PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url(/images/icons/exclamation.png) #fdc no-repeat 3px 1px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 5px; WIDTH: 130px; COLOR: #000000; PADDING-TOP: 2px
}
.notice {
	PADDING-RIGHT: 10px; MARGIN-TOP: 15px; PADDING-LEFT: 28px; FONT-WEIGHT: bold; BACKGROUND: url(/images/icons/accept.png) #ffff99 no-repeat 6px 6px; LEFT: 30%; PADDING-BOTTOM: 6px; WIDTH: 40%; COLOR: #666666; PADDING-TOP: 6px; POSITION: absolute
}
.statbox {
	BORDER-RIGHT: #128f35 2px solid; BORDER-TOP: #128f35 2px solid; BORDER-LEFT: #128f35 2px solid; WIDTH: 75px; BORDER-BOTTOM: #128f35 2px solid; BACKGROUND-COLOR: #77bf8b
}
.statbox .heading {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #128f35
}
.statbox .stat {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #ffcc00
}
#mapbox {
	FONT-SIZE: 18px; COLOR: #888888; BACKGROUND-COLOR: #0f0f0f
}
.mapbadge {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.mapbadge .item {
	MARGIN: 3px 10px
}
.mapbadge .picture {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.mapbadge2 {
	
}
.mapbadge2 .item {
	MARGIN: 3px 10px
}
.mapbadge2 .picture {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.errorExplanation {
	BORDER-RIGHT: #ff7 4px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ff7 4px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: auto; BORDER-LEFT: #ff7 4px solid; WIDTH: 375px; MARGIN-RIGHT: auto; PADDING-TOP: 10px; BORDER-BOTTOM: #ff7 4px solid; BACKGROUND-COLOR: #ffd; TEXT-ALIGN: left
}
.errorExplanation H2 {
	FONT-SIZE: 14px
}
DIV#waypt_label_create_auto_complete {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; WIDTH: 250px; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; POSITION: absolute; BACKGROUND-COLOR: white
}
DIV#waypt_label_create_auto_complete UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#waypt_label_create_auto_complete LI {
	PADDING-LEFT: 4px
}
LI.selected {
	BACKGROUND-COLOR: #ffb
}
FORM.button-to {
	DISPLAY: inline
}
FORM.button-to DIV {
	DISPLAY: inline
}
.infowindow {
	TEXT-ALIGN: left
}
DIV#callouts {
	DISPLAY: block; FONT-SIZE: 10px; MARGIN: 0px; WIDTH: 884px; HEIGHT: 205px
}
.callout-desc {
	FONT-SIZE: 12px; MARGIN: 2px auto; WIDTH: 180px; COLOR: #2F2B77
}
#callouts A {
	TEXT-DECORATION: none
}
#callouts IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#callout-item-create {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_norm.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 8px; HEIGHT: 190px; TEXT-ALIGN: center
}
#callout-item-share {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_norm.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 8px; HEIGHT: 190px; TEXT-ALIGN: center
}
#callout-item-explore {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_norm.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 8px; HEIGHT: 190px; TEXT-ALIGN: center
}
#callout-item-connect {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_norm.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 8px; HEIGHT: 190px; TEXT-ALIGN: center
}
#callout-item-create:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_hov.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 8px; HEIGHT: 205px; TEXT-ALIGN: center
}
#callout-item-share:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_hov.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 8px; HEIGHT: 205px; TEXT-ALIGN: center
}
#callout-item-explore:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_hov.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 8px; HEIGHT: 205px; TEXT-ALIGN: center
}
#callout-item-connect:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_hov.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 8px; HEIGHT: 205px; TEXT-ALIGN: center
}
#callout-item-create-select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_hov.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 18px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 18px; HEIGHT: 205px; TEXT-ALIGN: center
}
#callout-item-share-select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_hov.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 18px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 18px; HEIGHT: 205px; TEXT-ALIGN: center
}
#callout-item-explore-select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_hov.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 18px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 18px; HEIGHT: 205px; TEXT-ALIGN: center
}
#callout-item-connect-select {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/callout_bg_hov.gif) repeat-x 50% top; FLOAT: left; PADDING-BOTTOM: 18px; MARGIN-LEFT: 1px; WIDTH: 220px; PADDING-TOP: 18px; HEIGHT: 205px; TEXT-ALIGN: center
}
#quotes {
	MARGIN: 0px 0px 10px; FONT: bold italic 16px Georgia, "Times New Roman", Times, serif; WIDTH: 880px; TEXT-ALIGN: center
}
#byline {
	FONT-SIZE: 12px; COLOR: #eee
}
#byline A {
	COLOR: #ccc
}
#lightbox {
	BORDER-RIGHT: #666 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #666 2px solid; BACKGROUND-COLOR: #eee
}
#lightboxDetails {
	FONT-SIZE: 0.8em; PADDING-TOP: 0.4em
}
#lightboxCaption {
	FLOAT: left
}
#keyboardMsg {
	FLOAT: right; COLOR: #2d2d2d
}
#closeButton {
	RIGHT: 5px; TOP: 5px
}
#lightbox IMG {
	CLEAR: both; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#overlay IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#overlay {
	BACKGROUND-IMAGE: url(/images/overlay.png)
}
#overlay_login {
	BACKGROUND-IMAGE: url(/images/overlay.png)
}
#overlay_message {
	BACKGROUND-IMAGE: url(/images/overlay.png)
}
 HTML #overlay {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale"); BACKGROUND-IMAGE: url(blank.gif); BACKGROUND-COLOR: transparent
}
 HTML #overlay_login {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale"); BACKGROUND-IMAGE: url(blank.gif); BACKGROUND-COLOR: transparent
}
 HTML #overlay_message {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale"); BACKGROUND-IMAGE: url(blank.gif); BACKGROUND-COLOR: transparent
}
#login_box {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 7px; RIGHT: 10px; BACKGROUND: #444; PADDING-BOTTOM: 7px; BORDER-LEFT: #ccc 2px solid; COLOR: #000; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 2px solid; POSITION: absolute; TOP: 23px
}
#dual_box {
	BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 2px solid; PADDING-LEFT: 10px; BACKGROUND: #2d2d2d; PADDING-BOTTOM: 10px; BORDER-LEFT: #eee 2px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 2px solid; POSITION: absolute
}
#message_box {
	BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 2px solid; PADDING-LEFT: 10px; BACKGROUND: #2d2d2d; PADDING-BOTTOM: 10px; BORDER-LEFT: #eee 2px solid; WIDTH: 300px; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 2px solid; POSITION: absolute
}
.signupblob {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/btn_signup.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 123px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 24px; TEXT-ALIGN: center
}
