@CHARSET "UTF-8";

body
		{
		font-size: 0.7em;
		color: #baad78;
		font-family: Arial, sans-serif;
		background-color: #000000;
		}

#realbody
		{
		background: url("/meshcms/themes/tinabarth/images/mainBG.jpg") repeat-x #000000;
		}

/**
 * Standard content
 */

h4
		{
		text-transform: uppercase;
		font-weight: normal;
		padding: 0 3em 0 0;
		margin: 0;
		}

/**
 * Header
 */

.header img
		{
		border: none;
		margin: 60px 0 0 100px;
		}
		
.selected
		{
		color: red;
		}

/**
 * Content
 */

.text
		{
		position: absolute;
		margin-top: 10px;
		}

.text h4
		{
		display: inline;
		cursor: pointer;
		font-size: 1em;
		}

#activeNav
		{
		color: #3399cc;
		}

#container
		{
		position: relative;
		margin: 80px 0 0 100px;
		}

#imageContainer
		{
		position: absolute;
		color: #ffffff;
		width: 384px;
		line-height: 1.3em;
		font-size: 1.1em;
		}
		
#imageContainer img
		{
		position: relative;
		z-index: 99;
		border: 1px solid #ffffff;
		margin-bottom: 14px;
		cursor: pointer;
		}

#imageContainer.withoutBorder
		{
		border: none;
		text-align: left;
		}

#imageTitle
		{
		color: #ffffff;
		position: absolute;
		padding-top: 10px;
		left: 0;
		font-size: 1.1em;
		}	

#imageTitle img.zoomButton
		{
		position: absolute;
		bottom: -2px;
		left: 366px;
		cursor: pointer;
		}

.hidden
		{
		display: none;
		}	

#imageContainer h4
		{
		color: #3399cc;
		margin-bottom: 1em;
		font-size: 1em;
		}

/**
 * Image gallery
 */
	
.picLines
		{
		position: relative;
		padding-left: 461px;
		max-width: 510px;
		min-width: 180px;
		}

.picLines h4
		{
		margin: 0 0 6px 0;
		font-size: 1em;
		}

.picLines img
		{
		border: 1px solid #0e0e0e;
		cursor: pointer;
		margin: 0 9px 16px 0;
		border: 1px solid #000000;
		}

.picLines img:hover
		{
		border: 1px solid #ffffff;
		}

img#activeThumb
		{
		border: 1px #3399cc solid;
		}

/**
 * Administration
 */

#adminMenu
		{
		background-color: #ffffff;
		position: absolute;
		top: 0;
		right: 0;
		height: 2em;
		line-height: 2em;
		text-align: center;
		padding: 0 1em;
		font-size: 0.7em;
		}
		
#adminMenu a
		{
		color: #000000;
		text-decoration: none;
		padding-right: 1em;
		}

#adminMenu a:hover
		{
		text-decoration: underline;
		}

#imageContainerEdit
		{
		text-align: left;
		margin: 30px 0 0 0;
		width: 384px;
		}

/**
 *  Popup 
 */

#popupContainer
		{
		margin: 10px 41px 10px 41px;
		}

#popupImage
		{
		position: absolute;
		visibility: hidden;
		}

#closeButton
		{
		position: absolute;
		cursor: pointer;
		visibility: hidden;
		}

#popupLogo
		{
		position: absolute;
		visibility: hidden;
		}

