body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,th,td { margin:0; padding:0; color: #000; font-family: "Trebuchet MS", Helvetica, Arial, sans-serif; }
img { border: 0; }
a { color: #900607; text-decoration: none; }
a:hover { text-decoration: underline; }
.wrap { width: 990px; background: url(images/faux.jpg) repeat-y; }
.h { width: 100%; height: 316px; background: url(images/h-bg.jpg) repeat-x; }
.h .i { width: 100%; height: 100%; background: url(images/h-i.jpg) 508px 27px no-repeat; }
.h h1 a { display: block; margin: 0 auto; position: relative; top: 15px; left: 9px; background: url(images/title.gif) no-repeat; width: 618px; height: 179px; text-indent: -3000px; }
.h h2 { margin: 32px auto 0 auto; text-indent: -3000px; background: url(images/subtitle.gif) no-repeat; width: 648px; height: 50px; }
.n { float: left; width: 195px; min-height: 840px; background: url(images/n-bg.jpg) no-repeat; }

.n a { text-indent: -3000px; display: block; }
.n a.nu { background: url(images/n-nu.jpg) no-repeat; width: 130px; height: 130px; margin: 51px 0 0 10px; }
.n a.ab { background: url(images/n-ab.jpg) no-repeat; width: 128px; height: 129px; margin-left: 28px; }
.n a.aa { background: url(images/n-aa.jpg) no-repeat; width: 127px; height: 121px; }
.n a.e { background: url(images/n-e.jpg) no-repeat; width: 131px; height: 126px; margin: 12px 0 0 38px; }
.n a.v { background: url(images/n-v.jpg) no-repeat; width: 116px; height: 127px; margin: 7px 0 0 10px; }
.n a.p { background: url(images/n-p.jpg) no-repeat; width: 125px; height: 122px; margin-left: 32px; }
.n a.l { background: url(images/n-l.jpg) no-repeat; width: 125px; height: 122px; margin: 6px 0 0 7px; }

.c { float: right; width: 795px; background: url(images/c-l-bg.gif) repeat-x; font-size: 13px; }
.c .l { float: left; width: 540px; min-height: 840px; }
.c .l .i { padding: 0 3px; }
.c .r { float: right; width: 255px; min-height: 840px; background: url(images/c-r-bg.jpg) no-repeat; }

.c h3.news { background: url(images/news.jpg) no-repeat; width: 84px; height: 36px; text-indent: -3000px; margin-bottom: 20px; }
.c h1 { font-weight: normal; font-size: 21px; padding-bottom: 1px; border-bottom: 2px solid #efefef; }
.c blockquote { padding: 7px; border: 1px solid #cab9b9; background-color: #FFEEEE; }
.c .post { padding: 0 0 40px 0; letter-spacing: -.05em; }
.c .post .info { padding: 3px 0 15px 0; font-size: 12px; }
.c .post p { font-size: 13px; }
.c .byline { font-size: 11px; font-style: italic; text-align: right; }
.c .archive-link { display: block; text-align: center; font-size: 12px; font-weight: bold; }

.c .r h4 { text-indent: -3000px; margin: 0 0 0 15px; }
.c .r h4.purchase { width: 147px; height: 59px; background: url(images/r-purchase.jpg) no-repeat; }
.c .r h4.calendar { width: 240px; height: 72px; background: url(images/r-calendar.jpg) no-repeat; }

.c .r .box { background-color: #fff; width: 211px; margin: 0 0 10px 28px; border: 1px solid #cab9b9; }
.c .r a.book { text-indent: -3000px; display: block; height: 200px; background: #fff url(images/book.jpg) 45px 5px no-repeat; }
.c .r div.calendar { padding: 8px; font-size: 14px; color: #900607; } 

.c2 { float: right; width: 795px; background: url(images/c-l-bg.gif) repeat-x; font-size: 13px; }
.c2 .l { float: left; width: 540px; min-height: 840px; }
.c2 .l .i { padding: 0 0px; }
.c2 .r { float: right; width: 255px; min-height: 840px; background: url(images/c-r-bg.jpg) no-repeat; }

.c2 h3.news { width: 84px; height: 36px; text-indent: -3000px; margin-bottom: 20px; }
.c2 h1 { font-weight: normal; font-size: 21px; padding-bottom: 1px; border-bottom: 2px solid #efefef; }
.c2 blockquote { padding: 7px; border: 1px solid #cab9b9; background-color: #FFEEEE; }
.c2 .post { padding: 0 0 40px 0; letter-spacing: -.05em; }
.c2 .post .info { padding: 3px 0 15px 0; font-size: 12px; }
.c2 .post p { font-size: 13px; }
.c2 .byline { font-size: 11px; font-style: italic; text-align: right; }
.c2 .archive-link { display: block; text-align: center; font-size: 12px; font-weight: bold; }


.c2 .r h4 { text-indent: -3000px; margin: 0 0 0 15px; }
.c2 .r h4.purchase { width: 147px; height: 59px; background: url(images/r-purchase.jpg) no-repeat; }
.c2 .r h4.calendar { width: 240px; height: 72px; background: url(images/r-calendar.jpg) no-repeat; }

.c2 .r .box { background-color: #fff; width: 211px; margin: 0 0 10px 28px; border: 1px solid #cab9b9; }
.c2 .r a.book { text-indent: -3000px; display: block; height: 200px; background: #fff url(images/book.jpg) 45px 5px no-repeat; }
.c2 .r div.calendar { padding: 8px; font-size: 14px; color: #900607; } 




/*
-----------------------------------------------
Photo Gallery Templates: Main Style Sheet
Author:   Douglas Bowman
Version:  1.0.2 - 24 Aug 2005
The design and Movable Type templates that 
build these pages are available for anyone to 
download and use:
http://stopdesign.com/templates/photos/
----------------------------------------------- */

.title, .index {  text-align:center; }

#content {  position:relative; margin:1.6em 0 0; padding:26px 15px 15px; }
.photosolo #content { padding:25px 0 15px;  }
.index #content, .archive #content { width:720px; margin-left:auto; margin-right:auto; }
.title #content { width:540px; margin-left:auto; margin-right:auto; padding:40px 20px 0; text-align:left; }
.comments-entry #content { max-width:50em; margin-top:1em; margin-left:133px; padding-top:0; }
.recentcomments #content { width:540px; max-width:50em; margin-left:auto; margin-right:auto; }
.recentcomments>#content { width:auto; }





/* =Lists
----------------------------------------------- */
ul {
  margin:.5em 0 1.5em;
  padding:0;
  font-size:85%;
  line-height:1.6em;
  }
li {
  background:url("../img/bullet_white.gif") no-repeat 5px .55em;
  margin:0;
  padding:0 0 0 15px;
  list-style:none;
  }
dl {
  margin:.5em 0 1em;
  padding:0;
  }
dt {
  font-weight:bold;
  }
dd {
  margin:0 0 1em;
  padding:0;
  }




/* =Forms
----------------------------------------------- */
form {
  margin:0 0 .75em;
  }
input.text, textarea {
  border:1px solid;
  border-color:#999 #fff #fff #999;
  }
input.text:focus, textarea:focus {
  background:#ffc;
  }
#btn-preview, #btn-post {
  background:#888;
  padding:2px 5px;
  border:2px solid;
  border-color:#aaa #666 #666 #aaa;
  font:100% Verdana,Sans-serif;
  text-transform:uppercase;
  color:#fff;
  }
#btn-post {
  background:#354;
  border-color:#576 #243 #243 #576;
  }


/* =Misc
----------------------------------------------- */
p {
  margin:0 0 .75em;
  }
.buttons p {
  margin:0;
  }
.sub {
  font-size:85%;
  line-height:1.6em;
  }
.note, .error {
  color:#c33;
  }
.inset, .inset2 {
  float:left;
  margin:3px 10px 5px 0;
  }
.inset2 {
  float:right;
  margin:3px 0 5px 10px;
  }
img.inset, img.inset2 {
  display:block;
  }
.reset {
  clear:both;
  display:block;
  height:1px;
  font-size:1px;
  line-height:1px;
  }
hr.reset {
  overflow:hidden;
  visibility:hidden;
  }
th, td {
  text-align:left;
  vertical-align:top;
  }
input, textarea, select, code {
  margin:1px 0;
  font:117%/1.2em Monaco,Monospace;
  }
.mainbutton {
  margin:0;
  padding:5px 0 10px;
  font-size:85%;
  line-height:1.6em;
  text-align:center;
  }
#commentblock .mainbutton {
  padding-top:0;
  }


/* =Path
----------------------------------------------- */
#path {
  background:#fff;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  margin:0;
  padding:4px 0 6px;
  font-size:85%;
  color:#777;
  text-align:center;
  }
#path a {
  font-weight:normal;
  color:#888;
  }









/* =Gallery Title
----------------------------------------------- */
#gallerydesc {
  position:relative;
  margin:10px 29px 0 0px;
  font-size:85%;
  line-height:1.6em;
  }
.auto #gallerydesc, .v #gallerydesc {
  float:right;
  width:218px;
  position:static;
  margin:0;
  }
.v #gallerydesc {
  width:338px;
  }
#gallerydesc p {
  margin:0 0 .75em;
  }
#gallerydesc .date {
  display:block;
  margin-bottom:.5em;
  }


/* =Gallery Index
----------------------------------------------- */
#secondary {
  float:left;
  width:500px;
  padding:10px 0 0 15px;
  margin:0;
  }
.index .module {
  float:left;
  width:210px;
  margin:0 17px 0 0;
  padding:0 4px;
  text-align:left;
  }
.module p {
  font-size:85%;
  line-height:1.6em;
  }
.galleries {
  background:#fff;
  float:left;
  width:500px;
  margin:0 0 15px;
  padding:0px 0;
  text-align:center;
  }
.index .galleries {
  margin-bottom:10px;
  padding-bottom:1px;
  }
.galleries ul {
  float:left;
  width:100%;
  margin:0;
  padding:0;
  list-style:none;
  text-align:left;
  }
.galleries li {
  background-image:none;
  position:relative;
  float:left;
  width:220px;
  margin:0;
  padding:75px 0 15px 15px;
  }
div.useslides ul li {
  background-position:64px 0;
  padding-top:130px;
  text-align:center;
  }
.galleries h3 {
  margin:0 10px .25em 4px;
  font:bold 100% Verdana,Sans-serif;
  line-height:1.2em;
  }
.useslides h3 {
  margin-right:0;
  }
.galleries h3 a, .galleries a.img {
  border-width:0;
  }
.galleries li .img {
  position:absolute;
  top:0;
  left:15px;
  }
.useslides li .img {
  left:65px;
  }
.galleries ul p {
  margin:.35em 10px 0 4px;
  }
.useslides ul p {
  margin-right:0;
  }
em.date {
  font-style:normal;
  }

#feeds {
  float:left;
  width:100%;
  margin:0 0 10px;
  }
