BODY			{ font-family: Arial, Helv, Tahoma; font-size: 12px; color: white; line-height: 1.3em;}
H1 				{ font-family: Tahoma, Arial, Helv;	color: #FFFF42; font-size: 20px; margin-top: 30px; line-height: 1.4em;}
H2 				{ font-family: Tahoma, Arial, Helv; color: #FFFF42 ; font-size: 18px; }
H3 				{ font-family: Tahoma, Arial, Helv; color: #FFFF42; font-size: 14px; }
H4 				{ font-size: 12px; color: #005F0F; }
H5 				{ font-size: 14px; color: navy; text-align: center; font-weight: bold;}
TD				{ font-family: Arial, Helv;	font-size: 12px; color: #FFFFFF; margin-left: 0px; line-height: 1.4em;}
LABEL			{cursor: hand;}
LI				{line-height: 1.5em; padding-left: 5px;}

A 				{text-decoration: none; color: #FFFFFF; font-weight: bold; text-decoration: underline;}
A:hover			{text-decoration: underline; color: #FFFF00; font-weight: bold; text-decoration: underline;}
A:visited		{color: #003366; font-weight: bold;}

INPUT			{font-family: Tahoma, Arial, Helv; font-size: 9pt; }
TEXTAREA		{font-family: Tahoma, Arial, Helv; font-size: 9pt; }
SELECT			{font-family: Tahoma, Arial, Helv; font-size: 9pt; }
SELECT.small	{font-family: Tahoma, Arial, Helv; font-size: 8pt; }
.newssummary    {color: ##FFFFFF; font-size: 13px; font-family: arial, sans-serif, helvetica; line-height: 1.2em; text-align: justify;}
.newsheader   	{font-family: Arial, Tahoma, Helv; font-size: 24px; color: #FFFF42; Font-weight: bold; text-align: center;}
.reviewheader   {font-family: Arial, Tahoma, Helv; font-size: 24px; color: #FFFF42; font-weight: bold; text-align: center;}
.reviewheader2   {font-family: Arial, Tahoma, Helv; font-size: 24px; color: #ffffff; font-weight: bold; text-align: center;}
a.reviewlink     {font-family: Arial, Tahoma, Helv; font-size: 13px; color: #FFFF42;}
a.reviewlink:visited {font-family: Arial, Tahoma, Helv; font-size: 13px; color: #FFFF42;}
a.reviewlink:hover {font-family: Arial, Tahoma, Helv; font-size: 13px; color: orange;}
.publishedby     {font-family: Arial, Tahoma, Helv; font-size: 13px; color: #8080FF;}
a.publishedby     {font-family: Arial, Tahoma, Helv; font-size: 13px; color: #8080FF;}
a.publishedby:visited    {font-family: Arial, Tahoma, Helv; font-size: 13px; color: #8080FF;}
a.publishedby:hover   {font-family: Arial, Tahoma, Helv; font-size: 13px; color: orange;}

.Headernocap	{ font-family: Tahoma, Arial, Helv;	color: black; font-size: 22px; font-weight: bold; margin-top: 10px; margin-bottom: 10px;}
.categoryheader {font-family: Tahoma, Arial, Helv; font-size: 9pt; font-weight: bold; background: url(http://www.cameratown.com/Assets/news_header.gif);}
.categorylist   {font-family: Arial, Tahoma, Helv; font-size: 11px; padding-left: 10px; line-height: 20px; font-weight: bold; background: url(http://www.cameratown.com/Assets/site_graphics/catlist2_background.jpg);}
.lowpricelist   {font-family: Arial, Tahoma, Helv; font-size: 10px; padding-left: 2px; line-height: 18px; font-weight: bold; background: url(http://www.cameratown.com/Assets/site_graphics/catlist2_background.jpg);}
.contentarea    {font-family: Tahoma, Arial, Helv; font-size: 9pt; /*/*/padding-right: 10px; margin-left: 0px;}
.speclink       {font-family: Arial, Tahoma, Helv; font-size: 9pt; color: black; text-decoration:underline;}
.rebatehead     {font-family: Tahoma, Arial, Helv; font-size: 9pt; color: black; font-weight: bold;}
.rebatelink     {font-family: Arial, Helv; font-size: 8pt; color: black;}
.rebatetitle	{font-family: Arial, Helv; font-size: 12pt; font-weight: bold; color: white; background: #9FAF2F;}
.reviewlist		{font-family: Arial, Tahoma, Helv; font-size: 13px; height: 15px; font-weight: bold; color: #FFFF42; padding-bottom: 2px; padding-left: 5px;  background: url(http://www.cameratown.com/Assets/site_graphics/date_background.gif);}

.reviewcatlink     {font-family: Arial, Tahoma, Helv; font-size: 12px; color: #FFFF42;}
A.reviewcatlink:link  {font-family: Arial, Tahoma, Helv; font-size: 12px; color: #FFFF42; }
A.reviewcatlink:hover  {font-family: Arial, Tahoma, Helv; font-size: 12px; color: #00FFFF; }
A.reviewcatlink:visited {font-family: Arial, Tahoma, Helv; font-size: 12px; color: #00FFFF;}
A.reviewcatlink:active {font-family: Arial, Tahoma, Helv; font-size: 12px; color: #FFFF42;}
.townreviewhead {font-family: Arial, Tahoma, Helv; font-size: 11pt;	font-weight: bold; color: black; background-color: #DAD3A7; padding-left: 10px;}
.reviewtext		{font-family: Arial, verdana, Helv; font-size: 12px; color: black; line-height: 16px; text-align: justify;}
.newsheadline   {font-family: Arial, Tahoma, Helv; font-size: 100%; color: Navy; Font-weight: bold;}
.newssummary    {color: #494949; font-size: 13px; font-family: verdana, arial, sans-serif, helvetica; line-height: 1.3em; text-align: justify;}
.newsdate		{font-family: Arial, Tahoma, Helv; font-size: 12px; color: #006600;}

.menunav		{ font-family: arial; font-size: 13px;  width: 120px; height: 17px; text-decoration: none; color: maroon; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; cursor: hand; }
A.menunav:link		{ font-family: arial; font-size: 13px; width: 120px; height: 17px; text-decoration: none; color: maroon; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; cursor: hand; }
A.menunav:visited	{ font-family: arial; font-size: 13px; width: 120px; height: 17px; text-decoration: none; color: maroon; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; cursor: hand; }
A.menunav:hover		{ font-family: arial; font-size: 13px; width: 120px; height: 17px; text-decoration: underline; color: navy; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; cursor: hand; }

.forumleftnav		{ font-family: Tahoma; font-size: 13px; width: 82px; height: 25px; text-decoration: none; color: white; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; cursor: hand; }
A.forumleftnav:link { font-family: Tahoma; font-size: 13px; width: 82px; height: 25px; text-decoration: none; color: white; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; cursor: hand; }
A.forumleftnav:visited { font-family: Tahoma; font-size: 13px; width: 82px; height: 25px; text-decoration: underline; color: white; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; cursor: hand; }
A.forumleftnav:hover { font-family: Tahoma; font-size: 13px; width: 82px; height: 25px; text-decoration: none; color: #FFFF42; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; cursor: hand; }

.reviewlinks     {font-family: Arial, Tahoma, Helv; font-size: 12px; color: white; text-decoration: underline;}
A.reviewlinks:link  {font-family: sans-serif, Arial, Tahoma, Helv; font-size: 12px; color: white; }
A.reviewlinks:hover  {font-family: Arial, Tahoma, Helv; font-size: 12px; color: white; }
A.reviewlinks:visited {font-family: Arial, Tahoma, Helv; font-size: 12px; color: #E8E8E8;}
A.reviewlinks:active {font-family: Arial, Tahoma, Helv; font-size: 12px; color: white;}


.justify		{ text-align: justify; }
.centerbanner	{ text-align: center; color: #33EE33; font-weight: bold; }
.visitorcounter	{ text-align: center; font-weight: bold; font-size: 11px; padding-top: 5px; padding-bottom: 5px; }
.footer 		{ font-size: 6pt; text-align: center; }
.title			{ color: #AAFFAA; text-align: center; }

.inputtext		{ font-size: 9pt; }
.inputbutton	{ font-size: 9pt; }

.menuspan		{ position: absolute; cursor: hand; }
.menuhead		{ font-family: Tahoma; font-size: 11px; width: 82px; color: #DDDDDD; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px; }
.menuhead_open	{ z-index: 1; font-family: Tahoma; font-size: 11px; background: #555555; width: 82px; font-weight: bold; border: 1px solid #000000;  padding-left: 3px; padding-top: 1px; padding-bottom: 1px;}
.menuhead_opensub	{ z-index: 1; font-family: Tahoma; font-size: 11px; background: #555555; width: 82px; font-weight: bold;  border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000;  padding-left: 3px; padding-top: 1px; padding-bottom: 1px;}
.menuhead_click	{ font-family: Tahoma; font-size: 11px; background: #EEEEEE; color: #000000; width: 82px; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px;}
.menuhead_clicksub	{ font-family: Tahoma; font-size: 11px; background: #EEEEEE; color: #000000; width: 82px; font-weight: bold; padding-left: 4px; padding-top: 2px; padding-bottom: 2px;}

.menu			{ z-index: -1; position:absolute;  visibility: hidden; left: 89px; background: #555555; padding: 2px; border: 1px solid #000000;}
.menuopt		{ font-family: Tahoma; font-size: 11px; background: #555555; padding: 1px; border-width: 1px; border-style: solid; border-color: #555555 }
.menuopt_over	{ font-family: Tahoma; font-size: 11px; background: #999999; color: #000000; padding: 1px; border-width: 1px; border-style:solid; border-color: #999999; border-top: 1px solid #BBBBBB; border-bottom: 1px solid #333333 }
.menuopt_click	{ font-family: Tahoma; font-size: 11px; background: #EEEEEE; color: #000000; padding: 1px; border-width: 1px; border-style:solid; border-color: #999999;}

A.white			{ text-decoration: none; color: #EEEEEE; }
A.white:hover	{ text-decoration: none; color: #F4FF1A; }
A.white:visited { text-decoration: none; color: #EEEEEE; }

A.nobg:hover 	{ text-decoration: none; background: ;}
A.hover:hover 	{ color: #FFFF66; text-decoration: none; background: #555555; }

