html {
	font-family: "Verdana", "Arial", sans-serif;
	font-size: 11px;
	border: 0px;
	color: #000055;
	background-color: #fff;
}
	
body {
    width: 980px;
    border: 0px;
    margin: 0 auto;
    margin-top: 5px;
    padding: 0px;
    position: relative;
}

img {
    border: 0px;
}

.inline-button {
   font: bold 65%/1 Verdana, sans-serif;
   margin: 0 0.2em; padding: 0.1em 0;
   border: 1px solid black;
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #ccc;
   color: black;
}

.inline-button em {
   font-style: normal;
   margin:0 0 0 0; padding: 1px 4px 0px 4px;
   background: white;
   color: black;
}

.inline-button span {
   margin:0; padding: 0px 6px 0px 6px;
}

.inline-button:hover {
   background: #8f080e;
   color: white;
}

.inline-button:visited {
   color: white;
}

.inline-button a {
   color: white;
}

.inline-button:hover em {
   background: #df0009;
   color: white;
}

.orange { background: orange; color: black; }
.orange em { background: white; color: #c60;}

.blue { background: #06c; color: white; }
.blue em { background: white; color: #06c; }

.green { background: green; color: white; }
.green em { background: white; color: green; }


#head h1 {
	margin-bottom: 20px;
}

#head h1 span {
	display:none;
	visibility: hidden;
}


.linkfeed  { position: absolute; left: 956px; margin: 0px; padding-top: 3px;}

.extraclear {
    visibility: hidden;
    clear: both;
    line-height: 10px;
}

#content { 
    border: 0px; 
    margin-right: 0px; 
    margin-bottom: 0px; 
    margin-top: 10px; 
    padding: 0px;
}

.leftcol  { 
    float: left;
    width: 410px;
    margin-right: 10px;
}

.leftcoldist  { /* page buy_dvd.php */
    float: left;
    width: 320px;
    margin-right: 10px;
    margin-left: 10px;
}

.rightcol  { 
    float: left;
    width: 410px;
}

.rightcoldist  { /* page buy_dvd.php */ 
    float: left;
    width: 480px;
}

.rightcoldist img { /* page buy_dvd.php */ 
    width: 470px;
}

.affcol  { 
    float: left;
    width: 575px;
    margin-right: 10px;
}

.affcol img { 
    padding: 5px;
    border: none;
}

.affcol2 { 
    float: left;
    width: 245px;
    margin-right: 0px;
    margin-top: 10px;
}


.box1  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #fff;
    background-color: #ff66d9;
    background-image: url(../images/box1.gif);
    background-repeat: no-repeat;
}

.box1 a  { font-size: 11px; }
.box1 a img  { border: none; margin-left: 4px;}
.box1 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box2  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #fddb5d;
    background-image: url(../images/box2.gif);
    background-repeat: no-repeat;
}

.box2 a  { font-size: 11px; }
.box2 a img  { border: none; margin-left: 4px;}
.box2 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box3  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #fff;
    background-color: #80b1ff;
    background-image: url(../images/box3.gif);
    background-repeat: no-repeat;
}

.box3 a  { color: #ffffff; font-size: 11px; }
.box3 a img  { border: none; margin-left: 4px;}
.box3 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box4  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #62dd58;
    background-image: url(../images/box4.gif);
    background-repeat: no-repeat;
}

.box4 a  { color: #ffffff; font-size: 11px; }
.box4 a img  { border: none; margin-left: 4px;}
.box4 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box5  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #ff7e1f;
    background-image: url(../images/box5.gif);
    background-repeat: no-repeat;
}

.box5 a  { color: #ffffff; font-size: 11px; }
.box5 a img  { border: none; margin-left: 4px;}
.box5 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box6  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #ff7676;
    background-image: url(../images/box6.gif);
    background-repeat: no-repeat;
}

.box6 a  { color: #ffffff; font-size: 11px; }
.box6 a img  { border: none; margin-left: 4px;}
.box6 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box7  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #cec348;
    background-image: url(../images/box7.gif);
    background-repeat: no-repeat;
}

.box7 a  { color: #ffffff; font-size: 11px; }
.box7 a img  { border: none; margin-left: 4px;}
.box7 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.box8  { 
    height: 440px;
    font-size: 10px;
    font-weight: normal;
    line-height: 170%;
    padding: 5px;
    margin: 0px;
    margin-bottom: 0px;
    color: #000;
    background-color: #7da1da;
    background-image: url(../images/box8.gif);
    background-repeat: no-repeat;
}

.box8 a  { color: #ffffff; font-size: 11px; }
.box8 a img  { border: none; margin-left: 4px;}
.box8 .nadpisek  { margin: 0px; margin-bottom: 4px; padding: 6px; text-align: center; font-weight: normal; font-size: 18px; color: #fff; }

.dvdlistboxes {
	border: 2px outset #ddd;
	background-color: #feffbf;
	width: 310px;
	padding: 4px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.dvdlistboxes a   { background-color: #ffffff; }
.dvdlistboxes a img  { border: 3px outset #0000ff; }
.dvdlistboxes a:hover img   { border: 3px outset #ff0000; }

.dvdlistboxes .cover {float: left;}
.dvdlistboxes .title {padding: 4px; position: relative; left: 14px;}
.dvdlistboxes .title a {font-size: 14px; font-weight: bold;}
.dvdlistboxes .text {clear: both; padding: 8px;}

/*
 ---------------------- Index page --------------------------
*/

#index_logo { 
    margin-top: 20px;
    padding-left: 24px;
}

#index_main { 
}

.index_warning { 
    text-align: justify; 
    font-size: 12px; 
    font-weight: normal; 
    float: left;
    border: 3px #ff6f6f solid; 
    background-color: #ffeeee; 
    -moz-border-radius: 10px;
    width: 420px;
    height: 400px;
    padding: 16px;
    margin-left: 20px;
}

/*
 ---------------------- Pink Headline --------------------------
*/

#headline {
    font-size:18px;
    font-style: italic;
    color: #cf0c0c;
    padding: 4px 0 4px 16px;
    border-top: 2px #cf0c0c solid;
    border-bottom: 2px #cf0c0c solid;
    background-color:#ffccdf;
    margin-top: 5px;
}

/*
 ------------------- Left Menu ---------------------------------
*/

#navcontainer {
    margin-top: 10px;
    margin-right: 7px;
    padding: 0 0 1em 0;
    float: left;
    width: 143px;
    background-color: #fff;
/*    text-transform: capitalize; */
    text-transform: uppercase;
}

#navcontainer ul {
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
    border-right: 1px solid #ddd;
    background-color: #fff;
}

#navcontainer li {
    border-bottom: 1px solid #90bade;
    margin: 0;
}

#navcontainer li a {
    display: block;
    padding: 12px 6px 12px 6px;
    border-left: 10px solid #1958b7;
    border-right: 10px solid #508fc4;
    background-color: #2175bc;
    color: #fff;
    text-decoration: none;
    width: 110px;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover {
    border-left: 10px solid #1c64d1;
    border-right: 10px solid #5ba3e0;
    background-color: #2586d7;
    color: #fff;
}

#navcontainer li#active a {
    border-left: 10px solid #8f793e;
    border-right: 10px solid #cfa840;
    background-color: #af944c;
    color: #fff;
}

.buynow {
    margin-top: 4px; 
    margin-bottom: 8px; 
    padding: 8px; 
    border-top: 8px #bf0000 solid; 
    border-bottom: 8px #bf0000 solid; 
    background-color: #df8b8b; 
    font-weight: bold; 
    font-size: 14px;
}