/*/ GENERAL //////////////////*/
body {
   background-color:#272727;
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
   text-align:center;
   margin:0;
   padding:0;
}

img {
	border:0;
	margin:0;
	padding:0;
}

a {
	/*font-weight:bold;*/
	text-decoration:none;
	color:#999;
}

a:hover {
	text-decoration:underline;
}

#wrapper {
	width:760px;
	margin:0 auto;
	margin-top:65px;
}

/*/ CONTENT COLUMNS ////////////////////*/
#contentWrapper {
	background-color:#fff;
	height:450px;
}

#leftColumn {
	width:380px;
	float:left;
}

#rightColumn {
	width:380px;
	float:left;
	margin:0;
	padding:0;
	background-color:#fff;
	text-align:left;
}

#rightScroll {
  height:440px;
  overflow: auto;
}

.welcome {
	margin:0;
	padding:0;
}

#rightColumn p {
	margin:0;
	line-height:1.5;
	padding:10px 10px 0px 10px;
}

#rightScroll p {
  padding:0;
  margin:10px;
}

.eventTitle {
   font-weight:bold;
   color:#be780a;
}

.hrule {
	width:362px;
    margin-bottom:10px;
}

/*/ NAVIGATION //////////////////*/

ul#nav {
   list-style:none;
   display:block;
	font-weight:none;
}

ul#nav li{
	display:inline;
	font-size:12px;
	color:#fff;

}

ul#nav li a{
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}

ul#nav li a:hover{
	color:#999;
}

ul#nav span.divider {
	color:#666;
}


/*/ FOOTER ///////////////////*/
#footer {
	/*background-color:#52453e;*/
	background-color:#525252;
	text-align:left;
	font-size:11px;
	color:#d7ded5;
	padding:10px;
	clear:both;
	height:35px;
	border-top:1px solid #272727;
	margin-top:-3px;
}

html>body #footer {
	margin:0;
}

#footer p.copyright {
	float:right;
	text-align:right;
}

#footer p.info{
   float:left;
}

#footer p {
	margin-top:5px;
}

#footer a {
	text-decoration:none;
	color:#d7ded5;
}

#footer a:hover {
	/*text-decoration:underline;*/
	color:#999;
}

/*/ HEADER ////////////////////*/

#header {
	width:760px;
	text-align:right;
	background-image: url(../images/logo2.gif);
	background-repeat: no-repeat;
	background-position:0px 0px;
	margin-bottom:-3px;
}

html>body #header {
	margin:0;
}

/*/ OTHER ////////////////////*/

#adminBar {
  position:absolute;
  text-align:left;
  width:400px;
  right:0px;
  top:0px;
  background-color:#A2A2A3;
  border:1px solid #52453E;
  padding-left: 2px;
  z-index: 101;
  color:#FFF;
}

#adminBar a {
  color:#000;
}

#adminBar a:hover {
  color:#FFF;
}
