@charset "UTF-8";
/* CSS Document */
html, body {
	margin: 0px;
	padding: 0px;
	background: #ffffff; /* Old browsers */

background: -moz-linear-gradient(left,  #ffffff 48%, #003366 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, right top, color-stop(48%,#ffffff), color-stop(100%,#003366)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(left,  #ffffff 48%,#003366 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(left,  #ffffff 48%,#003366 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(left,  #ffffff 48%,#003366 100%); /* IE10+ */

background: linear-gradient(left,  #ffffff 48%,#003366 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#003366',GradientType=1 ); /* IE6-9 */


}

.side 
{
transform: rotate(90deg);
-ms-transform: rotate(90deg); /* IE 9 */
-webkit-transform: rotate(90deg); /* Safari and Chrome */
-o-transform: rotate(90deg); /* Opera */
-moz-transform: rotate(90deg); /* Firefox */
font-size: 8pt;
	color:#003366;
	letter-spacing:2pt;
	position:absolute;
	right:-110px;
	top: 170px;
}

a {
	text-decoration:none;
	color:#003366;
}


#footer {
	left:40px;
	position:absolute;
	bottom: 40px;
	font-size: 8pt;
	color:#003366;
	letter-spacing:2pt;
}

img.gallery {
	border:1px solid #003366;
}

img.tube { 
	
	padding-left:100px;
}

#logo {
	padding-left:25px;
	padding-top:10px;
}


