/* --- CONTAINER --- */

@import url("content.css");
@import url("superfish.css");

html{
	background:transparent url(../../static/images/main/fond.png);
}
body {

	background:transparent url(../../static/images/main/fond_spe.png) no-repeat;
    margin             : 0;
    padding            : 0;
    color              : #003a4e;
}
br.clearfloat {
    clear              : both;
    height             : 0;
    font-size          : 1px;
    line-height        : 0px;
}

#container {
	width			   : 965px;
	margin             : 0 auto;
	background:transparent url(../../static/images/main/fond_contain.png) repeat;


}



.menufaid div{
height:32px;
width:193px;
}
.menuimg{
height:32px;	
	
}

#merieuxalli{
background:transparent url(../../static/images/main/merieux-alliance.png) repeat;
height:50px;
display:block;
width:190px;
cursor:pointer;
}

#officesci{
background:transparent url(../../static/images/main/officeofscience.png) repeat;
height:65px;
display:block;
width:190px;
cursor:pointer;
}

/* --- HEADER --- */

#logohead{
	float:right;
	background:transparent url(../../static/images/main/bann.png) no-repeat;
	width:770px;
	height:137px;
}

#header {
}
#header_background {
	text-align         : right;
}
#header_menu {
    text-align         : left;
}
#header ul {
	margin             : 0;
}
#header ul li {
	display            : inline;
	list-style         : none;
	margin             : 0;
	background         : #B5D45D;
}
#header ul li a, #header ul li a:link, #header ul li a:visited {
	text-decoration    : none;
	color              : #333;
	padding            : 10px 20px;
	font-size          : 12px;
	border-left        : 1px solid #FFF;
	border-top         : 1px solid #ACC958;
}
#header ul li.on a, #header ul li.on a:link, #header ul li.on a:visited {
	background         : #ACC958;
	color              : #FFF;
}
#header ul li li a, #header ul li li a:link, #header ul li li a:visited {
	padding            : 5px 20px;
	font-size          : 11px;
}
#header ul li a:hover {
	background         : #333;
	color              : #FFF;
}

/* --- SIDEBAR --- */



/* -- MENU -- */
#objectives{
	background:transparent url(../../static/images/main/objectives.png);
	height:32px;
	cursor:pointer;
}
#objectives:hover{
	background:transparent url(../../static/images/main/objectives_on.png);
}

#speakers{
	background:transparent url(../../static/images/main/speakers.png);
	height:32px;
	cursor:pointer;
}
#speakers:hover{
	background:transparent url(../../static/images/main/speakers_on.png);
}

#program{
	background:transparent url(../../static/images/main/program.png);
	height:35px;
	wisth:193px;
	cursor:pointer;
}
#program:hover{
		background:transparent url(../../static/images/main/program_on.png);
}

#registration{
	background:transparent url(../../static/images/main/registration.png);
	height:35px;
	wisth:193px;
	cursor:pointer;
}
#registration:hover{
		background:transparent url(../../static/images/main/registration_on.png);
}

#directions{
	background:transparent url(../../static/images/main/directions.png);
	height:35px;
	wisth:193px;
	cursor:pointer;
}
#directions:hover{
		background:transparent url(../../static/images/main/directions_on.png);
}

#contact{
	background:transparent url(../../static/images/main/contact.png);
	height:35px;
	wisth:193px;
	cursor:pointer;
}
#contact:hover{
	background:transparent url(../../static/images/main/contact_on.png);
}

#merieux-alliance{
	background:transparent url(../../static/images/main/merieux-alliance.png);
	cursor:pointer;
height:65px;
width:190px;
}

#sidebar {
	float              : left;
	width              : 193px;

}
#sidebar ul {
	margin             : 0;
}
#sidebar li {
	list-style         : none;
	width              :	193px;
}
#sidebar ul li a, #sidebar ul li a:link, #sidebar ul li a:visited {
	text-decoration    : none;
	display            : block;

}
#sidebar ul li.on a, #sidebar ul li.on a:link, #sidebar li.on a:visited {

	color              : #FFF;
}
#sidebar ul li a:hover {

	color              : #FFF;
}
#sidebar ul li:hover ul,
#sidebar ul li.sfHover ul {
	left               : 180px;
	top                : 0;
}

/* --- CONTENT --- */
#tablcontent {
	border:1px solid #668995;
	margin-left:193px;
	padding:2px;
}

#content {
	color              : #003a4e;
	background-color:white;
	padding            : 10px;
	position:relative;
z-index:99;
}
#page_title {

}

/* --- FOOTER --- */
#footer {


}
#footer_menu {
	text-align         : center;
}
#footer ul {
	margin             : 0;
}
#footer ul li {
	display            : inline;
	list-style         : none;
	margin             : 0 5px;
}
#footer ul li, #footer ul li a, #footer ul li a:link, #footer ul li a:visited {
	text-decoration    : none;
	color              : #FFF;
}
#footer ul li a:hover {
	text-decoration    : underline;
}

/* --- COPYRIGHT --- */
#copyright {
    padding            : 5px 0px;
    text-align         : center; 
    color              : #FFF;
    font-size          : 10px;
}
#copyright a, #copyright a:visited, #copyright a:link, #copyright a:active, #copyright a:hover, #copyright a:focus {
    color              : #FFF;
    text-decoration    : none;
}
#copyright img {
    vertical-align     : middle;
}


