﻿

.hrLineThick
{
	color: #c1cfe2;
	background-color: #c1cfe2;
	height: 5px;
}
body
{
	margin: 0;
	padding: 0;
	border: 0; /* This removes the border around the viewport in old versions of IE */
	width: 100%;
	background-color: #c1cfe2;
	min-width: 600px; /* Minimum width of layout - remove line if not required */ /* The min-width property does not work in old versions of Internet Explorer */
	font-size: 90%;
}


.floatfix
{
	clear: both;
}
/* column container */.colmask
{
	position: relative; /* This fixes the IE7 overflow hidden bug */
	clear: both;
	float: left;
	width: 100%; /* width of whole page */
	overflow: hidden; /* This chops off any overhanging divs */
	border: ridge #c1cfe2;
	border-width: 5px 0px 5px 0px;
}
/* common column settings */.colright, .colmid, .colleft
{
	float: left;
	width: 100%;
	position: relative;
}
.col1, .col2, .col3
{
	float: left;
	position: relative; /*padding: 0 0 1em 0;*/
	padding: 0 0 0 0;
	overflow: hidden;
}
/* 2 Column (left menu) settings */.leftmenu
{
	background-color: White; /* right column background colour */
}
.leftmenu .colleft
{
	right: 75%; /* right column width */ /*background: #f4f4f4; /* left column background colour */
	background-color: #c1cfe2;
	font-family: Verdana;
	color: #0c2e61;
}
.leftmenu .col1
{
	text-align: left;
	margin: 2% 0 0 0;
	width: 71%; /* right column content width */
	left: 102%; /* 100% plus left column left padding  */
}
.leftmenu .col2
{
	margin: 2% 0 0 0;
	width: 21%; /* left column content width (column width minus left and right padding) */
	left: 4%; /* (right column left and right padding) plus (left column left padding) */
	text-align: center;
	font-family: Verdana;
	font-weight: bold;
	font-size: large;
	color: #c1cfe2;
}
/* for the header */
/* column container */.headermask
{
	position: relative; /* This fixes the IE7 overflow hidden bug */
	clear: both;
	float: left;
	width: 100%; /* width of whole page */
	overflow: hidden; /* This chops off any overhanging divs */
	border: ridge #c1cfe2;
	border-width: 5px 0px 0px 0px;	
}


/* common column settings */.headcolright, .headcolmid, .headcolleft
{
	float: left;
	width: 100%;
	position: relative;	
}
.headcol1, .headcol2
{
	float: left;
	position: relative; /*padding: 0 0 1em 0;*/
	padding: 0 0 1em 0;
	overflow: hidden;
	font-family: Verdana;
	font-weight: bold;
	font-size: large;	
}
/* 2 Column (left menu) settings */.headerarea
{
	background-color: #0c2e61; /* right column background colour */
}
.headerarea .headcolleft
{
	right: 75%; /* right column width */ /*background: #f4f4f4; /* left column background colour */
	background-color: #0c2e61;
}
.headerarea .headcol1
{
	margin: 2% 0 1% 0;
	width: 71%; /* right column content width */
	left: 102%; /* 100% plus left column left padding  */
	text-align: left; /*background-color:Fuchsia;*/
	color: #c1cfe2;
	/*background-color:Gray;*/
	text-align: center;	
	
}
.headerarea .headcol2
{
	margin: 1% 0 2% 0;
	width: 21%; /* left column content width (column width minus left and right padding) */
	left: 6%; /* (right column left and right padding) plus (left column left padding) */
	text-align: center;	
	font-weight: bold;
	font-size: large;
	color: #c1cfe2; 
	/*background-color:Gray;*/
}
/* header*/
#header
{
	clear: both;
	float: left;
	width: 100%;
	text-align: center;
	background-color: #0c2e61;
	margin: 0%;
}
#footer
{
	clear: both;
	float: left;
	width: 100%;
	text-align: center;
}
#navlist li
{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}
.tableFixed
{
	table-layout: fixed;
}

div.float
{
	float: left;
	margin: 0px 0px 5px 15px;
}

div.float p
{
	text-align: center;
}
div.spacer
{
	clear: both;
}

div.TicketContainer
{
	border: dashed #333;
	border-width: 2px 0px 2px 0px;
	display: none;
}
.imageTicket
{
	border: 0px;
	width: 160px;
	height: 160px;
}
.imageAlbum
{
	border: 0px;
	width: 160px;
	height: 160px;
}
.textAlbum
{
	border: 0px;
	width: 180px;
	height: 100px;
}
.imageThumbPhoto
{
	border: 0px;
	width: 160px;
}

.imagePhoto
{
	border: 0px;
	width: 640px;
}

div.floatAlbum
{
	float: left;
	margin: 0px 40px 20px 0px;
}

div.floatAlbum p
{
	text-align:center;
}



img
{
	border: none;
}

/*
A:hover
{
	background-color:Silver;	
}
*/

.linkHover
{
	background-color:Silver;
}

div.spacer
{
	clear: both;
}






/* for the header when loading editor */
/* column container */
.headerEditormask
{
	position: relative; /* This fixes the IE7 overflow hidden bug */
	clear: both;
	float: left;
	width: 100%; /* width of whole page */
	overflow: hidden; /* This chops off any overhanging divs */
	border: ridge #c1cfe2;
	border-width: 5px 0px 0px 0px;
	color: #c1cfe2;
}


