﻿/* Space Browse Copyright © 2006 PHD Computer Consultants Ltd */
/* Styles for Tags */

body			{	margin:0px; background-color:#FFE4E1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:90%; }

form			{	margin:0px; padding:0px; }

h1, h2, h3, h4, h5, h6
				{	color:Fuchsia;
					margin: 0 0 0px 0;
					padding: 0;
					font-weight: bold;
				}

h1				{	font-size: 150%;
					line-height: 1.8em;
				}

h2				{	font-size: 125%;
					line-height: 1.6em;
				}

h3, h4, h5, h5	{	font-size: 110%;
					line-height: 1.4em;
				}
				
p				{	font-size: 100%;
					margin: 0.25em 0 0.5em 0;
					padding: 0;
				}

ul				{	margin-top: 0.3em; margin-bottom: 0.3em;
				}

a img			{	border:0px; }

td, th			{	vertical-align:	top; }

fieldset		{	margin-top: 1em; margin-bottom: 0.3em;	}


/* Content */

#wrapper		{	background-color: #fff;
					margin: 5px 30px 0px 30px;
					color: black;
					padding: 10px;
					border:1px dotted orange;
				}
#content		{	margin:0 auto; 
					padding:5px 20px 0px 20px;
				}

/* Header */

#header			{	position: relative;
					top:0px; left: 0px;
					width: 100%;
					padding-bottom:5px;
					border-bottom:1px dotted orange;
					min-height:75px;
				}
#header img		{	float:left; width:174px; height:65px; }
#links			{	padding:0px 0px 5px 0px;
					text-align:right;
					white-space:nowrap;
				}
.linkbar		{	color:Gray; }
.loggedinname	{	color:Black; font-weight:bold; }

#mainHeading	{	margin: 5px 0px 0px 200px;
					color:Fuchsia;
					text-align: center;
					font-size: 150%;
				}

/* Copyright in footer */

#copyright		{	color:Gray; font-size:smaller; }
#copyright a	{	color:Gray; }

/* Page section */

.dottedSection	{	border:1px dotted orange;
					margin:5px 0px 2px 0px;
					padding:2px 0px 0px 10px;
				}

.indent			{	margin:0px 5px 5px 15px; }

/* Help pages */

.TopPadding10	{	padding-top:10px; }
.TopPadding0d4em	{	padding-top:0.4em; }

/* General */

.valignTextTop	{	vertical-align:text-top; }

.valignMiddle	{	vertical-align:middle; }

.inline			{	display:inline; }

.nowrap			{	white-space:nowrap; }

.bold			{	font-weight: bold; }

/* View all photos */

.allPhotos		{	width:100%;
					border:1px dotted orange;
					padding: 5px 10px 5px 10px;
					margin-top:5px;
				}

.floatPhoto		{	float:left;
					width:162px;
					padding: 0px 10px 0px 10px;
					overflow:visible;
				}
.floatPhoto img	{	width:160px;
					height:120px;
				}
