BODY{
background:#B2C6F9;
margin:6px;

}


P{
font-size:80%;
color:#000033;

font-family:tahoma,verdana,arial,helvetica,arial,sans-serif;

font-weight:normal;
padding:3px;
}

P.line{
font-size:80%;
color:#000033;

font-family:tahoma,verdana,arial,helvetica,arial,sans-serif;

font-weight:normal;
padding:1px;
border-bottom:1px #6699CC solid;
}

a:link,a:visited,a:active,a:hover{
font-size:95%;
color:#000033;

font-family:tahoma,verdana,arial,helvetica,arial,sans-serif;

font-weight:normal;
}

a:hover{

text-decoration:none;

color:#000000

}

H1{

font-size:120%;

text-align:left;

background-color:#FFFFFF;

color:#3366CC;

font-weight:bold;
padding:2px;
margin:4px;
letter-spacing:3px;
font-family:"arial narrow",arial,helvetica,sans-serif;

border:1px #3366CC solid;
border-top:0px;
border-left:0px;
border-right:0px;
width:90%;
}

H1.bold{

font-size:135%;

text-align:left;

background-color:#FFFFFF;

color:#3366CC;

font-weight:bold;
padding:2px;
margin:4px;
letter-spacing:3px;
font-family:"arial narrow",arial,helvetica,sans-serif;

border:1px #3366CC solid;
border-top:0px;
border-left:0px;
border-right:0px;
width:90%;
}

H2{

font-size:80%;

text-align:center;

background-color:#CCCCFF;

color:#003366;

font-weight:bold;
padding:2px;
letter-spacing:0px;
font-family:tahoma,verdana,arial,helvetica,arial,sans-serif;

border:1px #000099 solid;
width:75%;
}

TD.sidebar{
border:1px dotted #6699CC;
border-left:0px;
border-top:0px;
}

IMG.album{

border: 1px #000066 solid
;
border-right: 2px #000066 solid;

border-bottom: 2px #000066 solid;

}

.menu,.menu a:link,.menu a:visited,.menu a:hover,.menu a:active{
background-color:#CCCCFF;
color:#000066;
vertical-align:middle;
}

.menuOver,.menuOver a:link,.menuOver a:visited,.menuOver a:hover,.menuOver a:active {
background-color:#99CC99;
color:#000000;
vertical-align:middle;
}

.menu a:hover,.menuOver a:hover{
color:#000000;
text-decoration:none
}

TABLE.main{
background:#FFFFFF;
border:1px solid #000066;
}

SMALL{
font-size:80%;
}



EM{

color:#000066;

font-style:normal;
font-weight:bold;

}


a.whitefont:visited{

color:#FFFFFF;

text-decoration:none

}
 


a.whitefont:hover{

color:#FFCC33;

text-decoration:underline

}



a.whitefont:link{

color:#FFFFFF;

text-decoration:none

} 



HR{

color:#4E409D;

height:1px;

width:80%;

text-align:center

}



.button{

background-color:#990000;

color:#FFFFFF;

border:1px #000000 solid

}



.searchbox,.select{

background-color:#CCFFFF;


width:150px;

color:#000099;

border:1px #000099 solid
;
font-size:80%;
}



.inputbox,.smallinputbox{

background-color:#FFFFCC;


color:black;

border:1px #000099 solid;

font-weight:bold;

width:200px
;
font-size:80%;
}



.smallinputbox{

width:55px

}



a.art71:link,
a.art71:visited,a.art71:hover,a.art71:active{

font-size:80%;
}



.cart{

color:white;

text-align:center;

font-size:90%;

background:#000099;


}



IMG.padding{

border: 3px #FFFFFF solid

}


TD.sidebar{
width:250px;
}