
/*

		Welcome to the NKBA San Diego Chapter Website
		
		
*/


/* -------------------------------body -------------------------*/

#shadow {background:url('../images/shadow.gif' ) repeat-y;
	background-position:top center;}
	
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	/*background:url('../images/body-bg.gif' ) repeat-x;*/
	background-position:top center;
	background-color:#ede8df;
	color:#2c2924;
	text-align: center;
	padding: 0;
	margin:0;
}

#container {
	background:url('../images/wrapper-bg.gif' ) repeat-y;
	background-position:top center;
	margin: 0 auto;
	width: 845px;
	text-align:left;
	min-height: 100%;
	height:auto;
	height:100%;
}

#container-marketplace {
	background-color:#efece6;
	margin: 0 auto;
	width: 845px;
	text-align:left;
	min-height: 100%;
	height:auto;
	height:100%;
}

#container-tours {
	background:url('../images/wrapper-bg2.gif' ) repeat-y;
	background-position:top center;
	margin: 0 auto;
	width: 845px;
	text-align:left;
	min-height: 100%;
	height:auto;
	height:100%;
}
/* -------------------------------top navigation -------------------------*/

#nav {
	background-image: url(../images/nav-bg.gif);
	background-repeat: no-repeat;
	height: 57px;
	font: bold 12px  Arial, Helvetica, sans-serif;
	text-align:center;
	padding: 0;}
	
	
#nav a {
	color: #FFF;
	text-decoration: none;
	padding-top: 5px;
}


#nav a:hover {
	color: #bdc461;
	text-decoration: none;
}

.nav {
	background-image: url(../images/nav-bg2.gif);
	background-repeat: no-repeat;
	}

.centerdiv {
	text-align: center;
}
.centerdiv>div {
	margin: 0 auto;
}
#dropmenudiv {
	position: absolute;
	
	border: 1px solid #e0d1b3;
	border-bottom-width: 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 18px;
	z-index: 100;
}
#dropmenudiv a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #e0d1b3;
	padding: 1px 0px;
	text-decoration: none;
	font-weight: bold;
}
#dropmenudiv a:hover {
	background: #efece6;
	color: #5a560f;
}

/* -------------------------------right col -------------------------*/


#content-right {
	background-color: #031333;
	width: 213px;
	height: 215px;
	padding:0;
	margin: 0;
	
}
#savethedate {
	background-color:#031333;
	width: 213px;
	margin-top: 0;
	padding-bottom: 5px;
	color:#FFF;
}

	
}
.date {
	color:#FFFF00;
	font-weight: bold;
	
}

.yellow {
	color:#FFFF00;
	font-weight: bold;}
	
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
/* -------------------------------mid col -------------------------*/




#content-mid {
	background-color:#efece6;
	padding: 20px;
}
/* -------------------------------footer -------------------------*/
	
#footer {
	height:70px;
	background:#08a;
	color:#fff;
	margin:0 auto;
	clear:both;
	width: 845px;
}
/* ------------------- chapter events ------------------------------*/

#chapter table {border: 1px solid #d2c6ae; background-color:#f3efe9;}
#chapter h1 {color:#737f29; margin: 0px; font-size:17px;}
#chapter-header { background-color:#e8e0d0; 
padding:5px;
text-indent: 5px;}

#chapter-header td { height:22px;}
#chapter h2 {font: bold 18px Arial, Helvetica, sans-serif; color:#10489d;}
#chapter hr {width:100%;}

/* ------------------- marketplace ------------------------------*/

#marketplace {
font-size:11px;
line-height: 14px;
text-align:justify;
margin: 0;


}


#marketplace  td{
border: 1px;
border-top: 0px;
border-left: 0px;
border-style: solid;
border-color: #b3aa98;
padding: 10px;
height: 253px;
width: 275px; 

}
#marketplace a {font-size: 12px;}
#marketplace h3 {font-size:16px; color:#000000; margin-bottom:1px;}
#marketplace img {padding:3px 8px;}

#date-table td { font-size:10px; padding:2px; border-bottom:1px solid #c2b29a;}
#date-table h4 {margin-bottom:0;}

/* -------------------------------linkage and html elements -------------------------*/


a {
	color: #002b52;
}
a:hover {
	text-decoration: none;
	color: #004b8e;
}
img {
	border: 0;
}


/* red */
h5 {font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	color: #660000;
	margin-bottom: 2px;} 

/* beige */
h4 {font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	color: #3b301e;} 
	
	/* beige */

h3 {font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	color: #3b301e; margin-bottom: 0px;} 
	
			/* ---- dark  ----*/
	
h2 {font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	color: #15191a;} 
	
/* ---- green  ----*/

h1 {font: bold 1.5em Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	color: #737f29;} 




hr { 
border: none 0;
border-top: 1px dashed #ccc1aa;
width: 95%;
height: 1px;
}

.border-bottom {border-bottom:1px solid #c2b29a;} 

#table-dates td {font-family: arial, Verdana, Helvetica, sans-serif; font-size:11px; padding:2px; background-color:#e8ecf0; border-bottom:1px solid #CCC; vertical-align: top; }

#table-dates h2 {font-size:14px; color:#03205c;}

.table-dates-header {background-color:#bccee2;}

.border-bottom tr {border:1px solid #dde3e9;}