#feeds ul {
  margin:15px 0 0;
  padding:9px 0;
  font-size:85%;
  line-height:1.6em;
  list-style:none;
  text-align:center;
  }
#feeds li {
  background-color:transparent;
  background-image:none;
  float:none;
  width:auto;
  display:inline;
  margin:0 2px;
  padding:0;
  text-align:center;
  }
#feeds li a {
  background-color:#eee;
  padding:8px 5px;
  border:1px solid #fff;
  }
#feeds li a:hover {
  background-color:#ddd;
  }


/* =GalleryData
----------------------------------------------- */
.gallerydata {
  width:100%;
  border-top:1px solid #ccc;
  font-size:100%;
  }
.gallerydata th, .gallerydata td {
  padding:5px;
  border-bottom:1px solid #ccc;
  font-size:85%;
  line-height:1.6em;
  font-weight:normal;
  }
.gallerydata td {
  text-align:right;
  white-space:nowrap;
  }


/* =FavList
----------------------------------------------- */
#favlist {
  float:left;
  width:204px;
  margin:0 -3px 0 0;
  padding:0 0 0 6px;
  list-style:none;
  }
#favlist li {
  background:url("../img/bg_slide_sm.gif") 0 0 no-repeat;
  float:left;
  width:62px;
  margin:0 6px 6px 0;
  padding:0;
  }
