.ac-renderer {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 80%; Z-INDEX: 10; BACKGROUND: #e0ecff; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; COLOR: #00c; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: Arial; POSITION: absolute
}
.ac-renderer DIV {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 2px; CURSOR: pointer; PADDING-TOP: 0px
}
.ac-renderer DIV B {
	COLOR: #00f
}
.ac-renderer DIV.active {
	BACKGROUND: #c3d9ff
}
#lhid_batchcaptionbox {
	BORDER-RIGHT: #99c 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #99c 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 6px; BORDER-LEFT: #99c 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #99c 1px solid
}
#lhid_batchcaptionbox .lhcl_photo IMG {
	BORDER-RIGHT: #80807e 1px solid; BORDER-TOP: #80807e 1px solid; MARGIN: 6px; BORDER-LEFT: #80807e 1px solid; BORDER-BOTTOM: #80807e 1px solid
}
#lhid_batchcaptionbox TD {
	TEXT-ALIGN: center
}
#lhid_batchcaptionbox TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 6px 6px 0px 0px; FONT: 0.9em arial,sans-serif; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 400px; COLOR: #999; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 70px
}
#lhid_batchcaptionbox TEXTAREA.lhcl_active {
	COLOR: #333
}
#lhid_batchcaptionbox .lhcl_warning {
	COLOR: #f00
}
#lhid_batchcaptionbox .lhcl_toolong .lhcl_warning {
	DISPLAY: block
}
.lhcl_onebatchcaption .lhcl_statusbox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 1px; TEXT-ALIGN: right
}
.lhcl_captionspacer {
	HEIGHT: 10px
}
.lhcl_statusbox .lhcl_statusdefault {
	COLOR: #b8b8b8
}
.lhcl_statusbox TABLE {
	FLOAT: right
}
.lhcl_statusbox TD {
	VERTICAL-ALIGN: middle! important; TEXT-ALIGN: right
}
.lhcl_statusbox TD.lhcl_undo {
	TEXT-ALIGN: left! important
}
.lhcl_statusbox IMG.lhcl_statusimg {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.lhcl_batchcaption {
	COLOR: #333
}
.lhcl_batchtools {
	WIDTH: 100%
}
.lhcl_batchtools .lhcl_batchnav {
	TEXT-ALIGN: right
}
.lhcl_batchtools .lhcl_navlink {
	FONT-WEIGHT: bold! important
}
.lhcl_batchtools .lhcl_batchnav {
	PADDING-TOP: 6px; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.lhcl_editcontrols .lhcl_captionsnav {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #c1d9ff; PADDING-BOTTOM: 0.2em; MARGIN: 0px; PADDING-TOP: 0.2em
}
.ifOwner {
	DISPLAY: none
}
.owner .ifOwner {
	DISPLAY: block
}
.ifOwnerInline {
	DISPLAY: none
}
.owner .ifOwnerInline {
	DISPLAY: inline
}
.ifAuthVisitor {
	DISPLAY: none
}
.authvisitor .ifAuthVisitor {
	DISPLAY: block
}
.ifAuthVisitorInline {
	DISPLAY: none
}
.authvisitor .ifAuthVisitorInline {
	DISPLAY: inline
}
.ifAnon {
	DISPLAY: none
}
.anon .ifAnon {
	DISPLAY: block
}
.ifShowingCaptions {
	DISPLAY: none
}
.caption {
	DISPLAY: none
}
.showCaptions .ifShowingCaptions {
	DISPLAY: block
}
.showCaptions .caption {
	DISPLAY: block
}
.showCaptions .ifNotShowingCaptions {
	DISPLAY: none
}
.editingCaption .ifNotEditingCaptions {
	DISPLAY: none! important
}
.editingCaption .caption {
	DISPLAY: none! important
}
.editingCaption .ifNotShowingCaptions {
	DISPLAY: none! important
}
.ifEditingCaptions {
	DISPLAY: none
}
.editingCaption .ifEditingCaptions {
	DISPLAY: block
}
.editingCaption .ifShowingCaptions {
	DISPLAY: block
}
.ifExpanded {
	DISPLAY: none
}
.expanded .ifExpanded {
	DISPLAY: block
}
.ifCollapsed {
	DISPLAY: none
}
.collapsed .ifCollapsed {
	DISPLAY: block
}
.expanded .widget {
	PADDING-LEFT: 16px; BACKGROUND: url(expandable-open.gif) no-repeat; CURSOR: pointer
}
.collapsed .widget {
	PADDING-LEFT: 16px; BACKGROUND: url(expandable-closed.gif) no-repeat; CURSOR: pointer
}
.ifCommentsAllowed {
	DISPLAY: none
}
.allowComments .ifCommentsAllowed {
	DISPLAY: block
}
.ifCommentsNotAllowed {
	DISPLAY: block
}
.allowComments .ifCommentsNotAllowed {
	DISPLAY: none
}
.viewAsGuest .ifNotViewingAsGuest {
	DISPLAY: none
}
.ifViewingAsGuest {
	DISPLAY: none
}
.viewAsGuest .ifViewingAsGuest {
	DISPLAY: inline
}
.ifNextImage {
	DISPLAY: none
}
.nextImage .ifNextImage {
	DISPLAY: block
}
.noNextImage {
	DISPLAY: block
}
.nextImage .noNextImage {
	DISPLAY: none
}
.ifPrevImage {
	DISPLAY: none
}
.prevImage .ifPrevImage {
	DISPLAY: block
}
.noPrevImage {
	DISPLAY: block
}
.prevImage .noPrevImage {
	DISPLAY: none
}
.ifPlaying {
	DISPLAY: none
}
.playing .ifPlaying {
	DISPLAY: inline
}
.ifNotPlaying {
	DISPLAY: inline
}
.playing .ifNotPlaying {
	DISPLAY: none
}
.ifScriptingEnabled {
	DISPLAY: none
}
.scriptingEnabled .ifScriptingEnabled {
	DISPLAY: inline
}
#tab1 {
	DISPLAY: none
}
#tab2 {
	DISPLAY: none
}
#tab3 {
	DISPLAY: none
}
#tab4 {
	DISPLAY: none
}
#tab5 {
	DISPLAY: none
}
.showingTab1 #tab1 {
	DISPLAY: block
}
.showingTab2 #tab2 {
	DISPLAY: block
}
.showingTab3 #tab3 {
	DISPLAY: block
}
.showingTab4 #tab4 {
	DISPLAY: block
}
.showingTab5 #tab5 {
	DISPLAY: block
}
.datePickerDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: #c3d9ff; PADDING-BOTTOM: 9px; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
.DP_monthtable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
.DP_monthtable TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 85%; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
.DP_heading {
	BACKGROUND: #c3d9ff; VERTICAL-ALIGN: middle; CURSOR: pointer; COLOR: #79b
}
.DP_days {
	BACKGROUND: #c3d9ff
}
.DP_dayh {
	FONT-SIZE: 78%; CURSOR: default
}
.DP_cur {
	PADDING-BOTTOM: 4px; FONT: bold 78%/1em Verdana,Sans-serif; COLOR: #468; TEXT-ALIGN: center
}
.DP_prev {
	FONT-SIZE: 125%; PADDING-BOTTOM: 6px; CURSOR: pointer; COLOR: #468
}
.DP_next {
	FONT-SIZE: 125%; PADDING-BOTTOM: 6px; CURSOR: pointer; COLOR: #468
}
.DP_prev {
	TEXT-ALIGN: right
}
.DP_next {
	TEXT-ALIGN: left
}
.DP_today {
	BORDER-RIGHT: #abc 1px solid; BORDER-TOP: #567 1px solid; BACKGROUND: #9ab; BORDER-LEFT: #567 1px solid; COLOR: #fff; BORDER-BOTTOM: #abc 1px solid
}
.DP_today_selected {
	BORDER-RIGHT: #9bd 1px solid; BORDER-TOP: #246 1px solid; BACKGROUND: #579; BORDER-LEFT: #246 1px solid; COLOR: #fff; BORDER-BOTTOM: #9bd 1px solid
}
.DP_weekday {
	BACKGROUND: #fff
}
.DP_weekday_selected {
	BACKGROUND: #ace
}
.DP_weekend {
	BACKGROUND: #e8eef7
}
.DP_weekend_selected {
	BACKGROUND: #9bd
}
.DP_onmonth {
	
}
.DP_offmonth {
	COLOR: #888
}
.DP_day_top {
	BORDER-TOP: #a2bbdd 1px solid
}
.DP_day_right {
	BORDER-RIGHT: #fff 1px solid
}
.DP_day_left {
	BORDER-LEFT: #a2bbdd 1px solid
}
.DP_popup_monthtable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #a2bbdd 1px solid
}
.DP_popup_monthtable TD {
	FONT-SIZE: 70%; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
.DP_popup_heading {
	FONT-WEIGHT: bold; BACKGROUND: #c3d9ff; VERTICAL-ALIGN: middle; COLOR: #79b
}
.DP_popup_cur {
	FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #468; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.DP_popup_prev {
	FONT-SIZE: 15px; PADDING-BOTTOM: 6px; COLOR: #468; FONT-FAMILY: Verdana
}
.DP_popup_next {
	FONT-SIZE: 15px; PADDING-BOTTOM: 6px; COLOR: #468; FONT-FAMILY: Verdana
}
.DP_popup_prev {
	TEXT-ALIGN: left
}
.DP_popup_next {
	TEXT-ALIGN: right
}
.DP_popup_days {
	BACKGROUND: #c3d9ff
}
.DP_popup_weekday {
	BACKGROUND: #fff
}
.DP_popup_weekday_selected {
	BACKGROUND: #ace
}
.DP_popup_weekend {
	BACKGROUND: #eee
}
.DP_popup_weekend_selected {
	BACKGROUND: #9bd
}
.DP_popup_onmonth {
	WIDTH: 26px
}
.DP_popup_offmonth {
	WIDTH: 26px; COLOR: #888
}
.DP_popup_day_top {
	BORDER-TOP: #a2bbdd 1px solid
}
.DP_popup_day_right {
	BORDER-RIGHT: #a2bbdd 1px solid
}
.DP_popup_day_left {
	BORDER-LEFT: #a2bbdd 1px solid
}
 HTML .DP_popup_div {
	MARGIN-TOP: 7px; MARGIN-LEFT: 7px
}
#lhid_emailform {
	BACKGROUND: #e1ecff; MARGIN: 0.5em 1em
}
.lhcl_emailfields {
	MARGIN: 0.5em 1.5em
}
.lhcl_emailfields TH {
	VERTICAL-ALIGN: top; COLOR: #444; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.lhcl_emailfields TD {
	PADDING-RIGHT: 2px; VERTICAL-ALIGN: top
}
.lhcl_emailfields TEXTAREA {
	BORDER-RIGHT: #99c 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #99c 1px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; FONT: 1em normal arial,sans-serif; BORDER-LEFT: #99c 1px solid; WIDTH: 100%; PADDING-TOP: 0.1em; BORDER-BOTTOM: #99c 1px solid
}
.lhcl_emailfields INPUT {
	BORDER-RIGHT: #99c 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #99c 1px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; FONT: 1em normal arial,sans-serif; BORDER-LEFT: #99c 1px solid; WIDTH: 100%; PADDING-TOP: 0.1em; BORDER-BOTTOM: #99c 1px solid
}
.lhcl_emailfields TEXTAREA {
	OVERFLOW: auto
}
#lhid_emailtofield {
	HEIGHT: 4em
}
#lhid_emailbodyfield {
	HEIGHT: 6em
}
.lhcl_emailbody {
	PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
.lhcl_emailbody IMG {
	BORDER-RIGHT: #444 1px solid; BORDER-TOP: #444 1px solid; MARGIN: 0px 4px 4px 0px; BORDER-LEFT: #444 1px solid; BORDER-BOTTOM: #444 1px solid
}
.lhcl_emailbody TABLE {
	MARGIN: 0px auto
}
.lhcl_emailbody TD {
	VERTICAL-ALIGN: middle; TEXT-ALIGN: left
}
.lhcl_emailbody H3 {
	MARGIN: 0px
}
.lhcl_emailbody P {
	MARGIN: 0px 0px 1em
}
#lhid_sendcopy {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.4em; COLOR: #444; PADDING-TOP: 0.4em
}
.lhcl_emailinstr {
	FONT-SIZE: 0.9em; COLOR: #676767
}
#lhid_pick {
	FONT-SIZE: 0.9em
}
.lhcl_spacer {
	MARGIN-BOTTOM: 8px
}
.lhcl_fullwidth {
	WIDTH: 100%
}
.lhcl_halfcol {
	VERTICAL-ALIGN: top; WIDTH: 50%
}
.lhcl_plain {
	TEXT-DECORATION: none
}
#lhid_activity IMG {
	BORDER-RIGHT: #5c7fb9 2px solid; BORDER-TOP: #5c7fb9 2px solid; MARGIN: 5px; BORDER-LEFT: #5c7fb9 2px solid; BORDER-BOTTOM: #5c7fb9 2px solid
}
.lhcl_favoritePersonListed TD.lhcl_host {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 48px; PADDING-TOP: 5px
}
.lhcl_favoritePersonListed .lhcl_host IMG {
	TEXT-ALIGN: center
}
.lhcl_favoritePersonListed TD.lhcl_data {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.lhcl_favoritePersonListed .lhcl_data TABLE {
	WIDTH: 98%
}
.lhcl_favoritePersonListed .lhcl_data TD {
	VERTICAL-ALIGN: bottom
}
.lhcl_unlistedListing {
	COLOR: #4d4d4d; PADDING-TOP: 5px
}
.lhcl_starred {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.lhcl_starProperty {
	PADDING-RIGHT: 10px; WIDTH: 12em; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.lhcl_starProperty DIV {
	WHITE-SPACE: nowrap
}
.lhcl_listEnd {
	BORDER-BOTTOM: #dfdfdf 2px solid
}
.lhcl_flagger {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1em; Z-INDEX: 999; BACKGROUND: #fff; PADDING-BOTTOM: 1em; BORDER-LEFT: #ccc 1px solid; WIDTH: 30em; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; TOP: 0px
}
.lhcl_flagger H1 {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.3em; COLOR: #000
}
.lhcl_flagger H2 {
	FONT-SIZE: 1em; MARGIN: 0.5em 0px 0.3em
}
.lhcl_flagger P {
	MARGIN: 0px 0px 1em
}
.lhcl_flagger TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: arial,sans-serif; HEIGHT: 3.5em
}
.lhcl_flagger .lhcl_buttons {
	TEXT-ALIGN: right
}
.lhcl_flagger .lhcl_buttons INPUT {
	MARGIN-LEFT: 0.2em
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 83%; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: arial,sans-serif
}
.BODY2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 83%; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: arial,sans-serif
}

IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #112abb
}
FORM {
	MARGIN: 0px
}
H1 {
	FONT-SIZE: 1.5em; MARGIN: 0.4em 1em; COLOR: #666
}
.lhcl_body {
	
}
.lhcl_header {
	
}
.lhcl_item {
	
}
.lhcl_target {
	
}
.lhcl_source {
	
}
.lhcl_text {
	
}
.lhcl_frame {
	
}
.lhcl_thumb {
	
}
.lhcl_name {
	
}
.lhcl_title {
	
}
.lhcl_desc {
	
}
.lhcl_info {
	
}
.lhcl_caption {
	
}
.lhcl_status {
	
}
.lhcl_quote {
	
}
.lhcl_star {
	
}
.lhcl_portrait {
	
}
.lhcl_colum_left {
	
}
.lhcl_colum_right {
	
}
.lhcl_buttons {
	
}
.lhcl_button {
	
}
.lhcl_public {
	
}
.lhcl_unlisted {
	
}
.lhcl_save {
	
}
.lhcl_cancel {
	
}
.lhcl_align_left {
	TEXT-ALIGN: left
}
.lhcl_align_right {
	TEXT-ALIGN: right
}
.lhcl_notbold {
	FONT-WEIGHT: normal
}
.lhcl_nounderline {
	TEXT-DECORATION: none
}
.lhcl_colorbar {
	BACKGROUND-COLOR: #e8f2fe
}
.lhcl_mini_text {
	FONT-WEIGHT: normal; FONT-SIZE: 80%
}
TD.lhcl_mini_text A {
	FONT-WEIGHT: normal; COLOR: #66c; TEXT-DECORATION: underline
}
.lhcl_tinyredheader {
	PADDING-RIGHT: 0.3em; FONT-SIZE: 0.7em; WIDTH: 1em; COLOR: #f00
}
.lhcl_promolink {
	FONT-WEIGHT: bold; COLOR: #112abb! important; TEXT-DECORATION: underline! important
}
.lhcl_fakelink {
	CURSOR: pointer; COLOR: #112abb; TEXT-DECORATION: underline
}
P.lhcl_bluelink A {
	COLOR: #112abb; TEXT-DECORATION: underline
}
.lhcl_picasapromomini {
	MARGIN-TOP: 0.2em; FONT-SIZE: smaller; COLOR: #ff7e01
}
.lhcl_browserwarning {
	BORDER-RIGHT: #a03 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #a03 1px solid; PADDING-LEFT: 0.3em; BACKGROUND: #f1e4d8; PADDING-BOTTOM: 0.3em; MARGIN: 0.2em auto 0.8em; BORDER-LEFT: #a03 1px solid; WIDTH: 80%; PADDING-TOP: 0.3em; BORDER-BOTTOM: #a03 1px solid
}
#lhid_navbar {
	MARGIN: 0.1em 0px 0.4em; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
