﻿/* Masterpage settings */
body
{
	font-family: Verdana;
	font-size: 10px;
	color: White;
	background-color: Gray;
	text-align: left;
	margin: 0px;
}

input, input:focus,  input:active,input:visited,input.link,input.hover
{
outline: 0; 
-moz-outline: none; 
}


.forumTitle
{
	margin:3px;
	font-size: 13px;
	font-weight: bold;
	color:#FF8000;
		
}

.content
{
	padding:5px;
	color:Black;
	font-size:11px;
	font-family:Verdana;
}
.content a,.content a:visited,.content a:link
{
	text-decoration:underline;
	color:Orange;
}
.content a:hover
{
	color:Gray;
}
.lineBottom
{
	border-bottom:1px solid Gray;
}
.lineTop
{
	border-top:1px solid Gray;
}
.lineSpacer
{
	font-size:0px;
	height:0px;
	border-bottom:1px solid Gray;

}

.spacer
{
	font-size:0px;
	height:6px;
}

/* Masterpage header banner */
.header
{
	background-image: url(Images/header.jpg);
	height:190px;
}
/* The content placeholder, set the settings normal so the content is properly displayed */
.contentPlaceholder
{
	background-color: white;
	color: Black;
	text-align: left;
	vertical-align: text-top;
	padding: 3px;
	width:694px;
	min-height:600px;
}



/* Masterpage footer banner */
.footer
{
	font-weight: bold;
	text-align: center;
	color: white;
	background-color: Silver; 
	padding-top:5px;
	font-size:11px;
	height:20px;
}


.pagerBottom
{
	margin:0px 5px 5px 5px;
	text-align:center;
}

.oneStatTag
{
	margin-left:auto;
	margin-right:auto;
	width:850px;
	text-align:center;
}

/* Masterpage - the actual content div that forms the actual website */
.siteTable
{
	background-color: White;
	margin: 0px;
	border: solid 1px #333333;
	width: 850px;
    margin-left: auto;
    margin-right: auto;
}

/* Masterpage - SiteMapPath Markup */
.SiteMapPath
{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}
.SiteMapPath .PathSeparatorStyle
{
	color: #990000;
}
.SiteMapPath .CurrentNodeStyle
{
	color: #333333;
}
.SiteMapPath .NodeStyle
{
	color: #990000;
}
.SiteMapPath .RootNodeStyle
{
	color: #FF8000;
}

.reset
{
	clear:both;
	font-size:0px;
}

.center
{
	margin-right:auto;
	margin-left:auto;
}
.centerText
{
	text-align:center;
}

.adminSiteMapPath
{
	padding-top:160px;
}
.userSiteMapPath
{
	padding-top:170px;
	padding-left:5px;
}

.right
{
	float:right;
}
.left
{
	float:left;
}

.infoTextPadded
{
	
	padding:10px;
	
}
.infoText,.infoTextPadded
{
	font-size:10px;
	color:Gray;

}
.contentBorder
{
	padding:5px;
	border:1px solid Black;
	margin:5px;
}
TD .contentBorder
{
	margin:0px;
}



/*  Markup for updateprogress */
 
.updateDiv
{

/* IE */
filter: alpha(opacity=50);
/* CSS3 standard 
opacity: 0.5;*/
/* Mozilla FF */
-moz-opacity: 0.5;

} 

.updateDivNormal
{
	filter:alpha(opacity=100);
	-moz-opacity: 1;

}

/* Masterpage - Menu Markup */
/*
.Menu
{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.StaticMenuItemStyle
{
	color:#333333;
}
 .StaticHoverStyle
{
	background-color: #666666;
	color: White;
}
 .StaticSelectedStyle
{
	background-color: #1C5E55;
	color: White;
}
 .DynamicMenuStyle
{
	background-color: yellow;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.DynamicMenuItemStyle
{
	
	color:#333333;
}
 .DynamicHoverStyle
{
	background-color: #666666;
	color: White;
}


 .DynamicSelectedStyle
{
	background-color: #1C5E55;
	color: White;
}
*/


.albums
{
	margin:5px;	
}
.albumItem
{
	padding-top:5px;
	padding-bottom:0px;
	background-color:White;
	cursor:pointer;
	min-height:100px;
}
.albumItem:hover,.albumItem .active
{
	background-color:silver;
}
.albumItem .picture
{
	border:2px solid white;
}
.albumItem:hover .picture
{
	border:2px solid orange;
}
.albumItem .h2
{
	
	
}
.albumItem .textContent
{
	width:550px;
	padding-right:5px;
}
.albumItem .description
{
	padding:5px;
	
}



.noHyperLinkStyling
{
	font:inherit;
	border:inherit;
	background:inherit;
	color:inherit;
	text-decoration:inherit;
}


.pictureAlbumPrevious
{
	background-color:Silver;
	color:Blue;
	width:25px;
	height:100px;

}
.pictureAlbumPrevious
{
	background-color:Silver;
	color:Blue;
	width:25px;
	height:100px;
	
}

.pictureAlbumMainImageContainer
{
	height:460px;
}
.pictureAlbumMainImage
{
	border:1px solid #ff8000 !important;
	height:450px;
}

.pictureAlbumComment
{
	height:50px;
	overflow:auto;
	margin-bottom:5px;
}

.pictureAlbumThumb
{
	border:2px solid white !important;
	/* height:90px; */
}
.pictureAlbumThumbSelected
{
	border:2px solid Green !important;
}
.pictureAlbumThumb:hover
{
	border:2px solid #ff8000 !important;
}
.pictureSliderLeft, .pictureSliderRight
{
	width:25px;
	height:104px;
	background-repeat:repeat-y;
}
.pictureSliderLeftTop
{
	background-image:url(images/THS_Top_Left.gif);
	background-repeat:no-repeat;
	width:25px;
	height:10px;
	position:absolute;
}

.pictureSliderRightTop
{
	background-image:url(images/THS_Top_Right.gif);
	background-repeat:no-repeat;
	width:25px;
	height:10px;
	position:absolute;
}

.pictureSliderLeft
{
	background-image:url(images/THS_Middle_Left.gif);	
	background-repeat:repeat-y;
	
}
.pictureSliderLeftBottom
{
	position:absolute;
	background-image:url(images/THS_Bottom_Left.gif);
	background-repeat:no-repeat;
	width:25px;
	height:10px;
	margin-top:-10px;
}
.pictureSliderRightBottom
{
	position:absolute;
	background-image:url(images/THS_Bottom_Right.gif);
	background-repeat:no-repeat;
	width:25px;
	height:10px;
	margin-top:-10px;
}
.pictureSliderRight
{
	background-image:url(images/THS_Middle_Right.gif);
	background-repeat:repeat-y;
	
}
.pictureThumbnailContainer
{
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	width:620px;
}

.btnArrowRight,.btnArrowRightDisabled
{
	background-image:url(images/Arrow_Right_Blue.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:25px;
	height:104px;
	font-size:0px;
	cursor:pointer;
}
.btnArrowLeft,.btnArrowLeftDisabled
{
	background-image:url(images/Arrow_Left_Blue.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:25px;
	height:104px;
	font-size:0px;
	cursor:pointer;
}
.btnArrowLeftDisabled
{
	background-image:url(images/Arrow_Left_Gray.gif) !important;
	cursor:default;
}
.btnArrowRightDisabled
{
	background-image:url(images/Arrow_Right_Gray.gif) !important;
	cursor:default;
}