#favlist>li {
  background-image:url("../img/bg_slide_sm.png");
  }
#favlist li a {
  display:block;
  float:left;
  width:48px;
  height:36px;
  padding:12px 8px 14px 6px;
  border-width:0;
  text-align:center;
  }
#favlist li a.v {
  width:36px;
  height:48px;
  padding:6px 14px 8px 12px;
  }
#favlist li a img {
  display:block;
  width:46px;
  height:34px;
  border:1px solid;
  border-color:#ccc #eee #eee #ccc;
  }
#favlist li a.v img {
  width:34px;
  height:46px;
  }


/* =Gallery Pages
----------------------------------------------- */
.galleryinfo {
  clear:left;
  float:left;
  width:22%;
  margin:0;
  font-size:85%;
  line-height:1.4em;
  }
.galleryinfo h1 {
  margin:0 0 .5em;
  text-align:left;
  text-transform:none;
  letter-spacing:0;
  }
.galleryinfo .desc {
  line-height:1.6em;
  margin-bottom:1em;
  }
.galleryinfo form {
  margin:0 0 .5em;
  padding:5px 0;
  }
.galleryinfo fieldset {
  margin:0 0 .75em;
  padding:.25em 0 .5em;
  border-width:0;
  border-bottom:1px dotted #ccc;
  }
