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

h1,h2,h3,h4{font-family: tahoma,arial,sans-serif;margin: 3px,0px,0px,4px}
h1{font-size: 24px;color: Wheat;text-align: left;font-weight: bold}
h2{font-size: 18px;color: #FF4242;text-align: center;font-weight: bold}
h3{font-size: 13px;color: #FF4242;text-align: left;font-weight: bold;}
h4{font-size: 12px;color: Black;font-weight: bold}

table {font-weight: normal;border: 0px}
quote{font-size: 0.8em;color: Black;font-style: italic;font-weight: normal}
p {margin:8px;color: Black; font-size: 13px;font-family: Tahoma,Arial,sans-serif;font-weight: normal}
strong {font-size: 13px;font-weight:bold}
img {margin:0;border:0}

HR {CLEAR: both; MARGIN: 12px}
DD {TEXT-ALIGN: left;BACKGROUND-COLOR: White;Color: Black}
DT.hd1 {COLOR: red! important
}
table.quad{
        margin: 1px,8px,8px,8px;
        width: 420px;
	padding: 0px;
        font-family: Tahoma,Arial,sans-serif;
}
table.quad td {
	padding: 0px;
	border: 0px solid Black;
        font-family: Tahoma,Arial,sans-serif;
}
table.prices{
	border: 1px solid Black;
        margin: 1px,8px,8px,8px;
        width: 480px;
	padding: 0px;
        font-weight: Normal;
        font-size: 8pt}
        font-family: Tahoma,Arial,sans-serif;
}
table.prices td {
	padding: 4px;
	border: 1px solid #000000;
        font-weight: Normal;
        font-size: 8pt}
        font-family: Tahoma,Arial,sans-serif;
}
.bootlink {font-family: tahoma,arial,sans-serif;
color: White;
font-weight: Bold;
text-align: center;
font-size: 9pt;}

.Byline {font-family: tahoma,arial,sans-serif;
color: White;
font-weight: Bold;
text-align: left;
font-size: 9pt;}

.BylineLeft {font-family: tahoma,arial,sans-serif;
color: White;
font-weight: Bold;
text-align: left;
font-size: 9pt;}

.BylineRight{font-family: tahoma,arial,sans-serif;
color: White;
font-weight: Bold;
text-align: right;
font-size: 9pt;}

.CatMenuButton {font-family: tahoma,arial,sans-serif;
color: White;
background-color: Black;
text-align: left;
font-weight: bold;
font-size: 7pt}

.ColumnLeft {font-family: tahoma,arial,sans-serif;
color: Black;
text-align: left;
font-weight: Normal;
font-size: 9pt}

.ColumnRight {font-family: tahoma,arial,sans-serif;
color: Black;
text-align: left;
font-weight: Normal;
font-size: 9pt}

.Headings {font-family: tahoma,arial,sans-serif; 
color: White;
font-weight: bolder;
text-align: left;
font-size: 10pt}

.LogoA {font-weight: bolder;text-decoration: none;color: Red;font-size: 24pt;font-family: helvetica,arial,sans-serif;}
.LogoB {font-weight: normal;text-decoration: none;color: White;font-size: 24pt;font-family: helveticanarrow,arial,sans-serif;}

.PageHeadCSS {font-family: tahoma,arial,sans-serif;
background-repeat: no-repeat;
background-color: Black;
text-align: center;
font-weight: bolder;
font-size: 10pt}

.SubHeading {font-family: tahoma,arial,sans-serif;
width: 75%;
left: 15px;
color: Black;
font-weight: bold;
font-size: 11pt}

.small {font-family: tahoma,arial,sans-serif;
color: Black;
text-align: left;
font-weight: Normal;
font-size: 8pt}

.SubLeft {font-family: tahoma,arial,sans-serif;
color: Black;
text-align: left;
font-weight: Bold;
font-size: 9pt}

.LayoutImage {position:absolute;top:145;right:10}
.Products {position:absolute;top:110;left:250}
.AdminFoot1 {position:absolute;top:400;left:100; color: White}
.AdminFoot2 {position:absolute;top:450;left:100}


.adContent2
{ font-family: Tahoma,Arial,sans-serif;
  color: white;
  font-weight: bold;
  font-size: 0.8em;
}

#adLeft
{ position: absolute;
  display: block;
  width: 180px;
  height: 60px;
  left: 5px;
  top: 5px
}
#adRight
{ position: absolute;
  display: block;
  width: 180px;
  height: 60px;
  right: 5px;
  top: 5px
}

.ThumbnailBkgrd {font-family: tahoma,arial,sans-serif;
color: White;
background-color: DarkGray;
text-align: center;
font-weight: bold;
font-size: 9pt}

