body		{ 
font-family: Verdana, Arial, Helvetica, sans-serif ;
background-color: #ddf;/*e3dbd0;
background-image: URL(pictures/bluedesk9.jpg); #e3dbd0;
background-repeat: repeat-x;*/
}


p {
font-size: medium;
text-indent: 0.75cm;
}
p.ind{
font-size: medium;
text-indent: 0.75cm;
text-align:justify;
padding: 10px 10px 10px 10px;


}
p.indwee{
font-size: x-small;
text-align: center;

}
p.footer {
font-size: xx-small;
text-indent: 0.75cm;
text-align: center;
}
img {
border:0;
}

li {
color: #ddf;
list-style-type: none;
}
#bodbs li {
color: blue;
list-style-type: none;
}

#nav {
margin: 10px;
padding: 0;
background: #0000fe;
list-style-type: none;
width: 180px;
font-size:small;
float: left; /* Contain floated list items0e1968 
background: #0000fe url(pictures/bottom.gif) no-repeat bottom left;*/
}
#nav li {
margin: 0; 
padding: 0;
color:#ddf;
float: left; /* This corrects the */
width: 100%; /* IE whitespace bug */
}

#nav a {
display: block; /* to increase clickable area as a’s
default to inline */
color: #e3dbd0;
text-decoration: none;
padding: 0 15px;
line-height: 1.5;
border-bottom: 2px solid #e3dbd0;
}
#nav #nav_con a {
border: none;
}
#nav a:hover {
background: #8484ff;
}
#navmnm, #navmbm, #navcm,#navhml,#navcme,#navme,#navgae,#navrote,#navrh,#navrhe,#navrhr{
background: #118;
color: #ddf;
font-weight: bold;
text-align:center;
	}
#navroute a,#navgallery a{
background: #118;
color: #ddf;
font-weight: bold;
/*text-align:center;*/
	}
#bodrte #nav {
margin: 10px;
padding: 0;
list-style-type: none;
background: #0000fe;
width: 240px;
float: left;
}
li.valid {
display: block; /*  e3dbd0*/
text-decoration: none;
padding: 15px 15px 5px 5px;
line-height: 1.5;
}
#nav li.current a {
background: #BEB06F;
color: #1A1303;
/**font-weight: bold;*/
}	
	/*forces current page and nav as brown*/
#bodnew #navnew a,#bodevt #navevt a,
#bodrr #navrr a,#bodtce #navtce a,
#bodcus #navcus a,#bodmsf #navmsf a,
#bodwls #navwls a,#bodfs #navfs a,
#bodgal #navgal a,#bodmss #navmss a, 
#bodadv #navadv a,#bodynw #navynw a,
#bodyev #navyev a,#bodyis #navyis a,
#bodylk #navylk a,#bodnls #navnls a,
#bodrte #navrte a,#bodmm #navmm a,
#bodbmf #navbmf a,#bodhom #navhom a,
#bodhlp #navhlp a,#bodcev #navcev a,
#bodcem #navcem a,#bodcul #navcul a,
#bodced #navced a,#bodzen #navzen a,
#bodbs #navbik a #bodior #navtre a {
background: #BEB06F;
color: #1A1303;
/*font-weight: bold;*/
}/*======================*/
.inputbox {
	font-size:11px;
	/*border: 1px solid #000000;*/
	margin-bottom:2px;
}

p.mids{
text-align: center; 
}

#photie {
  display: block;
    margin-left: auto;
    margin-right: auto

}
fieldset {
float: left;
clear: left;
width: 50%;
margin: 1.5em 0 0 0;
padding: 5px;
}

label {
color: navy;
font-size: large;
font-weight: bold;
text-transform: capitalize;
float: left;
width: 10em;
margin-right: 1em;
text-align: center;
}
fieldset ul {
padding: 1em 1em 0 1em;
list-style: none;
color: black;
}
fieldset li {
float: left;
clear: left;
width: 100%;
padding-bottom: 1em;
}
label {
display: block;
}
#nav label {
color: navy;
font-size: small;
font-weight: bold;
text-transform: capitalize;
float: left;
width: 10em;
margin-right: 1em;display: block;
}

 /* 90% and 113px left*/