.galleryinfo form strong {
  display:block;
  margin:0;
  padding:0 0 .25em;
  color:#222;
  }
.galleryinfo fieldset div {
  margin:0 0 .25em;
  }


/* =Photos
----------------------------------------------- */
.slides {
  float:right;
  width:75%;
  margin:0 0 15px;
  padding:0;
  list-style:none;
  font-size:85%;
  line-height:1.4em;
  }
.slides li, .slides p, p.slides, .useslides ul li {
  background-color: #fff;
  }
.slides li, .slides p, p.slides {
  display:block;
  float:left;
  width:123px;
  margin:0 10px 10px 0;
  padding:0;
  }
.slides>li, .slides>p, dd>p.slides, .useslides>ul li {
  background-color: #fff;
  }
.slides a, .slides a:visited, .slides a:hover, .useslides a.img, .useslides a.img:visited, .useslides a.img:hover {
  background-repeat:no-repeat;
  background-position:50% 103px;
  display:block;
  width:92px;
  height:70px;
  padding:25px 17px 28px 14px;
  border-width:0;
  text-align:center;
  }
.slides a, .slides a:visited, .slides a:hover {
  float:left;
  }
.slides a.v, .slides a.v:visited, .slides a.v:hover, .useslides a.v, .useslides a.v:visited, .useslides a.v:hover {
  background-position:10px 50%;
  width:70px;
  height:92px;
  padding:14px 28px 17px 25px;
  }
.slides img, .useslides .img img {
  display:block;
  border:1px solid;
  border-color:#aaa #ddd #ddd #aaa;
  }





/* =Individual photo
----------------------------------------------- */
.comments-open-moderated {
  font-size: 85%;
}
#main {
  text-align:center;
  }
