/* Site main stylesheet */
/* */
html, body {
background-color: white;
color: black;
}

body {
	/*REMOVED:
	background-image: url("../assets/ninocka_diagonal.png");
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position:400px -100px; 
	*/
}

body {
font-family:'trebuchet ms',verdana,clean,sans-serif;
*font-size:small;*font:x-small;
}

h1, h2, h3, p, a {
	color: gray;
}

h1,h2 {
	font-size: large;
}

h2 {
	color: #CC3399; /*#d010b1;*/
}

p {
	font-weight: bold;
}

span.magenta {
	color: #CC3399; /*#ed008c;*/
}

span.bold {
	font-weight: bold;
}

span.faded {
	color: #aaaaaa;
}

span.tight {
	letter-spacing: 0.1em;
}

li {
list-style: none;
}

img.inline_img {
	position: relative;
	top: 0.25em;
}

div#wrapper {
width: 1000px;
height: 1000px;

padding-top: 50px;
margin-top: 0px;
margin-left: 50px;
}

div#masthead {
width: 100%;
height:50px;
margin-top: 40px;

background-repeat: no-repeat;
background-position: right;
}

div#masthead img {
width:230px;
height: 70px;
float: left;
}

div#navigation {
padding-top: 10px;
text-align:left;
}

div#navigation li {
display: inline;
list-style: none;
}

div#navigation li:hover {
cursor:pointer;
color: white;
}

div#breadCrumbs {
width:100%;
}

div#contentPanel {
width: 100%;
height: 75%;
overflow:hidden;
}

div#sidebar {
width: 25%;
height:100%;
float: left;
background-color: white;
}

div#sidebar>p {
margin-left: 2px;
margin-right: 4px;
}

div#mainContent {
width:75%;
height:100%;
float:left;
}

div#mainContent>p {
margin-left: 4px;
}

a.admin img {
    width: 32px;
    height: 32px;
}


div#footer {
	/* not sure this looks good...
	background-image: url('../assets/bevhoriz.png');
	background-repeat: repeat-x;
	background-position: top;
	*/
}

ul.footer_links li {
	margin-left: 8px;
	float: right;
}

ul.footer_links li a {
	text-decoration: none;
}

div#footer_links {
	width:100%;
	padding-top: 10px;
}

div#footer_control {
	width: 100%;	
	clear: right;
	padding-top: 4px;
}
