/* Reseting margins and paddings for all elements */
*{
	margin:0;
	padding:0;
}
/* Removing outlines on links */
a:link, a:visited, a:active, a:hover, a:focus {
	outline:0;
	-moz-outline-style: 0;
}
/* Removing body margins & setting background-color */
body { 
	background-color: #fff;
	background-image:url('bokeh.png');
	background-position:top left;
	background-repeat:repeat-x;
}

/* Logo container */
#logo{
	width:221px;
	height:84px;
	background-image:url('logo.png');
	margin-top:20px;
	float:left;
}
/* Styling black top bar */
#topbar{
	min-width:800px;
	width:100%;
	height:84px;
}

/* unsorted list menu */
#topmenu{
	padding-top:37px;
}
/* Each Menu */
#topmenu > li{
	list-style-type:none;
	line-height:2px;
	margin-top:8px;
	padding-right:15px;
	float:left;
}
/* Menu items, font, color etc */
#topmenu > li a{
	display:block;
	color:#121212;
	font-size:20px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
}
/* Color for current menu */
#topmenu > li a.current{
	color:#5b752a !important;
}
/* Color for menu item on hover */
#topmenu a:hover{
	color:#5b752a;
}
/* END MENU */

/* Small tweak */
.clear { clear: both;}

/* Main Container */
#content {
	margin-top:40px;
}