H1{
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #787878;
	text-decoration: none;
}

TD{
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #787878;
	text-decoration: none;
}

P{
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #787878;
	text-decoration: none;
}

.copy {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #787878;
	text-decoration: none;
}

A:link {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #3378A2;
	text-decoration: none;
}

A.hov:link {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #3378A2;
	text-decoration: none;
}

A:visited {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #3378A2;
	text-decoration: none;
}

A.hov:visited {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #3378A2;
	text-decoration: none;
}

A:active {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #3378A2;
	text-decoration: none;
}

A.hov:active {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #3378A2;
	text-decoration: none;
}

A:hover {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color: #CCCCCC;
	text-decoration: none;
}

A.hov:hover {
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	line-height: 12px;
	color:#333333;
	text-decoration: none;
}

A.small:link {
	font-family: Arial, Tahoma, Verdana;
	font-size: 9px;
	line-height: 10px;
	color: #3378A2;
	text-decoration: none;
}

A.small:visited {
	font-family: Arial, Tahoma, Verdana;
	font-size: 9px;
	line-height: 10px;
	color: #3378A2;
	text-decoration: none;
}

A.small:active {
	font-family: Arial, Tahoma, Verdana;
	font-size: 9px;
	line-height: 10px;
	color: #3378A2;
	text-decoration: none;
}

A.small:hover {
	font-family: Arial, Tahoma, Verdana;
	font-size: 9px;
	line-height: 10px;
	color: #CCCCCC;
	text-decoration: none;
}

.strap {
	font-family: Arial, Tahoma, Verdana;
	font-size: 18px;
	line-height: 19px;
	color: #787878;
	text-decoration: none;
}

.phone {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	line-height: 16px;
	color: #00568B;
	text-decoration: bold;
}

.title {
	font-family: Arial, Tahoma, Verdana;
	font-size: 18px;
	line-height: 19px;
	color: #00568B;
	text-decoration: bold;
}

.titlesmall {
	font-family: Arial, Tahoma, Verdana;
	font-size: 13px;
	line-height: 14px;
	color: #00568B;
	text-decoration: bold;
}

HR {
	color : #CCCCCC;
	height : 1px;
}

form{
	margin:0px;
	padding: 0px;
}

input.btn{
   color:#ffffff;
   font-family:Arial, Tahoma, Verdana;
   font-size:8pt;
   font-weight:bold;
   background-color:#80ABC5;
   border:0px;
}

input.btnhov{
   color:#ffffff;
   font-family:Arial, Tahoma, Verdana;
   font-size:8pt;
   font-weight:bold;
   background-color:#3378A2;
   border:0px;
}

input{
   color: #787878;
   font-size:8pt;
   background: #FFFFFF;
   border: 1px solid #3378A2;
}

.gen {
   border: 1px solid #787878;
   font-family:Arial, Tahoma, Verdana;
   font-size:8pt;
   color: #787878;
   background-color: #ffffff;
   font-size:8pt;
}

