BODY {background-image:url(images/line1.gif);font:500 12px Arial,Helvetica,sans-serif;color:#2C292D;background-color:#F7F7F7;margin:0;border:1px solid #CCCCCC;}

a {font-size:11px;font-weight:bold;text-decoration:none;color:#2C292D;}
a:link {color:#2C292D;}
a:visited {color:#857386;}
a:link:active {color:#716172;}
a:visited:active {color:#716172;}
a:hover {color:#7E6280;}
p {margin:0;padding:0;}

#leader {position:relative;width:760px;margin:0 auto 0 auto;padding:0;}
#header {position:relative;width:760px;margin:0 auto 0 auto;background-color:#F0F0F0;height:128px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
#navBkgd {position:relative;background:url(images/nav1_bg.gif) no-repeat top right;height:32px;}
#logo {position:relative;float:left;top:20px;left:20px;width:auto;height:auto;text-align:center;}
#topNav {width:574px;float:right;height:96px;margin:o;padding:0;}
#tagLine {float:right;}
#pgIntro {float:left;padding:20px 0px 0px 20px;}
#pgIntro p {margin:0;padding:0;width:330px;margin-bottom:10px;}
#wrapper {position:relative;width:760px;margin-left:auto;margin-right:auto;border:1px solid #CCCCCC;border-top:1px none #CCCCCC;background:url("images/background.jpg");}
#leftSide{padding-top:10px;padding-bottom:10px;}
#leftSideBdr {padding-top:10px;padding-bottom:10px;border-right:1px solid #CCCCCC;}
#rightSide{padding-top:10px;padding-bottom:10px;}
#rightSideBdr{padding-top:10px;padding-bottom:10px;border-left:1px solid #CCCCCC;}
#sidebarL {background:url("images/background.jpg");float:left;width:198px;height:auto;}
#sidebarR {background:url("images/background.jpg");float:right;width:250px;height:auto;}
#sidebarR li{
list-style:none;
float:left;
padding:5px;
}
#sidebarR li img{
border: solid 1px #999999;
}
#sidebarR ul{
margin:0;
padding:10px 0 0 10px;
}
#rightColWide {float:right;width:560px;}

/*******************/
#content {
padding:0 15px 0 15px;
}

#leftColWide {float:left;}
#leftColWide2 {float:left;width:510px;}
#footer {clear:both;border-top:1px solid #CCCCCC;font-size:10px;text-decoration:none;color:#2C292D;}
#footer a {font-weight:normal;}
#copyright {text-align:center;padding:5px;display:block;}
#credits {text-align:center;padding:5px;display:block;}
#specSheet {padding:10px 20px 20px 20px;}

.sp {white-space:pre;}
.dkGray {background:url(images/line1.gif);background-color:#CBC4CC;}
.dkMauve {width:760px;margin-left:auto;margin-right:auto;height:auto;background-color:#988A99;}
.medGray {background:url(images/line1.gif);background-color:#DCD3DC;}
.medMauve {width:760px;margin-left:auto;margin-right:auto;height:auto;background-color:#B9A6BA;}
.prodImgM {position:relative;width:429px;left:331px;}
.prodImgF {float:right;padding-right:15px;}
.subSection {font-size:11px;padding:10px 20px 9px 20px;}
.subSection i {display:block;text-align:right;padding-top:3px;}
.imgSection {padding:20px;padding-top:10px;padding-bottom:12px;text-align:center;}
.imgSection h3 {font:bold 14px Arial,Helvetica,sans-serif;text-align:center;}

.prodImgM2 {position:absolute;top:2px;left:330px;}
html>body .prodImgM2 {position:absolute;top:66px;left:330px;}

.thin {height:79px;}
.thick {height:220px;}
html>body .thick {height:auto;min-height:220px;}

.prodSection {float:left;width:186px;height:140px;margin:0;padding-top:20px;padding-bottom:0px;background:url("images/background.jpg");}
.prodSection ul {margin:0;padding:10px;padding-top:0;font-weight:bold;list-style:none outside;}
.prodSection li {margin-bottom:12px;}
.partsSection {height:auto;width:100%;margin:0;padding-top:10px;padding-bottom:0px;background:url("images/background.jpg");}
.partsSection h3 {font:bold 14px Arial,Helvetica,sans-serif;text-align:left;margin:0px 3px 5px 10px;padding:0;}
.partsSection img {float:left;padding:0px 6px 10px 6px;}

.prodSection2 {float:right;width:186px;height:140px;margin:0;padding-top:20px;padding-bottom:0px;background:url("images/background.jpg");}

.partsDesc {padding:3px 3px 3px 10px;margin:0;}
.partsDesc p {margin:3px;padding:3px;}
.partsDesc ul {margin:0;padding:0 0 5px 0;list-style:disc outside;}
.partsDesc li {margin:0 0 1px 25px;}
.partsPrice {float:right;width:120px;text-align:right;margin-right:20px;font-weight:bold;}
.linkSection {font-size:10px;padding:20px;padding-top:10px;padding-bottom:0px;text-align:center;}
.linkSection a {font-size:10px;}
.pad5 {padding-bottom:5px;}
.pad10 {padding-bottom:10px;}

.captions {text-align:center;font-weight:bold;}
.captions p {margin:0;padding:0;margin-top:3px;}
.rowSep {clear:left;height:1px;margin:0;border-bottom:1px solid #CCCCCC;width:560px;}
.rowSep2 {width:400px;margin:0;padding:0;padding-bottom:7px;border-bottom:1px dashed #999999;}
.rowSepNot {clear:left;}
.clear {clear:both;display:block;height:1px;overflow:hidden;margin:0;padding:0;}
.specs {font-size:11px;padding-top:5px;}
.specs ul {margin:0;padding:0;list-style:none outside;width:450px;}
.specs ul ul {margin:0 0 0 15px;padding:0;list-style:none outside;width:450px;}
.specs i {display:block;font-style:normal;margin-left:35px;}
.specs img {}
.footerLinks {text-align:center;padding:5px;display:block;}
.footNotes {font-size:10px;width:400px;padding-top:10px;padding-bottom:10px;}

.twoUp {float:left;width:231px;padding:10px;padding-left:20px;}
.twoUp p {font-size:11px;margin:0;margin-bottom:11px;}
.twoUp strong {font-size:12px;font-weight:600;}
.twoWide {clear:left;padding:0px 20px 10px 20px;}
.twoWide p {font-size:11px;margin:0;margin-bottom:11px;}
.rightImg {float:right;text-align:center;margin-left:5px;border:solid black 1px;}
.rightImg p {display:block;background:#CCCCCC;font-size:10px;margin:0;}
.ipix {padding-top:5px;font-size:9px;color:#2C292D;}
.plugins img {position:relative;top:8px;}
.subHead {font-weight:bold;padding:5px 0 5px;}
.price {float:right;font-weight:bold;}
.indent {margin:0 0 0 15px;line-height:20px;}
.indent ul {margin:0 0 0 25px;padding:0;list-style-type:disc;width:auto;-moz-padding-start:0px;line-height:14px;}
.indent ul ul {margin:0 0 0 20px;list-style:circle outside;}
.indent br {clear:right;}
.standOut {width:430px;padding-bottom:10px;}
.standOut ul, .standOut ul li {padding:5px 0 0 0;}
//.adobe {position:relative;top:-7px;font-size:11px;color:#2C292D;display:inline;}
//.adobe a {color:#857386;}
.adobe {font-size:11px;line-height:11px;color:#2C292D;display:inline;}
.adobe a {color:#857386;}
.adobe img {position:relative;top:3px;padding-left:9px;}
.adobe i {display:block;font-style:normal;}

.disclaimer {margin:0 20px 0 20px;font:500 10px Arial,Helvetica,sans-serif;}

#navBkgd {position:relative;background:url(images/nav1_bg.gif) no-repeat top right;height:32px;}
#topNav {width:574px;float:right;height:96px;margin:0;padding:0;}

#mainNav {height:16px;width:auto;margin:0;padding:0;}
#mainNav a {text-decoration:none;height:16px;text-align:center;}
#mNav1, #mNav2, #mNav3, #mNav4, #mNav5, #mNav6 {display:inline;text-decoration:none;font-style:normal;}
#mNav1 a {position:absolute;top:5px;left:185px;width:43px;} /* position with 5 or 6 links */
#mNav1 a {position:absolute;top:5px;left:210px;width:43px;} /* position with 4 links */
#mNav1 a:link, #mNav1 a:visited {height:16px;width:43px;background-image:url(images/home-nav-button.jpg);background-position:0px 0px;}
#mNav1 a:active, #mNav1 a:hover {height:16px;width:43px;background-image:url(images/home-nav-button.jpg);background-position:0px -16px;}

#mNav2 a {position:absolute;top:5px;left:238px;width:100px;} /* position with 5 or 6 links */
#mNav2 a {position:absolute;top:5px;left:265px;width:100px;} /* position with 4 links */
#mNav2 a:link, #mNav2 a:visited {height:16px;width:100px;background-image:url(images/specs-nav-button.jpg);background-position:0px 0px;}
#mNav2 a:active, #mNav2 a:hover {height:16px;width:100px;background-image:url(images/specs-nav-button.jpg);background-position:0px -16px;}

#mNav3 a {position:absolute;top:5px;left:340px;width:70px;} /* position with 5 or 6 links */
#mNav3 a {position:absolute;top:5px;left:375px;width:70px;} /* position with 4 links */
#mNav3 a:link, #mNav3 a:visited {height:16px;width:70px;background-image:url(images/pictures-nav-button.jpg);background-position:0px 0px;}
#mNav3 a:active, #mNav3 a:hover {height:16px;width:70px;background-image:url(images/pictures-nav-button.jpg);background-position:0px -16px;}

#mNav4 a {position:absolute;top:5px;left:455px;width:65px;} /* position with 5 or 6 links */
#mNav4 a {position:absolute;top:5px;left:455px;width:65px;} /* position with 4 links */
#mNav4 a:link, #mNav4 a:visited {height:16px;width:65px;background-image:url(images/aboutus-nav-button.jpg);background-position:0px 0px;}
#mNav4 a:active, #mNav4 a:hover {height:16px;width:65px;background-image:url(images/aboutus-nav-button.jpg);background-position:0px -16px;}

#mNav5 a {position:absolute;top:5px;left:530px;width:88px;} /* position with 5 or 6 links */
#mNav5 a {position:absolute;top:5px;left:540px;width:88px;} /* position with 4 links */
#mNav5 a:link, #mNav5 a:visited {height:16px;width:88px;background-image:url(images/kudos-nav-button.jpg);background-position:0px 0px;}
#mNav5 a:active, #mNav5 a:hover {height:16px;width:88px;background-image:url(images/kudos-nav-button.jpg);background-position:0px -16px;}

#mNav6 a {position:absolute;top:5px;left:628px;width:104px;} /* position with 6 links */
#mNav6 a:link, #mNav6 a:visited {height:16px;width:104px;background-image:url(images/forum-nav-button.jpg);background-position:0px 0px;}
#mNav6 a:active, #mNav6 a:hover {height:16px;width:104px;background-image:url(images/forum-nav-button.jpg);background-position:0px -16px;}

#secNav {position:absolute;top:33px;left:240px;font:normal bold 11px/16px verdana,arial,sans-serif;color:#999999;height:20px;width:auto;margin:0;padding:0;}
#secNav b {color:#75004D;}
#secNav a {font:normal bold 11px/16px verdana,arial,sans-serif;text-decoration:none;}
#secNav a:link, #secNav a:visited {color:#999999;}
#secNav a:active, #secNav a:hover {color:#656565;}

/* sale page specific */
strike {color:#B9A6BA;}
#fullWidth{padding-top:10px;padding-bottom:30px;}
#prodInset1 {position:absolute;top:300px;left:280px;border:solid #F7F7F7 2px;}
.saleSection {width:720px;margin:10px auto 10px auto;}
.saleSection h2 {font-weight:bold;font-size:18px;}
.saleSpecs {float:right;width:300px;padding:0 5px 0px 5px;font-size:16px;font-weight:bold;}
.saleSpecs ul {font-size:12px;line-height:16px;margin-top:5px;font-weight:normal;}
.saleSpecs em {color:#5A0253;font-style:normal;font-weight:bold;}
.saleImg {float:left;width:400px;border:solid #000000 1px;}
.saleDesc {clear:both;width:680px;margin:0px auto 10px auto;}
.saleDesc p {padding-top:10px;}
.call2action {text-align:center;font:bold 16px/30px arial,helvetica,san-serif;margin:0 auto 0 auto;}
html>body .call2action {font-size:18px;}
.call2action em {color:#5A0253;font-style:normal;}
.soldOut {position:absolute;top:60px;left:60px;filter:alpha(opacity=60);}

.prices {text-align:right;}
.odd {background:#FFF;}
.even {background:#EEE;}
table {border:2px solid #CCC;}
/*.tableSect {background:#FFF;padding:20px;margin:0 auto 0 auto;width:440px;}*/
h2 {font-weight:bold;font-size:18px;padding:0;margin:0;}
.partsSection h2 {padding-bottom:10px;}