
/* Layout Stylesheet */ 

body        { color: #333333; background: #fff; margin: 0 0 0 20px; padding-top: 5px text-align: center }



#outer        { background-color: #fff; text-align: center; width: 782px; border-style: double; border-color: #bfbf60 }

#transportation-outer      { text-align: left; margin: auto; width: 782px; border-style: double; border-color: #bfbf60 }

#hdr {
 height:60px;
 background:#eeeeee;
 color: #333333;
 }

#bar {
 height:25px;
 background:#c0c0c0;
 color: #333333;
 border:solid #000000;	
 border-width:1px 0 1px 0;
 }

#bodyblock      { color: #333333; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background: #ffffe6; text-align: center; padding: 0; position: relative; width: 782px }





#l-col    { background: #ffffe6; margin: 0; padding: 2px 20px 0 8px; position: absolute; left: 0; width: 175px; height: 1500px; border-style: solid; border-width: 0 1px 0 0; border-color: #bfbf60 }


#l-col-design    { background: #ffffe6; 
position: absolute; left: 0;
margin: 0; 
padding: 2px 20px 0 8px; 
width: 175px; height: 1500px; 
border-style: solid; 
border-width: 0 1px 0 0; 
border-color: #bfbf60 }



#l-col-committee   { background: #ffffe6; margin: 0; padding: 2px 20px 0 8px; position: absolute; left: 0; width: 20px; height: 1293px; border-style: solid; border-width: 0 1px 0 0; border-color: #bfbf60 }


/* anchor links on about page */

#anchor_links       { color: #660; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; font-stretch: expanded; background-color: #ffffbf; text-align: center; word-spacing: 0; letter-spacing: 0.02em; margin: 15px 0; padding: 0.5em 0 0.3em; width: 500px }
 

#anchor_links ul    { text-align: center; white-space: nowrap; list-style: none; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 0.08em; padding-right: 0; padding-left: 0 }

#anchor_links li   { text-align: center; display: inline }

#anchor_links a   { text-decoration: none; letter-spacing: 0.02em; padding-top: 0; padding-bottom: 0 }  
#anchor_links a:link   { color: #660; font-weight: normal }
#anchor_links a:visited { color: #660; font-weight: lighter }
#anchor_links a:hover  { color: #660; font-weight: bold }
#anchor_links a:active { color: #bfbf60; }


/* top of page text and links */
#anchor_top   { font-size: 9px; text-decoration: underline; margin-left: 5px }

#anchor_top ul   { text-align: center; white-space: nowrap; list-style: none }

#anchor_top li  { text-align: center; display: inline }

#anchor_top a    { color: #bfbf60; font-weight: bold; text-decoration: underline; word-spacing: 0; letter-spacing: 0.05em }

#anchor_top a:hover  { 
	color: #660; 
	font-weight: bold }

/* About Queen Anne CC Text */
#calendar_text  { margin-right: 0 }
/* Transporation Committee Text */
.transportation_text     { font-size: 12px; line-height: 1.4em; margin-top: -10px; margin-right: 25px; margin-left: 5px }

.transportation_text ul   { font-size: 13px; font-weight: normal; text-align: left; list-style: square; margin: -10px 3px 0 -5px; padding-left: 20px }

.transportation_text li   { text-align: left; margin-top: 0; margin-bottom: 8px }



/* Link Page Text */
#link_text  { font-size: 10px; font-style: normal; text-align: center; margin-top: -10px; margin-bottom: 20px }

/* format for left column title */
#l-col-title    { 
	margin: 2px -20px 0 0; 
	padding: 0px 25px 0 5px; 
	line-height: 1.25em; 
 }

#cont      { background: #ffffff; text-align: left; margin-top: -10px; margin-right: 0; margin-left: 198px; padding-left: 20px; height: 1500px }

#cont_design      { background: #ffffff; text-align: left; margin-top: -10px; margin-right: 0px; margin-left: 198px; padding-left: 20px; padding-right: 20px; height: 1500px }


#cont-committee    { background: #ffffff; text-align: left; margin-top: -20px; margin-right: 60px; margin-left: 45px; padding-left: 20px; height: 1295px }



a.leftcol  { font-size: 12px; font-weight: bolder; text-decoration: none; letter-spacing: 0.05em }

