html, body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    color: #000000;
    background-color: #ffffff;
}
img{
	border:0px;
	padding:0px;
	margin:0px;
}
div#body {
    width: 200px;
    float:left;
}
div#sbnav{
    width:190px;
    float:left;
    background:#009CCD;
    float:right;
}
div#sbnav #sbitem{
    font-size:0.7em;
    padding:6px 0px 0px 18px;
    color:#ffffff;
    background:#009CCD;
    height:21px;
    border-top: 1px dotted white;
    background-image: url(/images/sbbullet.gif);
    background-repeat: no-repeat;
    background-position:0 50%;
}
div#sbnav div#sbitem a {
    color:#ffffff;
    text-decoration:none;
}
div#features #sbfeat{
    border-bottom: 1px dotted white;
}
div#feat{
    padding:4px 4px 4px 4xp;
    margin: 12px 2px 2px 0px;
    text-align:justify;
}
div#desc{
    font-size:0.8em;
    padding:2px 2px 2px 2px;
    color:#000000;
    text-align:justify;
}
ul#sbfeat li#sbfeatitem{
    color:#000000;
    list-style:none;
    font-size:1.2em;
    background-image: url(/images/blubullet.gif);
    background-repeat: no-repeat;
    background-position: 0 50%;
    padding: 3px 0 3px 28px;
    margin: .4em 0;

}
div#promo #dj{
    float:left;
}
div#content #endorsee {
    width:900px;
}
div#content #endorsee #dj{
		    float:left;
		}
		
div#content #endorsee #ldj{
    width: 160px;
    float:left;
}
ul.features2{margin:4px 4px 4px 4px;
width:600px;
}
ul.features2 li.featurelist{margin-left:18px;padding-right:10px;font-size:0.8em;icon-style:none;}
div#content #endorsee #rdj{
    width: 290px;
    float:left;
}
table#dealerTbl td {
    font-size:0.8em;
    width:30%;
}
#copy {
    padding-left:10px;
}
#copy table {
    margin-top:0px;
    padding-top:0px;
}
table#specTbl {

    border:1px solid #dedede;
}
table#specTbl tr td {
    border:1px solid #cccccc;
    padding:2px 2px 2px 2px;
    text-align:left;
}
p
{
    margin: 5px 0px 5px 0px;
    padding: 0;
}

h2
{
    padding:0;
    margin:0;
    font-size: 1.4em;
    font-weight: bolder;
    color: #003366;
}

ul
{
    padding: 0
}

samp
{
    font-size: 1.2em;
    color: #56595C;
    font-weight: bold;
    padding-bottom:20px;
}
#leftHolder
{
    border-left: 1px solid #fff;
}
#header
{
    border-bottom: 1px dotted #000000;
}
#logo
{
    background-image: url(/images/redsound_logo_colour.jpg);
    background-repeat: no-repeat;
    background-color: #ffffff;
}

#lcol{float:left;height:400px;width:200px;border:0px solid blue;}
#lcol2{float:left;width:600px;height:700px;border:0px solid blue;}
#mcol{float:left;height:400px;width:280px;border:0px solid blue;}
#rcol{border:0px solid blue;}
#spec{float:left;height:500px;width:580px;}
#nav
{
    border-top: 1px solid #fff;
}

#textNav
{
    margin: 5px;
    background-color: #FFFFFF;
}
div#urhere{
    font-size:0.9em;
    float:left;
}
#crum{
    margin-top:10px;
    font-size:0.6em;
    padding:2px 6px 2px 2px;
}
#crum ul{
    margin:0px 0px 0px 0px;
    display:inline;
    list-style:none;
}
#crum ul li{
    margin-left:2px;
    display:inline;
    list-style:none;
}

#navFooter
{
    background-color: #ffffff;
}

#rightHolder
{
}
#banner
{
    color: #C22C28;
    font-size:1.1em;
    margin-bottom:0px;
}
#content
{
    /*height:500px;*/
    background-color: #ffffff;
    border-bottom:0px dotted #000000;
    padding: 4px 4px 4px 4px;
}
#picStrip{
	font-size:0.8em;
	float:left;
	width:896px;
	padding-top:30px;
}
#prodpage{
	background:url(/images/rs_circles_sm.jpg);
	height:800px;
}
#endorsee{
    padding-top:10px;
    float:left;
    font-size:0.9em;
    font-weight:bold;
    color:#000000;
}

#hlItem
{
    width: 50%;
    background: #000000;
    padding: 4px 4px 4px 4px;
    color: #ffffff;
}

#searchFrame
{
    border-top: 1px solid #131755;
    border-bottom: 1px solid #131755;
}

.alert
{
    color: #FF0000;
}

.search
{
    border-left: 1px solid #131755;
    border-right: 1px solid #131755;
    border-bottom: 1px solid #131755;
    background-color: #6EB8F9;
    padding: 5px;
}

.search_alt
{
    border-left: 1px solid #131755;
    border-right: 1px solid #131755;
    border-bottom: 1px solid #131755;
    padding: 5px;
}

.search_bar
{
    border: 1px solid #131755;
    text-align: center;
    padding: 5px;
    background-color: #6EB8F9;
    margin-top: 10px;
    margin-bottom: 10px;
}
.title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #01a4df;
}

a.search_bar
{
    font-size: 1.3em;
    text-decoration: none;
}

.search_url
{
    padding: 5px;
    border: 1px solid black;
    background-color: #CECECE;
    font-size: 0.8em;
}

.buyButton
{
    padding: 2px 20px 2px 20px;
    border: 1px solid #131755;
    background-color: #F3F3EF;
}

a.buyButton
{
    font-family: arial,verdana;
    font-size: 13px;
    color: #000000;
    text-decoration: none;
}

