body {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 1em;
background-color: #775b36;
background-image: url(../images/bkg_house_tile.gif);
}

#container {
color: #775b36;
background-color: #ffefca;
border: 4px #f5c674 solid;
width: 800px;
margin: auto;
background: url(../images/bkg_faux.jpg) repeat-y 50% 0;
}

* html #container {  /* This is the Tan hack */
	width: 808px; 
	w\idth: 800px; }

#brownbox {
float: left;
background-color: #9F7A47;
width: 25%;
margin: 0;
}

#leftbox {
width: 92%;
background-color: #b1874e;
position: relative;
left: 0%;
padding-bottom: .1em; }

img {
border: none; 
}


#logobox {
/*background-image: url(images/logo_hybrid.gif);
background-repeat: no-repeat;
padding-left: 15%; */
height: 140px;}

#logobox img {
border: none; }

#calendar {
width: 170px;
margin-left: 4%;
height: 34px;
padding-top: 1%;
margin-bottom: .8em;
/*background-color: #d3a15e;
background-image: url(images/calendar2.jpg); */}

#calendar img {
border: none; }

.bannerhead {
background-color: #F5C674;
width: 170px;
margin-left: 4%;
height: 20px; }

.event {
background-color: #ffdd99;
width: 170px;
margin-left: 4%;
height: 50px; 
margin-bottom: .8em;
/*background-image: url(../images/bajatrip.jpg);*/ 
}

.sponsor {
background-color: #ffdd99;
width: 170px;
margin-left: 4%;
height: 50px; 
margin-bottom: .8em;
background-image: url(../images/nifcu_170x50.jpg); }

#content {
width: 75%;
position: relative;
margin: 0em;
float: right; }

#header {
background-image: url(../images/ec_landscape.jpg);
background-repeat: no-repeat;
background-position: top;
height: 100px;
border-bottom: 4px #f5c674 solid;
text-decoration: none;
color: #775b36;
text-align: left;
margin-bottom: 0em;
}

#header p {
float: right;
margin-right: 1%;
margin-top: 0em;
padding-top: .2em; 
font-size: .7em;
}

/*#navbar {
background-color: #deb985;
clear: right; }
*/ 
ul, li {
 margin:0;
 padding:0;
 }
/*************NAVIGATION****************/
.navbar {
background-color: #deb985;
/*height: 2em;*/
clear: left;
}

#navmenus {
text-decoration: none;
list-style: none;
width: 100%;
height: 2em;
}

#navmenus ul {
list-style: none;
text-decoration: none;
/*font-size: .8em;*/
color: #FFEFCA;
}

#navmenus a {
 display: block;
	height:2.5em;
 line-height: 2.5em;
 color: #ffefca;
	font-size: .8em;
	font-weight: bold;
	text-decoration: none;
	}

#navmenus li.big a {
line-height: 1.2em;
}

#navmenus li li a {
height: 1.5em;
line-height: 1.5em;
}

#navmenus li#about { /* all list items */
	float: left;
	width: 7.4em; /* width needed or else Opera goes nuts */
	background-color: #A35D4D;
	text-align:center;
height: 2em;
	}
	
#navmenus li#member { /* all list items */
	float: left;
	width: 8em; /* width needed or else Opera goes nuts */
	background-color: #8A5664;
	text-align:center;
height: 2em;
	}

#navmenus li#resource { 
	float: left;
	width: 8.2em; 
	background-color: #C07A46;
	text-align:center;
height: 2em;	}

#navmenus li#buyers { /* all list items */
	float: left;
	width: 6.9em; /* width needed or else Opera goes nuts */
	background-color: #96813E;
	text-align:center;
height: 2em;
	}

#navmenus li#events { /* all list items */
	float: left;
	width: 7em; /* width needed or else Opera goes nuts */
	background-color: #85422D;
	text-align:center;
height: 2em;
}

#navmenus li#about:hover, #navmenus li#about.sfhover {
	background: #B66F5E;
}

#navmenus ul.abo li:hover, #navmenus ul.abo li.sfhover {
	background: #b66f5e;
}

#navmenus li#member:hover, #navmenus li#member.sfhover {
	background: #9D6775;
}

#navmenus ul.mem li:hover, #navmenus ul.mem li.sfhover {
	background: #9D6775;
}

#navmenus li#resource:hover, #navmenus li#resource.sfhover {
	background: #D08955;
}

#navmenus ul.res li:hover, #navmenus ul.res li.sfhover {
	background: #D08955;
}

#navmenus li#buyers:hover, #navmenus li#buyers.sfhover {
	background: #A8924E;
}