a.leftcol:link     { color: #000 }

a.leftcol:visited  { 
	color: #333; 	 }

a.leftcol:hover     { color: #bfbf60; font-weight: bold; text-decoration: underline }

a.leftcol:active    { 
	color: #333
 }


a.email     { font-weight: normal; text-decoration: underline; letter-spacing: 0 }
a.backlink { font-size: 11px; font-weight: normal; text-decoration: underline; letter-spacing: 0 }
a.email:link       { color: #333; text-decoration: underline }
a.inline:link   { color: #660; font-weight: bold; text-decoration: none }
a.backlink:link { color: #333 }
a.email:visited    { color: #333 }
a.inline:visited  { color: #bfbf60; font-weight: bold }
a.backlink:visited { color: #333 }
a.email:hover     { color: #bfbf60; font-weight: bold; text-decoration: underline }
a.inline:hover { color: #bfbf60; font-weight: bold; text-decoration: underline }
a.backlink:hover { color: #bfbf60; font-weight: bold; text-decoration: none }
a.email:active    { color: #333 }
a.inline:active { color: #333 }
a.backlink:active { color: #333 }
#ftr { height:25px; background:#c0c0c0; color: #333333; font-size: 10px; border-width:1px 0 0; margin:0; border-color: black; border-style: solid; }

 
#banner  { color: #333333; background: white; margin: 0; width: 780px; height: 80px; border-width: 0 }
 
 #nav        { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #bfbf60; margin: -10px 0 5px; padding: 0.05em 0.05em 0.15em; width: 780px; height: 1.5em }
 

#nav ul  { line-height: 1.5em; text-align: center; white-space: nowrap; list-style: none; margin: 0 0 0 -2%; padding: 0 0 0.5em }

#nav li {
display: inline;
}

#nav a  { font-size: 12px; text-decoration: none; letter-spacing: 0.05em; padding: 0 20px }

#nav a:link {
color: #333;
}

#nav a:visited {
color: #333;
}

#nav a:hover {
color: #ffffbf;
}

#nav a#active {
color:#ffffbf;
}




#list_I ul  { font-size: 13px; font-weight: bold; line-height: 2em; text-align: left; list-style: none; margin: 5px 3px 0 5px }


#list_II ul     { color: #000; font-size: 12px; font-weight: bold; line-height: 1.75em; text-align: left; text-indent: -5px; white-space: normal; list-style-type: none; list-style-image: none; margin: 5px 10px 0 }
#list_IV ul { color: #000; font-size: 12px; font-weight: bold; line-height: 1.75em; text-align: left; text-indent: -5px; white-space: normal; list-style-type: none; list-style-image: none; margin: 5px 10px 0; }
#list_III ul  { color: #000; font-size: 12px; font-weight: normal; line-height: 1.75em; text-align: left; list-style: none inside; display: list-item; margin: 5px 3px 0 0 }


#list_II ul ol {

margin:0px;padding:0px;
  padding:0px 0px 0px 0px;
  }



#list_I ul ul {
margin: 0px 0px 10px 17px;
text-align: left;
font-weight: normal;
list-style: circle;
line-height: 1.5em;
padding: 0 0 0 0;
font-size: 12px;}


#list_II ul ul { font-size: 12px; font-weight: normal; line-height: 1.5em; text-align: left; list-style: none; margin: 0 0 10px 17px; padding: 0 }
#list_I li li {
margin: 2px 0 0 17px;
 }



		}




#list_II li li   { color: #000; text-align: left; text-indent: 0; list-style-type: none; list-style-image: none; margin: 2px 0 0 -20px }
#list_IV li li { color: #000; text-align: left; text-indent: 0; list-style-type: none; list-style-image: none; margin: 2px 0 0 -20px; }
#list_II li   { color: #000; text-align: left; list-style-type: none; margin: 2px 0 0; padding-left: 0 }
#list_IV li { color: #7d8a3d; text-align: left; list-style-type: none; margin: 2px 0 0; padding-left: 0; }


#list_V ul  
	{ margin: 0; padding:0;  }

#list_V li {
font-size: 12px; 
padding-top:6px;
margin-left:25px;
list-style-type: square;
 }


#list_V li li { padding-top:3px; list-style-type: none;  }

