a { text-decoration: none; color: #800C0C;  background-color: transparent;  }

a ins { text-decoration: none; }

#vermontcouncilonproblemgam p,
#ourorganizationworkswithco p,
#compulsivegamblersusuallyde p,
#readmore p,
#vermontcouncilonproblemga p { font: 11px/13px Arial, Helvetica, sans-serif; margin: 0px; text-align: left; color: #515151;  background-color: transparent;  }

#menutitle p,
#id25knowthesigns p,
#requestnewsletter p,
#id20contactus p,
#helpforcommunities p,
#helpforfamilies p { font: bold 16px/19px Arial, Helvetica, sans-serif; margin: 0px; color: #800C0C; text-align: left; }

#ourorganizationworkswithco,
#helpforcommunities { visibility: visible; position: absolute; left: 13px; z-index: 2; width: 178px; }

#helpforfamilies,
#compulsivegamblersusuallyde { visibility: visible; position: absolute; left: 15px; z-index: 2; width: 178px; }

#ourorganizationworkswithco *:first-child { padding-top: 0px; }

#i2007vermontcouncilonprob p { font: 10px/19px Arial, Helvetica, sans-serif; margin: 0px; color: #1D1D1C; text-align: left; }

#compulsivegamblersusuallyde { top: 550px; }
#compulsivegamblersusuallyde a {color:#800C0C;}

#vermontcouncilonproblemgam { visibility: visible; position: absolute; left: 310px; top: 934px; z-index: 2; width: 185px; }

#ourorganizationworkswithco { top: 730px; }

#ifyouorsomeoneyouknowcan p { font: 12px/22px Arial, Helvetica, sans-serif; margin: 0px; text-align: left; color: #515151; }

#i2007vermontcouncilonprob { visibility: visible; position: absolute; left: 310px; top: 1000px; z-index: 2; width: 420px; }

#vermontcouncilonproblemga { visibility: visible; position: absolute; left: 13px; top: 430px; z-index: 2; width: 189px; }

#ifyouorsomeoneyouknowcan {
	visibility: visible;
	position: absolute;
	left: 234px;
	top: 309px;
	z-index: 2;
	width: 550px;
}

#sidemenu li a:hover { background-color: #FFFFA6; text-decoration: underline; font-weight: bold; }

#helpforcommunities { top: 710px; }

#calluswecanhelp p { font: 24px/29px Arial, Helvetica, sans-serif; margin: 0px; color: #800C0C; text-align: left; }

#i24hourhelpline p { font: bold 18px/22px Arial, Helvetica, sans-serif; margin: 0px; color: #79610A; text-align: left; }

#requestnewsletter { visibility: visible; position: absolute; left: 13px; top: 400px; z-index: 2; width: 158px; }

#id25knowthesigns { visibility: visible; position: absolute; left: 234px; top: 280px; z-index: 2; width: 500px; }

#helpforfamilies { top: 520px; }

#i24hourhelpline { visibility: visible; position: absolute; left: 451px; top: 117px; z-index: 2; width: 250px; }

#calluswecanhelp { visibility: visible; position: absolute; left: 555px; top: 185px; z-index: 2; width: 235px; }

#i18005224700 p { font: bold 46px/55px Arial, Helvetica, sans-serif; margin: 0px; color: #335E36; text-align: left; }

#id20contactus { visibility: visible; position: absolute; left: 310px; top: 912px; z-index: 2; width: 158px; }

#sidemenu li a { background-color: transparent; font-weight: Normal; padding-left: 0px; padding-right: 0px; text-decoration: none; color: #1D1D1C; width: 100%; display: block; }

#i18005224700 { visibility: visible; position: absolute; left: 447px; top: 137px; z-index: 2; width: 354px; }

#sidemenu li { width: 100%; display: block; margin: 0px; }

#readmore p a { color: #335E36; }

#layer2copy {
	background: url(indexmedia/bg.jpg) no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	width: 800px;
	height: 1032px;
}
#layer2copy2 {
	background: url(indexmedia/bg2.jpg) no-repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	width: 800px;
	height: 1032px;
}

#menutitle { visibility: visible; position: absolute; left: 11px; top: 143px; z-index: 2; width: 158px; }

#readmore { visibility: visible; position: absolute; left: 111px; top: 875px; z-index: 2; width: 77px; }

#sidemenu { font: 10px/19px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; list-style: none; text-align: left; color: #1D1D1C; position: absolute; left: 13px; top: 165px; z-index: 2; width: 176px; }

#shape2 { background: url(indexmedia/shape2.gif) no-repeat; visibility: visible; position: absolute; left: 201px; top: 0px; z-index: 2; width: 13px; height: 1032px; }

#shape4 { background: url(indexmedia/shape4.gif) no-repeat; visibility: visible; position: absolute; left: 232px; top: 300px; z-index: 2; width: 497px; height: 1px; }

#index { margin: 0px auto 0px 0px; width: 800px; position: relative; }

html, body { padding: 0px; margin: 0px; background-color: #FFFFFF; }

.style2 {color: #666666}
.style5 {color: #990000}