.Titles {font-family: tahoma,arial,sans-serif; 
color: RED;
text-align: center;
font-weight: bold;
font-size: 20pt}

div.toc {font-family: Tahoma,Arial,sans-serif;
    color: Black;
    background-color: Purple;
    display: block;
    text-align: left;
    padding: 2px 2px 2px 4px;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
    letter-spacing: 1px}


li
{   font-family: Tahoma,Arial,sans-serif;
    font-weight: Normal;
    font-size: 12px;
    text-align: left;
}

.dcr
{   font-family: Tahoma,Arial,sans-serif;
    font-weight: Bold;
    font-size: 12px;
    text-decoration: none;
}

CITE	
{       FONT: 11px  "tahoma,arial,sans-serif";
        TEXT-DECORATION: none;
        TEXT-ALIGN: left;
        FONT-WEIGHT: bold;
        BACKGROUND: #555555;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#F0888A, EndColorStr=#FF0000);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 122px; CURSOR: hand;  
        COLOR: White; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        moz-border-radius-topLeft: 6px	font: normal 10pt Tahoma,Arial,sans-serif;

}

#navcontainer ul {
	border: 0px;
	margin: .5px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
        text-decoration: none;
}
#navcontainer ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0px;
	margin: .5px;
        text-decoration: none;
}
#navcontainer ul li a {
        FONT: 0.78em "tahoma,arial,sans-serif";
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#999480, EndColorStr=#DBDBDB);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        CURSOR: hand; 
        COLOR: Black; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        text-decoration: none;
}
#navcontainer a:link {
        FONT: 0.78em "tahoma,arial,sans-serif";
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#999480, EndColorStr=#DBDBDB);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        CURSOR: hand; 
        COLOR: Black; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        text-decoration: none;
}

#navcontainer a:visited {
        FONT: 0.78em "tahoma,arial,sans-serif";
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#999480, EndColorStr=#DBDBDB);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        CURSOR: hand; 
        COLOR: Black; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        text-decoration: none;
}
#navcontainer ul li a:hover {
        FONT: 0.78em "tahoma,arial,sans-serif";
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#555555, EndColorStr=#DBDBDB);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        CURSOR: hand; 
        COLOR: Black; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        text-decoration: none;
}
#navcontainer ul li a:active {
        FONT: 0.78em "tahoma,arial,sans-serif";
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 6px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 6px; 
        BACKGROUND: #999480;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#333333, EndColorStr=#DBDBDB);
        PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid;
        CURSOR: hand; 
        COLOR: Blue; PADDING-TOP: 3px; BORDER-BOTTOM: #222222 1px solid;
        text-decoration: none;
}


#Hnavcontainer ul {
	border: 0px;
	margin: 1px;
	padding: 0px;
        text-decoration: none;
        line-height: 20px;
        FONT: 12px  tahoma,arial,"sans-serif";
        font-weight: bold;
	list-style-type: none;
	text-align: center;
}
#Hnavcontainer li {
	display: block;
	float: left;
	margin: 1px;
	height: 20px;
        width: 120px;
        FONT: 12px  tahoma,arial,"sans-serif";
	text-align: center;
        text-decoration: none;
        font-weight: bold;
	padding: 0px;
}
#Hnavcontainer ul li a {
        FONT: 12px  tahoma,arial,"sans-serif";
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        BACKGROUND: #555555;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#FF0000, EndColorStr=#F0888A);
        border-width: 1px; 
        PADDING-LEFT: 1px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px;
	margin: 1px;
        width: 120px;
        height: 100%;
        CURSOR: hand;  
        COLOR: White; PADDING-TOP: 3px;
}
#Hnavcontainer a:link {
        FONT: 12px  tahoma,arial,"sans-serif";
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        BACKGROUND: #555555;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#FF0000, EndColorStr=#F0888A);
        PADDING-RIGHT: 1px;  
        DISPLAY: block; PADDING-LEFT: 1px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px; 
	margin: 1px;
        width: 120px;
        CURSOR: hand; 
        COLOR: White; PADDING-TOP: 3px;
}

