body {background:#FFF url("/images/bg_home_extended.jpg") repeat-x; margin:0; padding:0; border:none; height:auto }

#main {
margin: 30px auto 0 auto;
width:760px;
padding:0;
height:auto;
clear:both;
}


#main a {color:#0000ff; text-decoration:underline;}
#main a:hover {color:#ff0000; text-decoration:underline}
h1 {font:normal 20pt tahoma; color:#7c0b0b; align:center; padding:0 0 0 5px}
h2 {font:normal 20pt tahoma; color:#7c0b0b; align:center; padding:0 0 0 5px}
.privacy {font:normal 10pt verdana,helvetica,arial}


.art p{ padding:0px 25px 0px 25px;font:normal 8pt verdana,arial,tahoma; text-align:justify}

#prod {
font:bold 10pt verdana,arial;
color:#7c0b0b;
height:auto;
margin-left:0px;
}

.left {
width:200px;
position:absolute;
}

.left ul {
margin-left:0px;
}

.left li {
margin:0px;
padding:0 8px 5px 8px;
list-style-type:none;
height:250px;
}

.mid {
width:200px;
margin-left:225px;
}

.mid ul {
margin-left:0px
}

.mid li {
margin:0px;
padding: 0 8px 5px 8px;
list-style-type:none;
height:250px
}

.right {
position:absolute;
width:200px;
margin-left:444px;
}

.right ul {
margin-left:0px
}

.right li {
margin:0px;
padding:0 8px 5px 8px;
list-style-type:none;
height:250px
}

.sub {
text-align:justify;
padding-bottom:8px;
color:#7c0b0b;
font:normal 8pt verdana,arial;
}

#prod .sub a {
color:#7c0b0b;
border-bottom:double 3px #008000;
font-weight:bold;
text-decoration:none;
}

#prod .sub a:hover {
color:#ff0000
}

*html #prod {
margin-left:-200px;
}

*html .left {
margin-left:-200px;
}

*html .right {
margin-left:200px;
}

#nav_h {
behavior:url("/csshover.htc");
list-style-type:none;
margin:0;
text-align:left;
/* border-right:1px #ffa500 solid;
border-left:1px #ffa500 solid; 
width: auto;
height:22px;  */
font:bold 10pt verdana,arial;
float:right;
}

#nav_h li {
display:inline;
position:relative;
width:auto;
padding:0 5px 0 5px;
color: #d18700;
/* float:left; */
}

#nav_h ul li a {
color:#029BC1;
width: auto;
/* padding: 2px 12px; */
text-decoration: none;

}

#nav_h li a:hover{
color: #FF0000;
text-decoration:underline;
}

#nav_h ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: none;
}


#nav_h ul li:hover ul {
display:block;
float: none;
width:auto;
padding-top:7px;
}

/* Sub level menu links style */
#nav_h ul li ul li a{
display: block;
padding: 2px 12px;
text-decoration: none;
background:#ffffc2 url(/images/menu_bg.jpg) repeat-x;
width:300px;
height:18px;
border-left:1px #ffa500 solid;
border-right:1px #ffa500 solid;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}

	
/* Holly Hack for IE \*/
* html #nav_h ul li { float: left; height: 1%; }
* html #nav_h ul li a { height: 1%; }