#menu {
	float: right; 
	width: 620px;
	position:relative;
}

#menu #ebl-search{
	position:absolute;
	z-index:1;
	top:60px;
	right:20px;
	width:180px;
	}/*contentw*/
	
/*Google Search*/
#maincontain #cse{
	/*position:absolute;
	z-index:1;*/
	width:600px;
	left:20px;
	}
	
#maincontain .gsc-resultsHeader, #contentw .gsc-resultsHeader  {
  border-bottom: none;
  clear: both;
  margin-bottom: 4px;
  width: 100%;
}	
	
#maincontain .cse .gsc-webResult.gsc-result, #maincontain .gsc-webResult.gsc-result, #contentw .cse .gsc-webResult.gsc-result, #contentw .gsc-webResult.gsc-result  {
	border:none;
  border-bottom: 1px solid #C8AF8A;
  margin-bottom: 1em;
  padding: 0.25em;
}	

#maincontain .cse .gsc-control-cse, #maincontain .gsc-control-cse, #contentw .cse .gsc-control-cse, #contentw .gsc-control-cse{
	background-color:transparent;
	border: none;
}

#contentw .gsc-thinWrapper {
  float: left;
  overflow: hidden;
  width:auto;
}

.gsc-control-cse {
    font-family: Arial, sans-serif;
    border:none;
    /*background-color: #FFFFFF;*/
  }
  input.gsc-input {
    border-color: #BCCDF0;
  }
  input.gsc-search-button {
    border-color: #666666;
    background-color: #CECECE;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #E9E9E9;
    background-color: #E9E9E9;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-top-color: #FF9900;
    border-left-color: #E9E9E9;
    border-right-color: #E9E9E9;
    background-color: #FFFFFF;
  }
  .gsc-tabsArea {
    border-color: #E9E9E9;
  }
  .gsc-webResult.gsc-result {
    border-color:transparent;
    background-color:transparent;
  }
  .gsc-webResult.gsc-result:hover {
    border-color:transparent;
    background-color:transparent;
  }
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b {
		color: #3272a4;
  }
  
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b {
    color: #3272a4;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b {
    color: #000;
	text-decoration: underline;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b {
    color: #3272a4;
  }
  .gsc-cursor-page {
    color: #3272a4;
  }
  a.gsc-trailing-more-results:link {
    color: #3272a4;
  }
  .gs-webResult.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-webResult.gs-result .gs-visibleUrl {
	  font-style:italic;
    color: #907651;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
	  font-style:italic;
    color: #907651;
  }
  .gs-webResult.gs-result .gs-visibleUrl-short {
    display: none;
  }
  .gs-webResult.gs-result .gs-visibleUrl-long {
    display: block;
  }
  .gsc-cursor-box {
    border-color: #FFFFFF;
  }
  .gsc-results .gsc-cursor-page {
    border-color: #E9E9E9;
    background-color: transparent;
  }
  .gsc-results .gsc-cursor-page.gsc-cursor-current-page {
    border-color: #FF9900;
    background-color: transparent;
  }
  .gs-promotion.gs-result {
    border-color: #336699;
    background-color: transparent;
  }
  .gs-promotion.gs-result a.gs-title:link {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:visited {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:hover {
    color: #0000CC;
  }
  .gs-promotion.gs-result a.gs-title:active {
    color: #0000CC;
  }
  .gs-promotion.gs-result .gs-snippet {
    color: #000000;
  }
  .gs-promotion.gs-result .gs-visibleUrl,
  .gs-promotion.gs-result .gs-visibleUrl-short {
    color: #008000;
  }
  .gsc-input input.gsc-input {
    background: none repeat scroll 0% 0% white !important;
	width:110px;
	height:16px;
	padding:0;
  }
  
  .cse input.gsc-search-button, input.gsc-search-button {
  -moz-border-radius: 2px 2px 2px 2px;
  background-color: #CECECE;
  border: 1px outset #666666;
  color: #000000;
  font-family:"Times New Roman", Times, serif;
  font-size:11px;
  text-shadow: 0 1px 2px #FFFFFF;
  width:42px;
  height:18px;
  padding:0;
}
  

/*End Google Search*/


	#menu1 {
		font: bold 12px "Times New Roman", Times, serif;
		text-transform: uppercase;
		text-align: center;
		margin-top: 25px;
		color: #dfae2d;
	}
	
		#menu1 a {
			color: #dfae2d;
		}
		
		#menu1 a:hover {
			color: #ffffff;
			text-decoration: none;
		}
	
	#menu2 {
		margin-top: 54px;
		height: 40px;
		text-align: center;
	}
	
		#menu2 img {
			margin-right: 2px;
		}
		

#sub {
	height: 26px;
	background: #e0cca8;
	border-bottom: 3px solid #c8b085;
}
#sub-cm{
	height: 26px;
	background: #7b5f38;
}

	#sub ul, #sub-cm ul {	
	}

	#sub ul li, #sub-cm ul li {
		display: inline;
	}
	
	#sub ul li a, #sub-cm ul li a {
		color: #f7ebd6;
		font: bold 12px "Times New Roman", Times, serif;
		text-transform: uppercase;
		background: #2f6ea0;
		padding: 4px 10px 7px 10px;
		margin-left: -3px;
	}
	#sub-cm ul li a{
		color: #f7ebd6;
		font: bold 12px "Times New Roman", Times, serif;
		text-transform: uppercase;
/*		background: #2f6ea0;*/
		padding: 4px 10px 7px 10px;
		margin-left: -3px;
	}
	#sub ul li a:hover{
		background: #2f6ea0;
		color: #fff;
			text-decoration: none;
	}
	 #sub-cm ul li a:hover {
		background: #7b5f38;
		color: #fff;
			text-decoration: none;
	}
#sc1 {
	margin-left: 322px;
}	
#sc2 {
	margin-left: 468px;
}	
#sc3 {
	float: right;
	margin-right: 165px;
}	


#side-sub-navigation {
	margin: 4px 0px 4px 10px;
	}


#tabcontentcontainer{
width:100%; /*width of 2nd level content*/
height:25px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}
#tabcontentcontainer-cm{
width:100%;
/*height:25px;*/
}

.tabcontent{
display:none;
}

