body { background: #fff }

img { display: block }
img.noblk { display: inline }

input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #000000}
input.quick { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #000000; }
input.login {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #000000; }
input.place { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #000000; }
.album {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #000000; }

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; font-weight: normal; color: #000000; margin: 8px 5px 0px 0px }
.white { color: #fff }
.grey { color: #828282 }
.red { color: #990000 }
.time { margin: 0px 8px 5px 0px }
.mainbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #000000 }
.indent {margin: 10px 5px 0 10px; color: #990000; font-size: 0.7em; }
.intro { margin: 5px 0 40px 10px }


.textgrey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #828282; }
.textred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #990000; }
.textblue2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #0000CC; }
.introwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF}
.boldred { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #990000}

.textblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #2E6CA0; }
.smtextblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #2E6CA0; }

.smtext1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #000; }
.smtextgrey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #828282; }
.smtextred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #966F6F; }
.smtextred2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; color: #990000; }

TD.crumb { font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #000 }
.crumbON { font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #990000 }
A.crumbOFF { font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000; text-decoration: none }
A.crumbOFF:visited { text-decoration: none; color: #000; }
A.crumbOFF:hover { text-decoration: underline; }

A.mainlink { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #2E6CA0 }
A.mainlink:visited { text-decoration: none; color: #2E6CA0; }
A.mainlink:hover { text-decoration: underline; color: #2E6CA0; }

A.heading { font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; color: #2E6CA0 }
A.heading:visited { text-decoration: none; color: #2E6CA0; }
A.heading:hover { text-decoration: underline; }

A.linkgrey { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #828282; text-decoration: none }
A.linkgrey:hover {text-decoration: underline }

A.linkred { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #990000; text-decoration: none }
A.linkred:hover {text-decoration: underline }
A.linkred:visited {text-decoration: none; color: #990000;}

A.linkblue2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline }
A.linkblue2:visited { text-decoration: underline; color: #0000CC; }

.browselinkON { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: bold; color: #fff }
A.browselinkON:visited { text-decoration: none; font-size:0.7em; color: #fff; }
A.browselinkON:hover { text-decoration: underline; color: #fff; }
A.browselinkOFF { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; font-weight: normal; color: #000; text-decoration: none }
A.browselinkOFF:visited { text-decoration: none; font-size:0.7em; color: #000; }
A.browselinkOFF:hover { text-decoration: underline; font-size:0.7em; color: #000; }

a:hover { color: #828282 }
a:visited { color: #828282 }

h1  { font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: normal; color: #990000; margin: 0px;  font-weight: normal; }
h2  { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #990000; margin: 0px; font-weight: normal; }
h2.time {margin: 0px 0px 0px 8px }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #990000; margin: 0px; }
h2.subindex  { font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #990000; margin: 10px 0 20px 12px; font-weight: normal; }
h2.subindex2  { font-family: Arial, Helvetica, sans-serif; font-size: 1em; color: #990000; margin: 10px 0 10px 5px; font-weight: normal; }
h2.sub  { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: bold; color: #990000; margin: 0px; }

.whitebg { background-color: #fff }
.bluebg { background-color: #D69999 }
.leftcolbg {background-color: #EBEBEB; background-image: url(/images/dots_bkg.gif) }
.leftcolgrdbg { background-image: url(/images/gradient.gif) }
.topnavbg { background: url(/images/topnav/tn_bgimage.gif) }
.homebg { background-color: #000; background-image: url(/images/home/star_bkg.gif) }

td.solidgrey {background-color: #F5F5F5; }

.gallerybg {background-color: #EBEBEB; background-image: url(/images/gallery/gallery_bkg.gif) }

div.subhead { margin: 12px 0 10px 0 }
div.leftcol2 { margin-left: 10px; margin-top: 0; }
div.content { margin-top: 10px }
div.content2 { margin: 8px 10px 8px 0 }
div.content3 { margin: 0 10px 12px 10px } 
div.content4 { margin: 10px }
div.content5 { margin-top: 5px }
div.content6 { margin-left: 20px;}
div.content7 { margin: 6px 4px 6px 4px }
div.content8 { margin: 8px 0 8px 0;}

div.themedgroupbtn { margin: 15px 0 15px 0; width: 500px; border-top: 1px solid #C1C3BC }
div.recorddisplay { margin: 0 60px 5px 10px;}
div.myalbumtxt { margin: 2px 5px 10px 8px;}
div.myalbum2 { margin: 0 0 15px 0; width: 384px; }
div.myalbum3 { background-color: #EAECE8; width: 185px; }

div.subindextxt { margin: 2px 5px 10px 10px; }
div.thumb { margin: 15px }
div.subindexbtn { margin: 29px 0 0 20px }
td.thumbbg { background-color: #EAECE8; background-image: url(/images/thumbbg.gif)}
td.thumbbgON { background-color: #C5DCE8; background-image: url(/images/thumbbg_on.gif) }
td.reddotvert { background: url(images/reddots_vertical.gif) }

div.libraryimg { border: 1px solid #B2B2B2; width: 500px; height: 500px; text-align: center}

div.browse { width: 156px; background-color: #EAECE8; padding: 2px 5px 2px 20px; font-size: 0.8em; }
div.browseON { width: 156px; background-color: #990000; padding: 2px 5px 2px 20px; font-size: 0.8em; }