#navmenus ul.buy li:hover, #navmenus ul.buy li.sfhover {
	background: #A8924E;
}

#navmenus li#events:hover, #navmenus li#events.sfhover {
	background: #98513B;
}

#navmenus ul.eve li:hover, #navmenus ul.eve li.sfhover {
	background: #98513B;
}

#navmenus li {
position:relative;
}

li#about ul { /* second-level lists */
	position: absolute;
	background: #A35D4D;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	/*padding-left: 1%;*/
text-align: left;
}


li#member ul { /* second-level lists */
	position: absolute;
	background: #8A5664;
	width: 15em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	text-align: left;
}

li#resource ul { /* second-level lists */
	position: absolute;
	background: #C07A46;
	width: 15em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	text-align: left;
}


li#buyers ul { /* second-level lists */
	position: absolute;
	background: #96813E;
	width: 15em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	text-align: left;
}

li#events ul { /* second-level lists */
	position: absolute;
	background: #85422D;
	width: 10em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	text-align: left;
}

#navmenus li:hover ul, #navmenus li.sfhover ul { /* lists nested under hovered list items */
	left: 0;
}

/**********************END NAVIGATION*******************/

/*a {
}!*/

#newsbox {
background-color: #d3a15e;
border: 2px #b1874e solid;
width: 36%;
float: right;
padding-top: 0em;
margin-right: 1%;
margin-top: 1em;
margin-left: .4em;
margin-bottom: 2em; 
}

#newsheader {
background-color: #f5c674;
margin-bottom: 5%;
height: 20px;
}

#newsheader h1{
margin:0;
text-align: center; }

hr.line {
color: #ffefca;
background-color: #ffefca;
height: 1px;
border: none;
width: 90%;
margin-top: 1%;
margin-bottom: 4%;
/*margin-left: 5%;
line-height: 0em; */
}

.title {
margin-bottom: 0em; 
color: #FFEFCA;
margin-left: 2%;}

.item {
text-align: left;
line-height: 1.2em;
color: #ffefca;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2%;
}

.itemfooter {
font-size: .7em;
margin-top: 0em;
margin-bottom: 3%; 
margin-left: 2%;
}

.itemfooter a:hover {
color: #ffefca;
text-decoration: none; }

.itemfooter a:active {
color: #f5c674;
text-decoration: none;
}

#contentmain {
background-color: #ffefca;
clear: left;
margin-top: 0em;
margin-bottom: 0em;
padding-left: 2%; 
line-height: 1.1;
}

#leftbox h1 {
font-size: .9em;
text-decoration: none;
text-align: center; }

h1 {
font-size: .9em;
text-decoration: none;
text-align: left;
margin-bottom: 0em;
}

#contentmain hr {
color: #f8e7c1;
background-color: #f5c674;
height: 2px;
border: none;
margin: 0 15px 1.3em 0;
    }

/*#shadowbar {
background-color: #f8e7c1;
height: 4px;
margin-bottom: 3%;
width: 59%;
margin-left: 2%; }*/

/* hide from IE5/Mac \*/
/*#shadowbar {
	width: 58%; 
}
*/

h3 {
font-size: .8em;
text-decoration: none;
text-align: left;
margin: 0em; }

#footer {
background-color: #775b36;
width: 100%;
height: 40px;
color: #f5c674;
clear: both;
padding-top: .5em;
/*margin-top: 1em;
padding-bottom: 1%;*/ }

#footer p {
text-align: center;
margin: 0;
padding-top: 0%;
padding-bottom: .2em;
font-size: .7em; 
}

p#2row {
padding-top: .5em;
}

#footer a, :visited {
color: #f5c674;
}

#footer a:hover {
color: #ffdd99;
}

#footer a:active {
color: #ffefca;
}

p {
font-size: .8em;
text-align: left;
line-height: 1.2em;
padding-bottom: 2%;
margin-top: 0em;
 }

a:link {
text-decoration: none;
color: #775b36; }

a:visited {
text-decoration: none;
color: #775b36; }

a:hover {
text-decoration: none;
color: #b1874e; }

a:active {
text-decoration: none;
color: #f5c674; }

.didyouknow {
/*background-color:#f5c674;*/
background-color:#ffefca;
border: 1px #775b36 solid;
margin: 0 3% .8em 3%;
}

/*.didyouknow h1 {
color: #85422D;
}*/

.didyouknow p {
text-align: center;
margin: 5% 3% 3% 3%;
padding: 0;

}

.didyouknow a {
text-align: center;
text-decoration: underline;
font-size: .8em;
font-weight: bold;
margin: 0 3% 5% 3%;
padding: 0;
}
