* {margin:0; padding:0;}
html {height:100%;}
body { height:100%; background:#1f0a08; color:#1f1f1f;}
table, td {border-collapse:collapse; }
table, td, img {border: solid 0px black;}
form, td {margin:0; padding:0;}
td { vertical-align:top; text-align:left;}
td.del { vertical-align:top; text-align:center;}
select, input { font-size:1em;}
img { vertical-align:top; border:0; vertical-align:top; text-align:left;}
img.marker { vertical-align:top; border:0; vertical-align:top; text-align:left; margin-right: 10px; margin-top: 4px;}
.map {float:right; vertical-align:top; padding: 0px 15px 0 0; }
p { margin-bottom:10px;}

.title {font-family: arial; font-size: 35px; color: White; margin-left: 150px; margin-top: -60px;}
.clear { clear:both;}
.row_1 { height:137px; background:url(../images/newheader_bgd.jpg) no-repeat left top;}
.row_2 {background: white; height:65px; padding:0 1px 0 1px;}

.top {font-size: 12px; width: 100px; height: 21px; float: right; text-align: right; margin:0px 20px 0px 0px; background:url(../images/content_link2.gif) no-repeat; }
.member {width: 148px; height: 40px; margin:0px 0px 0px 250px; background:url(../images/content_link.gif) no-repeat;}
.text { font-size:16px; font-weight: bold; text-align: center; margin-top: 4px; padding-top 4px; }
.subtext { font-size:15px; font-weight: bold; color: #fff; text-align: left; margin: 3px 0px 0px 25px; }
.submit {width: 125px; float:left; height: 21px; margin:0px 0px 0px 250px; background:url(../images/content_link4.gif) no-repeat;}
.submit1 {width: 100px; float:left; height: 21px; margin:0px 0px 0px 250px; background:url(../images/content_link2.gif) no-repeat;}
a.asub {color:#fff; font-size:14px;}
a:hover.asub{text-decoration:none;}
a.atop {color:#fff; text-decoration:none;}
a:hover.atop{text-decoration: underline;}
    
/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
.form { height:27px;}
.form input {width:216px; height:18px; background:none; border:1px solid #000; font-size:1em; font-family:arial; color:#1f1f1f;}
textarea { width:519px; height:99px; background:none; overflow:auto; border:1px solid #000; font-size:1em; font-family:arial; color:#1f1f1f;}

/*==================txt, links, lines, titles====================*/
a {color:#88140e;}
a:hover{text-decoration:none;}
a.bylaw {color:#88140e; text-decoration:underline;}
a:hover.bylaw{text-decoration:none;}

h1 { font-family:tahoma;}
h2 { font-family:tahoma; line-height:30px; margin: -15px 0px 20px 0px;}
h2.admin { font-family:tahoma; line-height:30px; margin: 0px 0px 20px 0px;}
h3 { font-family:tahoma; color:#b76361; font-size:1.16em; line-height:1.42em; margin-bottom:20px;}
h3.admin { font-family:tahoma; color:#000000; line-height:1.42em; margin-bottom:10px;}
h3.admin1 { font-family:tahoma; color:#000000; line-height:1.42em; margin-bottom:0px;}
h3.main { font-family:tahoma; color:#b76361; line-height:1.42em; margin: 10px 0px 0px 0px;}
h4 { font-family:tahoma; font-size:1em; padding-top:8px;}
h4.members { font-family:tahoma; }
h5 { font-family:tahoma; color:#b76361; font-size:1em;}

.site_center {width:980px; margin:0 auto; text-align: center;}
.site_center1 {background:url(../images/main_bgd.gif) left top repeat-y; width:980px; height: auto;}
/*.site_center1 {width:750px; margin:0 auto; text-align:left; background:url(../images/main_bgd.gif) left top repeat-y;}
.bg { background:url(../images/content_bgd.jpg) no-repeat left bottom #fff; width:640px;}*/
.bg { background: #fff; width:980px;}
.login {float: right; margin: 110px 10px 0px 0px; color: #ffffff; font-family:Tahoma; font-size: 12px;}
/*content*/
#content {background: white; font-size:12px; font-family: Arial; padding-bottom:20px; width: 980px;}
#content table, td { line-height:1.33em;}

/*footer*/
#footer { background: url(../images/footer.gif)  left top; width:980px; height:45px; font-size:0.69em; font-family: arial; color:#8e524f;}
#footer a { color:#8e524f; text-decoration:underline;}
#footer a:hover { text-decoration:none;}
#footer .aleft { padding:13px 0px 0 10px; text-align:left;}
#footer .aright { padding:13px 30px 0 0; text-align:right;}


/*index.html*/
#page1 #content .col_1 { width:650px; height: 400px;}
#page1 #content .col_1 .indent { padding:0px 35px 20px 14px;}
#page1 #content .col_2 {width:296px;}
#page1 #content .col_2 .fsize { padding-top:8px;}
#page1 #content .col_2 .block { margin-bottom:30px;}

#content .col_3 { width:980px;}
#content .col_3 .indent { padding:10px 10px 0px 50px;}
#content .col_3 .center { padding:10px 0px 0px 0px; text-align: center;}

#content .col_4 { width:200px; text-align:right;}
#content .col_4 .indent { padding:0px 0px 10px 14px;}
#content .col_5 { width:540px;}
#content .col_5 .indent { padding:0px 0px 10px 14px;}
#content .col_6 { width:25%; text-align:right;}
#content .col_6 .indent { padding:0px 35px 10px 14px;}
#content .col_6 { width:25%;}
#content .col_6 .indent { padding:0px 15px 10px 14px;}
#content .col_7 { width:25%;}
#content .col_7 .indent { padding:0px 35px 10px 0px;}
#content .col_8 { width:95px; text-align:left;}
#content .col_8 .indent { padding: 0px 0px 0px 50px;}
#content .col_9 { width:510px;}
#content .col_9 .indent { padding:0px 35px 10px 14px;}
#content .col_11 { width:50%; padding: 0px 0px 0px 50px;}
#content .col_12 { width:50%; padding: 0px 0px 0px 50px; text-align: right;}
#content .col_13 { width:980px; text-align: center;}
#content .col_14 { width:50%; padding: 0px 0px 0px 50px; text-align: left; }
#content .col_15 {width: 330px; height: 216px;  background: url(../images/paper1.gif) no-repeat 40px 0px; }
#content .col_15 .indent { text-wrap: normal; padding: 15px 10px 0px 65px;}
#content .col_16 {width: 416px; padding: 0px 10px 0px 15px;}
#content .col_17 { width:40%; padding: 0px 0px 0px 30px;}
#content .col_18 { width:60%; padding: 0px 0px 0px 30px;}
#content .col_19 { width:175px; padding: 5px 0px 15px 10px;}
#content .col_20 { width:680px; padding: 5px 0px 15px 15px;}

/*==================list / main menu====================*/
ul { list-style:none;}
.list1 li a { background:url(../images/marker.gif) no-repeat 0 4px; padding-left:10px; color:#88140e; line-height:1.66em;}
.list2 li a {color:#88140e; line-height:1.66em;}

horiz-nav
{
	display:block;
}

#horiz-nav li
{
	float:left;
	border-left:1px solid #fff;
}

#horiz-nav li.w { width:125px;}
#horiz-nav li.x { width:130px;}
#horiz-nav li.z { width:110px;}

#horiz-nav li a
{
    background:url(../images/header_bgd1.gif) left top repeat-x;
	font: bold 14px tahoma;
	color:#fff;
	display:block;
	text-decoration:none;
	padding: 12px 0px 10px 10px;
	
}

#horiz-nav li a:hover, #horiz-nav li a:focus
{
    color:#c70500;
}

#horiz-nav li:hover *
{
	display:block;
}

/*begin sub menu code*/
#horiz-nav li ul
{
	display:none;
	position:absolute;
}

#horiz-nav li ul li
{
    clear:both;
	float:none;
	height: -50px;
}

#horiz-nav li ul li a
{
	color:#fff;
	font-size:12px;
	display:block;
	/*height: 15px;
	text-decoration:none;
	width:150px;
	white-space:normal;
	border-bottom:1px solid #fff;
	background:#2d1d1c;*/
    padding: 5px 15px 5px 10px;
}

.indent1
{
	margin: 0 0 0 40px;
}
