/* BV Research Centre SORTIE CSS Document */

/* Global Styles
--------------------------------------------------------------------------------------------------- */

* {margin:0; padding:0;}

body {
	text-align: center;
	color:#000;
	background:#e0ebd6 url(/gfx/sortie/forest_bg.jpg) repeat-x 0px -60px;
	font: normal 12px/1.3em Verdana, arial, helvetica, sans-serif;
	padding-bottom:30px;
}

body#inside {
background-position: 0 -200px;
}

a { color:#3F4CA5; text-decoration:none;}
a:hover { text-decoration:underline;}

/* Helpers
--------------------------------------------------------------------------------------------------- */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

.left {
float:left;
margin-right:10px;
}

.right {
float:right;
margin-left:10px;
}


/* Primary Divisions
--------------------------------------------------------------------------------------------------- */


#container {
margin:0px auto;
width: 900px;
text-align: left;
}

#banner {
width:900px;
margin:0 auto;
height:285px;
background:url(/gfx/sortie/home_banner.jpg) no-repeat top left;
}

a#backtobvrc {
display:block;
width:200px; height:40px;
background:url(/gfx/sortie/backtobvrc.jpg) no-repeat top left;
margin-left:690px;
text-indent:-9999px;
margin-right:15px;
}


h1#logo a {
display:block;
height:90px; width:900px;
text-indent:-9999px;
background:url(/gfx/sortie/logo.gif) no-repeat top left;
margin-top:20px;
}

#menu_wrap1 {
width:870px;
margin:50px auto 20px auto;
background: url(/gfx/sortie/menu_bg_mid.jpg) repeat-y top center;
clear:both;
}

body#home #menu_wrap1 {
margin:-91px auto 20px auto;
}

#menu_wrap2 {
background:url(/gfx/sortie/menu_bg_top.jpg) no-repeat top center;
padding-top:45px;
margin:0;
}

body#home #menu_wrap2 {
background:url(/gfx/sortie/menu_home_bg_top.jpg) no-repeat top center;
}

#menu_wrap3 {
background:url(/gfx/sortie/menu_bg_bot.jpg) no-repeat bottom center;
margin:0;
padding-bottom:10px;
}

#menu_wrap4 {
width:650px;
float:left;
}

ul#menu-sortie {
float:left;
left:25px; top:40px;
width:300px;
}

ul#menu-research{
float:right;
width:300px;
}

ul#menu-learn {
float:right;
width:180px;
}

ul#menu-sortie li,
ul#menu-research li,
ul#menu-learn li {
list-style:none;
margin-bottom:6px;
}

ul#menu-sortie li {
margin-left:40px;
}

#menu_wrap3 a {
color:#e0ebd6;
}

#home #main {
width:580px;
float:right;
position:relative;
}

#main {
width:870px;
position:relative;
}

	#main h2 {
	margin-left:20px;
	margin-bottom:15px;
	color:#54552a;
	line-height:1.3em;
	}
	
	#main h3 {
	margin:15px 0 10px 20px;
	}
	
	#main h4 {
	margin:15px 0 5px 20px;
	}
	
	#main p {
	margin-left:20px;
	margin-bottom:10px;
	}

	#main ul li {
	list-style:none;
	margin:0 20px 12px 20px;
	}
	
	#main ol li {
	margin: 0 20px 12px 40px;
	}
	
	#main p.indent {
	text-indent:-15px;
	margin-left:40px;
	}

#sidebar {
width:300px;
float:left;
position:relative;
}

	#sidebar p {
	margin:0 10px 12px 20px;
	}

#footer {
display:block;
width:870px;
margin:30px auto;
padding:30px 0;
clear:both;
font-size:11px;
}

/* Typography
--------------------------------------------------------------------------------------------------- */
h2#title_currentresearch {
display:block;
width:540px;
height: 50px;
background:url(/gfx/sortie/title_currentresearch.jpg) no-repeat bottom left;
text-indent:-9999px;
margin-left:20px;
}

a#software {
display:block;
text-indent:-9999px;
width:300px; height:50px;
margin-left:15px;
background:url(/gfx/sortie/button_software.jpg) no-repeat top left;
}

img.collaborator_sm {
float:left;
margin:0 10px 5px 15px;
}

#inside #main div {
clear:both;
}

