/**
 * @file
 * Navigation Styling
 */

/*
 * The active item in a Drupal menu
 */
.main-menu ul  {
	margin: 0;
	padding-left: 86px;
	color: #111;
	list-style-type: none;	
}
li a.active {
  color: #000;
}

.main-menu ul.links /* List of links */ {
  margin: 1em 0;
  clear: both;
  padding-left: 84px;
}

.main-menu  {
	margin: 0;
	padding-left: 84px;
	color: #111;
	list-style-type: none;	
	clear: both;
}

#main-menu li a {
	/*  color: #111111;  8888*/
   /*  	float: left;
	height: 20px;
    margin: 6px 0px 0px 0px;
    text-decoration: none;
	vertical-align: middle;
	display: block;
	padding-bottom: 6px;
	padding-left: 38px;
	padding-right: 32px; */
	float: left;

	display: block;

	text-decoration: none;

	margin: 0;

	padding: 8px 30px 2px 28px; /*padding inside each tab*/

	/* color: #111; */
	
	color: #fff;

	height: 20px;

	vertical-align: middle;
/*	text-align: center;*/
}
 
 
#main-menu li a.active {
  /*background-color: #b7a46c;*/

  background: url("../images/caratred1.gif");
  
  background-repeat: no-repeat;

  background-attachment: scroll;

  background-position: center bottom;
  
  color: #FFFFFF;
} 
 
#main-menu a:link {
  text-decoration:none;
   color:#FFFFFF;
}
#main-menu a:visited {
  color:#FFFFFF;
  /*color:#000;*/
 text-decoration:none;
}
#main-menu a:hover, 
#main-menu a:focus {
  color:#000000;
}
#main-menu a:active {
  /*color:#FFF ;*/
}


/*
 * Navigation bar
 */
#navigation {
	/*font-size: 90%;
	 top: -17px;	45px*/
/*	height: 30px;*/
	/* position: relative; */
  /* overflow: hidden; /* Sometimes you want to prevent overlapping with main div. */
}



#navigation ul.links, /* Main menu and secondary menu links */
#navigation .content ul /* Menu block links */ {
  margin: 0px;
  padding: 0px;
  text-align: left; /* LTR */
}

#navigation ul.links li, /* A simple method to get navigation links to appear in one line. */
#navigation .content li {
  float: left; /* LTR */
  padding: 0px 10px 0 10px; /* LTR */
}


.region-navigation {
}

/*
 * Main menu and Secondary menu links
 */
#main-menu {
	background-color: #8B0E04;

	text-transform: uppercase;
	
	font-size: 0.9em; /* o.9*/
	
	margin: 0px auto 0px;

	overflow: hidden;
	
	/* width: 960px; */
	
	vertical-align: baseline;
	
	/*padding-top:8px;
	padding-bottom:0px;*/
	
}



#sidebar-top{
	 /* font-size: 0.9em;o.9*/
	/*overflow: hidden;
	vertical-align: baseline;	
	float: right;
	line-height: 10px;
	text-align:center;*/

	/*padding: 0.6em 2em;
	margin-bottom: 5px;*/
}

#headerleft {

	/* color: #666666; 
	color: #8b0b04;
	
	float: left;*/

}


#headerleft #searchImg{

	/*vertical-align: -6px;*/

}
#headerleft ul {	

	/*list-style-type: none;	

	padding: 0px;

	float: left;

	clear: left;
	
	margin: 0px; */

}



#headerleft li {

	/*display: inline;

	border-right: 1px solid #ababab;
	
	margin-left: 4px;*/
	
	/* border-right: 1px solid #8b0b04; */
	
}



#headerleft li.headerLast {

	/*border: none;
	
	padding-left: 8px;

	font-size: .95em; */

}



#headerleft li a {

	/* color: #666666; 
	color: #8b0b04;
	
	text-decoration: none;

	font-size: 1em;
	
	padding-right: 8px;

	padding-left: 8px;*/

}


#headerleft li a:hover {

/*	color: #222222;

	text-decoration: none;*/

}

#headerleftmenu a:hover, 
#headerleftmenu a:focus {
 /* color:#000000; */
}


	
#headerright {
  /* float: right;
   height: 20px;
   position: relative;
   width: 100px;
   margin-top: 0px;
   margin-bottom: 0px; */
}

#secondary-menu {
  float: right;
}

/*
 * Menu blocks
 */
.block-menu {
}

/*
 * "Menu block" blocks
 *
 * Drupal core has limited ways in which it can display its menus. To get around
 * these limitations, see http://drupal.org/project/menu_block
 */
.block-menu-block {
}

#sidebar-top li a {
	  color: #FFF;  /*8888*/
   /*	float: right;*/
	height: 8px;
    margin: 0px 0px 2px 0px; /*trbl*/
    text-decoration: none;
	vertical-align:top;
	display: block-inline;
	padding-bottom: 0px;
	padding-top: 0px;
}
  
#sidebar-top li a.active {
	/* background: url("../images/carat1.gif");*/
  
  background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center bottom;
	color: #ffffff;
} 
 
#sidebar-top a:link {
  text-decoration:none;
}
#sidebar-top a:visited {
  color:#FFF;
 text-decoration:none;
}
#sidebar-top a:hover, 
#sidebar-top a:focus {
  color:#FFF;
  /*font-weight:bold;*/
}
#sidebar-top a:active {
  color:#FFF ;
}

#aboutCopy{
	color: #ff000f;
	}