p#photo {
  background:#bbb;
  display:block;
  float:right;
  position:relative;
  top:100px;
  left:-60px;
  width:500px;
  margin:0 0 10px 0;
  border-width:0;
  }
html>body p#photo {
  background:url("../img/bg_shadow.png");
  }
p#photo img {
  display:block;
  position:relative;
  top:-3px;
  left:-3px;
  border:10px solid #fff;
  }
.v p#photo {
  width:380px;
  margin-left:60px;
  margin-right:60px;
  }

#prev, #next {
  position:absolute;
  float:none;
  top:0px;
  left:290px;
  width:20%;
  margin:0;
  text-align:right;
  font-size:85%;
  line-height:1.6em;
  font-weight:bold;
  font-color: #666;
  }

#nav {
 position:relative;
 top:0px;
 left:3px;
  }

#next {
  left:140px;
  right:0;
  text-align:left;
  }
#prev p {
  float:right;
  margin:0 0 0 0;
  padding:0 12px 0 0;
  }
#prev>p {
  padding-right:262px;
  }
#next p {
  background-position:265px 0;
  float:left;
  margin:0 0 0 0;
  padding:0 0 0 265px;
  }

.slides p a em {
  position:absolute;
  top:0;
  left:auto;
  right:-250px;
  width:250px;
  height:380px;
  text-indent:-10000px;
  }
.slides>p a em {
  right:0;
  }
#next p a em {
  left:0;
  right:auto;
  }
.v .slides p a em {
  width:190px;
  height:500px;
  }
#prev a em {
  background:url("../img/photonav_prev.gif") no-repeat 50% -100px;
  }
#prev a>em {
  background-image:url("../img/photonav_prev.png");
  }
#next a em {
  background:url("../img/photonav_next.gif") no-repeat 50% -100px;
  }
#next a>em {
  background-image:url("../img/photonav_next.png");
  }
#prev a:hover em, #next a:hover em, #prev a:active em, #next a:active em {
  background-position:50% 10px;
  cursor:pointer;
  }

#desc {
  float:right;
  width:50%;
  margin-left:-250px;
  padding-top:145px;
  font-size:85%;
  line-height:1.6em;
  }
#desc h1 {
  background:url("../img/divider_r.gif") no-repeat 265px 0;
  max-width:30em;
  margin:0;
  padding:10px 15px 5px 265px;
  border-width:0;
  font:bold 100% Verdana,Sans-serif;
  line-height:1.6em;
  letter-spacing:0;
  text-transform:none;
  text-align:left;
  }
#desc>h1 {
  background-image:url("../img/divider_r.png");
  }
#desc p {
  max-width:30em;
  margin:0 0 .75em;
  padding:0 15px 0 265px;
  }
#desc p.posted {
  margin-top:1.25em;
  }
#meta {
  position:absolute;
  top:170px;
  left:0;
  width:50%;
  }
#meta ul {
  margin:0;
  padding:0 15px 0 15px;
  font-size:85%;
  line-height:1.6em;
  list-style:none;
  }
#meta>ul {
  padding-right:265px;
  }
#meta li {
  background:none;
  margin:0;
  padding:0;
  text-align:right;
  }
#meta li.count {
  background:url("../img/divider_l.gif") no-repeat 100% 0;
  padding-top:10px;
  padding-bottom:5px;
  }
#meta ul>li.count {
  background-image:url("../img/divider_l.png");
  }


/* =Count
----------------------------------------------- */
.count {
  font-style:italic;
  }
.galleryinfo .count {
  background:#fff;
  display:block;
  margin:0 0 .5em;
  padding:2px 5px;
  font-style:normal;
  }
#info p.count {
  margin:3em 0 1.5em;
  padding:5px 0;
  border:solid #bbb;
  border-width:1px 0;
  font-size:100%;
  line-height:1.6em;
  }
input.btn, .header form select {
  vertical-align:middle;
  font-size:100%;
  }


