

/* general ----------------------------------- */
* {
margin:0;
padding:0;
}
img {display: block}

body {
	text-align:center;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-small;
	color:#001C54;
}
img {
	border:none;
}

#container {
	margin:40px auto 0 auto;
	width:960px;
	border:1px solid #C3CFE7;
	background:#e9eef4;

	
}
h1 {
font-weight:lighter;
font-size:1.5em;

}
h2 {
font-weight:lighter;
font-size:1.5em;
background:#e8edf3;
padding:10px;
}
p{
margin:10px 0;
}

/* header ----------------------------------------------------------- */
#header {
	width:960px;
	height:90px;
background:url("images/bg/header2.jpg");
	
}

img.logo {
float:left;
}
/* navigation ----------------------------------- */

 #navcontainer
 {
 margin: 0 0 0 0;
 padding: 20px 0 0 0;
 width:360px;
 float:right;
 text-align:center;
 background:url("images/bg/nav.jpg") repeat-x;
 height:70px;

 }

 #navcontainer ul
 {
 margin: 0 0 0 10px ;
 padding: 0px;
 list-style-type: none;
 text-align: center;
 }

 #navcontainer ul li { 
 	float: left; 
	padding: 0 0px;
}

 #navcontainer ul li a
 {
 text-decoration: none;
 background: url(images/test.gif) no-repeat top left;
 float: left;
 margin:  0;
 width: 56px;
 padding:35px 0 0 0;
 font-size:0.9em;
 color:#001C54;

 }

 #navcontainer li a:hover
 {
 background: url(images/test.gif) no-repeat right top;
 color: #000000;
 }
 #navcontainer li a.current {
 background: url(images/test.gif) no-repeat right top;
 color: #000000;
 }

	
/* logo ----------------------------------- */
#logo {
	float:right;
	height:90px;
	width:277px;

}
/* content ---------------------------------------------------------- */



#main {
	width:600px;
	float:left;
	
	
	
}

div#jas-frame img {
width:600px;
    background:url(images/ajax-loader.gif) 280px 20px no-repeat;

} 


#right, #rightGal {
	width:340px;
	padding:10px;
	float:right;
	text-align:left;
background:#E7ECF5;
	display:inline;
	font-size:1.2em;
}
#rightGal {
display:inline;
}

span.contact {
float:left;
width:100px;
font-weight:bold;
}

#footer {
text-align:right;
padding:10px 0 0 0;
width:960px;
margin:0 auto;
color:#d2d9ec;
}

/* Float clearing
--------------------------------------------------------------------*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */



-->