#lhid_navbar TD {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.1em; WHITE-SPACE: nowrap
}
A.selflink {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
.lhcl_deadnavlink {
	FONT-WEIGHT: bold; COLOR: black; MARGIN-RIGHT: 0.5em
}
.hand {
	CURSOR: pointer
}
#lhid_error {
	BORDER-RIGHT: #aa1002 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #aa1002 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #f1e4d8; PADDING-BOTTOM: 0.5em; MARGIN: 1em auto; BORDER-LEFT: #aa1002 1px solid; WIDTH: 80%; LINE-HEIGHT: 1.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #aa1002 1px solid
}
.lhcl_errorbody {
	PADDING-RIGHT: 1em; PADDING-LEFT: 2em; PADDING-BOTTOM: 1em; WIDTH: 100%; PADDING-TOP: 1em
}
.lhcl_errorbody H1 {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; COLOR: #333
}
.lhcl_errorbody P {
	PADDING-BOTTOM: 0.5em; MARGIN: 0px; COLOR: #333
}
.lhcl_errorbody P {
	FONT-SIZE: 1.3em
}
.lhcl_errorbody .lhcl_prettybox {
	PADDING-RIGHT: 1.3em; PADDING-LEFT: 1.3em; PADDING-BOTTOM: 1.3em; PADDING-TOP: 1.3em
}
.lhcl_feedback {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.lhcl_lgindent {
	PADDING-LEFT: 40px
}
#lhid_footer {
	CLEAR: both; PADDING-RIGHT: 1em; MARGIN-TOP: 1em; PADDING-LEFT: 1em; FONT-SIZE: 0.8em; PADDING-BOTTOM: 1em; PADDING-TOP: 0.5em; TEXT-ALIGN: center
}
#lhid_footer A {
	MARGIN: 0px 0.2em
}
#lhid_footer P {
	MARGIN: 0.6em 0px
}
#lhid_quota {
	FONT-WEIGHT: bold; COLOR: #063
}
#lhid_debug {
	PADDING-RIGHT: 1em; MARGIN-TOP: 2em; PADDING-LEFT: 1em; FONT-SIZE: smaller; PADDING-BOTTOM: 2em; COLOR: #999; PADDING-TOP: 0.5em
}
#lhid_debug {
	COLOR: #666
}
.hdf_closed .hdf_box {
	DISPLAY: none
}
.hdf_open .hdf_box {
	MARGIN-LEFT: 2em
}
#lhid_thumbnailsize {
	PADDING-RIGHT: 2em; MARGIN-TOP: 1em; WHITE-SPACE: nowrap
}
.lhcl_metadata {
	COLOR: #666
}
.lhcl_captionlink {
	PADDING-RIGHT: 2em; MARGIN-TOP: 1em
}
#selectphotos {
	PADDING-BOTTOM: 5px; MARGIN: 0px
}
.lhcl_emaillink {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top
}
.linkspace A {
	MARGIN-RIGHT: 0.7em
}
#lhid_albumcovershadow {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
#lhid_albumcovershadow2 {
	BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ddd 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 2px solid
}
#lhid_albumcovershadow3 {
	BORDER-RIGHT: #eee 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eee 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 1em 1em 0.5em; BORDER-LEFT: #eee 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 2px solid
}
#lhid_albumheading {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.2em; PADDING-LEFT: 0px; FONT-SIZE: 1.5em; MARGIN-BOTTOM: 0.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#lhid_albumdate {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #999
}
#lhid_albumlocation {
	DISPLAY: inline; FONT-WEIGHT: bold; COLOR: #999
}
#lhid_albumdesc {
	
}
.lhcl_newfeatures {
	COLOR: #a00
}
.lhcl_unlisted_label {
	COLOR: #e93
}
.lhcl_public_label {
	COLOR: #269320
}
.lhcl_public_searchable_label {
	COLOR: #269320
}
.lhcl_unlisted_label:hover {
	CURSOR: pointer
}
.lhcl_public_label:hover {
	CURSOR: pointer
}
.lhcl_public_searchable_label:hover {
	CURSOR: pointer
}
#lhid_meta {
	FONT-SIZE: 80%
}
#lhid_albumcontrols {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 14.5em; PADDING-TOP: 4px; TEXT-ALIGN: left
}
#lhid_albumcontrols HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN: 8px 8px 8px 14px; WIDTH: 80%; BORDER-BOTTOM: #aad 1px solid; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#lhid_albumcontrols #viewtools A {
	WIDTH: 16px; HEIGHT: 14px
}
#lhid_albumcontrols .dialog {
	MARGIN-TOP: 0.5em; DISPLAY: block
}
#lhid_albumcontrols .dialogTitle {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#lhid_albumcontrols INPUT {
	MARGIN: 0.3em 0px; WIDTH: 160px
}
#lhid_albumcontrols SELECT {
	MARGIN: 0.3em 0px
}
#lhid_selecttools {
	MARGIN-TOP: 1em; FONT-SIZE: small; MARGIN-LEFT: 0.2em; TEXT-ALIGN: left
}
#lhid_selecttools A {
	MARGIN: 0.1em
}
#lhid_viewAlbumControlLinks {
	BORDER-RIGHT: #ddd 3px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ddd 3px solid; PADDING-LEFT: 1em; BACKGROUND: #fff; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 1em; BORDER-LEFT: #ddd 3px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ddd 3px solid
}
.lhcl_editbutton {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/triangle.gif) no-repeat left 50%; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; BORDER-RIGHT-WIDTH: 0px
}
.lhcl_editbuttontext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0px
}
#lhid_editbox {
	BORDER-RIGHT: #c3d9ff 3px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c3d9ff 3px solid; PADDING-LEFT: 0px; BACKGROUND: #c3d9ff; PADDING-BOTTOM: 0px; BORDER-LEFT: #c3d9ff 3px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c3d9ff 3px solid; TEXT-ALIGN: left
}
.lhcl_editon .lhcl_editbutton {
	BACKGROUND-IMAGE: url(../images/opentriangle.gif)
}
#lhid_orderbox {
	BORDER-RIGHT: #c3d9ff 3px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c3d9ff 3px solid; PADDING-LEFT: 0px; BACKGROUND: #c3d9ff; PADDING-BOTTOM: 0px; BORDER-LEFT: #c3d9ff 3px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c3d9ff 3px solid; TEXT-ALIGN: left
}
.lhcl_orderbutton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: url(../images/triangle.gif) no-repeat left 50%; PADDING-BOTTOM: 0.1em; CURSOR: pointer; PADDING-TOP: 0px
}
.lhcl_orderon .lhcl_orderbutton {
	BACKGROUND-IMAGE: url(../images/opentriangle.gif)
}
.lhcl_orderoff #lhid_ordermode {
	DISPLAY: none
}
.lhcl_orderon #lhid_ordermode {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BACKGROUND: #fff; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: center
}
TABLE#lhid_photosbox .lhcl_caption {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; OVERFLOW: hidden; WHITE-SPACE: normal
}
.lhcl_thumbbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; LINE-HEIGHT: 0; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.lhcl_stretcher {
	BACKGROUND: red; OVERFLOW: hidden; HEIGHT: 0px
}
.caption {
	PADDING-RIGHT: 0.1em; MARGIN-TOP: 0.1em; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; HEIGHT: 60px; TEXT-ALIGN: center
}
.nocaption {
	COLOR: #ccc
}
.lhcl_checkme {
	CURSOR: pointer
}
#lhid_albumComments {
	MARGIN-TOP: 2em; MARGIN-LEFT: 0.5em; MARGIN-RIGHT: 0.5em
}
#lhid_albumComments TEXTAREA {
	BORDER-RIGHT: #99c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #99c 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 6px 6px 1.2em; BORDER-LEFT: #99c 1px solid; WIDTH: 95%; PADDING-TOP: 2px; BORDER-BOTTOM: #99c 1px solid
}
#lhid_recentcomments {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.6em; MARGIN-LEFT: 4px; WIDTH: 100%; PADDING-TOP: 0.6em
}
#lhid_recentcomments TD {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em; WHITE-SPACE: nowrap
}
#lhid_recentcomments TD.lhcl_recentcomment {
	WHITE-SPACE: normal
}
#lhid_viewtools {
	DISPLAY: inline; MARGIN-BOTTOM: 1em
}
.SMALLthumb A.smallthumblink {
	DISPLAY: inline
}
.MEDIUMthumb A.mediumthumblink {
	DISPLAY: inline
}
.LARGEthumb A.largethumblink {
	DISPLAY: inline
}
.SMALLthumb .mediumthumblink {
	DISPLAY: none
}
.SMALLthumb .largethumblink {
	DISPLAY: none
}
.MEDIUMthumb .smallthumblink {
	DISPLAY: none
}
.MEDIUMthumb .largethumblink {
	DISPLAY: none
}
.LARGEthumb .smallthumblink {
	DISPLAY: none
}
.LARGEthumb .mediumthumblink {
	DISPLAY: none
}
.listthumb #listthumblink {
	BACKGROUND-COLOR: #4b73b8
}
.listalbumthumb #listalbumthumblink {
	BACKGROUND-COLOR: #4b73b8
}
.smallthumb #smallthumblink {
	BACKGROUND-COLOR: #4b73b8
}
.largealbumthumb #largealbumthumblink {
	BACKGROUND-COLOR: #4b73b8
}
#lhid_AlbumListMaster {
	BACKGROUND: #eee
}
#lhid_profilepic {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #eee; MARGIN-LEFT: 0.5em; BORDER-LEFT: black 1px solid; WIDTH: 48px; BORDER-BOTTOM: black 1px solid; HEIGHT: 48px
}
#lhid_profilephotos {
	FONT-SIZE: 0.75em
}
.lhcl_tableheader {
	COLOR: #333
}
.lhcl_publicalbums {
	FLOAT: left; MARGIN: 5px; VERTICAL-ALIGN: bottom; WIDTH: auto; HEIGHT: 18em; TEXT-ALIGN: center
}
.lhcl_publicpreview {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #d4d4d4 1px solid; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #d4d4d4 1px solid
}
.lhcl_publicpreview IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_listtitle {
	MARGIN-TOP: 0.7em; FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #ccc; LINE-HEIGHT: 1.5em
}
.lhcl_listtitle A {
	MARGIN: 0px 0.3em; COLOR: #0063dc; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.lhcl_listdate {
	DISPLAY: inline; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.lhcl_albums {
	TEXT-ALIGN: center
}
.lhcl_album {
	DISPLAY: inline-block
}
.lhcl_album {
	DISPLAY: inline
}
.lhcl_album {
	
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lhcl_imagebox {
	TEXT-ALIGN: center
}
.lhcl_imagebox .lhcl_frame {
	MARGIN: 0px auto
}
.lhcl_album {
	MARGIN: 4px
}
TD.lhcl_albumsbox_top {
	PADDING-RIGHT: 3px; BORDER-TOP: #6b8ec5 3px solid; PADDING-LEFT: 7px; BACKGROUND: #ededed; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}
TD.lhcl_albumsbox_top A {
	FONT-SIZE: 0.9em
}
.lhcl_albums .lhcl_body {
	BACKGROUND: #fff
}
.lhcl_album {
	WIDTH: 220px
}
.lhcl_album_detail .lhcl_frame {
	BACKGROUND: url(../images/album_background.gif) no-repeat left 50%; WIDTH: 194px; HEIGHT: 194px; TEXT-ALIGN: center
}
.lhcl_album_detail .lhcl_frame .lhcl_padding {
	PADDING-TOP: 16px
}
.lhcl_albums .lhcl_album .lhcl_desc TD {
	max-width: 220px
}
.lhcl_albums .lhcl_album {
	
}
.lhcl_album .lhcl_frame {
	BACKGROUND: url(../images/album_background.gif) no-repeat left 50%; WIDTH: 194px; HEIGHT: 194px; TEXT-ALIGN: center
}
.lhcl_album .lhcl_frame .lhcl_padding {
	PADDING-TOP: 16px
}
.lhcl_album .lhcl_frame IMG {
	BORDER-RIGHT: #5c7fb9 2px solid; BORDER-TOP: #5c7fb9 2px solid; BORDER-LEFT: #5c7fb9 2px solid; BORDER-BOTTOM: #5c7fb9 2px solid
}
.lhcl_album .lhcl_desc {
	MARGIN-TOP: 0.2em; WIDTH: 220px; TEXT-ALIGN: center
}
.lhcl_title TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 225px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
.lhcl_title .lhcl_titlebox {
	OVERFLOW: hidden; WIDTH: 225px; LINE-HEIGHT: 1.2em
}
.lhcl_album .lhcl_desc .lhcl_title A {
	FONT-WEIGHT: bold; COLOR: #4d4d4d; TEXT-DECORATION: none
}
.lhcl_album .lhcl_info {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.lhcl_album .lhcl_titlebox .lhcl_info {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.lhcl_info {
	COLOR: #808080
}
.lhcl_album .lhcl_status {
	PADDING-LEFT: 0.4em; COLOR: #e93
}
.lhcl_noalbums {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 550px; COLOR: #4d4d4d; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.lhcl_updatestorage {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 550px; COLOR: #4d4d4d; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.lhcl_updatestorage H1 {
	MARGIN: 0.5em 0px
}
.lhcl_updatestorage INPUT {
	MARGIN-LEFT: 0.5em
}
.lhcl_noalbums TD {
	VERTICAL-ALIGN: top
}
#lhid_usepicasa {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center
}
#lhid_dlbuttonbox {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 1em; FONT-WEIGHT: bold; PADDING-BOTTOM: 1em; MARGIN: 1em 0px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #eee 1px solid; TEXT-ALIGN: center
}
#lhid_usepicasa IMG {
	TEXT-ALIGN: center
}
#lhid_dlbuttonbox IMG {
	TEXT-ALIGN: center
}
.lhcl_pdownload {
	BACKGROUND: url(../images/downloadpicasa_bg.gif) no-repeat left top; WIDTH: 310px; HEIGHT: 100px
}
.lhcl_pdownloadcontainer {
	COLOR: #6b6f72; PADDING-TOP: 0.8em; TEXT-ALIGN: center
}
.pdownload_header {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #666
}
.lhcl_publicempty {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #666
}
#lhid_userHomeMeta {
	MARGIN: 0px 0.4em 0.4em
}
#lhid_userheader {
	MARGIN-BOTTOM: 0.5em
}
.lhcl_albumpreview {
	BORDER-RIGHT: #ccc 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: #d4d4d4 1px solid; PADDING-LEFT: 1em; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 1em; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 2px solid
}
.lhcl_albumpreview IMG {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
.lhcl_create_album TABLE {
	WIDTH: 100%; HEIGHT: 100%
}
.lhcl_create_album TD {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/bigplus-transparent.gif); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
.lhcl_create_album A {
	FONT-WEIGHT: bold; FONT-SIZE: 1.8em; COLOR: #333; TEXT-DECORATION: none
}
#lhid_createAlbumLabel A:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
#createAlbumLabel A:hover {
	COLOR: blue; TEXT-DECORATION: underline
}
.lhcl_albuminfobox .lhcl_recordbox {
	WIDTH: 194px
}
.lhcl_recordbox {
	BORDER-TOP: #5a83c5 1px solid; MARGIN-BOTTOM: 1em
}
.lhcl_recordbox .lhcl_item IMG {
	BORDER-RIGHT: #5c7fb9 2px solid; BORDER-TOP: #5c7fb9 2px solid; MARGIN: 1px; BORDER-LEFT: #5c7fb9 2px solid; BORDER-BOTTOM: #5c7fb9 2px solid
}
.lhcl_recordbox A {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.lhcl_recordbox .lhcl_quote {
	FONT-WEIGHT: bold; COLOR: #333; TEXT-DECORATION: none
}
.lhcl_recordbox A:hover {
	TEXT-DECORATION: underline
}
.lhcl_recordbox .lhcl_source {
	DISPLAY: block
}
.lhcl_recordbox .lhcl_text {
	OVERFLOW: hidden; COLOR: #666
}
.lhcl_text A:hover {
	TEXT-DECORATION: none
}
#lhid_userHomeFavorites IMG.lhcl_activity {
	WIDTH: 32px; HEIGHT: 32px
}
IMG.lhcl_activity {
	WIDTH: 48px; HEIGHT: 48px
}
#lhid_viewphoto {
	BORDER-COLLAPSE: collapse
}
#lhid_viewphoto TABLE {
	BORDER-COLLAPSE: collapse
}
#lhid_viewPhoto HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN: 8px; WIDTH: 100%; BORDER-BOTTOM: #aaa 1px solid; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#lhid_rightbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
#lhid_secrethistory {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#lhid_main {
	WIDTH: 100%
}
#lhid_tools {
	WIDTH: 237px
}
.lhcl_toolbox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; MARGIN: 0px 0px 7px auto; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_tools {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 9px; PADDING-BOTTOM: 0.5em; COLOR: #333; PADDING-TOP: 0.5em
}
.lhcl_hideoverflow {
	OVERFLOW: hidden
}
.lhcl_toollink {
	FONT-SIZE: 0.8em; COLOR: #66c; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.lhcl_tools .lhcl_albumtitle {
	FONT-SIZE: 1em
}
.lhcl_photoinfo {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0.3em; COLOR: #888
}
.lhcl_photoinfo EM {
	COLOR: #333; FONT-STYLE: normal
}
.lhcl_pseudo_hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0.5em 0.3em 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted
}
.lhcl_pseudo_hr_album {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted
}
.lhcl_output {
	FONT-WEIGHT: bold; MARGIN: 0.5em auto 0.1em; OVERFLOW: hidden; WIDTH: 100%; TEXT-ALIGN: center
}
.lhcl_output SPAN {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; BACKGROUND: #fad163; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
.lhcl_exifbox {
	OVERFLOW: hidden; WIDTH: 220px; WORD-WRAP: break-word
}
.lhcl_exifoff {
	DISPLAY: none
}
.lhcl_caption {
	MARGIN-TOP: 0.4em; TEXT-ALIGN: center
}
.lhcl_captionform {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.lhcl_captionform TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f5f6be; FONT: bold 1em arial,sans-serif; BORDER-LEFT: #ccc 1px solid; WIDTH: 400px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 4em; TEXT-ALIGN: center
}
#lhid_user_gallery_link {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #00c; TEXT-DECORATION: underline
}
.lhcl_commentform {
	MARGIN-TOP: 1em; WIDTH: 450px
}
.lhcl_commentform TEXTAREA {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; MARGIN: 0.2em 0px; FONT: bold 1em arial,sans-serif; BORDER-LEFT: #999 1px solid; WIDTH: 100%; COLOR: #b3b3b3; PADDING-TOP: 0.2em; BORDER-BOTTOM: #999 1px solid; HEIGHT: 5em
}
.lhcl_commentform DIV {
	COLOR: #333
}
.lhcl_comments {
	MARGIN: 1em 0.5em; BORDER-COLLAPSE: collapse
}
.lhcl_commentimg {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.lhcl_commentimg IMG {
	BORDER-RIGHT: #5c7fb9 1px solid; BORDER-TOP: #5c7fb9 1px solid; BORDER-LEFT: #5c7fb9 1px solid; WIDTH: 32px; BORDER-BOTTOM: #5c7fb9 1px solid; HEIGHT: 32px
}
.lhcl_comments TH {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-WEIGHT: normal; BACKGROUND: #e5dfd1; PADDING-BOTTOM: 0.1em; COLOR: #666; PADDING-TOP: 0.1em; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.lhcl_comments .lhcl_ownercomment TH {
	BACKGROUND: #d9e1e4
}
.lhcl_comments TH A {
	FONT-WEIGHT: bold; COLOR: #666; TEXT-DECORATION: none
}
.lhcl_comments .lhcl_fakelink {
	FONT-SIZE: 0.8em
}
.lhcl_commenttext {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 1em; PADDING-TOP: 0.3em
}
.lhcl_lastcomment TD {
	VERTICAL-ALIGN: bottom
}
.lhcl_debugbox {
	FONT-SIZE: 0.8em; MARGIN: 0px 0px 0.75em auto; WIDTH: 18.75em; COLOR: #ccc
}
.lhcl_photobox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #eee; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_taginputfield {
	BACKGROUND: #f5f6be; OVERFLOW: hidden
}
UL.lhcl_taglist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.lhcl_taglist LI {
	PADDING-LEFT: 0.1em; MARGIN: 0px
}
A.lhcl_tagdelete {
	BACKGROUND: url(../images/tag_delete_normal.png) no-repeat center 50%; MARGIN-LEFT: 3px; WIDTH: 12px; HEIGHT: 12px; TEXT-DECORATION: none
}
A.lhcl_tagdelete:hover {
	BACKGROUND: url(../images/tag_delete_hover.png) no-repeat center 50%; TEXT-DECORATION: none! important
}
.lhcl_albumlink {
	FONT-WEIGHT: bold; MARGIN-LEFT: 0.5em
}
.lhcl_toolspace {
	TEXT-ALIGN: right
}
.lhcl_toolspace IMG {
	MARGIN-LEFT: 4px; VERTICAL-ALIGN: middle; TEXT-DECORATION: none
}
.lhcl_toolspace SPAN {
	MARGIN-RIGHT: 0.4em
}
.lhcl_photonav {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 1px; BACKGROUND: url(../images/gradient_bg.gif) #e7e7e7 repeat-x 50% top; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #ccc 0px solid; BORDER-COLLAPSE: collapse
}
.lhcl_photonav TABLE {
	BORDER-COLLAPSE: collapse
}
.lhcl_photonav TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.lhcl_photoArrowBox {
	BACKGROUND-POSITION: center 50%; MARGIN: 2px; WIDTH: 87px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 18px
}
.lhcl_zoomtext {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; BACKGROUND: #fad163; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 0px solid; TEXT-ALIGN: center
}
#lhid_debug {
	PADDING-RIGHT: 1em; MARGIN-TOP: 2em; PADDING-LEFT: 1em; FONT-SIZE: smaller; PADDING-BOTTOM: 2em; COLOR: #999; PADDING-TOP: 0.5em
}
#lhid_debug .lhcl_fakelink {
	COLOR: #666
}
.hdf_closed .hdf_box {
	DISPLAY: none
}
.hdf_open .hdf_box {
	MARGIN-LEFT: 2em
}
#lhid_leftbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 100%; PADDING-TOP: 0px
}
#lhid_rightbox {
	WIDTH: 235px
}
#lhid_staticbox {
	WIDTH: 235px
}
#lhid_flexbox {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px
}
.lhcl_boxtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #333
}
.lhcl_navdead {
	FONT-WEIGHT: bold
}
.lhcl_user {
	FONT-WEIGHT: bold
}
.lhcl_red {
	COLOR: #900
}
#lhid_topnav {
	BACKGROUND: #fff; WIDTH: 100%; BORDER-BOTTOM: #c6c6c6 1px solid
}
#lhid_topnav TD {
	VERTICAL-ALIGN: top; WHITE-SPACE: nowrap
}
#lhid_logo {
	MARGIN: 0.2em 0.5em; VERTICAL-ALIGN: middle
}
#lhid_userinfo {
	PADDING-RIGHT: 0.5em; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