#Hnavcontainer a:visited {
        FONT: 12px  tahoma,arial,"sans-serif";
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        BACKGROUND: #555555;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#FF0000, EndColorStr=#F0888A);
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 1px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 1px; 
        BACKGROUND: #999480; 
        PADDING-BOTTOM: 3px;
        margin: 1px;
        width: 120px;
        CURSOR: hand; 
        COLOR: White; PADDING-TOP: 3px;
}
#Hnavcontainer ul li a:hover {
        FONT: 12px  tahoma,arial,"sans-serif";
        TEXT-DECORATION: underline;
        FONT-WEIGHT: bold;
        BACKGROUND: Green;
        BORDER-RIGHT: #222222 1px solid; PADDING-RIGHT: 1px; 
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; PADDING-LEFT: 1px; 
        margin: 1px;
        width: 120px;
        CURSOR: hand; 
        COLOR: Yellow; PADDING-TOP: 3px;
}
#Hnavcontainer ul li a:active {
        FONT: 12px  tahoma,arial,"sans-serif";
        COLOR: #000000;
	background: #656565;
        FILTER: progid:DXImageTransform.Microsoft.Gradient(  GradientType=1,StartColorStr=#CCCCCC, EndColorStr=#FFFFFF);
	padding: 1px;
	margin: 1px;
	text-decoration: none;
        width: 120px;
	display: block;
	text-align: center;
}
#content {
  position: absolute;display: inline;margin: 0px;left: 0px;width: 100%;top: 150px;height: 50px;padding: 0px;
  background: Black}
#catMenu2 {
  position: absolute;display: inline;margin: 0px;left: 0px;width: 150px;top: 150px;height: 450px;padding: 0px;
  background: Black;padding-bottom: 10px}

.adContent
{ font-family: Tahoma,Arial,sans-serif;
  margin-left: 6px;
  height: auto;
  font-weight: normal;
  font-size: 10pt;
  text-align: left;
}
#a0 {margin: 5px;background-color: #FFFFFF;
           left: 0px;width: 525px;height: auto}
#a1 {margin: 5px;background-color: #FFFFFF;
           left: 0px;width: 525px;height: auto}
#a2 {margin: 5px;background-color: #FFFFFF;
           left: 0px;width: 525px;height: auto}

#a3 {margin: 5px;background-color: #FFFFFF;
           left: 0px;width: 525px;height: auto}
#a4 {margin: 5px;background-color: #FFFFFF;
           left: 0px;width: 525px;height: auto}
#aHOLD{margin: 0px;background-color: #619178;
           left: 0px;width: 240px;top: 278px}
#lowerRight {position: absolute;display: inline;margin: 0px;background-color: #FFFFFF;
           left: 0px;width: 240px;top: 478px;height: auto}

#upperLeft {margin: 0px;background-color: #FFFFFF;
           left: 0px;width: 240px;top: 20px;height: auto}
#middleLeft {margin: 0px;background-color: #FFFFFF;
           left: 0px;width: 240px;height: auto}
#lowerLeft {margin: 0px;background-color: #FFFFFF;
           left: 0px;width: 240px;height: auto}

#lowerMiddle {position: absolute;display: inline;margin: 0;left: 350px;width: 210px;top: 438px;height:200px}

}

#banner {
	margin:0px auto;width: auto;height:50px;padding: 0px;top: 0px;}

#windowFrame {
	MARGIN-LEFT: auto;MARGIN-RIGHT: auto;MARGIN-TOP: 12px;width: 770px;height: auto;
        text-align: center;border: 4px solid #CCCCCC;padding-left:8px;padding-right:8px;
        filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#010101,endColorStr=#666666)}
#masthead {
	margin-top: 2px;margin-left: 40px;margin-right: 0px;margin-bottom: 13px;width: 800px;height:20px;
        text-align: center;padding: 0px;top: 16px;color: White;}

#colLeft {margin: 0px;left: 5px;width: 250px;height: 800px;top: 17px}

#colMiddle {position: absolute;padding: 0px;text-align: left;
        left: 280px;width: 240px;top: 35px;height: 600px;border:1px solid Red}
#colRight {position: absolute;display: inline;padding: 0px;text-align: left;
        left: 530px;width: 240px;top: 35px;height: 600px}

#picture {
	position: absolute;display: block;margin: 0;left: 0px;width: 750px;padding: 0px;
        top: 74px;height: auto;color: White;background-color: #FF4242}
#pageBottom {margin: 0;text-align: center}
body {BACKGROUND: Black;TEXT-ALIGN: center;}
body#finishing a#finishingnav,
body#cameras a#camerasnav,
body#classes a#classesnav,
body#ebay a#ebaynav,
body#aboutus a#aboutusnav,
body#contactus a#contactusnav,
body#index a#indexnav {
        FONT: 12px  tahoma,arial,"sans-serif";
        TEXT-ALIGN: center;
        TEXT-DECORATION: none;
        FONT-WEIGHT: bold;
        COLOR: #FFFFFF;
        MARGIN: 0px;
        BORDER-LEFT: #cccccc 1px solid;
        BORDER-RIGHT: #222222 1px solid;
        BORDER-BOTTOM: #222222 1px solid;
        PADDING-LEFT: 6px; PADDING-RIGHT: 6px; 
        PADDING-BOTTOM: 3px;
        BORDER-TOP: #f0f0f0 1px solid; 
        DISPLAY: block; 
        WIDTH: 110px;
        CURSOR: hand; 
}
DT {Color: White;width: 120px}
