/* CSS Document */
body{ font-size:10px; font-family:Arial, Helvetica, sans-serif; background-color:#CCFFCC; margin:1em 2em;}

*{ border:0; margin:0; padding:0;}

a{}
a:hover{}


#head		{ width:100%; height:12em; background-color:#99CC33; margin:0 0 1em 0;}
#head h1, #head p{ color:#006600;}
#head h1		{ font-size:3.6em; padding:0.3em 0 0.3em 1em;}

.headleft		{ width:15em; height:12em; float:left; color:#FFFFFF;}
.headleft ul	{ list-style-type:none;}
.headleft li	{ font-size:1.6em; line-height:1.8em;}
.easy24			{ width:16em; height:2.4em; float:left; margin:0 0 0 13.4em;}
.cm24			{ font-size:2.4em;}

#leftcol	{ width:32em; color:#FFFFFF; float:left;}
.choose, .pick, .select, .find{ width:32em; height:12em; margin:0 0 1em 0;}
.choose h2, .pick h2, .select h2{ padding:1em 0; font-size:1.8em;}
.choose select, .pick select, .select select, .find select{ color:#006600; border:0.1em solid #006600;}
.choose			{ background-color:#336600;}
.pick			{ background-color:#669900;}
.select			{ background-color:#84B02C;}
.find			{ background-color:#99CC33;}
.find h2		{ padding:0.4em 0 0.5em 0; font-size:1.8em; text-align:center;}
.findbutton		{ width:10.4em; height:4.8em; margin:0 0 0 1em;}


#content{ margin:0 0 0 33em;}
.ads200x200{ width:20em; height:20em; float:right; margin:0 0 0 1em;}
.logo{ width:8em; height:8em; float:right; margin:0 0.5em 1em 0.5em;}
.mapbox{ height:32em; background-color:#669900; clear:right;}
.map{ width:48em; height:27em; margin:0 auto 0 auto; padding:2.5em 0 0 0;}

#footer{ height:3.6em; line-height:3.6em; background-color:#56731D; color:#FFFFFF; margin:1em 0 0 0; text-align:center; clear:both;}

.floatl{ float:left;}
.floatr{ float:right;}
.clearleft{ clear:left;}
.clearright{ clear:right;}
.clearboth{ clear:both;}

img.pic80x80fr{ width:8em; height:8em; border:0.1em solid #669900; float:right;}

img.pic30x120fl	{ width:3em; height:12em; float:left;}
img.pic64x120fl	{ width:6.4em; height:12em; float:left; margin:0 2em 0 0;}
img.pic30x120fr	{ width:3em; height:12em; float:right;}
img.pic130x54	{ width:13em; height:5.4em;}
img.pic10x36fl	{ width:1em; height:3.6em; float:left;}
img.pic10x36fr	{ width:1em; height:3.6em; float:right;}
img.pic80x80b	{ width:8em; height:8em; border:0.1em solid #669900;}
img.pic105x72fl	{ width:10.5em; height:7.2em; float:left;}
img.pic130x120fl{ width:13em; height:12em; float:left; margin:0 1em 0 0;}
img.pic480x270	{ width:48em; height:27em; border:0.1em solid #006600;}
img.pic40x320fl	{ width:4em; height:32em; float:left;}
img.pic40x320fr	{ width:4em; height:32em; float:right;}
img.pic24x24	{ width:2.4em; height:2.4em; vertical-align:middle;}
img.pic200x200	{ width:20em; height:20em;}
img.pic			{ width:em; height:em;}


#topskip{}