.imageleft   {margin: 5px 10px 2px 0px; float: left; border: 3px double #6D001A;}
.imageright  {margin: 5px 0px 2px 10px; float: right; border: 3px double #6D001A;}
.imagecenter {margin: 5px 5px; border: 3px double #6D001A;}

.txtselect{
   border: 1px solid #787878;
   font-family:Arial, Tahoma, Verdana;
   font-size:8pt;
   color: #787878;
   background-color: #ffffff; 
   font-size:8pt;
   width:115pt;
}

.tblbg {
   background-color: #FFFFFF;height:25
}

.innertblbg {
   background-color: #FFFFFFF;height:10
}

.minnertblbg {
   background-color: #FFFFFF;height:10
}

.htd {
   width: inherit;
   align:"right";
   border: 0.5;
   border-bottom: 1;
   text-align: right;
   vertical-align: top;	
}

.hth {
   width:"15%";
   align:"right";
   text-align: center;
   color: #FFFFFF;
   font-size: 14px;
}

.tbl{
   border-bottom-color: #000066;
   border-right-color: #000066;
}

.wall{
  background-image: url("images/wallmounted.jpg");
  background-repeat: no-repeat;
  height: 310px;
  background-position: center right
}

.free{
  background-image: url("images/freestanding.jpg");
  background-repeat: no-repeat;
  height: 310px;
  background-position: center right
}

.onepiece{
  background-image: url("images/onepiecefrontplate.jpg");
  background-repeat: no-repeat;
  height: 310px;
  background-position: center right
}

.telescopic{
  background-image: url("images/telescopic.jpg");
  background-repeat: no-repeat;
  height: 310px;
  background-position: center right
}

.wooden{
  background-image: url("images/wooden.jpg");
  background-repeat: no-repeat;
  height: 310px;
  background-position: center right
}

.surrounds{
  background-image: url("images/surrounds.jpg");
  background-repeat: no-repeat;
  height: 310px;
  background-position: center right
}

.stands{
  background-image: url("images/stands.jpg");
  background-repeat: no-repeat;
  height: 310px;
  background-position: center right
}

.accessories{
  background-image: url("images/accessories.jpg");
  background-repeat: no-repeat;
  height: 310px;
  background-position: center right
}

.about{
  background-image: url("images/pageimages/about.jpg");
  background-repeat: no-repeat;
  height: 400px;
  background-position: center right
}

.contact{
  background-image: url("images/pageimages/contact.jpg");
  background-repeat: no-repeat;
  height: 575px;
  background-position: center right
}

.categories{
  background-image: url("images/mailboxmontage.jpg");
  background-repeat: no-repeat;
  height: 600px;
  background-position: center right
}

/*###### Workarounds and eMarketing by J.Myers#######*/
.imgmenubg p{padding:0px; margin:0px;margin-top:2px;}

/*###### background images top ######################*/
.imgtl {background-image:url("images/tl.gif"); background-repeat: no-repeat;background-position: center left;}
.imgtopcentre {background-image:url("images/topcentre.gif"); background-repeat: repeat-x;background-position:center;}
.imgtr {background-image:url("images/tr.gif"); background-repeat: no-repeat;background-position: center right;}
.imgl {background-image:url("images/l.gif");background-repeat:repeat-y;background-position: center left;}
.imgr {background-image:url("images/r.gif");background-repeat:repeat-y;background-position: center left;}

.imgblsq {background-image:url("images/blsq.gif");background-repeat:no-repeat;background-position:center left ;} 
.imgbotcentre {background-image:url("images/botcentre.gif");background-repeat: repeat-x;background-position:center;} 
.imgblsq1 {background-image:url("images/brsq.gif");background-repeat:no-repeat;background-position:center right;}

.imgmenuleft {background-image:url("images/menuleft.gif");background-repeat:repeat-y;background-position:center left ;}
.imgmenubg {background-image:url("images/menubg.gif");background-repeat:repeat-x;background-position:center;}
.imgmenuright {background-image:url("images/menuright.gif");background-repeat:repeat-y;background-position:center right ;}
.imggraypx {background-image:url("images/graypx.gif");background-repeat:repeat;background-position:center;}
.imggraypx1 {background-image:url("images/graypx.gif");background-repeat:repeat-x;background-position:center;}
.imggraypx2 {background-image:url("images/graypx.gif");background-repeat:repeat-y;background-position:center;}
.imggraypx3 {background-image:url("images/graypx.gif");background-repeat:repeat-y;background-position:center left;}


.imgtlsq {background-image:url("images/tlsq.gif"); background-repeat: no-repeat;background-position: center left;}
.imgtrsq {background-image:url("images/trsq.gif"); background-repeat: no-repeat;background-position: center right;}
.imgbl {background-image:url("images/bl.gif"); background-repeat: no-repeat;background-position: center left;}
.imgbotcentre {background-image:url("images/botcentre.gif"); background-repeat: repeat-x;background-position:center;}
.imgbr {background-image:url("images/br.gif"); background-repeat: no-repeat;background-position: center right;}

/*########## item had a class and a inline style #################*/

#wrapper760 {position:relative; top: 0px; left: 0px; margin: 0px auto; width: 760px;}

.indeximage{
	background-image:url(images/indeximage.jpg);
	background-repeat: no-repeat;
  	background-position: top left;
  	height: 260px;
}

.strap1 {
	margin-top:0px;
	margin-bottom:0px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 18px;
	line-height: 19px;
	color: #787878;
	text-decoration: none;
}
.phone1 {
	margin-top:0px;
	margin-bottom:0px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	line-height: 16px;
	color: #00568B;
	text-decoration: bold;
}