A { cursor: pointer; }
A.buttonO { background-color: #DEF; border: 1px solid #7B7DC6; padding: 0 10px 0 10px; white-space: nowrap; }
A.buttonO:hover { background-color: #CFC; border: 1px solid #696; padding: 0 10px 0 10px; white-space: nowrap; }

#uploadLink { display: block; width: 169px; height: 28px; line-height: 28px; text-align: center; color: #FFF; font-size: 16px; text-decoration: none; font-weight: bold; background: url(http://icons.wxug.com/i/misc/UploadPhotos.gif) no-repeat; margin-left: 5px; }
#uploadLink:hover { color: #FF0; }

#gmapBox { width: 350px; margin-left: 10px; }
#gmapBox #mapPage { position: relative; width: 100%; height: 300px; z-index: 0; }
#gmapBox #mapImage { position: relative; height: 100%; border: 1px solid #999; z-index: 0; }

#photoCaption { background-color: #F5F5F5; border: 1px solid #CCC; padding: 10px; font-size: 13px; margin: 5px 0; text-align: left; }
#photoCaption DIV { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dotted #CCC; }

#aboutMe { width: 280px; padding: 5px; overflow: hidden; }
#aboutMe IMG { max-width: 270px; }

#wxImageAQ { width: 670px; margin-top: 20px; }
#wxImageAQ UL { line-height: 18px; }
#wxImageAQ LI { margin-bottom: 5px; }
#wxImageAQ P { line-height: 18px; }
#wxImageAQ TD { line-height: 18px; }
#wxImageAQ .actions { font-size: 11px; margin-bottom: 3px; }
#wxImageAQ .blue { color: #0052A3; }
#wxImageAQ .green { color: #2F9816; }
#wxImageAQ .darkgrey { color: #464646; font-weight: bold; }
#wxImageAQ .cushionright { padding-right: 15px;}

#commentTable TR TD { padding: 5px; vertical-align: top; border-bottom: 1px dotted #CCC; }
.rightCol #commentTable { margin: 0 5px; width: 288px; }
.rightCol .fixWidth { width: 200px; }
.rightCol .fixWidth2 { width: 180px; }

.slideThumb { width: 132px; float: left; overflow: hidden; text-align: center; margin: 3px; }
.slideThumb IMG { max-height: 80px; }
.slideThumb .title-box { position: relative; width: 120px; height: 80px; margin: 0 auto; }
.slideThumb .title-box-title { position: absolute; width: 21px; height: 16px; z-index: 1; top: 70px; left: 100px; font-size: 11px; padding-top: 1px; background: url(http://icons.wxug.com/graphics/smash/stackIcon.gif) no-repeat; }
.slideThumb .slide { padding-top: 5px; width: 132px; height: 101px; margin-top: 2px; }
.slideThumb .slide_blue { background: url(http://icons.wxug.com/graphics/smash/slide_blue.gif) no-repeat; }
.slideThumb .slide_yellow { background: url(http://icons.wxug.com/graphics/smash/slide_yellow.gif) no-repeat; }
.slideThumb .slide_white { background: url(http://icons.wxug.com/graphics/smash/slide_white.gif) no-repeat; }

.filmBG { background-color: #F5F5F5; }
.filmBar { background: url(http://icons.wxug.com/graphics/filmstrip.gif) repeat-x; height: 10px; clear: both; }
.filmThumb { width: 132px; float: left; overflow: hidden; text-align: center; margin: 3px; border: 1px solid #CCC; }
.filmThumb .filmSlide { padding-top: 3px; height: 105px; background-color: #FFF; }
.filmThumb IMG { max-height: 80px; }
.filmThumb .isCurrent IMG { border: 3px solid #FF0; margin-bottom: 2px; }
.filmThumb .isChoice IMG { border: 3px solid #008; margin-bottom: 2px; }
.filmThumb .isNormal IMG { border: 3px solid #FFF; margin-bottom: 2px; }

#worldView #worldPic { height: 100px; margin-top: 10px; background: url(http://icons.wunderground.com/data/wximagenew/a/adkinsadam1/608.jpg) no-repeat -200px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-top: 1px solid #CCC; border-right: 1px solid #333; border-bottom: 1px solid #333; border-left: 1px solid #CCC; }

#recentWP { margin-top: 10px; height: 175px; overflow: hidden; }
#recentWP DIV { text-align: center; width: 126px; height: 84px; float: left; margin: 0 5px 5px 0; }
#recentWP DIV A IMG { border-top: 1px solid #CCC; border-right: 1px solid #333; border-bottom: 1px solid #333; border-left: 1px solid #CCC;  }

#camsTable TR TD { border-bottom: 1px dotted #CCC; }

#optTable TR TD A { display: inline; padding: 4px 4px 4px 25px; border-top: 1px solid #EEE; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #EEE; background-color: #FFF; color: #172C6C; text-decoration: none; font-family: verdana; font-size: 12px; line-height: 24px; white-space: nowrap; }
#optTable TR TD A:hover { text-decoration: underline; }
#optTable TR TD A#optGallery { background: #FFF url(http://icons.wxug.com/i/misc/ico_1_back.png) no-repeat 1px; }
#optTable TR TD A#optModify { background: #FFF url(http://icons.wxug.com/i/misc/ico_1_modify.png) no-repeat 1px; }
#optTable TR TD A#optSlide { background: #FFF url(http://icons.wxug.com/i/misc/ico_1_slide.png) no-repeat 1px; }
#optTable TR TD A#optEmail { background: #FFF url(http://icons.wxug.com/i/misc/ico_1_email.png) no-repeat 1px; }
#optTable TR TD A#optBlog { background: #FFF url(http://icons.wxug.com/i/misc/ico_1_blog.png) no-repeat 1px; }
#optTable TR TD A#optMap { background: #FFF url(http://icons.wxug.com/i/misc/ico_1_map.png) no-repeat 1px; }

#multiUpload .thumbnail_edit_box A { display: inline; padding: 4px 4px 4px 25px; border-top: 1px solid #EEE; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-left: 1px solid #EEE; background-color: #FFF; color: #172C6C; text-decoration: none; font-family: verdana; font-size: 12px; line-height: 24px; white-space: nowrap; }
#multiUpload A.edit_photo_details { background: #FFF url(http://icons.wxug.com/i/misc/ico_1_modify.png) no-repeat 1px; }
#multiUpload A.delete_photo { background: #FFF url(http://icons.wxug.com/i/misc/ico_1_remove.png) no-repeat 1px; }

#multiUpload .swfupload { position: absolute; z-index: 1; }
#multiUpload .swfQueueContainer { width: 400px; z-index: 200; }

#multiUpload .swfQueue { width: 100%; }
#multiUpload .swfQueue .header { padding: 2px; border-bottom: 0px solid #333; color: #333; }
#multiUpload .swfQueue .footer { background-color: #EFEFEF; padding: 5px; font-weight: bold; border-top: 1px solid #CCC; }
#multiUpload .swfQueue TABLE { width: 100%; }
#multiUpload .swfQueue .name   { text-align: left; }
#multiUpload .swfQueue .status { width: 150px; text-align: left; }
#multiUpload .swfQueue .row .name INPUT, .swfQueue .row .name TEXTAREA { width: 220px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
#multiUpload #swfQueueTable { background-color: #FFF; }

#multiUpload .swfQueue .row { background-color: #FFF; margin-top: 10px; border: 1px dotted #CCC; }
#multiUpload .swfQueue .edited { background: #FFF url(http://icons.wxug.com/i/misc/big_1_checkMark.png) no-repeat center right; }
#multiUpload .swfQueue .selected { background: #F5F5F5 url(http://icons.wxug.com/i/misc/big_1_rightArrow.png) no-repeat center right; color: #000; border-top: 1px solid #CCC; border-right: 0; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; }
#multiUpload .swfQueue .loading, #multiUpload .loading { background: url(http://icons.wxug.com/graphics/arrow-loading.gif) no-repeat center right !important; }

#multiUpload .error { border: solid 1px #B50000; background-color: #FFEBEB; padding: 5px; margin: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#multiUpload .complete { border: solid 1px #CEE2F2; background-color: #F0F5FF; padding: 5px; }
#multiUpload .fielddefault { color: #666; font-style: italic; }

#multiUpload .progress_inner { background: url(http://icons.wxug.com/i/misc/blueProgress.gif) repeat-x; color: #FFF; font-weight: bold; font-family: Verdana; font-size: 12px; text-align: right; height: 15px; line-height: 15px; width: 80%; }
#multiUpload .progress_outer { background-color: #DEF; border-top: 1px solid #213F9A; border-right: 1px solid #496CD8; border-bottom: 1px solid #496CD8; border-left: 1px solid #213F9A; }
#multiUpload .progress_inner_error { background-color: #FFEBEB !important; color: #B50000 !important; }
#multiUpload .progress_outer_error { border-color: #B50000 !important; }

#multiUpload #batch_edit_options { z-index: 1; background-color: #F5F5F5; width: 400px; padding: 0 20px 20px 20px; border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; }
#multiUpload #batch_edit_options #batch_edit_location_map { width: 100%; height: 300px; position: relative; }
#multiUpload #batch_edit_options #batch_edit_location_explanation { width: 360px; background-color: #000; color: #FFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #FFF; padding: 10px; margin: 0 10px; text-align: center; }
#multiUpload #batch_edit_options #batch_edit_location_details { padding: 5px; }
#multiUpload #batch_edit_options .catTable .checkCell { padding-left: 5px; }
#multiUpload #batch_edit_options .catTable .labelCell { width: 33%; }

.wximage_favorite { text-decoration: none; }
.wximage_favorite .add { display: inline; }
.wximage_favorite .del { display: none; }
.wximage_favorite.active .add { display: none; }
.wximage_favorite.active .del { display: inline; }

UL#wvqSuggestions { margin-left: 0px; list-style-type: none; }
UL#wvqQueue { margin-left: 0px; list-style-type: none; }
UL#wvqPreview { margin: 5px 7px 10px 5px; list-style-type: none; }

LI.wvqBox { list-style-type: none; }
LI.wvqBox:hover { list-style-type: none; }

.wvqBox { float: left; border: 1px solid #CCC; margin: 3px; background-color: #FFF; width: 130px; text-align: center; }
.wvqThumb { margin: 5px 5px 2px 5px; height: 80px; }
.wvqThumb A { display: block; }
.wvqBox.editorspick { background-color: #CDD9FF; }
.wvqBox .add { display: inline; }
.wvqBox .del { display: none; }
.wvqBox INPUT { display: none; }

.wvqBox.active { background-color: #FFFFCC; border-color: #000; float: none; width: 286px; height: 56px; clear: both; text-align: left; margin: 5px 0; padding: 5px 0 0 0; }
.wvqBox.active .wvqThumb { float: left; height: auto; margin: 0 5px; }
.wvqBox.active .wvqThumb IMG { width: 50px; height: 50px; }
.wvqBox.active .add { display: none; }
.wvqBox.active .del { display: inline; }
.wvqBox.active INPUT { display: inline; }
