body{	background:url(bg.gif);
		background-repeat:repeat-x;
		margin-top:0px;
		text-align:center;
		margin-left:auto;
		margin-right:auto;}

#page{	overflow:hidden;
		width:930px;
		height:auto;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:-122px;}

#header{background:url(header.jpg);
		background-position:top center;
		background-repeat:no-repeat;
		margin-top:3px;}

#flash{	position:realtive;
		text-align: center;
		margin-top:-224px;
		margin-left:-40px;}

#logo{	margin-top:-3px;
		position:relative;
		left:-318px;
		margin-left:0px;}

#logo2{	margin-top:-3px;
		position:relative;
		left:-318px;
		top:-158px;
		margin-left:0px;}

#velum{	position:relative;
		right:-302px;
		margin-top:-160px;}

a img{	border:0px;}

a{	text-decoration:none;}

hr{	height:4px;
	margin:10px 0px 10px 0px;
	background:url(hr.gif) repeat-x;
	border:0px;
	outline:0px;}

#nav, #nav ul{	padding:0px;
				margin:0px;
				list-style:none;}

/* ----- */

#nav a{	display:block;
		width:10em;}

#nav li{	float:left;
		width:10em;}

#nav li ul{	position:absolute;
			width:10em;
			left:-999em;}

#nav li:hover ul, #nav li.sfhover ul{	left:auto; z-index:10;}

/* http://www.htmldog.com/articles/suckerfish/dropdowns/*/

#nav li ul li{	background:#333b44;
			font-family:"Verdana", Arial, sans-serif;
			font-size:12px;
			margin-left:0px;
			padding:5px 20px;}

#nav li ul li a {	color:#FFF;}

#nav li ul li a:hover {	color:#BDF;}

#navig span a{	font-family:"Verdana", Arial, sans-serif;
				font-weight:bold;
				font-size:34px;}

#navig{	position:relative;
		top:-448px;
		left:267px;}

#ombre{	position:relative;
		top:-189px;
		left:-192px;}

#btn1:hover, #btn2:hover, #btn3:hover{	background-position: 0px -40px}

#btn1{	display: block;
		width: 168px;
		height: 40px;
		background: url("btn1.gif") 0 0 no-repeat;}

#btn2{	display: block;
		width: 168px;
		height: 40px;
		background: url("btn2.gif") 0 0 no-repeat;}

#btn3{	display: block;
		width: 168px;
		height: 40px;
		background: url("btn3.gif") 0 0 no-repeat;}

#contentblock{	display:block;
				width:955px;
				height:auto;
				background:url(content_bg.gif);
				background-position:top center;
				background-repeat:repeat-y;
				position:relative;
				top:-190px;
				padding-top:65px;
				margin-bottom:-70px;}

#contenttop{	position:relative;
				top:-177px;
				z-index:2;}

#contentbottom{	position:relative;
				top:40px;
				z-index:2;}

#content{	position:relative;
			top:-210px;
			left:30px;
			z-index:3;
			height:auto;
			width:870px;
			margin-bottom:-250px;}

#footer{	background-color:#3663AE;
			display:block;
			width:100%;
			height:75px;
			font-family:"Arial", Helvetica, sans-serif;
			font-size:10px;
			color:#BDF;
			padding-top:10px;
			margin-bottom:-8px;
			z-index:20;
			position:fixed;
			bottom:0px;}

#footercontent{	width:930px;
				margin-left:auto;
				margin-right:auto;}

#footer a{	font-family:"Arial", Helvetica, sans-serif;
			font-size:10px;
			color:#BDF;}

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

.left{	float:left;
		padding-left:20px;
		text-align:left;}

.right{	float:right;
		color:#FFF;
		padding-right:20px;}

.sep{	color:#FFF;
		font-size:1.2em;}
