/* CSS Document */
.amn:link{ font-family: verdana,arial,helvetica; font-size: 11px; color: #ffffff; text-decoration: none;}
.amn:visited{ font-family: verdana,arial,helvetica; font-size: 11px; color: #ffffff; text-decoration: none;}
.amn:hover{ font-family: verdana,arial,helvetica; font-size: 11px; color: #00ff00; text-decoration: underline;}
TD { font-family: verdana,arial,helvetica; font-size: 11px; }
A { color: #004080; }
A:hover { color: #FF0000; }
SELECT { font-family: verdana,arial,helvetica; font-size: 11px; }
	#strAlpha a:link, #strAlpha a:visited{
		color: #000;
		font-size: 16px;
		font-weight: bold;
		margin: 0 4px 0 10px;
		text-decoration: none;
	}
	#strAlpha a:hover{
		background:#FF9999 none repeat scroll 0% 0%;
	}
	#container{
		margin-left: auto;
		margin-right: auto;
		margin-top: 0;
		text-align: center;
		width: 800px;
		height: auto;
	}

	#strAlpha{
		text-align: left;
		border: 1px solid #eee;
		background: transparent url('http://www.mallcom.com/docs/simages/alpha-bg.gif') repeat-x;
		height: 40px;
		
	}

	#strAlpha h4{
		font-size: 12px;
		margin: 0 0 4px 3px;
		padding: 0;
	}
	#strAlpha p{
		margin: 5px 0 4px 17px;
		padding: 0;
	}
	span.smallTxt{
		font-size: 10px;
		font-weight: normal;
	}

	#content{
		float: left;
		width: 797px;
		height: auto;
		margin-top: 10px;
		border:1px solid #eee;
		background: transparent url('http://www.mallcom.com/docs/simages/content-bg.gif') repeat-y;
	}

	#strMonth{
		float: left;
        margin-top: 5px;
		width: 250px;
		height: 400px;
		padding: 5px;
		border:3px solid #eee;
	}
	.strMonth-bar{
		border:1px solid #eee;
		background: transparent url('http://www.mallcom.com/docs/simages/strMonth-bg.gif') repeat-x;
		height: 30px
	}
	#strMonth p{
		margin: 4px 0 0 0;
		text-align: center;
		letter-spacing:1px;
	}
	.strMonth-picture{
		float: left;
		padding: 3px;
	}
	.strMonth-name{
	float: left;
		font-size: 14px;
		font-weight: bold;
		margin: 5px 0 0 0;
		padding-left: 5px;
	}
	.dvdcover{
		float: left;
		padding: 5px;
		margin-left: 30px;
		text-align: center;
		font-size: 10px;
	}

	#strMonthDvd{
		float: left;
		margin-left: -22px;
	}

	#promotion{
		float: left;
        margin-top: 5px;
	}

	#dvdseries{
		float: left;
        margin-top: 10px;
		border:3px solid #eee;
		width: 460px;
		padding: 5px;
	}
	#dvdseries p{
		margin: 2px 0 0 5px;
	}


	#dvdseries-content{
		border:2px solid #eee;
		margin-top: 5px;
		padding-left: 10px;
		padding-right: 10px;
		text-align: center;
	}
	.series{
		float: left;
		font-size: 12px;
        font-size: 10px;
		padding: 5px 5px 0 10px;
	}

	#categories{
		float: left;
		width: 250px;
        margin-top: 10px;
		border:3px solid #eee;
		padding: 5px;
	}
    #categories ul li{
      margin: 0;
    }
    #categories ul{
      text-align: left;
      margin-left: 0;
      margin-top: 0;
      padding-left: 1em;
    }
	#categories a:link, #categories a:visited{
		color: #006699;
		font-size: 10px;
		margin-left: 0;
	}
	#categories a:hover{
		color: #006699;
		font-size: 10px;
		margin: 0;
	}
	.category-left{
		float: left;
		border-right:3px solid #eee;
		padding-right: 2px;
		width: 125px;
	}
	.category-right{
		float: left;
		padding-left: 7px;
		width: 113px;
		margin-bottom: 5px;
	}

	#bestofbest a:link, #bestofbest a:visited{
		color: #006699;
	}
	#bestofbest a:hover{
		
	}

	#bestofbest{
		float: left;
        margin-top: 10px;
		width: 250px;
		padding: 5px;
		border:3px solid #eee;
	}

	#bestofbest p{
		margin: 2px 0 0 5px;
	}

	#morestars p{
		margin: 2px 0 0 5px;
	}

	#morestars{
		float: left;
		border:3px solid #eee;
		width: 460px;
		padding: 5px;
	}

	#morestars-content{
		float: left;
		margin: 5px;
		width: 450px;
	}
    
    #placestar{
      width: 278px;
      height: 540px;
      position: relative;
      background: transparent url('http://www.mallcom.com/docs/simages/pornstar-star.png');
      left: -150px;
      top: -520px;
    }
    
    table.top10lnks {
      border:1px solid #036;
      font-size:8pt;
      }
      table.top10lnks th {background-color:#000; color:#fff}
      table.top10lnks ol {margin:0; padding:0 0 0 25px}
      table.top10lnks ul {margin:0; padding:0 0 0 16px}
      table.top10lnks ol li {list-style-position:outside}

    a.small, span.small {
      font-size:8pt;
      color:#a5a5a5;
      }
    a.big {
      font-size:16pt;
      font-weight:bold;
      text-decoration:underline;

      background-color:#dcdcdc;
      border:3px double #fff;

      padding:5px 20px;
      }

    .h1_container {
      border-bottom:2px solid #cdcdcd;
      margin:0 0 10px 5px;
      vertical-align:middle;
      }
      .h1_container .right {
        float:right;
        }
        .h1_container .right a {
          color:#c00;
          }
      .h1_container h1 {
        display:inline;
        margin:0;
        }

    h1 {
			/*border-bottom:2px solid #cdcdcd;*/
      color:#000;
      font-size:16pt;
			/*margin:0 0 0 5px;*/
      }
      h1 a {
        color:#00e;
        font-family:Verdana, Lucida, Arial, Helvetica, sans-serif;
        font-size:8pt;
        font-weight:normal;
        text-decoration:underline;
        }

    hr {
      background-color:#dedede;
      border:0pt none;
      color:#dedede;
      height:1px;
      margin:15px auto;
      padding:0;
      width:90%;
      text-align:center;
      }
	  .a1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: FFD700;
	text-decoration: underline;
	line-height:20px;
}
.a1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: FFD700;
	text-decoration: none;
}
.a2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#ffffff;
    font-weight:normal;
    text-decoration:none;
  }
.a2:hover {
      text-decoration:underline;
    }
select {
  font-family:Arial, Helvetica, sans-serif;
  font-size:8pt;
  width:100px;
}
.amnu { font-family: verdana,arial,helvetica; font-size: 11px; color: #000000; text-decoration: none; }
.amnu:hover { font-family: verdana,arial,helvetica; font-size: 11px; color: #000000; text-decoration: underline; }
.amnu1 { font-family: verdana,arial,helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.amnu1:hover { font-family: verdana,arial,helvetica; font-size: 11px; font-weight: bold; color: #00ff00; text-decoration: underline; }