A.lhcl_newfeatures {
	FONT-WEIGHT: bold; COLOR: #a00
}
#lhid_navbar_nz {
	BORDER-COLLAPSE: collapse
}
#lhid_navbar_nz TD {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em; WHITE-SPACE: nowrap
}
.lhcl_grayheader {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN: 8px; COLOR: #7f7f7f
}
#lhid_navbarlinks_nz A {
	MARGIN-RIGHT: 0.5em
}
#lhid_navbar_nzselected {
	WHITE-SPACE: nowrap
}
#lhid_navbar_nzselected DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#lhid_navbarcorner_nz {
	
}
.lhcl_leftbox {
	VERTICAL-ALIGN: top
}
.lhcl_rightbox {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; VERTICAL-ALIGN: top
}
.lhcl_rightgutter {
	PADDING-LEFT: 7px
}
.lhcl_mainbox {
	WIDTH: 100%
}
TABLE#lhid_albumdetails {
	BACKGROUND: #fff; WIDTH: 100%
}
#lhid_albumdetailsbox {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
#lhid_albumdetailsbox .lhcl_title {
	WIDTH: 200px
}
#lhid_albumdetailsbox #lhid_meta {
	WIDTH: 200px
}
#lhid_albumdetailsbox .lhcl_text {
	WIDTH: 200px
}
.lhcl_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.lhcl_albumcontrols {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.lhcl_albumcontrols LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.6em
}
.lhcl_linksm {
	LINE-HEIGHT: 1.3em
}
TABLE#lhid_albumdetails DIV.lhcl_desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.lhcl_title {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; COLOR: #4d4d4d
}
TABLE#lhid_albumdetails DIV.lhcl_info {
	COLOR: #666
}
TABLE#lhid_albumdetails DIV.lhcl_text {
	MARGIN: 0.5em 0px
}
#lhid_photodiv .lhcl_prettybox {
	PADDING-TOP: 1px
}
TABLE#lhid_photosbox {
	WIDTH: 100%
}
TABLE#lhid_photosbox TR.lhcl_header TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 5px; BACKGROUND: #ededed; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; WHITE-SPACE: nowrap
}
TD.lhcl_photosbox_top A {
	FONT-SIZE: 0.9em
}
.lhcl_photosbox_body {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; BACKGROUND: #fff; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em
}
DIV.lhcl_sidebox {
	WIDTH: 235px
}
.lhcl_prettybox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 7px 7px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.lhcl_prettybox .lhcl_header {
	PADDING-RIGHT: 3px; BORDER-TOP: #c3d9ff 2px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/gradient_bg.gif) #e7e7e7 repeat-x 50% top; PADDING-BOTTOM: 3px; COLOR: #333; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 1.4em; BORDER-RIGHT-WIDTH: 0px
}
.lhcl_prettybox .lhcl_header TD {
	WHITE-SPACE: nowrap
}
.lhcl_prettybox TABLE {
	BORDER-COLLAPSE: collapse
}
.lhcl_prettybox .lhcl_body {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#lhid_albummainbox .lhcl_body {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.lhcl_prettybox .lhcl_column_right .lhcl_text {
	WIDTH: 160px; WORD-WRAP: break-word
}
.lhcl_sidebox {
	OVERFLOW: hidden
}
UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.lhcl_recent {
	CLEAR: left
}
.lhcl_host .lhcl_column_left {
	WIDTH: 45px
}
.lhcl_host IMG.lhcl_portrait {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; MARGIN-RIGHT: 0.4em; BORDER-BOTTOM: #999 1px solid
}
.lhcl_portraitcontainer {
	POSITION: relative
}
#lhid_pickerbutton {
	LEFT: 0px; WIDTH: 50px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 8px
}
.lhcl_host .lhcl_info {
	FONT-WEIGHT: normal; OVERFLOW: hidden; COLOR: #666
}
.lhcl_host .lhcl_status {
	DISPLAY: none
}
.lhcl_host .lhcl_name {
	FONT-WEIGHT: bold
}
.lhcl_host .lhcl_star {
	MARGIN-TOP: 0.3em
}
.lhcl_host .lhcl_star A {
	FONT-WEIGHT: normal; CURSOR: pointer
}
#lhid_inFav SPAN {
	FONT-WEIGHT: normal; COLOR: #888
}
#lhid_inFav A:hover {
	TEXT-DECORATION: none
}
.lhcl_linkicon {
	BORDER-TOP-WIDTH: 0px! important; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
#lhid_infobox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_toolbar {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; BACKGROUND: #c3d9ff; PADDING-BOTTOM: 0.4em; MARGIN: 0px; PADDING-TOP: 0.4em
}
#lhid_edit_frame {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #e1ecfe; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.lhcl_lighttable {
	BORDER-RIGHT: #7e8ca6 1px solid; PADDING-RIGHT: 16px; BORDER-TOP: #7e8ca6 1px solid; PADDING-LEFT: 16px; BACKGROUND: #fff; PADDING-BOTTOM: 16px; MARGIN: 0px; BORDER-LEFT: #7e8ca6 1px solid; PADDING-TOP: 16px; BORDER-BOTTOM: #7e8ca6 1px solid
}
.lhcl_editcontrols .lhcl_toolbox {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0.8em; MARGIN-LEFT: 4px; COLOR: #333; PADDING-TOP: 0.8em
}
.lhcl_top {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
.lhcl_bottom {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
.lhcl_editcontrols {
	MARGIN: auto 1em
}
.lhcl_editcontrols TD {
	VERTICAL-ALIGN: top
}
.lhcl_editcontrols .lhcl_title {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #888
}
.lhcl_editcontrols .lhcl_title .lhcl_albumname {
	COLOR: #333
}
.lhcl_editcontrols .lhcl_toolbox H4 {
	FONT-SIZE: 1em; MARGIN: 0px 0px 0.1em
}
.lhcl_editcontrols .lhcl_toolbox P {
	MARGIN: 0px 0px 0.8em
}
.lhcl_default {
	FONT-WEIGHT: bold
}
#lhid_instructions {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 1em; MARGIN: 8px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
#lhid_instructions OL {
	FONT-SIZE: 1.2em
}
.lhcl_settings {
	PADDING-RIGHT: 20px; VERTICAL-ALIGN: top; WIDTH: 50%
}
.lhcl_settings H1 {
	FONT-SIZE: 1.2em; MARGIN: 0px; COLOR: #333
}
.lhcl_settings .lhcl_title {
	FONT-WEIGHT: bold; MARGIN-LEFT: 5px; COLOR: #333
}
.lhcl_settings UL {
	PADDING-LEFT: 1em; MARGIN: 0.5em 0px; LIST-STYLE-TYPE: none
}
.lhcl_settings UL INPUT {
	VERTICAL-ALIGN: middle
}
.lhcl_settings .lhcl_save {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
.lhcl_settings .lhcl_cancel {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em
}
.lhcl_settings .lhcl_save {
	FONT-WEIGHT: bold
}
.lhcl_settings .lhcl_settingitem {
	MARGIN: 10px 0px 0px; COLOR: #3c3c3c; LINE-HEIGHT: 1.1em
}
.lhcl_settingsinfo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; WIDTH: 50%; COLOR: #3c3c3c; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.lhcl_settingitem LI {
	PADDING-BOTTOM: 0.3em
}
.lhcl_settingitem LABEL {
	VERTICAL-ALIGN: bottom
}
.lhcl_blueinfobox {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; COLOR: #333; PADDING-TOP: 5px; BACKGROUND-COLOR: #edf4ff
}
.lhcl_settingshr .lhcl_pseudo_hr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.2em; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px dotted
}
#lhid_nofavorites {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 1em; COLOR: #666; MARGIN-RIGHT: 5px; PADDING-TOP: 1em
}
#lhid_nofavorites H1 {
	FONT-SIZE: 1.2em; MARGIN: 0px; COLOR: #efa850
}
#lhid_nofavorites P {
	MARGIN: 0px
}
#lhid_nofavorites IMG {
	MARGIN: 0.2em 0px
}
#lhid_invitation_sent {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #fad163; TEXT-ALIGN: center
}
.lhcl_favoritePerson {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 0px solid; BACKGROUND: #fbfcfe; MARGIN: 0.5em; BORDER-LEFT: #ccc 1px solid; WIDTH: 600px; BORDER-BOTTOM: #ccc 0px solid; BORDER-COLLAPSE: collapse
}
.lhcl_favoritePerson IMG {
	MARGIN: 0.5em
}
.lhcl_favoritePerson TD {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 0px solid; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_favoritePerson A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.lhcl_favoritePersonPortrait {
	MARGIN: 0.5em
}
.lhcl_favoriteAlbumDate {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.lhcl_favoriteAlbumName {
	PADDING-LEFT: 1em
}
.lhcl_break {
	HEIGHT: 10px
}
.lhcl_rsslink {
	FONT-SIZE: 80%; MARGIN-RIGHT: 1em; TEXT-ALIGN: right
}
.lhcl_cover {
	Z-INDEX: 999; BACKGROUND: #ddd; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=50); LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 100%; opacity: 0.5
}
.lhcl_dialog {
	BORDER-RIGHT: #6486c3 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #6486c3 1px solid; PADDING-LEFT: 7px; Z-INDEX: 1001; BACKGROUND: #c3d9ff; LEFT: 100px; PADDING-BOTTOM: 4px; BORDER-LEFT: #6486c3 1px solid; COLOR: #333; PADDING-TOP: 7px; BORDER-BOTTOM: #6486c3 1px solid; POSITION: absolute; TOP: 16px
}
.lhcl_dialog_body {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.lhcl_dialog H1 {
	FONT-SIZE: 1.3em; MARGIN: 0px; COLOR: #f5951a
}
.lhcl_dialog H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN: 0.5em 0px 0.1em
}
.lhcl_dialog EM {
	FONT-SIZE: 0.9em; COLOR: #808080; FONT-STYLE: normal
}
.lhcl_dialog P {
	PADDING-LEFT: 2em; MARGIN: 0.3em 0px; WIDTH: 32em; TEXT-INDENT: -2em
}
.lhcl_dialog TEXTAREA {
	FONT-SIZE: 1em; WIDTH: 32em; FONT-FAMILY: arial,sans-serif
}
.lhcl_dialog .lhcl_mini_text {
	PADDING-LEFT: 2em; WIDTH: 36em
}
.lhcl_dialog .lhcl_input {
	BORDER-RIGHT: #7e9db9 1px solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #7e9db9 1px solid; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.1em; BORDER-LEFT: #7e9db9 1px solid; WIDTH: 32em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #7e9db9 1px solid
}
.lhcl_dialog .lhcl_buttons {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.lhcl_dialog .lhcl_buttons INPUT {
	MARGIN: 0px 0.3em
}
.lhcl_dialog .lhcl_albumlist {
	BORDER-RIGHT: #7e9db9 1px solid; BORDER-TOP: #7e9db9 1px solid; OVERFLOW: auto; BORDER-LEFT: #7e9db9 1px solid; WIDTH: 32em; BORDER-BOTTOM: #7e9db9 1px solid; POSITION: relative; HEIGHT: 24em
}
.lhcl_albumlist TABLE {
	FONT-SIZE: 0.9em; MARGIN: 0px 0.1em 0px 0px; COLOR: #333; BORDER-COLLAPSE: collapse; TEXT-DECORATION: none
}
.lhcl_albumlist .lhcl_public {
	COLOR: #269320
}
.lhcl_albumlist .lhcl_unlisted {
	COLOR: #ef9934
}
.lhcl_albumlist IMG {
	BORDER-RIGHT: #5d7fbc 1px solid; BORDER-TOP: #5d7fbc 1px solid; MARGIN: 4px; BORDER-LEFT: #5d7fbc 1px solid; BORDER-BOTTOM: #5d7fbc 1px solid
}
.lhcl_selected {
	BACKGROUND: #c3d9ff
}
.lhcl_alertMessage {
	FONT-SIZE: 1.1em; BACKGROUND-COLOR: #fad163
}
.lhcl_alertMessage TD#msg {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.lhcl_alertMessage TD#msg A {
	PADDING-LEFT: 0.5em
}
.lhcl_emptyalbum {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.lhcl_emptyalbum #lhid_uploadphotos {
	BORDER-RIGHT: #5c7fb9 2px solid; BORDER-TOP: #5c7fb9 2px solid; BACKGROUND: url(../images/upload.jpg) no-repeat left 50%; BORDER-LEFT: #5c7fb9 2px solid; WIDTH: 162px; CURSOR: pointer; BORDER-BOTTOM: #5c7fb9 2px solid; HEIGHT: 120px
}
.lhcl_emptyalbum #lhid_uploadphotos DIV {
	MARGIN-TOP: 94px; COLOR: #112abb; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.lhcl_morephotos {
	BORDER-RIGHT: #7f7f7f 1px solid; BORDER-TOP: #7f7f7f 1px solid; BACKGROUND: url(../images/more.gif) no-repeat left 50%; MARGIN: 4px; BORDER-LEFT: #7f7f7f 1px solid; WIDTH: 146px; CURSOR: auto; BORDER-BOTTOM: #7f7f7f 1px solid; HEIGHT: 108px
}
.lhcl_morephotos DIV {
	MARGIN-TOP: 70px; CURSOR: pointer; COLOR: #112abb; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
.lhcl_morephotos SPAN {
	CURSOR: pointer; COLOR: #112abb; TEXT-ALIGN: center; TEXT-DECORATION: underline
}
#lhid_albumbox {
	MARGIN: 0px 0.5em
}
#lhid_albuminfobox {
	VERTICAL-ALIGN: top
}
#lhid_albummainbox {
	VERTICAL-ALIGN: top
}
.lhcl_albumbox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_albumbox .lhcl_header {
	PADDING-RIGHT: 0.2em; BORDER-TOP: #c3d9ff 2px solid; PADDING-LEFT: 0.2em; BACKGROUND: url(../images/gradient_bg.gif) #e7e7e7 repeat-x 50% top; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_header A {
	FONT-WEIGHT: normal
}
.lhcl_editbuttons {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.lhcl_editbuttons TD {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.lhcl_editbuttons IMG {
	VERTICAL-ALIGN: middle
}
.lhcl_editbuttons .lhcl_disabled {
	DISPLAY: none
}
.lhcl_organize_mode .lhcl_editbuttons .lhcl_active {
	DISPLAY: none
}
.lhcl_photosbox_controls {
	DISPLAY: none
}
.lhcl_editnotify {
	DISPLAY: none
}
.lhcl_organize_mode .lhcl_editbuttons .lhcl_disabled {
	DISPLAY: inline
}
.lhcl_organize_mode .lhcl_photosbox_controls {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #92a3bf 2px solid; DISPLAY: block; PADDING-LEFT: 0.5em; BACKGROUND: #c3d9ff; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.lhcl_photosbox_controls INPUT {
	FONT-SIZE: 0.8em; MARGIN: 0px 0.5em
}
.lhcl_organize_mode .lhcl_editnotify {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; BACKGROUND: #c3d9ff; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.1em; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.lhcl_thumbnail {
	DISPLAY: inline-block
}
.lhcl_thumbnail {
	DISPLAY: inline
}
.lhcl_thumbnail {
	
}
UNKNOWN {
	
}
.lhcl_thumbnail {
	MARGIN: 1px; CURSOR: pointer; POSITION: relative; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center
}
.lhcl_thumbnail IMG {
	BORDER-RIGHT: #7f7f7f 1px solid; BORDER-TOP: #7f7f7f 1px solid; LEFT: -5px; MARGIN: 4px; BORDER-LEFT: #7f7f7f 1px solid; BORDER-BOTTOM: #7f7f7f 1px solid; POSITION: absolute; TOP: -5px
}
.lhcl_greybox {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; DISPLAY: block; BACKGROUND: #eee; MARGIN: 4px; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid; POSITION: relative
}
.lhcl_thumb_captionbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 1em
}
.lhcl_organize_mode .lhcl_thumb_captionbox {
	HEIGHT: 2em
}
.lhcl_checkbox {
	DISPLAY: none
}
.lhcl_organize_mode .lhcl_checkbox {
	DISPLAY: inline
}
.lhcl_organize_mode .lhcl_thumb_captionbox P {
	DISPLAY: none
}
.lhcl_selected DIV {
	BACKGROUND: #c3d9ff
}
.lhcl_organize_mode .lhcl_hover DIV {
	BACKGROUND: #c3d9ff
}
.lhcl_thumb_captionbox P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0.2em; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 1em
}
.lhcl_hover .lhcl_thumb_captionbox P {
	BORDER-RIGHT: #4d4d4d 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 0.2em; BACKGROUND: url(../images/gradient_bg.gif) #e7e7e7 repeat-x 50% top; LEFT: -1px; PADDING-BOTTOM: 0.2em; MARGIN: -0.2em; OVERFLOW: visible; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #666 1px solid; TOP: -1px; HEIGHT: auto
}
#lhid_nosearchresults {
	FONT-SIZE: 1.2em; TEXT-ALIGN: left
}
.b {
	FONT-WEIGHT: bold
}
.i {
	FONT-WEIGHT: bold; COLOR: #a90a08
}
#lhid_searchresults {
	MARGIN: 10px 5px; WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.lhcl_searchresult {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
.lhcl_gscontainer {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: white; PADDING-BOTTOM: 0.5em; MARGIN: 0.5em; BORDER-LEFT: #ccc 1px solid; WIDTH: 800px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_gscontainer H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0.5em; COLOR: #3964c2
}
.lhcl_gs {
	COLOR: #4d4d4d; TEXT-ALIGN: left
}
.lhcl_gs FORM {
	DISPLAY: inline
}
.lhcl_gs .lhcl_buttons {
	TEXT-ALIGN: right
}
.lhcl_gs .lhcl_buttons {
	TEXT-ALIGN: right
}
.lhcl_gs .lhcl_buttons .lhcl_button {
	MARGIN-LEFT: 1em
}
.lhcl_gs H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN-BOTTOM: 0.5em
}
.lhcl_gs TEXTAREA {
	WIDTH: 375px; HEIGHT: 100px
}
.lhcl_organize_mode .lhcl_cbox_disabled {
	FILTER: alpha(opacity=50); CURSOR: auto; HEIGHT: 100%; opacity: 0.5; moz-opacity: 0.5
}
.lhcl_cbboxon {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: url(../images/cbright.gif) no-repeat right top; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #4d4d4d; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.lhcl_cbbox {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: url(../images/cbright.gif) no-repeat right top; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #4d4d4d; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.lhcl_cbdescon {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(../images/cbleft.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px
}
.lhcl_cbdesc {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(../images/cbleft.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px
}
.lhcl_cblinkon {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(../images/cbleft.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lhcl_cblink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(../images/cbleft.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lhcl_cblinkon EM {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND: url(../images/cbright.gif) no-repeat right bottom; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.lhcl_cblink EM {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND: url(../images/cbright.gif) no-repeat right bottom; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.lhcl_cblinkon IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.lhcl_cblink IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.lhcl_organize_mode .lhcl_cbboxon {
	BACKGROUND: url(../images/cbright_on.gif) no-repeat right top; FILTER: alpha(opacity=100); COLOR: #fff; HEIGHT: 18px; opacity: 1; moz-opacity: 1
}
.lhcl_organize_mode .lhcl_cbdescon {
	BACKGROUND: url(../images/cbright_on.gif) no-repeat right top
}
.lhcl_organize_mode .lhcl_cblinkon {
	BACKGROUND: url(../images/cbleft_on.gif) no-repeat left bottom
}
.lhcl_organize_mode .lhcl_cblinkon EM {
	BACKGROUND: url(../images/cbright_on.gif) no-repeat right bottom
}
.lhcl_bigwhitebox {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 8px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.lhcl_signup {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #4d4d4d; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.lhcl_signup H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; MARGIN: 0px
}
.lhcl_signup .lhcl_large {
	FONT-SIZE: 1.2em
}
.lhcl_search_results_info {
	
}
.lhcl_search_results_info .lhcl_name {
	FONT-WEIGHT: bold; TEXT-ALIGN: left
}
.lhcl_search_results_info .lhcl_desc {
	FONT-WEIGHT: normal; TEXT-ALIGN: right
}
.lhcl_search_query {
	FONT-WEIGHT: bold
}
.lhcl_search_results_pager {
	
}
.lhcl_search_results_pager .lhcl_name {
	VERTICAL-ALIGN: bottom; align: right
}
.lhcl_search_results_pager .lhcl_desc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lhcl_uploadermsg_box {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; BORDER-LEFT: #ccc 1px solid; COLOR: #3c3c3c; PADDING-TOP: 20px; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_uploadermsg_box .lhcl_bold_big {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
DIV.lhcl_addfavorite {
	WIDTH: 400px
}
.lhcl_addfavorite P {
	PADDING-LEFT: 0px; WIDTH: 400px; TEXT-INDENT: 0px; PADDING-TOP: 0.5em
}
.lhcl_check {
	PADDING-RIGHT: 5px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.lhcl_dialog_button {
	TEXT-ALIGN: center
}
DIV.lhcl_uibutton {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: url(../images/cbright.gif) no-repeat right top; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #4d4d4d; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.lhcl_uibutton .lhcl_ul {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(../images/cbleft.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px
}
.lhcl_uibutton .lhcl_bl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(../images/cbleft.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lhcl_uibutton .lhcl_br {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND: url(../images/cbright.gif) no-repeat right bottom; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.lhcl_uibutton IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 4px
}
.lhcl_halfwidth {
	WIDTH: 50%
}
.lhcl_graphicButton {
	MARGIN: 5px auto; CURSOR: pointer; BORDER-COLLAPSE: collapse
}
.lhcl_graphicButton .lhcl_buttonleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.lhcl_graphicButton .lhcl_buttonright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.lhcl_graphicButton .lhcl_buttonleft {
	WIDTH: 10px
}
.lhcl_graphicButton .lhcl_buttonright {
	WIDTH: 15px
}
.lhcl_graphicButton .lhcl_buttontext {
	PADDING-RIGHT: 3em; PADDING-LEFT: 3em; FONT-WEIGHT: bold; BACKGROUND: url(../images/bbm.gif) repeat-x; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #fff; PADDING-TOP: 0.6em; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.lhcl_emptySearchBox {
	FONT-SIZE: 0.8em; WIDTH: 175px; COLOR: #808080
}
.lhcl_searchlink EM.lhcl_search {
	FONT-SIZE: 1em; FONT-STYLE: normal; TEXT-DECORATION: none
}
.lhcl_searchlink EM.lhcl_search IMG {
	PADDING-LEFT: 0px; VERTICAL-ALIGN: middle
}
.lhcl_searchlink A {
	COLOR: #000
}
.lhcl_searchbox {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND: url(../images/search_right.gif) no-repeat right top; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #4d4d4d; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.lhcl_searchdesc {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(../images/search_left.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px
}
.lhcl_searchlink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(../images/search_left.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.lhcl_searchlink EM {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; BACKGROUND: url(../images/search_right.gif) no-repeat right bottom; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.lhcl_searchlink IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0px
}
#lhid_emptyhome {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 7px; MARGIN: 0px 7px 0px 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #4d4d4d; PADDING-TOP: 7px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: white
}
#lhid_emptyhome TABLE {
	BORDER-COLLAPSE: collapse
}
#lhid_emptyhome P {
	MARGIN: 0px 0px 0.8em
}
#lhid_emptyhome H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.6em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; COLOR: #3964c2; PADDING-TOP: 0px
}
#lhid_emptyhome H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em; COLOR: #4d4d4d; PADDING-TOP: 0px
}
#lhid_emptyhome H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em; PADDING-TOP: 0px
}
#lhid_emptyhome TD {
	VERTICAL-ALIGN: top
}
#lhid_emptyhome #lhid_collage {
	PADDING-RIGHT: 35px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#lhid_picasa_upgrade {
	FONT-SIZE: 0.8em; MARGIN: 0px 1em 1em; WIDTH: 300px
}
#lhid_steps {
	MARGIN: 1.4em 0px 0px
}
#lhid_steps P {
	MARGIN: 0px 0px 0.7em
}
#lhid_steps TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.7em; PADDING-TOP: 0px
}
.lhcl_upload_step {
	FONT-WEIGHT: bold; COLOR: #348330; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.lhcl_upload_step2 {
	FONT-WEIGHT: bold; COLOR: #348330; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}

.lhcl_pdownload {
	MARGIN: 0px auto
}
#lhid_picasa_upgrade {
	MARGIN: 0px auto
}
#lhid_albumsort {
	DISPLAY: inline
}
.lhcl_cartinstructions {
	WIDTH: 260px
}
.lhcl_instep1 #lhid_step1 {
	BACKGROUND-COLOR: #e1ecff
}
.lhcl_instep2 #lhid_step2 {
	BACKGROUND-COLOR: #e1ecff
}
.lhcl_instep3 #lhid_step3 {
	BACKGROUND-COLOR: #e1ecff
}
.lhcl_instep1 #lhid_step1 TD {
	BACKGROUND-COLOR: #e1ecff
}
.lhcl_instep2 #lhid_step2 TD {
	BACKGROUND-COLOR: #e1ecff
}
.lhcl_instep3 #lhid_step3 TD {
	BACKGROUND-COLOR: #e1ecff
}
.lhcl_cartinstructions .lhcl_header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.lhcl_cartinstructions .lhcl_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; COLOR: #666; PADDING-TOP: 5px
}
.lhcl_cartinstructions TABLE {
	MARGIN: 10px; BORDER-COLLAPSE: collapse
}
.lhcl_cartinstructions TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.lhcl_pending {
	BACKGROUND: yellow
}
DIV.lhcl_blogger {
	MARGIN: 0px auto; POSITION: relative
}
A DIV.lhcl_blogger {
	BORDER-RIGHT: #5c7fb9 2px solid; BORDER-TOP: #5c7fb9 2px solid; BORDER-LEFT: #5c7fb9 2px solid; BORDER-BOTTOM: #5c7fb9 2px solid
}
.lhcl_frame .lhcl_blogger IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; LEFT: 4px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 20px; BOTTOM: 4px; POSITION: absolute; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
#lhid_confirm_buttons TD {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.3em
}
.lhcl_cbtn {
	COLOR: #000; TEXT-ALIGN: center; TEXT-DECORATION: none; outline: none
}
.lhcl_cbtn B {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 1px; PADDING-TOP: 1px; POSITION: relative
}
.lhcl_cbtn B B {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px -1px; PADDING-TOP: 0px; POSITION: relative
}
.lhcl_cbtn B B B {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 1px
}
.lhcl_cbtn_green B {
	BACKGROUND: url(../images/green_grad.gif) #fff repeat-x left bottom
}
.lhcl_cbtn_red B {
	BACKGROUND: url(../images/red_grad.gif) #fff repeat-x left bottom
}
.lhcl_cbtn B {
	BORDER-RIGHT: #b3b3b3 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #b3b3b3 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b3b3b3 1px solid
}
.lhcl_cbtn:hover B {
	BORDER-RIGHT: #b3b3b3 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #b3b3b3 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b3b3b3 1px solid
}
.lhcl_cbtn B B {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 1px
}
.lhcl_cbtn:hover B B {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 1px
}
.lhcl_cbtn B B B {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.lhcl_cbtn:hover B B B {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.lhcl_cbtn:hover B {
	BORDER-LEFT-COLOR: #666; BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BORDER-RIGHT-COLOR: #666
}
.lhcl_conf_buttons TD {
	PADDING-RIGHT: 0.8em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 0.5em; WHITE-SPACE: nowrap
}
#lhid_navbar_nzs {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse
}
#lhid_navbar_nzs TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#lhid_navbar_nzs TD.lhcl_nav_links {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#lhid_navbar_nzs TD.lhcl_nav_border {
	BORDER-BOTTOM: #b5b5b5 1px solid
}
#lhid_navbar_nzs TD.lhcl_nav_searchbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em
}
#lhid_navbar_nzs A {
	MARGIN-RIGHT: 0.5em
}
BODY.lhcl_searchbrowse {
	BACKGROUND-COLOR: #fff
}
#indexbox B {
	FONT-WEIGHT: 400
}
.lhcl_backlink {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.8em; PADDING-BOTTOM: 0.4em; COLOR: #66c; PADDING-TOP: 0px
}
.lhcl_backlink A {
	FONT-SIZE: 0.9em; COLOR: #66c
}
.lhcl_pseudo_hr_embed {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.5em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #acacac 1px dotted
}
.lhcl_embed_on {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #dfdfdf
}
.lhcl_embedlinks {
	PADDING-RIGHT: 0.4em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em; BACKGROUND-COLOR: #edf4ff
}
INPUT.lhcl_embedtextbox {
	FONT-SIZE: 0.9em; WIDTH: 184px; COLOR: #666
}
.lhcl_embedlinks SELECT {
	FONT-SIZE: 0.9em; MARGIN: 0.5em 0px 0px 0.2em; COLOR: #666
}
.lhcl_promobox {
	PADDING-RIGHT: 0.5em; COLOR: #333
}
.lhcl_promobox .lhcl_promo_header {
	FONT-WEIGHT: bold
}
#home {
	BORDER-RIGHT: #d4d4d4 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #d4d4d4 1px solid; PADDING-LEFT: 1em; BACKGROUND: #fff; PADDING-BOTTOM: 1em; MARGIN: 1em; BORDER-LEFT: #d4d4d4 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #d4d4d4 1px solid
}
#home H1 {
	MARGIN: 0px
}
#home H5 {
	MARGIN: 0px
}
#home UL {
	LIST-STYLE-TYPE: none
}
#landingMaster {
	DISPLAY: none
}
#inlineRectThumbnailsMaster {
	DISPLAY: none
}
#navigator {
	POSITION: absolute
}
#navtable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#navtable TD {
	VERTICAL-ALIGN: top
}
#navleft {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a9a9a9 1px solid; WHITE-SPACE: nowrap
}
.navl {
	PADDING-RIGHT: 0px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navl A {
	PADDING-RIGHT: 0.3em; DISPLAY: block; PADDING-LEFT: 0.3em; BACKGROUND: white; PADDING-BOTTOM: 0.3em; COLOR: #000; PADDING-TOP: 0.3em; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
.disabled {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.disabled A {
	PADDING-RIGHT: 0.3em; DISPLAY: block; PADDING-LEFT: 0.3em; BACKGROUND: #eee; PADDING-BOTTOM: 0.3em; COLOR: #ccc; PADDING-TOP: 0.3em; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#navfirst {
	BORDER-TOP-STYLE: none
}
.navor {
	BACKGROUND: #f8a20f
}
.navgr {
	BACKGROUND: #72c376
}
.navbl {
	BACKGROUND: #678fd4
}
.navpu {
	BACKGROUND: #9d7cf1
}
.navaq {
	BACKGROUND: #48c5bd
}
#navright {
	BORDER-RIGHT: #a9a9a9 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #a9a9a9 1px solid; PADDING-LEFT: 0.5em; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #a9a9a9 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #a9a9a9 1px solid
}
.navauthor {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-TOP: 0.5em
}
.navalbums {
	PADDING-LEFT: 0.5em; FONT-SIZE: 90%
}
#navshadowr {
	BACKGROUND: url(..//images/navshadowr.png) repeat-y; WIDTH: 6px; opacity: 0.5
}
#navshadowb {
	BACKGROUND: url(../images/navshadowb.png) repeat-x; HEIGHT: 7px; opacity: 0.5
}
#navshadowlr {
	BACKGROUND: url(../images/navshadowlr.png) no-repeat; opacity: 0.5
}
.lhcl_ordertitle {
	BACKGROUND: #eaeaea
}
.lhcl_cartbody {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #fff; PADDING-BOTTOM: 1.5em; PADDING-TOP: 1.5em
}
.lhcl_cartinstructions {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_cartinstructions H4 {
	MARGIN: 0px
}
.lhcl_cartinstructions P {
	FONT-SIZE: 0.9em; MARGIN: 2em 0px; COLOR: #666
}
.lhcl_cartinstructions .lhcl_graphicButton {
	MARGIN: 0px 3em 1em
}
.lhcl_cartinstructions .lhcl_graphicButton .lhcl_buttontext {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0.6em
}
.lhcl_cartbox {
	VERTICAL-ALIGN: top; WIDTH: 100%
}
.lhcl_ordercontents H4 {
	MARGIN: 0px
}
.lhcl_cartalbumcontents {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.lhcl_cartalbuminfo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.25em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0.25em; BACKGROUND: #bccdee; PADDING-BOTTOM: 0.25em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.25em; BORDER-BOTTOM: #ccc 1px solid
}
.lhcl_cartimage {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
#recentCommentsMaster {
	DISPLAY: none
}
#recentComments #recentcommentsheader {
	PADDING-RIGHT: 0.3em; BORDER-TOP: #48c5bd 2px solid; MARGIN-TOP: 4px; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: white; PADDING-BOTTOM: 0.3em; COLOR: #333; MARGIN-RIGHT: 10px; PADDING-TOP: 0.3em; WHITE-SPACE: nowrap; HEIGHT: 1.5em
}
#recentcommentloop {
	BORDER-TOP: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#recentcommentloop TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 16px; PADDING-TOP: 6px
}
TR.band0 {
	BACKGROUND: #ddd
}
TR.band1 {
	BACKGROUND: #eee
}
#RecentCommentsControls {
	BORDER-RIGHT: #9c9 2px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #9c9 2px solid; PADDING-LEFT: 0.3em; FLOAT: right; PADDING-BOTTOM: 0.3em; MARGIN: 8px; BORDER-LEFT: #9c9 2px solid; WIDTH: 14em; PADDING-TOP: 0.3em; BORDER-BOTTOM: #9c9 2px solid; moz-border-radius: 5px
}
.lhcl_lighttable {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; MARGIN: 0px 0px 0.5em; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 100%
}
.lhcl_tableEnd {
	CLEAR: both; FONT-SIZE: 0px; HEIGHT: 0px
}
.lhcl_draginfo {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0.2em; BACKGROUND: #ffc; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #999 1px solid; COLOR: #666; PADDING-TOP: 0.2em; BORDER-BOTTOM: #999 1px solid
}
.lhcl_bandselect {
	BORDER-RIGHT: #009eff 1px solid; BORDER-TOP: #009eff 1px solid; FONT-SIZE: 0px; BACKGROUND: #ccc; BORDER-LEFT: #009eff 1px solid; BORDER-BOTTOM: #009eff 1px solid; POSITION: absolute
}
.lhcl_slide {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; FLOAT: left; BACKGROUND-IMAGE: url(../images/s64.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.lhcl_slideImage {
	BACKGROUND-POSITION: center top; WIDTH: 64px; CURSOR: pointer; BACKGROUND-REPEAT: no-repeat; HEIGHT: 64px
}
.lhcl_selectBox {
	BORDER-RIGHT: #009eff 2px solid; BORDER-TOP: #009eff 2px solid; BORDER-LEFT: #009eff 2px solid; BORDER-BOTTOM: #009eff 2px solid; HEIGHT: 60px
}
.lhcl_innerSelectBox {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 58px
}
.re_frame {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 1em; PADDING-TOP: 10px; HEIGHT: 100%
}
.re_foot {
	CLEAR: both; FONT-SIZE: 1px; HEIGHT: 0px
}
.re_band {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 1px; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; POSITION: absolute
}
.re_thumb {
	PADDING-RIGHT: 7px; PADDING-LEFT: 3px; FLOAT: left; BACKGROUND-IMAGE: url(../images/s64.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; POSITION: relative
}
.re_select {
	BORDER-RIGHT: #009eff 2px solid; BORDER-TOP: #009eff 2px solid; BORDER-LEFT: #009eff 2px solid; BORDER-BOTTOM: #009eff 2px solid
}
.re_select2 {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.re_noselect {
	VISIBILITY: hidden
}
.table64 .re_image {
	BACKGROUND-POSITION: center top; WIDTH: 64px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 64px
}
.table64 .re_select {
	HEIGHT: 60px
}
.table64 .re_select2 {
	HEIGHT: 58px
}
.lhcl_search_results_sidebar {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #e1ecff; PADDING-BOTTOM: 10px; WIDTH: 220px; PADDING-TOP: 20px
}
.lhcl_search_results_tab {
	PADDING-LEFT: 4px; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em
}
.lhcl_search_results_tab A {
	
}
.lhcl_search_results_tab_selected {
	BORDER-RIGHT: #ccc 0px solid; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; RIGHT: -1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0.4em; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; HEIGHT: 2em; BACKGROUND-COLOR: white
}
.lhcl_search_results_tab_selected A {
	FONT-WEIGHT: bold; COLOR: black
}
.lhcl_search_results_content {
	BACKGROUND: white; MARGIN: 0.5em 0.5em 0.5em 0px
}
.lhcl_search_results_content TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.lhcl_search_results_page_info {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: #666
}
.lhcl_search_results_count_info {
	DISPLAY: inline; MARGIN: 0px 0.8em; COLOR: #666
}
.lhcl_search_results_no_results {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 2em 1em; PADDING-TOP: 1em
}
.lhcl_search_results_help {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: lightyellow; PADDING-BOTTOM: 1em; MARGIN: 1em; PADDING-TOP: 1em
}
.lhcl_search_results_help LI {
	MARGIN: 1em
}
.lhcl_search_results_help_related {
	MARGIN: 1em
}
.lhcl_search_results_query {
	FONT-WEIGHT: bold
}
.lhcl_search_results_content BODY {
	FONT-SIZE: 83%; FONT-FAMILY: Arial,sans-serif
}
.lhcl_search_result IMG {
	BORDER-RIGHT: #7f7f7f 1px solid; BORDER-TOP: #7f7f7f 1px solid; BORDER-LEFT: #7f7f7f 1px solid; BORDER-BOTTOM: #7f7f7f 1px solid
}
.lhcl_search_results_content .album_link A {
	COLOR: #112abb
}
.lhcl_search_results_content .context_info {
	FONT-SIZE: 0.9em; COLOR: #999
}
.lhcl_search_results_content .owner_gallery_link {
	FONT-SIZE: 0.9em
}
.lhcl_search_results_content .owner_gallery_link A {
	COLOR: green
}
.lhcl_search_results_content .truncated_link A {
	FONT-SIZE: 83%; COLOR: #66c
}
.lhcl_search_results_pager {
	MARGIN: 0px 0px 1em
}
.lhcl_search_results_content .lhcl_error_msg {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: lightyellow; PADDING-BOTTOM: 1em; MARGIN: 1em; PADDING-TOP: 1em
}
.lhcl_search_crowded_results {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: #eee; PADDING-BOTTOM: 1em; MARGIN: 1em; PADDING-TOP: 1em; FONT-STYLE: italic
}
.searchbox {
	WIDTH: 100px; BORDER-COLLAPSE: collapse
}
.searchbox_results {
	MARGIN-BOTTOM: -2px; WIDTH: 100px; BORDER-COLLAPSE: collapse
}
#lhid_searchanchor TD {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.1em; BACKGROUND: url(../images/cbpillbg.gif) repeat-x left bottom; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.1em
}
#lhid_searchanchor_on TD {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.1em; BACKGROUND: url(../images/2cbpillbg.gif) repeat-x left bottom; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.1em
}
.searchbox TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.first DIV {
	FONT-SIZE: 0px; WIDTH: 3px; HEIGHT: 3px
}
.last DIV {
	FONT-SIZE: 0px; WIDTH: 3px; HEIGHT: 3px
}
.searchbox .first {
	BACKGROUND: url(../images/cbleft.gif) no-repeat
}
.searchbox .last {
	BACKGROUND: url(../images/cbright.gif) no-repeat
}
.searchbox_results .first {
	BACKGROUND: url(../images/2cbleft.gif) no-repeat
}
.searchbox_results .last {
	BACKGROUND: url(../images/2cbright.gif) no-repeat
}
.searchbox .first {
	BACKGROUND-POSITION: left bottom
}
.searchbox_results .first {
	BACKGROUND-POSITION: left bottom
}
.searchbox .last {
	BACKGROUND-POSITION: right bottom
}
.searchbox_results .last {
	BACKGROUND-POSITION: right bottom
}
.toprow {
	BACKGROUND: url(../images/cbpillbg.gif) repeat-x left top
}
.on {
	BACKGROUND: url(../images/2cbpillbg.gif) repeat-x left top
}
.toprow .first {
	BACKGROUND-POSITION: left top
}
.toprow .last {
	BACKGROUND-POSITION: right top
}
TABLE.reversed TD {
	BACKGROUND-POSITION: left top
}
TABLE.reversed .first {
	BACKGROUND-POSITION: left top
}
TABLE.reversed .last {
	BACKGROUND-POSITION: right top
}
TR.bottomrow {
	BACKGROUND: url(../images/2cbpillbg.gif) repeat-x left bottom
}
.searchbox TR.bottomrow {
	BACKGROUND: url(../images/2cbpillbg.gif) repeat-x left bottom
}
TR.bottomrow .off {
	BACKGROUND-POSITION: left bottom
}
TR.bottomrow .off {
	BACKGROUND-POSITION: right bottom
}
#lhid_searchbox {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0.2em; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.lhcl_active {
	FONT-WEIGHT: bold
}
.lhcl_menu {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 2px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; FONT: menu; BORDER-LEFT: #888 1px solid; CURSOR: default; COLOR: menutext; PADDING-TOP: 2px; BORDER-BOTTOM: #888 1px solid; POSITION: absolute; BACKGROUND-COLOR: white; max-width: 35ex; outline: none; min-width: 20ex; moz-outline: none
}
.lhcl_menu .menu-item {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: black; LINE-HEIGHT: 1.1em; PADDING-TOP: 2px; POSITION: relative
}
.lhcl_menu .menu-item SPAN {
	RIGHT: 2px; POSITION: absolute
}
.lhcl_menu .menu HR {
	BORDER-TOP: graytext 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px; HEIGHT: 1px; BACKGROUND-COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
.lhcl_menu .menu-item-selected {
	COLOR: white; BACKGROUND-COLOR: #36c
}
#lhid_btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; CURSOR: pointer; BORDER-TOP-STYLE: none; MARGIN-RIGHT: 1px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#lhid_btn IMG {
	VERTICAL-ALIGN: middle
}
#dwn {
	MARGIN-LEFT: 3px
}
.search_input {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.lhcl_active {
	FONT-WEIGHT: bold
}
.lhcl_nosearch {
	COLOR: graytext
}
.search_button_holder {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN-LEFT: 0px; PADDING-TOP: 0px! important
}
.lhcl_menu .menu-item IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.25em
}
.lhcl_searchpromo {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 40px 8px 8px 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ebf7ea
}
.lhcl_searchpromo TABLE {
	MARGIN-BOTTOM: 8px; WIDTH: 100%
}
.lhcl_searchpromo .lhcl_title {
	FONT-WEIGHT: bold; COLOR: #4d4d4d
}
.lhcl_searchpromo IMG {
	LEFT: 6px; POSITION: relative
}
#lhid_searchheader {
	MARGIN: 0px; BORDER-COLLAPSE: collapse
}
#lhid_searchheader TD {
	VERTICAL-ALIGN: bottom; PADDING-TOP: 0.8em; BORDER-BOTTOM: #969696 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #eef4fe
}
#lhid_searchtext {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0.5em! important; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.2em! important; COLOR: #333; PADDING-TOP: 0px! important
}
#lhid_query {
	COLOR: #348330
}
.lhcl_searchtab {
	PADDING-RIGHT: 9px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0.8em
}
.lhcl_searchtab DIV {
	BORDER-RIGHT: #969696 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #969696 1px solid; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #969696 1px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #969696 0px solid; BACKGROUND-COLOR: #dfdfdf
}
.lhcl_searchtab_on {
	BORDER-BOTTOM: #fff 1px solid
}
.lhcl_searchtab_on DIV {
	BORDER-RIGHT: #969696 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #969696 1px solid; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.4em; MARGIN: 0px 0px -1px; BORDER-LEFT: #969696 1px solid; PADDING-TOP: 0.4em; BORDER-BOTTOM: #969696 0px solid; BACKGROUND-COLOR: #fff
}
.lhcl_search_body {
	BORDER-BOTTOM: #969696 1px solid; BACKGROUND-COLOR: #fff
}
.lhcl_search_oneup_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #969696 1px solid; BACKGROUND-COLOR: #fff
}
.lhcl_searchtab_matches {
	FONT-WEIGHT: normal
}
.lhcl_slideshow_loading {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; Z-INDEX: 1; BACKGROUND: #aa1002; LEFT: 0px; PADDING-BOTTOM: 0.1em; COLOR: #fff; PADDING-TOP: 0.1em; POSITION: absolute; TOP: 0px
}
.lhcl_slideshow_container {
	Z-INDEX: 1; LEFT: 10%; WIDTH: 80%; BOTTOM: 0.2em; POSITION: absolute
}
.lhcl_slideshow_caption {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.2em auto 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.lhcl_slideshow_controls {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.2em auto 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.lhcl_slideshow_controls_fg {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0.5em; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.lhcl_slideshow_controls_fg A {
	COLOR: #fff
}
.lhcl_slideshow_controls_bg {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: #112132; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.lhcl_slideshow_caption_fg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em
}
.lhcl_slideshow_caption_bg {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: #666; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.lhcl_slideshow_feedback {
	Z-INDEX: 1; LEFT: 3em; POSITION: absolute; TOP: 4em
}
.lhcl_slideshow_feedback_fg {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 2em; PADDING-BOTTOM: 0.2em; COLOR: #fff; PADDING-TOP: 0.2em
}
.lhcl_slideshow_feedback_bg {
	BACKGROUND: #666
}
.lhcl_tools TEXTAREA {
	WIDTH: 200px; HEIGHT: 4em
}
.lhcl_addtaghelp {
	FONT-SIZE: 0.8em; COLOR: #888
}
.lhcl_addtagform TABLE {
	WIDTH: 100%
}
.lhcl_addtagform TEXTAREA {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FONT-SIZE: 0.9em; BORDER-LEFT: #666 1px solid; WIDTH: 120px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: arial,sans-serif; HEIGHT: 1.3em; BACKGROUND-COLOR: #ffc
}
.lhcl_addtagform INPUT {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 0.1em; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 1.6em
}
.lhcl_addtagbuttoncell {
	WHITE-SPACE: nowrap
}
.lhcl_taglink A:link {
	TEXT-DECORATION: none
}
.lhcl_taglink A:visited {
	TEXT-DECORATION: none
}
.lhcl_taglink A:hover {
	TEXT-DECORATION: underline
}
#progressBar {
	BORDER-RIGHT: #99c 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #99c 1px solid; DISPLAY: inline; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #99c 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #99c 1px solid
}
#progressBar DIV {
	DISPLAY: inline; WIDTH: 1em; MARGIN-RIGHT: 2px
}
#progressBar DIV.completed {
	BACKGROUND: #66a
}
#lhid_uploaderbox {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BACKGROUND: #e1ecfe; BORDER-LEFT: black 0px solid; WIDTH: 582px; BORDER-BOTTOM: black 0px solid; TEXT-ALIGN: center
}
#lhid_uploaderbox .lhcl_buttons {
	BACKGROUND: #c1d9ff
}
#lhid_uploaderbox .lhcl_buttons TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
#lhid_uploaderbox .lhcl_buttons SPAN {
	FONT-SIZE: 0.8em; COLOR: #333
}
#lhid_uploaderbox .lhcl_dragdropbox {
	BORDER-RIGHT: #7e8ca5 1px solid; BORDER-TOP: #7e8ca5 1px solid; MARGIN: 8px; BORDER-LEFT: #7e8ca5 1px solid; WIDTH: 564px; BORDER-BOTTOM: #7e8ca5 1px solid; HEIGHT: 375px; BACKGROUND-COLOR: #fff
}
.lhcl_infobox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; BACKGROUND: #fff; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 220px; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid
}
#lhid_highlight {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #3964c2
}
.lhcl_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 8px
}
#lhid_controlinfo {
	MARGIN-TOP: 10px
}
#lhid_photostoadd {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #333
}
.lhcl_infobox .lhcl_infotitle {
	FONT-SIZE: 1.1em; COLOR: #333
}
.lhcl_infotext {
	COLOR: #808080
}
.lhcl_infotext {
	
}
.lhcl_errortext {
	
}
.lhcl_infotext IMG {
	MARGIN: 0px 8px 0px 0px
}
.lhcl_infotext SPAN {
	COLOR: #000
}
.lhcl_batchcaption {
	COLOR: #333
}
.lhcl_errortext {
	COLOR: #ff1c04
}
.lhcl_alertMessage {
	FONT-SIZE: 1.1em; BACKGROUND-COLOR: #fad163
}
.lhcl_alertMessage TD#msg {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; PADDING-BOTTOM: 1px; COLOR: #000; PADDING-TOP: 1px; TEXT-ALIGN: center
}
#lhcl_progressbar {
	BACKGROUND: url(../images/progressbar.gif) no-repeat left 50%; WIDTH: 104px; HEIGHT: 15px
}
#lhid_storagebar {
	BACKGROUND: url(../images/storagebar.gif) no-repeat left 50%; MARGIN: 10px 0px; WIDTH: 181px; HEIGHT: 18px
}
#lhid_storagebarkey {
	MARGIN-TOP: 5px
}
#lhid_storagebarkey IMG {
	BORDER-RIGHT: #b1b1b1 1px solid; BORDER-TOP: #b1b1b1 1px solid; BORDER-LEFT: #b1b1b1 1px solid; BORDER-BOTTOM: #b1b1b1 1px solid
}
#lhid_warningbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; WIDTH: 832px; PADDING-TOP: 0px
}
DIV.slidebox {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: 5px; OVERFLOW: auto; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; HEIGHT: 300px; BACKGROUND-COLOR: #ccc
}
DIV.slidewelcome {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; MARGIN: 30px; FONT-FAMILY: sans-serif; POSITION: absolute; opacity: 0.5
}
DIV.slide {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: black 1px solid; PADDING-LEFT: 5px; BACKGROUND: #99c; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: black 1px solid; WIDTH: 110px; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; TEXT-ALIGN: center
}
DIV.slideimg {
	FONT-SIZE: 9px; MARGIN: auto; OVERFLOW: hidden; HEIGHT: 100px
}
DIV.slideimg IMG {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
DIV.slidebtn {
	MARGIN-TOP: 5px; FONT-SIZE: 12px; CURSOR: pointer
}
DIV.slidecap {
	FONT-SIZE: 9px; MARGIN: auto; OVERFLOW: hidden
}
#lhid_macinfo {
	COLOR: #333
}
#lhid_macinfo P {
	MARGIN: 0.8em 0px
}
.lhcl_btn {
	MARGIN: 0px 0px 5px; COLOR: #3964c2; TEXT-DECORATION: none; outline: none
}
.lhcl_btn B {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px 1px; PADDING-TOP: 1px; POSITION: relative
}
.lhcl_btn B B {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px -1px; PADDING-TOP: 0px; POSITION: relative
}
.lhcl_btn B B B {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 1px
}
.lhcl_onbtn B {
	BORDER-RIGHT: #b3b3b3 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg-btn.gif) #dfdfdf repeat-x 0px 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #b3b3b3 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b3b3b3 1px solid
}
.lhcl_btn:hover B {
	BORDER-RIGHT: #b3b3b3 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b3b3b3 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg-btn.gif) #dfdfdf repeat-x 0px 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #b3b3b3 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b3b3b3 1px solid
}
.lhcl_onbtn B B {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 1px
}
.lhcl_btn:hover B B {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-RIGHT-WIDTH: 1px
}
.lhcl_onbtn B B B {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.lhcl_btn:hover B B B {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
.lhcl_onbtn:hover B {
	BORDER-LEFT-COLOR: #7af; BORDER-BOTTOM-COLOR: #69e; BORDER-TOP-COLOR: #9cf; BORDER-RIGHT-COLOR: #69e
}
.lhcl_btngrp B B B {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.lhcl_btngrp B B B.lhcl_last {
	BORDER-RIGHT-STYLE: none
}
.lhcl_btngrp B B B A:active {
	BORDER-LEFT-COLOR: #ccc; BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc
}
.lhcl_btn:active {
	COLOR: #111
}
.lhcl_btn:active B {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ccc
}
.lhcl_btn:active B B {
	BACKGROUND-COLOR: transparent
}
.lhcl_dropdn B B B {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/upload_photos_icon.gif) no-repeat 10px 50%
}
A.lhcl_dropdn:hover B B B {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/upload_photos_icon.gif) no-repeat 10px 50%
}
.lhcl_dropdn:active B B B {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/upload_photos_icon.gif) no-repeat 10px 50%
}
.lhcl_btn IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-RIGHT-WIDTH: 0px
}
#lhid_uploadbox {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; MARGIN: 0px 7px 7px 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 219px; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#lhid_uploadbox #lhid_title {
	FONT-WEIGHT: bold
}
#lhid_uploadbox #lhid_prompt {
	FONT-WEIGHT: bold
}
#lhid_uploadbox #lhid_title {
	FONT-SIZE: 1.1em; MARGIN-BOTTOM: 5px; COLOR: #3964c2
}
#lhid_uploadbox #lhid_prompt {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 5px; COLOR: #4d4d4d
}
#lhid_button TD {
	WHITE-SPACE: nowrap
}
.lhcl_thumbcaption {
	OVERFLOW: hidden
}
.lhcl_smallthumb .lhcl_thumb_captionbox {
	WIDTH: 82px
}
.lhcl_smallthumb .lhcl_thumb_captionbox P {
	WIDTH: 82px
}
.lhcl_mediumthumb .lhcl_thumb_captionbox {
	WIDTH: 154px
}
.lhcl_mediumthumb .lhcl_thumb_captionbox P {
	WIDTH: 154px
}
.lhcl_largethumb .lhcl_thumb_captionbox {
	WIDTH: 298px
}
.lhcl_largethumb .lhcl_thumb_captionbox P {
	WIDTH: 298px
}
#photocontrols {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc 3px solid; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0.2em; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 3px solid; WIDTH: 12em; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 3px solid; HEIGHT: 100%; TEXT-ALIGN: center; moz-border-radius: 10px
}
#photocontrols_top {
	BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #ccc 3px solid; PADDING-LEFT: 0.2em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ccc 3px solid; PADDING-TOP: 0.2em; BORDER-BOTTOM: #ccc 3px solid; TEXT-ALIGN: center; moz-border-radius: 10px
}
#photoMeta {
	DISPLAY: none
}
#photoMeta TEXTAREA {
	BORDER-RIGHT: #99c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #99c 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 6px 6px 1.2em; BORDER-LEFT: #99c 1px solid; WIDTH: 95%; PADDING-TOP: 2px; BORDER-BOTTOM: #99c 1px solid
}
.showCaption #addCaption {
	DISPLAY: none
}
#CaptionForm {
	TEXT-ALIGN: center
}
#CaptionForm TEXTAREA {
	TEXT-ALIGN: center
}
#addCaption {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1em; MARGIN-RIGHT: 1em; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.addCaption #showCaption {
	DISPLAY: none
}
#showCaption {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1em; MARGIN-RIGHT: 1em; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#photocontrols INPUT {
	MARGIN: 0.3em 0px; WIDTH: 160px
}
#photocontrols SELECT {
	MARGIN: 0.3em 0px
}
#photocontrols HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; MARGIN: 8px 8px 8px 14px; WIDTH: 80%! important; BORDER-BOTTOM: #aad 1px solid; HEIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#photoTitle {
	FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #000; TEXT-ALIGN: left
}
#photoStats {
	FONT-WEIGHT: normal; MARGIN-LEFT: 10px; COLOR: #666; TEXT-ALIGN: left
}
#photoDate {
	FONT-WEIGHT: normal; MARGIN-LEFT: 10px; COLOR: #666; TEXT-ALIGN: left
}
#photoEmail {
	FONT-WEIGHT: normal; MARGIN-LEFT: 10px; COLOR: #666; TEXT-ALIGN: left
}
#photoDownload {
	FONT-WEIGHT: normal; MARGIN-LEFT: 10px; COLOR: #666; TEXT-ALIGN: left
}
#photoUrlLink {
	FONT-WEIGHT: normal; MARGIN-LEFT: 10px; COLOR: #666; TEXT-ALIGN: left
}
#viewPhotoBackToAlbum {
	FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #000; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
#zoomPhoto {
	FONT-WEIGHT: normal; COLOR: #000; MARGIN-RIGHT: 10px
}
.commentDate {
	DISPLAY: inline; FONT-WEIGHT: normal; COLOR: #666
}
#photoComments TEXTAREA {
	BORDER-RIGHT: #99c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #99c 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 6px 6px 1.2em; BORDER-LEFT: #99c 1px solid; WIDTH: 95%; PADDING-TOP: 2px; BORDER-BOTTOM: #99c 1px solid
}
#photoCommentForm {
	BACKGROUND-COLOR: #fff
}
#AddPhotoComment {
	BORDER-RIGHT: #66c 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #66c 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #66c 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #66c 1px solid
}
.lhcl_photoCommentSignIn {
	MARGIN-TOP: 15px
}

.disableUrlLink A:active {
	TEXT-DECORATION:underline;
	COLOR: #666;
}
.disableUrlLink A:link {
	TEXT-DECORATION:underline;
	COLOR: #666;
}
.disableUrlLink A:visited {
	TEXT-DECORATION:underline;
	COLOR: #666;
}
.disableUrlLink A:hover {
	cursor:default;
	TEXT-DECORATION:underline;
	COLOR: #666;
}