/* =Comments
----------------------------------------------- */
#commentblock {
  display:block;
  width:480px;
  margin:0 auto;
  text-align:left;
  }
#commentblock h2, #commentblock p.sub {
  text-align:center;
  font-weight:normal;
  }
#commentblock h2 {
  margin-top:0;
  font:85% Verdana,Sans-serif;
  color:#333;
  }
#commentblock h2 a {
  margin-left:.25em;
  font-weight:normal;
  border-width:0;
  color:#666;
  }
#commentblock h2 a img {
  position:relative;
  top:2px;
  }
#showcomments, #hidecomments, #addcommentbutton {
  display:none;
  }
#addcomment h2 {
  margin-top: 7em;
  text-align:left;
  font:120% "Trebuchet MS",Verdana,Sans-serif;
  color:#974;
  }


#comment-photo {
  background:#bbb;
  padding:45px 15px 12px;
  border-bottom:3px solid #aaa;
  }
#comment-photo #desc {
  float:none;
  width:auto;
  margin-left:133px;
  padding:22px 0 2px;
  }
#comment-photo #desc h1 {
  background:none;
  padding:0;
  }
#comment-photo #desc p {
  margin:0;
  padding:0;
  }
#comment-photo ul.slides {
  float:left;
  width:133px;
  margin:0;
  }
#comment-photo .slides li {
  margin-bottom:0;
  margin-right:0;
  }
#comment-photo .slides li a {
  }


dl.commentlist, ul.commentlist {
  margin-bottom:1.5em;
  font-size:85%;
  line-height:1.6em;
  }
#commentblock .commentlist {
  margin-bottom:1em;
  }
.commentlist dt, .commentlist li p.commenter {
  padding:8px 0 .25em;
  font-weight:normal;
  }
.commentlist dd, .commentlist li {
  background-image:none;
  padding:2px 18px 4px;
  margin:0 0 .5em;
  border-bottom:1px dotted #bbb;
  }
.commentlist .postno {
  background:url("../img/icon_pushpin.gif") no-repeat 0 50%;
  border-width:0;
  padding:0 0 0 18px;
  margin-right:2px;
  font:150% "Gill Sans","Trebuchet MS",Georgia,Serif;
  color:#567;
  }
.commentlist a.postno {
  border-bottom-width:0;
  border-style:none;
  }
p.comment-error {
  margin:0 0 1.5em;
  color:#c33;
  }
#comment-notes {
  margin-top:2em;
  }
#comment-notes p {
  font-size:85%;
  line-height:1.6em;
  color:#554;
  }

.commentlink, .commentlink:visited {
  background:url("../img/icon_pushpin.gif") no-repeat 0 50%;
  border-width:0;
  padding-left:17px;
  white-space:nowrap;
  }
a.commentlink, a.commentlink:visited {
  color:#359;
  font-weight:normal;
  }
a.commentlink:hover {
  color:#933;
  border-color:#ccb;
  text-decoration:none;
  }

.recentcomments .commentlist {
  float:left;
  width:100%;
  margin:0 0 15px;
  padding:0;
  list-style:none;
  }
.recentcomments .commentlist li {
  background-color:#eee;
  float:left;
  width:100%;
  min-height:138px;
  height:138px;
  margin:0 0 15px;
  padding:0 0 15px;
  border-bottom-width:0;
  }
.recentcomments .commentlist>li {
  height:auto;
  }
.recentcomments li p {
  margin-left:148px;
  margin-right:15px;
  }
.recentcomments li p.commenter {
  margin-left:0;
  padding-top:20px;
  padding-left:148px;
  font-style:italic;
  }
.recentcomments p.slides {
  background-position:15px 0;
  height:123px;
  margin:15px 10px 0 0;
  padding-left:15px;
  }
.commenton {
  margin-bottom:5px;
  padding-top:.5em;
  border-top:1px solid #ccc;
  color:#888;
  }
.commenton a {
  font-weight:bold;
  }


