H2		{FONT-FAMILY: geneva,arial,Verdana,Helvetica; FONT-SIZE: 16px}FONT		{FONT-FAMILY: geneva,arial,Verdana,Helvetica; FONT-SIZE: 12px}TD		{FONT-FAMILY: geneva,arial,Verdana,Helvetica; FONT-SIZE: 12px}BODY		{FONT-FAMILY: geneva,arial,Verdana,Helvetica; FONT-SIZE: 12px}P		{FONT-FAMILY: geneva,arial,Verdana,Helvetica; FONT-SIZE: 12px}DIV		{FONT-FAMILY: geneva,arial,Verdana,Helvetica; FONT-SIZE: 12px}INPUT		{FONT-FAMILY: geneva,arial,Verdana,Helvetica; FONT-SIZE: 12px}TEXTAREA	{FONT-FAMILY: geneva,arial,Verdana,Helvetica; FONT-SIZE: 12px}FORM 		{FONT-FAMILY: geneva,arial,Verdana,Helvetica; FONT-SIZE: 12px}SELECT		{FONT-FAMILY: geneva,arial,Verdana,Helvetica; FONT-SIZE: 12px}IMG 		{border: 0px;}A:link          {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: geneva,arial,Verdana, Helvetica; TEXT-DECORATION: bold}A:active        {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: geneva,arial,Verdana, Helvetica; TEXT-DECORATION: bold}A:visited       {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: geneva,arial,Verdana, Helvetica; TEXT-DECORATION: bold}A:hover         {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: geneva,arial,Verdana, Helvetica; TEXT-DECORATION: underline}.title 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: geneva,arial,bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: geneva,arial,Verdana, Helvetica}.storytitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: geneva,arial,bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}.storycat	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: geneva,arial,bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: underline}.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; FONT-WEIGHT: geneva,arial,bold; FONT-FAMILY: Verdana, Helvetica; TEXT-DECORATION: none}.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: geneva,arial,Verdana, Helvetica}.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: geneva,arial,Verdana, Helvetica; TEXT-DECORATION: none}.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: geneva,arial,Verdana, Helvetica; TEXT-DECORATION: none}div.mediashare td.top{  vertical-align: top;}div.mediashare span.rss{  font-size: 8px;}div.mediashare span.rss a{  text-decoration: none;}/* Header */div.mediashare-header{  border: 1px solid black;  background-color: #808080;  color: #FFF;  font-weight: bold;  margin-bottom: 0px;  padding: 5px;}div.mediashare-header h1{  font-size: 20px;  margin: 0px 0px 5px 0px;  color: #FFF;}div.mediashare-header a{  text-decoration: none;  color: #FFF;}/* Menu */div.mediashare-menu{  border: 1px solid black;  border-top: none;  background-color: #808080;  padding: 5px;}div.mediashare-menu a{  text-decoration: none;  color: #FFF;  margin: 0px 6px;}/* Toolbar */div.mediashare-toolbar{  border: 1px solid black;  border-top: none;  background-color: #808080;  color: #FFF;  margin-bottom: 10px;  padding: 2px 10px 2px 10px;}div.mediashare-toolbar input{  border: 1px outset #808080;  background-color: #808080;  padding: 3px;}/* Tabs */div.mediashare-tabs{  float: left;  width: 100%;  background: url("tabs-background.gif") repeat-x bottom;}div.mediashare-tabs ul{  margin: 0px;  padding: 0px 0px 0px 10px;  list-style: none;}div.mediashare-tabs li{  float: left;  margin: 0px;  padding: 2px 4px;}div.mediashare-tabs li.link{  background-color: #EEE;  border-top: 1px solid black;  border-left: 1px solid black;  border-right: 1px solid black;}div.mediashare-tabs li.selected{  background-color: #FFF;}div.mediashare-tabs a{  display: block;  text-decoration: none;}div.mediashare-tabs a:hover{  text-decoration: underline;}div.mediashare-tabs li.selected a{  padding-bottom: 1px;}/* Album info box (small box with album and it's data - for use with delete and such like) */div.mediashare-albumInfo{  padding: 0px;  margin: 0px 0px 4px 0px;}div.mediashare-albumInfo img{  float: left;  margin: 0px 10px 0px 0px;}div.mediashare-albumInfo h3{  margin: 0px 10px 0px 0px;}/* Info text (a box with text that introduces what is going on on the page) */div.mediashare-info{  margin: 10px 50px;  padding: 1px 10px;  border: 1px solid #AAA;}/* Editing block */div.mediashare-block{  border: 1px solid black;  width: auto;  margin-top: 10px;}div.mediashare-block td{  vertical-align: top;}div.mediashare-block div.mediashare-header{  border: none;  border-bottom: 1px solid black;}div.mediashare-body{  padding: 4px;}div.mediashare-buttons{  text-align: right;  background-color: #AAA;  border-top: 1px solid black;}/* Floating block with media item in it */div.mediashare-float{  float: left;  text-align: center;}div.mediashare-float table td{  vertical-align: top;}div.mediashare-float div.thumbnail{  padding: 0px 0px 2px 0px;}div.mediashare-float img.thumbnail{  border: 1px solid black;  background-image: url(../pnimages/album_top.gif);  background-repeat: no-repeat;  background-position: top left;  cursor: hand;  cursor: pointer;}div.mediashare-float a.album{  padding-top: 9px;  display: block;  float: left;  background-image: url(../pnimages/album_top.gif);  background-repeat: no-repeat;  background-position: top left;}div.mediashare-float img{  vertical-align: top;}div.mediashare-float a{  margin: 1px;}/* Album or media item informational area */div.mediashare-data{}div.mediashare-data h3{  margin: 0px 0px 5px 0px;  color: #000;}div.mediashare-data h3 a{  text-decoration: none;  color: #000;}div.mediashare-data a:hover{  text-decoration: underline;}div.mediashare-data div.summary{  font-style: italic;  margin: 5px 0px 10px 0px;}div.mediashare-data div.description{  margin: 5px 0px 10px 0px;}div.mediashare-data div.author{  font-size: 90%;}div.mediashare-item{  float: left;  padding: 0px;  width: auto;}div.mediashare-item img.media,div.mediashare-item object.media,div.mediashare-item embed.media{  border: 5px solid #000;  margin: 0px;  cursor: hand;  cursor: pointer;}div.mediashare-data div.navigation{  float: right;  margin: 0px;  padding: 0px;}div.mediashare-data div.navigation img{  vertical-align: middle;}div.mediashare-footer{  text-align: center;  margin-top: 30px;}/* Album frontpage */div.mediashare-album{  margin: 10px 0px 0px 0px;}div.mediashare-album div.mediashare-item{  margin: 0px 20px 20px 0px;}/* Slideshow */body.slideshow{  margin: 0px;  padding: 0px;  background-color: #000;}div.mediashare-slideshow{  height: 100%;}div.mediashare-slideshow h1{  color: #FFF;  text-align: center;}div.mediashare-slideshow h1 a{  color: #FFF;}div.mediashare-slideshow div.mediashare-menu{  border: none;  font-weight: bold;  padding: 0px;  width: 100%;  height: 30px;}div.mediashare-slideshow div.mediashare-menu table{  width: 100%;}div.mediashare-slideshow div.mediashare-menu table td a,div.mediashare-slideshow div.mediashare-menu table td select,div.mediashare-slideshow div.mediashare-menu table td button{  vertical-align: middle;}div.mediashare-slideshow div.mediashare-menu table td button{  border: 2px solid #333;  background-color: #666;  color: #FFF;  font-weight: bold;  margin: 0px 10px;}div.mediashare-slideshow div.mediashare-menu table td select{  border: 2px solid #333;}div.mediashare-slideshow iframe{  width: 100%;  xheight: 550px;}div.mediashare-slideshow div.mediashare-data{  width: 300px;  float: right;  padding: 20px;  color: #FFF;}div.mediashare-slideshow div.mediashare-data h3,div.mediashare-slideshow div.mediashare-data a{  color: #FFF;}div.mediashare-slideshow div.mediashare-item{  float: none;  text-align: center;  padding: 20px;}div.mediashare-slideshow div.mediashare-item a{  color: #FFF;  font-weight: bold;  font-size: 140%;}div.mediashare-slideshow div.stripframe{}div.mediashare-slideshow div.strip{  overflow-x: scroll;   white-space: nowrap;  border-top: 2px solid #000;  border-bottom: 2px solid #000;  padding: 0px;  margin: auto;  width: 100%;}div.mediashare-slideshow div.strip img{  margin: 4px 0px 0px 4px;  border: 1px solid #000;}div.mediashare-slideshow div.strip img.selected{  border: 3px solid #000;}/* Media thumbnail list */div.mediashare-medialist ul.sortkeys{  list-style: none;  display: inline;  margin: 0px;  padding: 0px;}div.mediashare-medialist ul.sortkeys li{  display: inline;  margin: 0px 4px 0px 4px;}div.mediashare-medialist ul.sortkeys li.selected{  font-weight: bold;}div.mediashare-medialist h3{  clear: both;  margin: 0px;  padding: 20px 0px 0px 0px;}div.mediashare-medialist div.data{  display: block;   float: left;   width: 400px}div.mediashare-medialist p{  margin: 0px 0px 1ex 0px;}div.mediashare-medialist img{  float: left;  vertical-align: top;  margin-right: 10px;}ul.mediashare-upload-list img{  vertical-align: middle;}/*=[ Menu handling ]==========================================================*/  /* Surrounding DIV tag */div.psmenu {  position: absolute;  visibility: hidden;  font: arial, sans-serif;  border-top:       1px solid #D0D0D0;  border-left:      1px solid #D0D0D0;  border-right:     1px solid black;  border-bottom:    1px solid black;  border-collapse:  collapse;  background-color: #808080;}  /* Make sure there's no spacing between the rows in the menu (use padding instead) */div.psmenu table,div.psmenu tr,div.psmenu td {  border-collapse: collapse;  border: none;  margin: none;  white-space: nowrap;}  /* Menu item row (off) */.psmenu-menuItem {  cursor: pointer;  cursor: hand;}  /* Menu item row (on)      - we could colorize the whole row here, but the icon graphics is not good on blue background */.psmenu-menuItemOn {  cursor: pointer;  cursor: hand;}  /* Some space around the icon */td.psmenu-icon {  padding: 2px 2px;}.psmenu-menuItemOn td.psmenu-title {  background-color: #303030;  color:            #FFF;}  /* Some space around the menu item title */td.psmenu-title {  padding: 2px 5px;}