* {margin:0;padding:0}

body {
background-color:white;
background-image:url(barcode.png);
background-repeat:repeat-y;
}

#horizon {
background-color: transparent;
position: absolute;
top: 50%;
left: 0px;
width: 100%;
margin-top: -310px;
text-align: center;
min-width: 820px; 
}

h1, h1 a {
font-weight:bold !important;
font-size:18px !important;
}

h2, h2 a {
font-weight:bold !important;
font-size:14px !important;
}

#container {
background-color:white;
position: relative;
text-align: left;
margin:0px auto;
width:820px;
height:620px;
overflow:hidden;
}

#header {
width:600px;
height:125px;
margin-left:200px;
_margin-left:0px;
background-color:white;
background-image: url(header.png);
background-repeat: no-repeat;
background-position:right;
}

#content {
width:600px;
height:390px;
background-color:white;
background: url(parenti_bg_transparent.png) no-repeat;
overflow:hidden;
}

#contentinner {
width:570px;
padding-left:15px;
padding-right:15px;
height:387px;
color:black;
text-align:left;
font-family:arial;
font-size:13px;
font-weight:lighter;
overflow:auto;
}

#footer {
width:600px;
height:105px;
margin-left:200px;
_margin-left:0px;
background-color:white;
background-image: url(footer.png);
background-repeat: no-repeat;
background-position:right;
}

#menu {
background-color:white;
float:left;
width:198px;
height:618px;
}

#menu a:link, #menu a:visited {
padding:5px;
font-size:13px;
font-weight:bold;
color:black;
background-color:white;
text-align:left;
font-family: "Courier New", Courier, Monaco;
text-decoration:none;
line-height:30px;
}

#menu a:hover {
padding-left:8px;
}

#vidmenu {
width:190;
padding-left:5px;
}

#vidmenu a:link, #vidmenu a:visited {
padding:5px;
font-size:10px;
font-weight:bold;
color:black;
text-align:left;
font-family:arial;
text-decoration:none;
line-height:18px;
}

#vidmenu a:hover {
color:red;
}

.activelink {
color:white !important;
background-color:black !important;
padding:5px;
font-size:13px;
font-weight:bold;
text-align:left;
font-family:monospace;
text-decoration:none;
line-height:30px;
}

.vidactive {
padding:5px;
font-size:10px;
font-weight:bold;
color:red;
text-align:left;
font-family:arial;
text-decoration:none;
line-height:18px;
}

a:link, a:visited {
font-weight:bold;
color:red;
text-decoration:none;
}

a:hover {
background-color:black;
color:white;
}

.inputbox1 {
padding: 3px;
border:1px solid black;
background-color: #FFFFFF;
}

#fixed_div {
position:fixed;
bottom:0;
left:0;
width:51px;
height:24px;
z-index:1000;
font-size:10px;
font-family:arial;
background-color:white;
padding-top:3px;
padding-bottom:3px;
line-height:14px;
}
