/* CSS Document */

/*==================================================================
	Global styles
==================================================================== */
 
.clear {
	clear:both;
	margin:0 0 10px 0;
}

.float-left {
	float:left;
	margin:0 10px 10px 0;
}
.float-right {
	float:right;
	margin:0 0 10px 10px;
}
.text-left {
	text-align:left;
}
.text-right {
	text-align:right;
}
.text-center {
	text-align:center;
}
.text-justify {
	text-align:justify;
}
.bold, b, strong {
	font-weight:700;
}
.italic {
	font-style:italic;
}
.underline {
	border-bottom:1px solid;
}
.highlight {
	background:#ffc;
}
.uppercase {
	text-transform:uppercase;
}
.img-left {
	float:left;
	margin:4px 10px 4px 0;
}
.img-right {
	float:right;
	margin:4px 0 4px 10px;
}
.nopadding {
	padding:0;
}
.noindent {
	margin-left:0;
	padding-left:0;
}
.nobullet {
	list-style:none;
	list-style-image:none;
}

em {font-style:italic;}

/*==================================================================
	body styles
==================================================================== */

body
	{
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		background-color: #2D2B65;
	} 
	
a:link 
	{
	color: #2D2B65
	}
	
a:visited
	{
	color: #2D2B65
	}
	
a:hover
	{
	color: #990000
	}
	
a:active
	{
	color: #990000
	}


p
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-style: normal;
		color: #000000
	}
	
p.big
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
		font-weight: bold;
		margin-right: 20px;
		margin-left: 20px;
		color: #2D2B65
	}
	
ul
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-style: normal;
		list-style-image: url(/images/5X5-ltblue.gif);
		margin-top: 4px;
		color: #000000
	}
	

h1
	{
		font-family: Times New Roman, Times, serif;
		font-size: 20pt;
		font-weight: bold;
		font-variant: small-caps;
		margin-top: 12;
		margin-bottom: 8;
		color: #2D2B65
	}

h2
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		margin-top: 20px;
		margin-bottom: 0;
		margin-right: 8px;
		margin-left: 8px;
		color: #024B85
	}

hr
	{
		color: #024B85;
		background-color: #024B85
	}

.big	
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		color: #2D2B65
	}

.norm	
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-style: normal;
		color: #000000;
		margin-top: 12px;
		margin-right: 20px;
		margin-left: 20px;
	}

.small	
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-style: normal;
		color: #000000
	}
	
.footer	
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-style: normal;
		color: #ffffff;
	}
.footer a:link {color: #E7CA99}
.footer a:visited {color: #E7CA99}
.footer a:hover {color: #F9F5EE}
.footer a:active {color: #F9F5EE}

.menu	
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
		margin-right: 12px;
		margin-left: 4px;
		
	}
	
/*==================================================================
	menu styles
==================================================================== */

.mMenu {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif;}

.mMenu ul {margin:0 0 10px 0;}

.mMenu ul li {
	margin:0 10px 10px 0px;
	padding:0 0 10px 22px;
	font-size:13px;
	font-weight:700;
	background-image: url(../images/logo-smaller.gif);
	background-repeat: no-repeat;
	background-position: 1px 0px;
	display: inline;
}


.fMenu {text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;}

.fMenu ul {margin:10px 0; padding:0;}

.fMenu ul li {
	margin:0 1px 3px 1px;
	padding:0 0 0px 0px;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	display: inline;
	list-style-type:none;
}

.fMenu p {font-size:10px;
	color:#FFFFFF;
	margin:0px 0 10px 0;}
	
.fMenu a {color:#e7ca99;}
.fMenu a:hover {color:#ffffff;}

/*==================================================================
	gallery styles
==================================================================== */

.gallery {
	width:730px;
	margin: 0 10px;
}

.gallery table {
	width:100%;
}

.gallery table td {
	padding:0 0 15px 0;
	text-align:center;
}

.gallery a.lightbox {}