a.h2
{
    text-decoration: none;
}

h3
{
    font-size: 1.2em;
    font-weight: bold;
    color: #000066;
}
form{
    margin:0 0 0 0;
    padding:0 0 0 0;
    align:top;
}
input#srchBox {
    margin-top: 3px;
    margin-left: 10px;
    padding:0 0 0 0;
    float:left;
}
input#srchBtn {
    margin:0 0 0 0;
    padding:0 0 0 0;
    float:right;
}
div#manual #h4{
    font-weight:bold;
    margin:0 0 10px 0;
}
div#small{
    font-size:0.6em;
    font-weight:normal;
}
#download{
    background: url(/images/user-manual-icon.gif) no-repeat;
    background-position:0 0;
    height:64px;
    padding-top:10px;
    padding-left:88px;
}
#downloada{
    background: url(/images/pro-user-manual-icon.jpg) no-repeat;
    background-position:0 0;
    height:64px;
    padding-top:10px;
    padding-left:88px;
}
#downloadb{
	    background: url(/images/2007-Catalog.gif) no-repeat;
	    background-position:0 0;
	    height:64px;
	    padding-top:10px;
	    padding-left:88px;
}
#downloadc{
    background: url(/images/SB-PRO-Arranger-Icon.jpg) no-repeat;
    background-position:0 0;
    height:64px;
    padding-top:10px;
    padding-left:88px;
}
#download2{
	    background: url(/images/pdf-icon.jpg) no-repeat;
		    background-position:0 0;
			    height:64px;
				    padding-top:10px;
					    padding-left:88px;
					}
.highlight{background:#ccc;padding:4px 4px 4px 4px;border:1px solid #bbb;width:400px;}
.h3 {font-weight:bold;}
#feature{
    background: url(/images/sbmicro-icon4.jpg) no-repeat;
    background-position:0 0%;
    height:67px;
    margin-top:10px;
    padding-left:88px;
    text-align:left;
}
#feature1{
    background: url(/images/sbmicro-manual.gif) no-repeat;
    background-position:0 0%;
    height:64px;
    margin-top:10px;
    padding-left:88px;
    text-align:left;
}
#feature2{
	    background: url(/images/microbroch.gif) no-repeat;
		    background-position:0 0%;
			    height:64px;
				    margin-top:10px;
					    padding-left:88px;
						    text-align:left;
						}
#feature3{
    background: url(/images/sbmicro-icon3.jpg) no-repeat;
    background-position:0 0%;
    height:77px;
    margin-top:10px;
    padding-left:88px;
    text-align:left;
}
						

#label{
    width:110px;
    padding-bottom:8px;
}

#feature #label{
    color:#000000;
    width:110px;
    padding-bottom:8px;
}
#feature #link{
    text-align:left;
}
a#buy{
    padding: 4px 4px 4px 4px;
    color:#cc0000;
    text-decoration:none;
    font-size:0.9em;
    border-top: 1px dotted #000000;
    border-bottom: 1px dotted #000000;
}
div#content a#buy {
    padding: 4px 4px 4px 4px;
    color:#cc0000;
    text-decoration:none;
    font-size:0.9em;
    border-top: 1px dotted #000000;
    border-bottom: 1px dotted #000000;
    text-align:right;
}
div#content a#buy img{
border:0;
}
div#footer{
    margin-top:4px;
    padding-left:400px;
    padding-top:10px;
    color:#000000;
    background-color: #ffffff;
    font-size:0.6em;
    float:left;
}
table#dealerTbl {background:#cccccc;width:900px;}
table#dealerTbl tr{background:#cccccc;}
table#dealerTbl td{background:#eee; padding:4px 4px 4px 4px;width:300px;}

div#footer a{
    color:#000000;
    text-decoration:none;
}
a:visited {
    color:#000000;
}
div#content #prodpromo {
    background-image: url(/images/soundbitemicro.jpg);
    background-repeat: no-repeat;
    background-position: 0 0;
    padding: 8px 8px 8px 88px;
    font-size:0.7em;
}
div#content #prodpromo #img{
    border:0px;
}
div#content #endorsee a img {
    border:0;
}
div#content #promo #dj a img {
    border:0;
}
div#manual a{
    border:0;
    text-decoration:none;
}
div#manual a img{
    border:0;
}
div#bg{background:url(/images/club_blue.jpg) no-repeat;}
.center{text-align:center;background:#fff;}
.center td{text-align:center;}
#grey .bl {background: url(/images/box/grey/bl.gif) 0 100% no-repeat #cccccc; width: 16em}
#grey .br {background: url(/images/box/grey/br.gif) 100% 100% no-repeat}
#grey .tl {background: url(/images/box/grey/tl.gif) 0 0 no-repeat;border-left:3px solid #cccccc;}
#grey .tr {background: url(/images/box/grey/tr.gif) 100% 0 no-repeat; padding:10px}

#maroon .bl {background: url(/images/box/maroon/bl.gif) 0 100% no-repeat #000000; width: 16em}
#maroon .br {background: url(/images/box/maroon/br.gif) 100% 100% no-repeat}
#maroon .tl {background: url(/images/box/maroon/tl.gif) 0 0 no-repeat}
#maroon .tr {background: url(/images/box/maroon/tr.gif) 100% 0 no-repeat; padding:10px}

.FileItem {width:390px;padding:4px 4px 4px 4px;height:60px;float:left;}
.FileIcon {background:url(/images/pdf-icon.jpg);float:left;height:52px; width:52px;}
.FileName {float:left;height:50px;margin-top:10px;}
.FileSize{float:left;width:60px;padding-left:4px;margin-top:10px;}
