/* force right scrollbar */
html { height: 101%; margin-bottom: 1px;}
a.blue		{text-decoration: none; color: #CC0000;}
a.blue:hover {color: #FFFFFF; border: 0.1em solid #dcdce9; border: none; background-color: #CC0000; text-decoration:none; font-size:12px;}
a.red:visited	{color: #CC0000;text-decoration:none; padding-bottom:1px;font-size:12px; }
a.red:link 		{color: #CC0000;text-decoration:none; padding-bottom:1px;font-size:12px; }
a.red:active	{color: #CC0000;text-decoration:none; font-size:12px; }
a.red:hover		{color: #FFFFFF; background-color: #CC0000; border: none; text-decoration:none; font-size:12px;}
a.white:visited	{color: #CC0000;text-decoration:none; padding-bottom:1px;font-size:12px; }
a.white:link 	{color: #CC0000;text-decoration:none; padding-bottom:1px;font-size:12px; }
a.white:active	{color: #CC0000;text-decoration:none; font-size:12px; }
a.white:hover	{color: #FFFFFF; background-color: #FFFFFF; border: none; text-decoration:none; font-size:12px;}
body{font:12px Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF; text-align:center;cursor:default;margin:0;padding:0px 0;  margin: auto; text-align: center; height: 100.1%; color: #000000;}
#bold	{ height: 20px; line-height: 20px; width: 100%; font-weight:bold; text-indent: 15px; clear: both; background-color: #00542A; color: #FFFFFF;}

#container	{ width: 780px; height: auto;margin: auto; text-align: justify; }
	#banner	{ width: 780px; height: 111px; xborder: thin solid #009900; background-image: url(../images/mosshead_2.jpg);} 
	#welcome{ width: 100%; line-height: 20px; font-size: 130%; color: #CC0000; margin-bottom: 10px;margin-top: 5px; text-align:center;}
	#left	{ width: 20%; height: auto;margin: auto; display:inline; float: left;letter-spacing: .1em; xborder: thin solid red}
	#right	{ width: 78%; height: auto;margin: auto; display:inline; float: right; padding-right: 10px;}
		#pic	{ width: 100%; height: auto; margin: auto; padding-bottom: 1em}
		#product	{ width: 100%; height: auto; margin: auto; padding-bottom: 1em}
		#prodleft	{ width: 49%; height: auto; margin: auto; padding-bottom: 1em; float: left; xborder: thin solid green;}
		#prodright	{ width: 49%; height: auto; margin: auto; padding-bottom: 1em; float: right; xborder: thin solid red;}
		#prodtxt	{  width: 100%; height: auto; margin: auto; padding-bottom: 1em}
			#prodtxtleft	{width: 49%; height: auto; margin: auto; padding-bottom: 1em; float: left; xborder: thin solid green;}
			#prodtxtright	{width: 49%; height: auto; margin: auto; padding-bottom: 1em; float: right; xborder: thin solid red; text-align:right;}
		#product2	{ width: 100%; height: auto; margin: auto; padding-bottom: 1em;clear: both;}
		#prodleft2	{ width: 46%; height: auto; margin: auto; padding-bottom: 1em; float: left; xborder: thin solid green;}
		#prodright2	{ width: 40%; height: auto; margin: auto; padding-bottom: 1em; float: right; xborder: thin solid red;}
		#prodtxt2	{  width: 100%; height: auto; margin: auto; padding-bottom: 1em; clear: both;}
			#prodtxtleft2	{width: 46%; height: auto; margin: auto; padding-bottom: 1em; float: left; border: xthin solid green;}
			#prodtxtright2	{width: 40%; height: auto; margin: auto; padding-bottom: 1em; float: right; border: xthin solid red;text-align: left}
	#list	{ width: 84%; height: auto; xborder: thin solid red; float: right;}
/*linkpage*/
		#linkl{ width: 40%; height: auto;margin: auto; display:inline; float: left;}
		#linkr{ width: 60%; height: auto;margin: auto; display:inline; float: left;}
		#dome	{ padding: 0px 8px 8px 8px;}
#tablel	{ width: 60%; height: auto;margin: auto; display:inline; float: left;}
#tabler	{ width: 35%; height: auto;margin: auto; display:inline; float: right; }
#rttext	{ width: 100%; height: auto; clear: both; margin-bottom: 20px; xborder: thin solid red}
#pics	{ width: 100%; height: auto; clear: both;xborder: thin solid red; }
#bullettext	{ width: 50%; height: auto; float: right; margin: 10px 0px 10px 0px;}
#bullettext2	{ width: 70%; height: auto; float: right; clear: both; }
#bottext	{ width: 73%; height: auto; margin:auto; margin-top: 10px; clear: both;}
#footer		{ width: 100%; height: auto; color: #00542A; margin-top: 10px;letter-spacing: .1em; clear: both;}
#footer2		{ width: 100%; height: auto; color: #CC0000;letter-spacing: .1em; }
	#address{ width: 30%; height: auto; display: inline; float: left; text-align:justify; color: #FF0000}
	#city	{ width: 24%; height: auto; display: inline; float: left; text-align:justify; color: #FF0000}
	#state	{ width: 25%; height: auto; display: inline; float: left; text-align:justify; color: #FF0000}
	#zip	{ width: 21%; height: auto; display: inline; float: left; text-align:justify; color: #FF0000}