/* =Comment Table
----------------------------------------------- */
#comments-form table {
  width:100%;
  margin:0;
  padding:0;
  border-width:0;
  font-size:100%;
  color:#333;
  }
#comments-form td {
  width:100%;
  }
#comments-form td, #comments-form th {
  padding:5px 10px 5px 0;
  border-bottom:1px dotted #bbb;
  font-weight:normal;
  font-size:85%;
  }
#comments-form th {
  text-transform:lowercase;
  white-space:nowrap;
  }
#comments-form td.buttons, #comments-form th.buttons {
  border-width:0;
  text-align:right;
  }
#comments-form label {
  text-transform:lowercase;
  cursor:pointer;
  }
#comments-form label:hover {
  color:#963;
  }
#comments-form textarea {
  background:#fff;
  display:block;
  width:97%;
  color:#000;
  }
#comments-form textarea:focus {
  background:#ffc;
  }
#comments-form form p {
  margin:.5em 0;
  }
#comments-form .text {
  width:65%;
  }


/* =Footer
----------------------------------------------- */
#footer {
  clear:both;
  width:100%;
  padding:15px 0;
  font-size:85%;
  line-height:1.8em;
  text-align:center;
  color:#888;
  }
#footer p {
  margin:0 15px;
  padding:5px 0;
  border-top:1px solid #eee;
  }
#footer hr {
  display:none;
  }
#footer a {
  font-weight:normal;
  color:#678;
  }
#footer a:hover, #footer a:active {
  color:#933;
  border-bottom-width:1px;
  }









/*
-----------------------------------------------
Photo Gallery Templates: Labels
Author:   Douglas Bowman
----------------------------------------------- */