#header {
position: absolute; 
left: 4px; 
width: 99%; 
top: 4px; 
height: 140px;
font-size: 36pt; 
text-align: center; 
background-image: URL(pictures/bluedesk9.jpg);
background-repeat: repeat-x;
background-color:#0000fe; /*0000dd 0e1968 e3dbd0*/
color:#000000; 
font-family: Tahoma, Garamond, veranda, Arial, Helvetica, sans-serif;


}
#header2 {
position: absolute;
text-align: center; 
left: 6px; 
width: 99%; 
top: 6px; 
height: 140px;
font-size: 36pt; 
color: #000000;
font-family: Tahoma, Garamond, veranda, Arial, Helvetica, sans-serif;
}
#header3 {
position: absolute;
text-align: center; 
left: 5px; 
width: 99%; 
top: 5px; 
height: 140px;
font-size: 36pt; 
color: #33cc33;
font-family: Tahoma, Garamond, veranda, Arial, Helvetica, sans-serif;
background-image: URL(pictures/gmclogo.gif);background-repeat: no-repeat;
}

#pagre {
position: absolute; 
left: 5px; 
top: 160px;
width: 98%;

 
}

p.phot {

text-align: center;
font-size: x-large;
font-weight: bold;
}
p.pht {
text-align: center;
font-size: large;
font-weight: bold;

}

/*only on old comittee pageg*/
.cname {
font-size: x-large;
text-align:center; 
text-decoration: underline;
}
.caname {
border-top: solid #000000;
font-size: x-large;
text-align:center; 
text-decoration: underline;
}
/*end only on old committee page*/

li.sti {
color: navy;
}

#lpic {
float: left;
width: 300px;
margin-right:10px;

}
#rpic {
float: right;
width: 300px;
}
#ievt {
background: #aaf;

}
#ievt a {
color: red;
}
#lpicrr {
float: left;
width: 210px;

}
#rpicrr {
float: right;
width: 245px;
}

th.newsl {
font-size: x-large;
text-align: center; 
text-decoration: underline;
}
td.newsc {
color: #888888;
font-size: medium;
padding: 5px;
width: 100px;

}
img.rpic {
float: right;
}
img.lpic {
float: left;
}
table.routeheader {
border-style: solid;
border-width: 5px
}


.rt {
text-align: center;
left: 50%;
}

.grpheader {
font-weight: bold; 
text-align:center; 
font-size:1.5em;
}

a.mail { 
text-decoration: underline;
color: #990000;
}
a.gmail {
text-decoration: underline;
color: #090;
}
#navrti {
font-size: small;
color: yellow;
letter-spacing: 0;
line-height: 100%;
}
/*index page specific*/
.root{
font-size: x-large;
text-align: center;

}
.wrt{
color: #c00;
font-size:85%;
}
#rightcol {
margin-left: 10px;

padding:0;
background: #0000fe;
width: 200px;
font-size:small;
float: right; /* Contain floated list items0e1968 
background: #0000fe url(pictures/bottom.gif) no-repeat bottom left;*/
}
#rightcolbs {
margin-left: 10px;

padding:0;
/*background: #0000fe;
width: 200px;*/
font-size:small;
float: right; /* Contain floated list items0e1968 
background: #0000fe url(pictures/bottom.gif) no-repeat bottom left;*/
}
#rightcol li {
margin: 0; 
padding: 0;
color:#ddf;list-style-type: none;
float: right; /* This corrects the */
width: 100%; /* IE whitespace bug */
}

#rightcol a {
display: block; /* to increase clickable area as a\Uffffffffs
default to inline */
color: #e3dbd0;
text-decoration: none;
padding: 0 15px;
line-height: 1.5;
border-bottom: 2px solid #e3dbd0;
}
#rightcol a.roote {
display: block; /* to increase clickable area as a\Uffffffffs
default to inline */
color: #e3dbd0;
text-decoration: none;
padding: 0 15px;
line-height: 1.5;
border-bottom: 0;
}
#outerright{
border: none;
top:0;

}
#rightcol a:hover {
background: #8484ff;
}
.sma{
font-size:x-small;
}
/*end index page specific*/
/*the new committee page specific*/
.goright{color:red;}
.bike {color:#33b;text-align:center;font-size:x-large;}
.fname{text-align:center;font-size:x-large;text-transform: capitalize;color:#b33;}
.rankname{text-align:center;font-size:xx-large;text-decoration:underline;color:#555;}
/*end the new committee page specific*/
a { 
text-decoration: underline;
color: navy;
}
a.lsh {
color: #dd5500;
}
a.bmf {
color: #ee0000;
}

a.newsl {
color: #dd8822;
}
