html {
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}

body {
background-color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 10px 0 0 0;
}

.warn{
border: 1px solid #FF0000;
padding: 8px;
margin: 20px 0 20px 0;
}

/* ---- LINKS -----*/

a{
/*color:#FF6600;*/
color:#0066FF;
text-decoration: none;
}

a:hover{
/*color:#FFFF00;*/
color:#5398FF;
text-decoration: underline;
}

.albumlinks{
margin: 25px 10px 10px 0;
display:inline;
font-weight:bold;
}


/*----- NAV ------*/

#nav{
width: 144px;
}

#nav ul{
list-style-type:none;
margin-right: 8px;
padding-left: 1px;
margin-left: 1px;
}

#nav li{
padding:5px;
padding-left: 0px;
}

#nav #linkon a{
color:#FFFF00;
}

#nav a{
font-size: 14px;
font-stretch:semi-expanded;
color:#FF6600;
font-weight:bold;
text-decoration: none;
}

#nav a:hover{
color:#FFFF00;
}


.style1 {
color: #FFFFFF;
font-size: 12px;
}


.style1 {
color: #FFFFFF;
font-size: 12px;
}
.style2 {
font-size: 12px;
}
.style3 {
color: #FF6600;
font-weight: bold;
}
.style6 {
color: #FF6600;
}
.style8 {
color: #FF0000;
}
.style10 {	
font-size: 12px;
}

.topbanner {
color: #FFFF00;
font-weight: bold;
font-size: 18px;
border: 1px solid yellow;
padding-left: 25px;
padding-right: 25px;
padding-top: 5px;
padding-bottom: 5px;
}

.dashes{
border-top: 1px dashed #FF6600;
border-bottom: 1px dashed #FF6600;
padding: 5px;
margin-top: 10px;
margin-bottom: 10px;
font-size: 1.5em;
font-weight:bolder;
color:#FF6600;
/*background-color:#FFFF33;*/
}

.dashes2{
border-top: 1px dashed #FF6600;
padding: 10px;
margin-top: 10px;
margin-bottom: 10px;
}

.dashes3{
border-top: 1px dashed #FF6600;
border-bottom: 1px dashed #FF6600;
padding: 10px;
margin-top: 35px;
margin-bottom: 12px;
font-weight:bold;
color:#FF6600;
font-size:1.2em;
}

.olist ul{
margin-right: 10px;
padding-left: 10px;
margin-left: 10px;
}

.olist li{
padding:6px;
padding-left: 0px;
}

ol{list-style-type: lower-alpha;}
.abc li{padding:7px 7px 7px 0;}

.content{
border-left: 6px solid #FF6600;
border-right: 6px solid #FF6600;
}

.content2{
padding-left: 25px;
padding-right: 25px;
}

.content3{
padding-left: 18px;
padding-right: 18px;
}

#bullet ul{
list-style-type:square;
padding-left: 8px;
margin-left: 8px;
text-align:left;
}

#bullet li{
padding:5px;
padding-left: 0px;
}

#bullet2 ul{
list-style-type:square;
padding-left: 20px;
margin-left: 20px;
}

#bullet2 li{
padding:5px;
padding-left: 0px;
}

.clear{
clear:both;
}

/*----- PRODS ------*/

.paddingleft{padding-left: 18px;}

.prodimg{
border: 1px solid #999;
padding: 2px;
}

.proddashes{
border-top: 1px dashed #FF6600;
border-bottom: 1px dashed #FF6600;
padding: 5px;
margin-top: 0px;
margin-bottom: 5px;
font-size: 1.1em;
font-weight:bold;
}

.prodprice{
color: #FF6600;
font-weight: bold;
}
.prodprice2{
color: #FF6600;
font-weight: normal;
}

.prodtitle{
font-size: 1.2em;
font-weight: bold;
margin-top: 8px;
margin-bottom: 5px;
}
.proddesc{
margin-top: 5px;
margin-bottom: 5px;
}

.buy_btn{
margin-top: 8px;
}

.lgimg{
border: 1px solid #999;
padding: 2px;
}

#forms select{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px; color: #333;
border-right: #98A7C5 1px solid;
border-top: #98A7C5 1px solid;
border-left: #98A7C5 1px solid;
border-bottom: #98A7C5 1px solid;
}

#forms input{
margin-top: 6px;
}

/* ----------- albums -------- */

.albums{
width: 500px;
margin-top: 30px;
}

#amenu {
border-bottom : 1px solid #778899;
margin : 0;
padding-bottom : 19px;
padding-right : 5px;
color:#333;
}

#amenu ul {
display : inline;
list-style-type : none;
margin : 0px;
padding : 0px;
}

#amenu li {
display : inline;
list-style-type : none;
margin : 0;
padding : 0;
}

#amenu a:link, #amenu a:visited	{
background : #DDE8E8;
border : 1px solid #778899;
color : #0066FF;
float : left;
font-size : 1em;
font-weight : normal;
line-height : 14px;
margin-right : 5px;
padding : 2px 6px 2px 6px;
text-decoration : none;
}

#amenu a:link.active, #amenu a:visited.active	{
background: #fff;
border-bottom: 1px solid #fff;
color: #0066FF;
}

#amenu a:hover	{
color : #336699;
background : #e4f8f8;
}

body.section-1 #amenu li#nav-1 a, 
body.section-2 #amenu li#nav-2 a,
body.section-3 #amenu li#nav-3 a,
body.section-4 #amenu li#nav-4 a,
body.section-5 #amenu li#nav-5 a,
body.section-6 #amenu li#nav-6 a,
body.section-7 #amenu li#nav-7 a,
body.section-8 #amenu li#nav-8 a,
body.section-9 #amenu li#nav-9 a
{
background : #fff;
border-bottom : 1px solid #fff;
}

.borderalbum {
border : 1px solid;
border-left-color : #778899;
border-right-color : #778899;
border-bottom-color : #778899;
border-top : none;
margin-top: 0;
}  

/* ----------- end albums -------- */




