/** Main Blocks **/

body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color: #eee;
}

.container{
	background: #fff url(http://www.links-wales.org.uk/c5/themes/links-wales/images/bgnd_main.gif) repeat-y center top;	
}

#header{

}

#topnav{
	min-height: 33px;
	background-image:  url(http://www.links-wales.org.uk/c5/themes/links-wales/images/bgnd_nav.jpg);
	background-repeat: repeat-x;  
}

#footer{
	min-height: 33px;
	background-image:  url(http://www.links-wales.org.uk/c5/themes/links-wales/images/bgnd_nav.jpg);
	font-size:0.8em;
	padding-top: 0.8em;
}

/* nav bar height 32px: 1.2em = small 14.4 px; medium 19.2 em; large 24em */ 

#topnav {
	font-size: 1.2em;
	padding-top: 0.5em;
}

#topnav ul {
	display: inline;
	margin: 0;
	padding: 0;
} 

#topnav li {
	list-style: none;
	display: inline;
	margin: 0 1.5em 0 0;
}

/** sidebar nav **/
#sidenav {
	margin-left: 0;
}

#sidenav li, #sidenav li li {
	list-style-type: none;	
}

a, a:hover { color: #345D9B; text-decoration: underline; }

#topnav li.nav-selected a, #sidenav li.nav-selected a { color: #cc0000; text-decoration: none; }

#sidenav li.nav-selected ul a, #sidenav li.nav-selected ul ul a, #sidenav li.nav-selected ul ul ul a { color: #345D9B; text-decoration: underline; }

#sidenav ul.nav {
	margin-left: 0px;
	padding-left: 0px;
}

#sidenav ul.nav ul, #sidenav ul.nav ul ul, #sidenav ul.nav ul ul ul {
	margin-left: 8px;
	padding-left: 8px;
}

#sidenav ul.nav li{
	margin-top: 6px;
	padding-top: 6px;
}

/** blueprint adjustments **/
.border {border-right:1px solid #9f8f5e;}
.colborder {border-right:1px solid #9f8f5e;}

/* table styling for member list - logos should be 178px wide and a multiple of 18px high*/
table.member {
	border-collapse: collapse;
	border: none;}

table.member td {	border-top: 1px solid #c7bea1;
	border-right: none;
	border-bottom: 1px solid #c7bea1;
	border-left: none;
}


