/* stylesheet for centralconnecticutwcg.org       */
/* written by Harold Sawyer  hrsawyer@comcast.net */

/*	background-color: #ECF6FF; text-decoration: none; color: #021584; } */

/* RESET BROWSERS - STANDARDIZE LAYOUT */

* { margin: 0; padding: 0; }

/* PRESENTATION */

img { padding: 0.25em; }

body#bodyid { background-image: url(../images/faintlogo.gif); 
	background-attachment: fixed; }

img#thumbnail { padding: 0em 1em 0em 1em; }

img#hitcounter { padding: 1em 0em 0em 2em;  }

div#leftpnl { width: 14em; padding: 1em 60em 1em 1em; float: left; }

div#leftpnl ul { margin-left: 1em; margin-right: 1em; }

ul.navlinks a:link,
ul.navlinks a:visited,
ul.navlinks a:hover,
ul.navlinks a:active {
color: #021584;
text-decoration: none; 
}

ul.navlinks a:hover { font-weight: bold; color: red; }

div#leftpnl ul.navlinks li
{
display: block;
list-style: none;
margin: 0;
padding: 0;
width: auto;
}

div#leftpnl ul.navlinks a
{
display: block;
width: 8em;
background: #DDDDDD;
margin: 0;
padding: 2px 10px;
border: 2px solid;
border-color: #FFF #AAA #AAA #FFF;
}

div#leftpnl li.last { margin-bottom: 0; }

div#rtbody { width: 58em; margin: 0 1em 1em -59em; float: left; }

#tpmenu:after
{
content: "."; display: block; height: 0; clear: both; visibility: hidden; }
}


img#yhhlocationpicbw { display: none; }

div#rtbody ul.navlinks { padding: .5em 0 ; text-align: center;}



hr { color: #021584; background-color: #021584; height: 2px; }
hr.thick { height: 5px; }


#tpmenu
{
margin: 0;
padding: 12px 0 12px 12px;
}

#tpmenu li
{
list-style: none;
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#tpmenu a
{
display: block;
width: auto;
background: #DDDDDD;
margin: 0;
padding: 2px 10px;
border: 2px solid;
border-color: #FFF #AAA #AAA #FFF;
}

ul#btmmenu li { line-height: 1.5em; list-style-type: none; display: inline; list-style: none; 
	padding: .5em; background-color: #ECF6FF; text-decoration: none; }

#pgcontent:after
{
content: "."; display: block; height: 0; clear: both; visibility: hidden; }
}


/* Windose IE Fixes */

/* IE fix for clearing floated tpmenu items */
/* Hides from IE-Mac \*/
* html #tpmenu {_height: 1%; }
* html #pgcontent {_height: 1%; }
/* End hide from IE-mac */


/* TYPESETTING  */

body { font-size: 62.5%; }

h1, h2, h3, h4, p {padding: 0.5em 0em; line-height: 1em; }

div#leftpnl p { font-family: Arial, Verdana, Helvitica, sans-serif; font-size: 1.5em; 
	 font-weight: bold; text-align: center; color: #021584; line-height: 1em; }

ul.navlinks li { font-family: Arial, Verdana, 
	Helvitica, sans-serif; font-size: 1.2em; font-variant: small-caps;  }

h1 { font-family: serif, times, "times new roman";
	font-size: 2.4em; text-align: center;
	font-variant: small-caps; color: #021584;}

h2 { font-family: serif, times, "times new roman"; 
	font-size: 2.4em; color: #021584;}

h3 { font-family: serif, times, "times new roman";
	font-size: 2em; line-height: 1.2em; color: #021584;}

div#rtbody p { font-size: 1.8em; font-family: serif, "times new roman"; line-height: 1.2em; 
	color: #021584;}

div#rtbody p.smcps { font-family: Arial, Verdana, 
	Helvitica, sans-serif; font-size: 1.4em; font-variant: small-caps; 
	padding-top: .5em; padding-bottom: .5em; text-decoration: none; color: #021584; }

