
/* ~~~ General Properties ~~~ */
body            { font: 75%/100% Arial, Helvetica, sans-serif; background-position: 0 0; margin-top: 10px }
h2 { color: #1e1e1e; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 10px; margin-bottom: 10px }
a:link   { color: #600; text-decoration: none }

a:visited   { color: #001885; text-decoration: none }

a:hover  { color: #b4cfec; text-decoration: none }

#mainImage    { background-color: black; background-image: url(../images/soundproofing/mainImage3.jpg); margin-top: 10px; position: relative; width: 640px; height: 438px; border: solid 1px white }


/* ~~~ Box Contianer ~~~ */

#box      { background-color: black; margin-right: auto; margin-left: auto; top: 0; width: 640px; clear: both }
#box1   { background-color: black; position: relative; width: 640px; float: left }
#box1 a:link { color: #00b400; text-decoration: underline; position: relative }
#box1 p  { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 14px }
#column1   { padding: 10px 10px 10px 15px; position: relative; top: 0; width: 380px; float: left }
#keyPoints   { }
#keyPoints h3 { color: white; font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 26px; background-image: url(../images/soundproofing/cube.gif); background-repeat: no-repeat; background-position: left top; margin-bottom: 8px; padding-left: 40px }
#box1a  { margin-bottom: 10px; padding-right: 20px }
#box1a p { margin-bottom: 10px }
#column2   { padding: 10px; position: relative; top: 0; width: 200px; float: left }
#column2 H2  { color: white; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 10px; margin-bottom: 5px }
#column2 p  { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 14px; padding-bottom: 5px; top: 0; width: 200px }
#box2        { background-color: white; margin: 0; padding: 10px 15px 15px; position: relative; width: 608px; float: left; border: solid 1px black }
#box2 h1    { color: #393939; font-size: 22px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 10px; margin-bottom: 10px }
#box2 h2     { color: #1e1e1e; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 10px; margin-bottom: 10px }
#box2 p   { color: #1e1e1e; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-top: 4px; margin-bottom: 4px }
#box2 tableheader  { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center }
.imageLeft1 { margin-right: 10px; border: solid 1px #000 }
#keyPoints { padding: 0 10px 0 0; position: relative; width: 360px; float: left; clear: right }
#footer   { font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: center; padding: 10px 0; position: relative; clear: both }
/* ~~~ Boarder ~~~ */
.bdr-LB { padding: 4px; border-bottom: 1px solid black; border-left: 1px solid black }
.bdr-TLB { padding: 4px; border-top: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.bdr-LRB { padding: 4px; border-top: black; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black }
.bdr-TLRB { padding: 4px; border: solid 1px black }
* { margin: 0; padding: 0 }
element { }
table { font-size: 10px; line-height: 12px; padding: 2px }
#linkA  { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 10px 0 10px 10px; position: relative; top: 0; width: 200px; height: 100%; float: right; border-left: 1px solid #bcd4ff }
#linkA p  { color: #000; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px }
#linkA h2  { color: #00c; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline; margin: 0 0 2px }
#linkA h3    { color: #058205; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 13px; margin-bottom: 10px }
#linkA h4  { color: gray; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; margin-bottom: 10px }
/* Header Potion */
#toplogo  { background-image: url("nav/bk.gif"); background-repeat: repeat; background-attachment: fixed; background-position: center top; top: 0; width: 100%; height: 95px; vertical-align: top }
#toplogoSoundproofing     { color: white; font-size: 55px; font-family: Arial, Helvetica, sans-serif; font-weight: 700; line-height: 50px; background-color: black; background-position: center top; text-align: center; padding-top: 15px; position: relative; top: 0; width: 100%; height: 70px }

#nav   { font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 11px; background-image: url(../images/nav/tm-bk.gif); background-position: center top; text-align: center; padding: 5px 0; position: relative; width: 100%; vertical-align: middle; border-top: 1px solid #333; border-bottom: 1px solid #333 }
/* Page Elements */
#container { text-align: center; margin: 15px auto 0; padding: 0; position: static; top: 120px; width: 100%; height: auto }
#body1 { font-weight: normal; margin: 4px 0; position: relative; width: 640px; float: none }
a:link { color: #600; text-decoration: none }
a:active { color: #600 }
a:hover { color: #600; border-color: gray }
a:visited { color: #4e6083; text-decoration: none }
body  { font-family: Arial, Helvetica, sans-serif; background-color: black; background-image: url("../../../../Web/audioalloy/icon/headerShadow.gif"); background-repeat: repeat-x; background-position: left top; margin: 0; padding: 0; width: auto; height: auto }
.titleWithLine { padding-bottom: 4px; width: 640px; border-bottom: 1px dashed #333 }
.lastMod { color: #656565; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; text-align: center; margin: 0 0 8px; clear: both }
.boarderAll { margin: 6px; padding: 6px; border: solid 1px black }
h1 { color: black; font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 22px; margin: 0 0 8px; position: relative }
h2 { color: #282828; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; margin: 0 0 8px; position: relative }
h3 { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; margin: 4px 0; position: relative }
h4 { color: #600; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 17px; margin: 0 0 8px; position: relative; border-bottom: medium none }
h5 { font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 12px; margin: 0 0 8px; position: relative }
h6 { color: #282828; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 15px; margin: 0 0 8px }
p { color: #282828; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 15px; margin: 0 0 8px }
