/* CSS Document */



body {

	background: url(../images/bullet/bg.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	margin: 0; padding: 0;

}

div#wrap {

	width: 750px;
	margin: 0; padding: 0;
 	margin-left: auto;
	margin-right: auto;
	border-right:#aa7273 solid 1px;
	border-left:#aa7273  solid 1px;
	border-bottom:#aa7273  solid 1px;
  	background-color:#fff;

}



#header {
background:url(../images/NB_map.jpg);
background-repeat:no-repeat;
background-position:center;
height: 190px;
}

#header h1 {color: #000; font-family:Georgia, "Times New Roman", Times, serif;} /*#e4c2a9*/

h1, h2 {font-family:Georgia, "Times New Roman", Times, serif; }

#menu{padding-top:115px; }

#navlist

{

padding: 3px 0;

margin-left: 30px;

margin-right: 30px;

font: bold 12px Verdana, sans-serif;

border-bottom: 1px #aa7273 solid;

}

/*border-bottom: 3px solid #003300;*/



#navlist li

{

list-style: none;

margin: 0;

display: inline;

}



#navlist li a

{

padding: 3px 0.5em;

margin-left: 10px;

border: 1px solid #c67888;

border-right: 1px #aa7273 solid;

border-bottom: none;

background: #fff; /*F0F4C1*/

text-decoration: none;

}



a {text-decoration: none}

a.subtle {color: #aaa; text-decoration:none}

a.subtle:hover {text-decoration:underline}


#navlist li a:link, a:link, a:visited  { color: #990000; }

#navlist li a:visited{ color: #000; } /*#667;*/

ul li a:link, ul li a:visited {color:#990000}

a:hover, ul li a:hover {color:#c03; }

#navlist li a:hover

{

color: #c03;

background: #f5f5dc;

border-color: #227;

}



ul#navlist li a#current {

padding: 3px 0.5em;

margin-left: 10px;

border: 1px solid #c67888;

border-right: 1px #aa7273 solid;

border-bottom: none;

background: #F4DFB4; 
color:#7C2E2A;

text-decoration: none;

}


#main {padding-left: 20px; padding-right: 20px}
#main_inner {padding-left: 50px; padding-right: 50px}
#main_in_tighter {padding-left: 100px; padding-right: 100px}

#hometable {padding: 0;}
#hometable td.txt {
vertical-align:bottom;
width: 150px;
padding-left: 2px;
}

#hometable td.txt div {
font-weight:800
}


#footer {
/*background:url(../images/NB_footer.jpg);
background-repeat:no-repeat;
background-position:center;
border: white 1px solid;
text-align:center;*/
margin:0;
padding: 0;
padding-left: 20px;
padding-bottom: 20px;
}

.pic_right {float:right; width: 200px}

.pic_right2 {float:right; width: 300px; }

.pic_right_sm {float: right; width: 100px; }

.pic_right_med {float:right; width: 150px}



/*margins

==========================*/

.bottomless {margin-bottom: 0}

.topless {margin-top: 0}

.space_top_more {margin-top: 50px}

.space_top_much {margin-top: 120px}

.space_right {margin-right: 80px}

.space_left {margin-left: 20px}
.space_left_more {margin-left: 40px}
.space_left_bit {margin-left: 3px}

.space_bot {margin-bottom: 3px}
space_bottom {margin-bottom: 20px}

/*padding, borders
============================*/
.bordered {border: 1px solid #999}
.pad_left_bit {padding-left: 3px}
.pad_left {padding-left: 20px}
.pad_left_more {padding-left: 35px}
.pad_tops {padding-top: 10px; padding-bottom: 6px;}

/*colors
=========================*/
.back_pblue {background: #8099E6}
.back_pyellow {background: #F5F5DC;}
.back_green {background: #90EE90;}
.back_purple {background: #ccf;}
.back_pink {background: #E07E99;} /*#fcc, a23a51, EC8BA7*/

.back_gray {background:#dbdbdb;}
.back_tan {background: #dbcf9b;}
.back_amber {background: #E4C77C;}/*eee4b1*/
.back_turq {background: #99cccc;}

/*fonts
============================*/
.smaller {font-size:smaller}
.bold {font-weight:800}



