

body {

	color:#121212;

	line-height: 1.6em;

	margin:0px;		/* Resets */

	padding:0px;	/* For Opera */

	font-family:Arial, Helvetica, sans-serif;

	font-size:.75em; /*em = easier to resize*/

	background-color: #fff; /* For Older Browsers*/}



/* - STRUCTURE

--------------------------------------------------*/

#container {}



#header-wrapper {

	margin:0px;

	height:90px;

	line-height:90px;

	background-image:url(../images/lines.gif);

	background-repeat:repeat-x;}



#header {


	background-position:100% 0%;

	margin:0 auto;

	width:740px;}



#middle {

	clear:both;}

		

#content-wrapper {

	width:740px;

	margin:0 auto;}



#content {

	float:right;

	width:530px;}



#footer {

	clear:both;

	font-size:11px;

	color:#777;

	margin:0 auto;

	width:740px;}

		#footer a{

		color:#777;}



/* - MENU

--------------------------------------------------*/

#menu {

	clear:both;

	height:30px;

	margin-bottom:20px;

	background-color:#CCC;

	font-family:Verdana, Arial, Helvetica, sans-serif;}



#menu ul {

	padding:0px;

	width:740px;

	margin:0 auto;}



#menu li {

	float:left;

	list-style:none;

	color:#333;}

	#menu li#current a{

		background-color:white;

		color:#333;
		
		font-weight:900;}

	#menu li a {

		color:#333;

		display:block;

		text-decoration:none;

		margin:0px 2px 0px 2px;

		padding:6px 14px 6px 14px;}

		#menu li a:hover {

			background-color:white;

			color:#333;
			
			font-weight:900;}

	

/* - SIDEBAR

--------------------------------------------------*/

#sidebar {

	width:180px;

	float:left;}

	#sidebar ul {

		margin:0px;

		padding-left:10px;}

		#sidebar li {

			list-style-type:none;

			margin:0px;

			padding:0px;}

			#sidebar li a {

				padding-left:4px;

				text-decoration:none;}

#sidebar a {

	border-bottom:1px dotted #60573B;

	padding:6px 0px 6px 0px;

	display:block;

	color:#333;}

	#sidebar a:hover{

		background-color:#F2D60D;

		color:#666;}



/* - LOGIN FORM

--------------*/	

#login-form form{

	margin-left:16px;}



#login-form p {

	margin:0px 0px 4px 0px;}

	

/* - TYPOGRAPHY

----------------------------------------------*/	

h1, h2 {

	color:#485568;}



h1 {font-size:22px;}



h2 {font-size:18px;}
span {font-size:15px;}



#header h1 {

	font-family:"Trebuchet ms", Geneva, Arial, Helvetica, sans-serif;

	font-size:30px;

	margin:0px;

	color:#fff;}