/* Labels
----------------------------------------------- */
.airliebeach a {background-image:url("../labels/txt_airliebeach.gif");}
.airliebeach a.v {background-image:url("../labels/txt_airliebeach_v.gif");}
.anaheim a {background-image:url("../labels/txt_anaheim.gif");}
.anaheim a.v {background-image:url("../labels/txt_anaheim_v.gif");}
.arrowtown a {background-image:url("../labels/txt_arrowtown.gif");}
.arrowtown a.v {background-image:url("../labels/txt_arrowtown_v.gif");}
.atlanta a {background-image:url("../labels/txt_atlanta.gif");}
.atlanta a.v {background-image:url("../labels/txt_atlanta_v.gif");}
.austin a {background-image:url("../labels/txt_austin.gif");}
.austin a.v {background-image:url("../labels/txt_austin_v.gif");}
.backward a {background-image:url("../labels/txt_backward.gif");}
.barcelona a {background-image:url("../labels/txt_barcelona.gif");}
.barcelona a.v {background-image:url("../labels/txt_barcelona_v.gif");}
.barrierreef a {background-image:url("../labels/txt_barrierreef.gif");}
.barrierreef a.v {background-image:url("../labels/txt_barrierreef_v.gif");}
.brisbane a {background-image:url("../labels/txt_brisbane.gif");}
.brisbane a.v {background-image:url("../labels/txt_brisbane_v.gif");}
.cairns a {background-image:url("../labels/txt_cairns.gif");}
.cairns a.v {background-image:url("../labels/txt_cairns_v.gif");}
.chico a {background-image:url("../labels/txt_chico.gif");}
.chico a.v {background-image:url("../labels/txt_chico_v.gif");}
.christchurch a {background-image:url("../labels/txt_christchurch.gif");}
.christchurch a.v {background-image:url("../labels/txt_christchurch_v.gif");}
.columbus a {background-image:url("../labels/txt_columbus.gif");}
.columbus a.v {background-image:url("../labels/txt_columbus_v.gif");}
.copenhagen a {background-image:url("../labels/txt_copenhagen.gif");}
.copenhagen a.v {background-image:url("../labels/txt_copenhagen_v.gif");}
.disney a {background-image:url("../labels/txt_disney.gif");}
.disney a.v {background-image:url("../labels/txt_disney_v.gif");}
.forward a {background-image:url("../labels/txt_forward.gif");}
.hongkong a {background-image:url("../labels/txt_hongkong.gif");}
.hongkong a.v {background-image:url("../labels/txt_hongkong_v.gif");}
.kawarau a {background-image:url("../labels/txt_kawarau.gif");}
.kawarau a.v {background-image:url("../labels/txt_kawarau_v.gif");}
.london a {background-image:url("../labels/txt_london.gif");}
.london a.v {background-image:url("../labels/txt_london_v.gif");}
.losangeles a {background-image:url("../labels/txt_losangeles.gif");}
.losangeles a.v {background-image:url("../labels/txt_losangeles_v.gif");}
.melbourne a {background-image:url("../labels/txt_melbourne.gif");}
.melbourne a.v {background-image:url("../labels/txt_melbourne_v.gif");}
.methven a {background-image:url("../labels/txt_methven.gif");}
.methven a.v {background-image:url("../labels/txt_methven_v.gif");}
.napa a {background-image:url("../labels/txt_napa.gif");}
.napa a.v {background-image:url("../labels/txt_napa_v.gif");}
.nevis a {background-image:url("../labels/txt_nevis.gif");}
.nevis a.v {background-image:url("../labels/txt_nevis_v.gif");}
.nipomo a {background-image:url("../labels/txt_nipomo.gif");}
.nipomo a.v {background-image:url("../labels/txt_nipomo_v.gif");}
.orlando a {background-image:url("../labels/txt_orlando.gif");}
.orlando a.v {background-image:url("../labels/txt_orlando_v.gif");}
.oroville a {background-image:url("../labels/txt_oroville.gif");}
.oroville a.v {background-image:url("../labels/txt_oroville_v.gif");}
.otago a {background-image:url("../labels/txt_otago.gif");}
.otago a.v {background-image:url("../labels/txt_otago_v.gif");}
.paris a {background-image:url("../labels/txt_paris.gif");}
.paris a.v {background-image:url("../labels/txt_paris_v.gif");}
.pukaki a {background-image:url("../labels/txt_pukaki.gif");}
.pukaki a.v {background-image:url("../labels/txt_pukaki_v.gif");}
.queenstown a {background-image:url("../labels/txt_queenstown.gif");}
.queenstown a.v {background-image:url("../labels/txt_queenstown_v.gif");}
.sanfrancisco a {background-image:url("../labels/txt_sanfrancisco.gif");}
.sanfrancisco a.v {background-image:url("../labels/txt_sanfrancisco_v.gif");}
.sydney a {background-image:url("../labels/txt_sydney.gif");}
.sydney a.v {background-image:url("../labels/txt_sydney_v.gif");}
.tekapo a {background-image:url("../labels/txt_tekapo.gif");}
.tekapo a.v {background-image:url("../labels/txt_tekapo_v.gif");}
.townsville a {background-image:url("../labels/txt_townsville.gif");}
.townsville a.v {background-image:url("../labels/txt_townsville_v.gif");}
.twizel a {background-image:url("../labels/txt_twizel.gif");}
.twizel a.v {background-image:url("../labels/txt_twizel_v.gif");}
.vancouver a {background-image:url("../labels/txt_vancouver.gif");}
.vancouver a.v {background-image:url("../labels/txt_vancouver_v.gif");}
.wanaka a {background-image:url("../labels/txt_wanaka.gif");}
.wanaka a.v {background-image:url("../labels/txt_wanaka_v.gif");}
.wellington a {background-image:url("../labels/txt_wellington.gif");}
.wellington a.v {background-image:url("../labels/txt_wellington_v.gif");}
.whitsundays a {background-image:url("../labels/txt_whitsundays.gif");}
.whitsundays a.v {background-image:url("../labels/txt_whitsundays_v.gif");}

