.horbar {
	color: black;
}
.horbaritem {
	float: left;
	white-space: nowrap;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.horbaritem a {
	display: block;
	text-decoration: none;
}
.horbaritem a:link {
	color: #000000;
	text-decoration: none;
}
.horbaritem a:visited {
	color: #000000;
	text-decoration: none;
}
.horbaritem a:hover {
	color: #ffffff;
	text-decoration: none;
}
.horbaritem a:active {
	color: #ff0000;
	text-decoration: none;
}

.verbar	{
	color: black;
}

.submenu	{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.subframe	{
	position: relative;
	display: block;
}

.item	{
	padding: 3px;
	text-align: left;
	white-space: nowrap;
}

.separator	{
	margin: 2px 1px 2px 1px;
	height: 0;
	font-size: 1px;
	line-height: 0
}

.item a	{
	position: relative;
	display: block;
	text-decoration: none;
}

.item a:link	{
	color: #000000;
	text-decoration: none;
}

.item a:visited	{
	color: #000000;
	text-decoration: none;
}

.item a:hover	{
	color: #ffffff;
	text-decoration: none;
}

.item a:active	{
	color: #ff0000;
	text-decoration: none;
}

.item .fwdarr	{
	position: absolute;
	top: 5px;
	right: 7px;
}

.treemenudiv	{
	display: block;
	white-space: nowrap;
}

.phplmnormal	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}

a.phplmnormal:hover	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #fff0c0;
	text-decoration: none;
}

a.phplm:link	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #003300;
	text-decoration: none;
}

a.phplm:visited	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #726461;
	text-decoration: none;
}

a.phplm:hover	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #841212;
	background-color: #fff0c0;
	text-decoration: none;
}

a.phplm:active	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	text-decoration: none;
}

a.phplmselected:link	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #dd0000;
	background-color: #ffdd76;
	text-decoration: none;
}

a.phplmselected:visited	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #dd0000;
	background-color: #ffdd76;
	text-decoration: none;
}

a.phplmselected:hover	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #841212;
	background-color: #fff0c0;
	text-decoration: none;
}

a.phplmselected:active	{
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #ff0000;
	text-decoration: none;
}
body {
        background-image: url(/static/images/fixtures/background.jpg);
        margin: 25px auto;  
        background-repeat: repeat-x;
        background-color: #999966;
        background-position: center center;
        text-align: center; /* added to center in IE */
        min-width: 700px;  /* added to center in IE */
}

img {
     border:none
}

div#header {
   background: #FFFFFF;
   align: center;  
   background: url(/static/images/fixtures/header.jpg) no-repeat 0 0px;    
   margin-right: auto;
   margin-left: auto;
   display: block; 
   height: 100px;             /* adjust according your image size */
   width: 470px;  
}


div#pagewrapper {
   border: solid #000000 5px;
   margin: 0 auto;     /* this centers wrapper */
   width: 700px;
   background-color: #fff;
   color: black;
   text-align: left;  /* added to center in IE */
}

.content {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: small; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000;
  padding: 10px;
overflow: auto;
  height:  550px;
}

div#sidebar {
   float: right;  /* set sidebar on the left side. Change to right to float it right instead. */
   width: 180px;
   display: inline;  /* FIX ie doublemargin bug */
   margin: 0;
   align: center;
}


.footer {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: x-small; 
  font-style: normal; 
  font-weight: normal; 
  color: #000000; 
  text-decoration: none;
  text-align: center;
}

.footer a {
  color: #000000;
}

.image-align-left {
	float: left;
	padding: 4px;
}

.image-align-right {
	float: right;
	padding: 4px;
}

.horbarbg {
  background-color: #FFFFFF;
  align: center;
} 

.horbaritem {
  background-color:#FFFFFF;
  color: #000000;
  font-face: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  font-weight: bold;
} 

.horbaritem img {
    display: none;
}

.horbaritem a, .horbaritem a:link , .horbaritem a:visited {
  padding-left: 10px;
  color: #000000;
  padding-right: 5px;
  padding-top: 4px;
  padding-bottom: 6px;
  font-face: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  font-weight: bold;
} 

.horbaritem a:hover {
  background-color:#FFFFFF;
  color: #99CCFF;
  padding-left: 10px;
  padding-right: 5px;
  padding-top: 4px;
  padding-bottom: 6px;
  font-face: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  font-weight: bold;
}

.item {
  background-color:#99CCFF;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  font-weight: bold;
  color: #000000;
} 

.item a, .item a:link {
  background-color:#99CCFF;
color: #000000;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  font-weight: bold;
}

.item a:hover {
  background-color:#99CCFF;
  color: #FFFFFF;
  padding-left: 10px;
  padding-right: 10px;
  font-face: Arial, Helvetica, sans-serif; 
  font-size: 12px;
  font-weight: bold;
}

.cms-module-news {
  border-top: 1px solid black;
  border-bottom: 1px solid #FF9933;
  padding-bottom: 10px;
  text-decoration: none;
  display: block;
}

.cms-news-date {
  color: #FF9933;
  font-size: x-small;
}

.cms-news-title {
  color: #FF9933;
  font-weight: bold;
}

.cms-news-content {
  color: #000000;
}

h1 {  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: large; 
  font-style: normal; 
  line-height: normal; 
  font-weight: bold; 
  color: #FF9933;
}


