/* CSS Document */






/* Text Headers, Named with color and size */
.headerOrange20 { font-size: 20px; color: #cc6600; font-weight: bold; }	/* Leftnav and Right Column */
.headerOrange15 { font-size: 15px; color: #cc6600; font-weight: bold; }	/* Leftnav and Right Column */
h1   { font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #777777; padding-top: 0px; margin-top:0px;}

	
h2, h3, h4{
	font-family: georgia, serif;
	font-size: 18px;
	font-weight: bold;
}
.small10px{font-size:10px}
.small12px{font-size:12px}
.black { color:#000000;}


img {border:none; margin:0px ; padding:0px;}

body  {
	font: 100% Helvetica, Arial, Verdana, sans-serif;	
	margin: 0; 
	padding: 0;
	text-align: left;
	background:#d4d4d4;
	font-size:12px;
	}
	
.center {text-align:center}
	
.left { float: left; }
.right { float: right; }
.block { display: block; }
	
a { color:#669900;  TEXT-DECORATION: none; font-size: 12px;}

a:hover {
	color:#999999;
	text-decoration:underline;
	font-size: 12px;
	
}
.red { color:#FF0000}
/**************************************
Images
**************************************/	

.boxart1{
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ddd 1px solid; text-align:center;
}

/**************************************
End Images
**************************************/	

#left{
text-align:left;
}
	
#container { background-image:url(http://www.djsvideo.com/images/main_bg_shadow1.gif);
	
}

.container_full{
	font-size: 11px;
	color:#333333;
	background-color:#969897;
	color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	background-image: url(http://www.djsvideo.com/images/topbg.gif);
	height: auto;
	
}

.container_full #copyfooter {
	text-align:right;
	width: 910px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 0px;

}
.container_full a {
color:#CCCCCC;
font-size:11px;
}
.container_full a:hover{
text-decoration:underline;
}



#footerbg {
	background-image:url(http://www.djsvideo.com/images/footerbg.gif);
	BACKGROUND-REPEAT: repeat-x;
	clear: both;
}

.container_full #headkeys {
	text-align:center;
	width: 910px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 20px;
}



.twoColFixLtHdr #container {
	width: 950px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height:auto;
} 



#logo {
	height:auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;

}


.middle_container{
	clear:left;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	height: auto;
	background-color: #FFFFFF;
}
.middle_container #box{
	margin: 5px;
	height: 140px;
}
 
</style>[if IE 5]>
<style type="text/css"> 
/* place css box model fixes for IE 5* in this conditional comment */
.twoColFixLtHdr #sidebar1 { width: 125px; }
</style>
<![endif][if IE]>
<style type="text/css"> 
/* place css fixes for all versions of IE in this conditional comment */
.twoColFixLtHdr #sidebar1 { padding-top: 30px; }
.twoColFixLtHdr #mainContent { zoom: 1; }
/* the above proprietary zoom property gives IE the hasLayout it needs to avoid several bugs */


/* Menu NAVIGATION MENU BEGIN */

/* LEFT NAVIGATION MENU BEGIN */

.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #59A653;
}

#left_hd {
	padding-top:4px;
	width:auto;
	color: #000000;
	margin-top: 7px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 45px;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
}

.left_header {
	width:130px;
	text-align:center;
	height: 35px;
	margin-top: 10px;
	margin-bottom: 35px;
}



.leftText { font-size: 12px; color: #666666; padding-top:5px; width:137px;  }


.left-nav a { font-size: 10px; color:#669900; display: block; padding: 4px 10px 4px 13px; border-bottom: 1px solid #D6D6D6; TEXT-DECORATION: none;}
.left-nav a:hover {
	color:#999999;
	text-decoration:underline;
	font-size: 10px;
}


.middelcontainer {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
}
.middlecontent {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 180px !important;
	margin-left: 175px;
	width: 750px;
}


.content_container, .breadcrums {
	float: left;
	width: 740px;
	margin-bottom: 10px;
	clear: none;
	background-color: #FFFFFF;
	margin-top: 10px;
}
.specialtop {
	float: left;
	clear: none;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right:0px;
	margin-right:15px !important;
	margin-left:0px;
	margin-left:15px !important;
	margin-bottom: 0px;
	width:900px;
	
}
.header_container {
	height: 100px;
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}

#hc {
	height:40px;
	background-color: #FFFFFF;
 }
.menu_container, .search_container {
	height: 33px;
	background-color: #FFFFFF;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	clear:left;
	
}
.menu_container {
background-color: #FFFFFF;
}
.search_container {
background-color:#CCCCCC;
margin-bottom:10px;

}

#header_bottom {
	margin-top: 0px;
	margin-right: 15px;
	margin-left: 15px;
	height: 40px;
	background-color: #767676;
	clear: left;
	
}
#welcome {
	font-size: 14px;
	font-weight: bold;
	margin-left: 20px;
	width:inherit;
	color: #FFFFFF;
	margin-top: 8px;
	margin-bottom: 5px;
	margin-right: 20px;
	float: left;
	height: 17px;
	vertical-align: middle;
}
#topsearch {
	float: right;
	height: 36px;
	text-align: right;
	margin-right: 10px;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	vertical-align: middle;
	width: 333px;
}




.module1 {
	float: left;
	width: 498px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	clear: left;
}

.module3 {
	float: left;
	width: 498px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	height: auto;
	clear: left;
}

.module1_sm {
	float: left;
	width:206px;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top:-1px;
}

.module1_sm OL LI {
LIST-STYLE-TYPE:decimal
}


.module2 {
	float: right;
	width: 200px;
	border: 1px solid #CCCCCC;
}

.module_hd{
	float: left;
	height: 35px;
	width: 500px !important;
	width: 502px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	vertical-align: middle;
	background-image: url(http://www.djsvideo.com/images/hdbg.gif);
	
}

.module_hd h1, .module_hd h2, .module_hd h3, .module_hd h4, .module_hd h5 { 
 	margin-top:3px;
 	margin-bottom:3px;
 	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	vertical-align: middle;
	}

	
.module_hd_sm {
	height: 24px;
	width: 208px;
	text-align: left;
	background-image: url(http://www.djsvideo.com/images/module_hdbg_sm.gif);
	color:#FFFFFF;
	font-weight:bold;
}

.module_ft_sm {
	height: 10px;
	width: 208px;
	background-image:url(http://www.djsvideo.com/images/module_ft_sm.gif);
	background-repeat:repeat-x;
	margin-bottom: 20px;
	clear:left;
}



.headerimg {
	
	width:120px;
	height:30px;
	
}

#newrelease{
background-image: url(http://www.djsvideo.com/images/newreleasehd.gif);
	
}

#comingsoon{
background-image: url(http://www.djsvideo.com/images/comingsoonhd.gif);
	
}
#newarrivals{
background-image: url(http://www.djsvideo.com/images/newarrivalshd.gif);
	
}

.middleleftwrapper {
	width: 505px;
	margin-right: 5px;
	float: left;
}
.middlerightwrapper {
	float: right;
	width: 215px;
	clear: none;
}

.module1_content {
	width: 195px;
	padding: 5px;
}

.module1_content1 {
	width: 165px;
	margin:0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 35px;
}


.middle_content_wrapper, .profilefavwrapper, .ADwrapper, .noticewrapper {
	float: left;
	width: 460px;
	margin-left: 10px;
	padding: 10px;
}

.profilefavwrapper{line-height: 24px;}

.middle_content_wrapper H2{
font-family: Arial, Helvetica,Verdana;
font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding:0px;
}

.profilefavwrapper h3 { font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding:0px;
	}

.profileleftcontainer {
	font-size: 10px;
	width: 155px;
	float: left;
	padding-left: 15px;
	padding-top: 10px;
}

#border_bottom { border-bottom:thin #CCCCCC dashed}


.middle_content_wrapper1 {
	text-align:right;
	float: left;
	width: 480px;
	margin-left: 10px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}

.middle_content_wrapper1 a{
color:#FF0000;


}

.table1 {
text-align:center;
}


.hd1{
	width: 150px;
	margin-right: 5px;
	margin-left: 5px;
	height: 24px;
	clear: none;
	float: left;
	text-align: center;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.newlist{
	width: 175px;
	margin-right: 7px;
	margin-left: 5px;
	clear: none;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: auto;
	float: right;

}
.tabmenu {
	vertical-align:baseline;
	position:absolute;
	right: 0px;
	left: 425px;
	top: 155px;
	bottom: 0px;
	height: 25px;
	width: 550px;

}
/**************************************
Menu Tabs B and C
**************************************/	
   
    #tabsB {
	float:left;
	width:650px;
	font-size:93%;
	line-height:normal;
	background-color: #FFFFFF;
      }
    #tabsB ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;

      background:url(http://www.djsvideo.com/images/tableftBnew.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url(http://www.djsvideo.com/images/tabrightBnew.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:##669900;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }
	/* TabC\*/    
	  
	      #tabsC {
	float:left;
	width:450px;
	font-size:93%;
	line-height:normal;
	background-color: #FFFFFF;
      }
    #tabsC ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
      }
    #tabsC li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsC a {
      float:left;

      background:url(http://www.djsvideo.com/images/tableftBnew.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsC a span {
      float:left;
      display:block;
      background:url(http://www.djsvideo.com/images/tabrightBnew.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:##669900;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsC a:hover {
      background-position:0% -42px;
      }
    #tabsC a:hover span {
      background-position:100% -42px;
      }
	  
	  /* TabD\*/    
	  

	      #tabsD {
	float:right;
	width:100%;
	font-size:93%;
	line-height:normal;
	background-color: #FFFFFF;
	 margin:0;
     padding:0;
	 border-bottom: thin #FFFFFF;
	 border-bottom-style:solid;
      }
    #tabsD ul {
	margin:0;
    float:right;
	padding:10px 0px 0 0px;
	list-style:none;
      }
    #tabsD li {
      display:inline;
	  margin:0;
      padding:0;
      }
    #tabsD a {
      float:left;

      background:url(http://www.djsvideo.com/images/tableftBnew.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsD a span {
      float:left;
      display:block;
      background:url(http://www.djsvideo.com/images/tabrightBnew.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:##669900;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsD a span {float:none;}
    /* End IE5-Mac hack */
    #tabsD a:hover span {
      color:#000;
      }
    #tabsD a:hover {
      background-position:0% -42px;
      }
    #tabsD a:hover span {
      background-position:100% -42px;
      }
/* Search\*/  
#search_box {
	width: 333px;
	height: 32px;
	background:url(images/bg_search_box1.gif);
	background-repeat:no-repeat;
	margin-top: 3px;
	margin-right: 10px;
 }
 
#search_box #s {
 float: left;
 padding: 0;
 margin: 6px 0 0 9px;
 border: 0;
 width: 286px;
 background: none;
 font-family: arial;
font-size: 16px;
font-weight: bold;

 }
 
#search_box #go {
 float: right;
 }

#email
{
	color: #4E4E4E;
	border: 1px solid #767676;
	background-color: #EDEDED;
}

.logo {
	height:40px;
	margin-left:10px;
	width:auto;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}



#signinheader {
	width:auto;
	float: right;
	margin: 0px;
	font-size:17px;
}

#signinheader A {
color:#FFFFFF;
 font-size:17px;
}

#signinheader a:hover {  color:#FFFFFF; font-size:17px;}

.hdft {
	background-image: url(http://www.djsvideo.com/images/hdftbg.gif) !important;
	background-image: url(http://www.djsvideo.com/images/hdftbg-ie6.gif);
	height: 10px;
	width: 500px !important;
	width: 502px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	font-size: 10px;
	clear:both;
	display:block;
}

.hdtopbg {
	background-image: url(http://www.djsvideo.com/images/hdtopbg.gif);
	height: 10px;
	width: 500px;
	background-repeat: no-repeat;
	font-size: 10px;
	clear:both;
	display:block;
}
table.moduletable{ margin: 0px;}

td.moduletable { padding-top: 5px}

.movieimg {
	height:125px;
	width:100px;
	padding: 5px;
	margin: 0px;
	float:left;
}

.movieimg1 {
	float:left;
	width:100px;
	padding: 5px;
	margin: 0px;
	float:left;
}

/**************************************
Review Tools
**************************************/	

.reviews, .movie, .addcomment {
	border: 1px solid #eee;
	margin: 5px 0px 0px 0px;
	
}
.review-date, .review-stats, .review-ratinginfo,{
	padding: 5px 10px 10px;
	border-bottom: 1px solid #ededed;
	font-size: 11px;
	color: #999;
	
}

.review-dateU, .review-dateD{
	background-repeat:no-repeat;
	border-bottom: 1px solid #ededed;
	font-size: 11px;
	color: #999;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 20px;
	
}


.review-dateU  B{color:#000000 }
 

.review-dateU {background-image:url(http://www.djsvideo.com/images/rating_thumbup2.gif);}

.review-dateD{ background-image:url(http://www.djsvideo.com/images/rating_thumbdown2.gif);}

.review-stats { padding-left:15px; padding-right:15 px}
.moviecontainer{
	padding: 5px 10px 10px;
	border-bottom: 1px solid #ededed;
	font-size: 11px;
	color: #999;
	margin-bottom:20px;
	
}
.movierating{
	padding-right: 10px;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.djsrating{
	padding-right: 10px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.trailer{
	padding-right: 0px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom:10px;
	margin:0px;
	float:left;
	clear:left;
}

.review-ratinginfo, .moviecontainer {
	border-bottom: 0px;
}


.review-content, .moviedecription, .profilecontent{
	padding: 0px 10px 5px;
	line-height: 24px;
}

.review-content h1, .review-content h2, .review-content h3, .review-content h4, .review-content h5, .review-content h6{
	margin: 0;
	padding: 10px 0 5px;
	text-transform: none;
	border: 0;
}

.review-content h2{
	line-height: 30px;
}

.review-content h3{
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.reviews h2, .reviews h3, .movie h1{
	font-family: arial, helvetica, sans-serif;
	font-size: 18px;
	padding: 0px 0px 0px 10px;
	margin:10px 0px 5px 0px;
}

.reviews h2 a, .reviews h3 a, .movie h1 a{
	text-decoration: none; font-size: 18px; color:#FF0000;
}

.reviews h2 a:hover, .movie h1 a:hover{
	text-decoration: underline; font-size: 18px;
}

.reviews h3 a:hover{
	text-decoration: none; font-size: 18px; color:#FF0000;
}

.go-links{
	padding: 0 0 0 15px;
	background:url(http://www.djsvideo.com/images/bullet_go.gif) no-repeat 0 3px;
}

.comments-link{
	padding: 0 0 0 29px;
	background: url(http://www.djsvideo.com/images/comment.gif) no-repeat 10px 2px;
}

.rating-links{
	padding: 0 0 0 15px;
	background:url(http://www.djsvideo.com/images/check.gif) no-repeat 0 3px;
}

.review-footer{
	padding: 10px;
	border-top: 1px solid #eee;
	font-family: arial, helvetica, sans-serif;
}

.ratingscore { float:right; height: 45px; width:61px; padding: 0 ; margin: 0; margin-right: 10px; margin-bottom:55px; }
/**************************************
Avatar
**************************************/	
.avatar_default { 
	width: 46px; 
	height:46px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	border-color:#ddd;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	BACKGROUND: url(http://www.djsvideo.com/images/default_avt.gif)  no-repeat;
	clear:none;
	float:left;
	
}

.avatarsm{
	width: 54px;
	height:54px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	border-color:#ddd;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	float:left;
	Padding:4px;
	
}

.avatar{
	width: 74px;
	height:74px;
	BORDER-RIGHT: #ddd 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #ddd 1px solid; 
	PADDING-LEFT: 4px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #ddd 1px solid; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #ddd 1px solid; 
	text-align:center;
	margin: 5px !important;
	margin: 2px;
	float:left;}

	
.avatarwrapper { 
	width:92px;
	margin:0px;
	padding-bottom:5px;
	float:left;
	}
.avatarname {
	width:84px;
	margin:0px;
	float:left;
	clear:left;
	PADDING: 4px; 
	text-align:center;
	}


#avatar_header { 
	display:inline;
	text-align:left;
	margin-top: 10px;
	font-size:16px;
	color:#f88600;
	height:auto;
	font-weight:bold;

	}
	
#avatar_member {
	font-weight:bold;
	font-size:12px;
	}
	
.clearleft {
clear:left;
}

.clearit {
	CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 1px
}

/**************************************
Pictures and images
**************************************/	
.profilepics {

	BORDER-RIGHT: #ddd 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #ddd 1px solid; 
	PADDING-LEFT: 4px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #ddd 1px solid; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #ddd 1px solid; 
	text-align:center;
	margin: 5px;
	float:left;}
	
.myimgborder {

	BORDER-RIGHT: #ddd 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-TOP: #ddd 1px solid; 
	PADDING-LEFT: 4px; 
	BACKGROUND: #fff; 
	PADDING-BOTTOM: 4px; 
	BORDER-LEFT: #ddd 1px solid; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #ddd 1px solid; 
	text-align:center;
	margin: 5px;
	float:left;}

/**************************************
Pagination Tools
**************************************/	

	#navTools ,#commentcontainer{ height: 2em; padding: 1em 0.5em 0.8em 0.5em; clear: both; }
	#navTools .pageinfo { padding-top: 0.2em; font-size: 1.1em; color: #555 ;margin-right:0.8em;}
	#navTools .pagination {margin-right:0.8em;}
	#navTools .pagination li {padding: 0.2em 0.5em 0.2em 0.5em; margin-right: 1px; border: solid 1px #CCC; background: 	 #F2F2F2; display: block; float: left; 	font-size: 1.1em; color: #AAA; }
	#navTools .pagination li.on { background: #8D8D95; font-weight: bold; color: #EEE; }
	#navTools .pagination li.on A{ background: #8D8D95; font-weight: bold; color: #ffffff; }
/**************************************
listings
**************************************/	

.resultList UL {
	CLEAR: both;
	BORDER-TOP: #eee 1px solid;
	HEIGHT: 3.5em
}

.resultList LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.7em; COLOR: #555; PADDING-TOP: 0.6em
}
.resultList {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.resultList LI.col1 {
	PADDING-LEFT: 0.8em; FONT-SIZE: 1.2em; WIDTH: 18em
}
.resultList {
	WIDTH: 460px
}
.resultList LI.col2 {
	FONT-SIZE: 1.1em; WIDTH: 7em; PADDING-TOP: 0.7em; TEXT-ALIGN: center
}
.resultList LI.col3 {
	FONT-SIZE: 1.1em; WIDTH: 7em; PADDING-TOP: 0.7em; TEXT-ALIGN: center
}
.clearBack {
	CLEAR: both; HEIGHT: 1%;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
resultList H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-TOP: 0.5em
}
/**************************************
alphabetical listings 
**************************************/	

.leftnavAlpha UL LI.header {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0.4em; MIN-HEIGHT: 1.2em; BACKGROUND:  #a5a6aa  bottom; MARGIN-BOTTOM: 0.4em; PADDING-BOTTOM: 0.6em; FONT: bold 1.3em Arial; COLOR: #fff; PADDING-TOP: 1em;
}
.leftnavAlpha UL LI.header A {
	COLOR: #D4D4D4; LINE-HEIGHT: 1.3em; TEXT-DECORATION: none
}

.leftnavAlpha {
	BACKGROUND: #f3f3f3; COLOR: #999; margin-bottom: 10px; margin-top:10px;
}
.leftnavAlpha UL LI {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.leftnavAlpha UL LI A {
	COLOR: #3364ac
}
.leftnavAlpha UL LI.alpha {
	PADDING-LEFT: 0.2em; HEIGHT: 12em
}
.leftnavAlpha UL LI.alpha A {
	PADDING-RIGHT: 0.5em; DISPLAY: block; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0.3em; FONT: bold 1.1em/1.2em Arial; WIDTH: 0.8em; PADDING-TOP: 0.3em; TEXT-ALIGN: center
}
.leftnavAlpha UL LI.alpha A.all {
	WIDTH: auto
}
.leftnavAlpha .on {
	FONT-WEIGHT: bold; BACKGROUND:#8d8d95 repeat-x 50% bottom; COLOR: #eee; TEXT-DECORATION: none
}
.leftnavAlpha .on A {
	CURSOR: text; COLOR: #eee; TEXT-DECORATION: none
}
.leftnavAlpha .on A:hover {
	CURSOR: text; COLOR: #eee; TEXT-DECORATION: none
}
.leftnavAlpha .off {
	CURSOR: text; COLOR: #bbb; TEXT-DECORATION: none
}
.leftnavAlpha .off A {
	CURSOR: text; COLOR: #bbb; TEXT-DECORATION: none
}
.leftnavAlpha .off A:hover {
	CURSOR: text; COLOR: #bbb; TEXT-DECORATION: none
}
.movieinfo_container {
	height: auto;
	width: 300px;
	margin-left: 125px;
	font-size: 14px;
}
.movieinfo_container li { color:#FF0000; line-height: 1.357em; }
.movieinfo_container A{
	color:#FF0000;  font-size: 14px;color: #669900;
}

.movieinfo_container A:hover{
	color:#999999; text-decoration: underline; font-size: 14px;color: #669900;
}

.leftcontainer { margin: 10px 0px 10px 0px ; padding:0 ; width:auto; height:auto; clear:left; float:left;
}

.left-navcontainer, .left-navcontainerhd, .leftnavcontianerft{
	float: left;
	width: 127px;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	padding-left: 8px;
	margin-left: 15px !important;
	margin-left:8px;
	padding-right: 10px;
	clear:left;

}
#bg1 {background:url(http://www.djsvideo.com/images/leftnavbg.gif);}

#bg2 {background: url(http://www.djsvideo.com/images/leftnavhd.gif);
	height:93px;}
	
#bg3 {
	background: url(http://www.djsvideo.com/images/leftnavft.gif);
	height:11px;
}
	
#bg4 {background: url(http://www.djsvideo.com/images/leftnavsub.gif);
	height:101px;}
	
/**************************************
Movie User Rating 
**************************************/	

 	.displaytabs {

      }
	  
	.displaytabs A {
	  DISPLAY: block; 
	  BORDER-TOP: #CCCCCC 1px thin;
	  BORDER-RIGHT:#CCCCCC 1px thin;
	  BORDER-LEFT: #CCCCCC 1px thin;
	  BORDER-BOTTOM: #CCCCCC 1px thin;
	  background-color:#F7F7F7;
	  FLOAT: right;  
	  CURSOR: pointer; 
	  MARGIN-RIGHT: 0.2em; 
	  MARGIN-LEFT: 0.3em; 
	  TEXT-DECORATION: none;
	}
	.displaytabs A DIV {
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid;
	PADDING-RIGHT: 0.8em;
	BACKGROUND-POSITION: 0.2em center;
	PADDING-LEFT: 1.8em;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.1em;
	PADDING-BOTTOM: 0.4em;
	WIDTH: 3em;
	PADDING-TOP: 0.4em;
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: center;
	}
	
	.displaytabs A.listview_on {
	background:#AEAEAE;
	color:#FFFFFF;
	}
	.displaytabs A.listview:hover {
	background:#AEAEAE;
	color:#FFFFFF;
	}
	
	.displaytabs A.thumbview_on {
	background:#AEAEAE;
	color:#FFFFFF;
	}
	.displaytabs A.thumbview:hover {
	background:#AEAEAE;
	color:#FFFFFF;
	}
	
	

	.displaytabs A.listview DIV {
	BACKGROUND-IMAGE:url(http://www.djsvideo.com/images/listviewbg.gif)
	}
	
		.displaytabs A.listview_on DIV {
	BACKGROUND-IMAGE:url(http://www.djsvideo.com/images/listviewbg.gif)
	}
		.displaytabs A.thumbview DIV {
	BACKGROUND-IMAGE:url(http://www.djsvideo.com/images/thumbbg.gif)
	}
		.displaytabs A.thumbview_on DIV {
	BACKGROUND-IMAGE:url(http://www.djsvideo.com/images/thumbbg.gif)
	}
	
	.displaytabs A.listview_on DIV {
	BORDER-LEFT-COLOR: #CCCCCC; BORDER-BOTTOM-COLOR: #CCCCCC; BORDER-TOP-COLOR: #CCCCCC; BORDER-RIGHT-COLOR: #CCCCCC
	}
	.displaytabs A.thumbview_on DIV {
	BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666
	}
	
	
	.displaytabs A.listview_on {
	CURSOR: text
   }
   .displaytabs A.listview_on{
	CURSOR: text;
   }
   .displaytabs A.thumbview_on {
	CURSOR: text
   }
.module1Footer {
	CLEAR: both; 
	TEXT-ALIGN: center;
	MARGIN-TOP: 1em;
	BORDER-RIGHT: #edeff1 2px solid; 
	BORDER-TOP: #edeff1 2px solid; 
	MARGIN: 0.5em 3em 1em; 
	BORDER-LEFT: #edeff1 2px solid; 
	BORDER-BOTTOM: #edeff1 2px solid; 
	
}

.module1Footer A{
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.2em; 
	COLOR:#FF0000;
	TEXT-DECORATION: underline;
	BORDER-RIGHT: #aeb9c8 1px solid; 
	BORDER-BOTTOM: #aeb9c8 1px solid; 
	BORDER-LEFT: #aeb9c8 1px solid; 
	BORDER-TOP: #aeb9c8 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
 	PADDING-BOTTOM: 0.6em; 
	PADDING-TOP: 0.6em;
}
.module1Footer a:hover{
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.2em; 
	COLOR:#FF0000;
	TEXT-DECORATION: underline;
	BORDER-RIGHT: #aeb9c8 1px solid; 
	BORDER-BOTTOM: #aeb9c8 1px solid; 
	BORDER-LEFT: #aeb9c8 1px solid; 
	BORDER-TOP: #aeb9c8 1px solid; 
	PADDING-LEFT: 0px; 
	PADDING-RIGHT: 0px; 
 	PADDING-BOTTOM: 0.6em; 
	PADDING-TOP: 0.6em;
}
/**************************************
Thumb Nail Views
**************************************/	

.thumbnailview{
	FLOAT: left;
	WIDTH: 11.5em;
	DISPLAY: block;
	TEXT-ALIGN: center;
	PADDING-RIGHT: 0.4em;
	PADDING-BOTTOM: 0.8em;
	PADDING-LEFT: 0.4em;
	PADDING-TOP: 0.8em;
	
}
.thumbnailview2{
	FLOAT: left;
	WIDTH: 8.5em;
	DISPLAY: block;
	TEXT-ALIGN: center;
	PADDING-RIGHT: 0.4em;
	PADDING-BOTTOM: 0.8em;
	PADDING-LEFT: 0.4em;
	PADDING-TOP: 0.8em;
	
}

.thumbnailview {
	BORDER-TOP: #ebebeb 1px solid;
	BORDER-RIGHT: #ebebeb 1px solid;
	BORDER-LEFT: #ebebeb 1px solid;
	BORDER-BOTTOM: #ebebeb 1px solid;
	PADDING-TOP: 0.2em;
	DISPLAY: inline-block;
	FLOAT: left;
	MARGIN: 0.2em;
	COLOR: #555;
	HEIGHT: 19em;
	padding: 0.2em;
	}
.thumbnailview2 {
	BORDER-TOP: #ebebeb 1px solid;
	BORDER-RIGHT: #ebebeb 1px solid;
	BORDER-LEFT: #ebebeb 1px solid;
	BORDER-BOTTOM: #ebebeb 1px solid;
	DISPLAY: inline-block;
	FLOAT: left;
	MARGIN: 0.2em;
	COLOR: #555;
	HEIGHT: 17em;
	padding: 0.2em;
	}

.thumbnailview DIV.thumbbox {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.4em;
	PADDING-TOP: 0.4em;
	TEXT-ALIGN: center;
	WIDTH: 100%;
	HEIGHT: 10.5em;
	TEXT-ALIGN: center
}

.thumbnailview2 DIV.thumbbox2 {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0.4em;
	PADDING-TOP: 0.4em;
	TEXT-ALIGN: center;
	WIDTH: 100%;
	HEIGHT: 10.5em;
	TEXT-ALIGN: center
}

.thumbinfo {
	PADDING-RIGHT: 0.4em;
	PADDING-LEFT: 0.4em;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 1em;
	HEIGHT:auto;
	TEXT-ALIGN: center;
}
.thumbinfo2 {
	PADDING-RIGHT: 0.4em;
	PADDING-LEFT: 0.4em;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0.4em;
	HEIGHT:auto;
	TEXT-ALIGN: center;
}

.thumbinfo H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.7em; 
	LINE-HEIGHT: 1.2em;
	PADDING: 0.0em;
}

.thumbinfo2 H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 1.7em; 
	LINE-HEIGHT: 1.2em;
	PADDING: 0.0em;
}
A.thumbinfo:hover .thumbinfo H3 {
	TEXT-DECORATION: underline
}
A.thumbinfo2:hover .thumbinfo2 H3 {
	TEXT-DECORATION: underline
}

/**************************************
forms
**************************************/	


.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; /*width of left column containing the label elements*/
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.cssform textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: 
*/

* html .threepxfix{
margin-left: 3px;
}

.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(http://www.djsvideo.com/images/formbg.gif) repeat-x left top;
height:28px;
}


.formbuttonON{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(http://www.djsvideo.com/images/formbgON.gif) repeat-x left top;
}
.buttoncontainer {
	margin-left: 155px;
}


/**************************************
endforms
**************************************/	
/**************************************
member profiles
**************************************/	
.profilebox {
	width: 140px;
	border: 1px solid #ddd;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom:5px;
	
}
.profilebox UL LI {margin: 3px;}
.profilebox UL LI SPAN {font-weight: bold; }

.profilebox {font-size:12px;}

.profileheader {
	width: 142px;
	padding-right: 4px;
	padding-left: 4px;
	background-color:#6087A4;
	font-size:14px;
	color:#FFFFFF;
	LINE-HEIGHT: 20px;

	}
#notopmargin {margin-top: 0px;}
#greentext_16px{
	font-size: 16px;
	font-weight: bold;
	color: #85AA3A;
	text-align: center;}
.profileinforight{
	float: left;
	width:206px;
	text-align: left;
	border: 1px solid #ddd;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom:5px;

}
.profileinforrighthd {
	width: 208px;
	padding-right: 4px;
	padding-left: 4px;
	background-color:#C9DEDF;
	font-size:14px;
	color:#73888b;
	LINE-HEIGHT: 20px;

	}
.module_hd_rightbg {
	float: right;
	height: 35px;
	width: 11px;
	background-image: url(http://www.djsvideo.com/images/hdrt.gif);
}
.module_hd_leftbg {
	float: left;
	height: 35px;
	width: 11px;
	background-image: url(http://www.djsvideo.com/images/hdlf.gif);
}

.module_hd_title {
	float: left;
	height: 24px;
	width:450px;
	padding-bottom: 3px;
	padding-top: 8px;
	padding-left: 10px;

}

.module_hd_title H2 { 
	font-size: 14px;
	font-weight: bold;
	margin:0px;
	padding:0px;
	}
.module_hd_sm_leftbg {
	float: left;
	height: 24px;
	width: 10px;
	background-image: url(http://www.djsvideo.com/images/module_hdl_sm.gif);

}
.module_hd_sm_rightbg {
	float: right;
	height: 24px;
	width: 10px;
	background-image: url(http://www.djsvideo.com/images/module_hdr_sm.gif);

}
.module_hd_sm_title {
	float: left;
	height: 15px;
	width: 165px;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-left: 5px;

}
.new_container {
	float: left;
	width: 445px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.new_hd_ft_container {
	float: left;
	width: 430px;
	padding-left:2px;
	padding-top:8px;
	color:#CC9900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom: 8px;
	font-weight: bold;
}
.new_hd_ft_container a{
color:#999999;
font-size:10px;
}
.new_hd_ft_container a:hover{
color:#999999;
text-decoration:underline;
font-size:10px;

}
#newhdbg {
	background-image:url(http://www.djsvideo.com/images/newhdbg.gif);
	height:19px;
	background-repeat:no-repeat;
}
#newftbg {
background-image:url(http://www.djsvideo.com/images/newftbg.gif);
height:19px;
background-repeat:no-repeat;
}
.new_number,.new_numberalt {
	float: left;
	width: 10px;
	padding:10px;
	font-weight:bold;
	font-size:10px;
}

.new_number{
	background-color:#A9A9A9;
	color:#FFFFFF;
	}
.new_numberalt{
	background-color:#CACACA;
	color:#FFFFFF;
}
.new_title,.new_titlealt{
	float: left;
	width: 280px;
	padding:10px;
	overflow:hidden;
	font-size:10px;
	
}
.new_title A,.new_titlealt A{
	font-size:10px;
}

.new_title{
	background-color:#E4E4E4;

	}
.new_titlealt{
	background-color:#EFEFEF;
	color:#FFFFFF
	}
.new_info,.new_infoalt{
	float: left;
	width:105px;
	padding:10px 5px 10px 5px;
	text-align:center;
}
.new_info{
	background-color:#EBEBEB;
	color:#000000;
	font-size:10px;
	}
	
.new_infoalt{
	background-color:#F5F5F5;
	color:#000000;
	font-size:10px;
	}
.module_container {
width:auto;
padding: 0px;
margin: 0px;
}
/**************************************
top 5 list
**************************************/	
#top_list {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; BACKGROUND-COLOR: #f5f6f1
}

#top_list a { color:#0066CC;
	
}

#top_list H2 {
	MARGIN: 5px 10px; PADDING-TOP: 10px
}
#top_list .bd LI {
	BORDER-TOP: #e8e8eb 1px solid; MARGIN-BOTTOM: 5px; PADDING-TOP: 5px
}
#top_list .bd OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top_list .bd OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#top_list .bd LI#tp1 {
	BACKGROUND:url(http://www.djsvideo.com/images/top_5.gif) no-repeat 0px 8px
}
#top_list .bd LI#tp2 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_5.gif) no-repeat 0px 8px
}
#top_list .bd LI#tp3 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_5.gif) no-repeat 0px 8px
}
#top_list .bd LI#tp4 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_5.gif) no-repeat 0px 8px
}
#top_list .bd LI#tp5 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_5.gif) no-repeat 0px 8px
}
#top_list .bd LI#tp1 {
	BACKGROUND-POSITION: 0px 9px
}
#top_list .bd LI#tp2 {
	BACKGROUND-POSITION: 0px -43px
}
#top_list .bd LI#tp3 {
	BACKGROUND-POSITION: 0px -93px
}
#top_list .bd LI#tp4 {
	BACKGROUND-POSITION: 0px -143px
}
#top_list .bd LI#tp5 {
	BACKGROUND-POSITION: 0px -194px
}


.hd H2 {
	MARGIN: 0px 10px 5px; FONT: bold 152% arial, verdana; PADDING-TOP: 10px; COLOR: #6e9022
}

/**************************************
top 10 list
**************************************/	
#top_list10 {clear:left;
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; BACKGROUND-COLOR: #f5f6f1
}

#top_list10 a { color:#0066CC;
	
}

#top_list10 H2 {
	MARGIN: 5px 10px; PADDING-TOP: 10px
}
#top_list10 .bd LI {
	BORDER-TOP: #e8e8eb 1px solid; MARGIN-BOTTOM: 5px; PADDING-TOP: 5px
}
#top_list10 .bd OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#top_list10 .bd OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#top_list10 .bd LI#tp1 {
	BACKGROUND:url(http://www.djsvideo.com/images/top_10.gif) no-repeat 0px 8px
}
#top_list10 .bd LI#tp2 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_10.gif) no-repeat 0px 8px
}
#top_list10 .bd LI#tp3 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_10.gif) no-repeat 0px 8px
}
#top_list10 .bd LI#tp4 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_10.gif) no-repeat 0px 8px
}
#top_list10 .bd LI#tp5 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_10.gif) no-repeat 0px 8px
}
#top_list10 .bd LI#tp6 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_10.gif) no-repeat 0px 8px
}
#top_list10 .bd LI#tp7 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_10.gif) no-repeat 0px 8px
}
#top_list10 .bd LI#tp8 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_10.gif) no-repeat 0px 8px
}
#top_list10 .bd LI#tp9 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_10.gif) no-repeat 0px 8px
}
#top_list10 .bd LI#tp10 {
	BACKGROUND: url(http://www.djsvideo.com/images/top_10.gif) no-repeat 0px 8px
}
#top_list10 .bd LI#tparrow {
	BACKGROUND:url(http://www.djsvideo.com/images/icon_arrow.gif) no-repeat 8px 8px
}
#top_list10 .bd LI#tp1 {
	BACKGROUND-POSITION: 0px 9px
}
#top_list10 .bd LI#tp2 {
	BACKGROUND-POSITION: 0px -43px
}
#top_list10 .bd LI#tp3 {
	BACKGROUND-POSITION: 0px -93px
}
#top_list10 .bd LI#tp4 {
	BACKGROUND-POSITION: 0px -143px
}
#top_list10 .bd LI#tp5 {
	BACKGROUND-POSITION: 0px -194px
}
#top_list10 .bd LI#tp6 {
	BACKGROUND-POSITION: 0px -244px
}
#top_list10 .bd LI#tp7 {
	BACKGROUND-POSITION: 0px -294px
}
#top_list10 .bd LI#tp8 {
	BACKGROUND-POSITION: 0px -344px
}
#top_list10 .bd LI#tp9 {
	BACKGROUND-POSITION: 0px -394px
}
#top_list10 .bd LI#tp10 {
	BACKGROUND-POSITION: 0px -444px
}

#center {text-align:center}.newmemberscrolling {
	margin-right: 20px;
	margin-left: 20px;
	height: 125px;
}
/**************************************
favorite stuff
**************************************/	

#addfav {
	PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; BACKGROUND-COLOR: #f5f6f1
}

#addfav a { color:#0066CC;
	
}

#addfav H2 {
	MARGIN: 5px 10px; PADDING-TOP: 10px
}
#addfav .bd LI {
	BORDER-TOP: #e8e8eb 1px solid; MARGIN-BOTTOM: 5px; PADDING-TOP: 5px
}
#addfav .bd OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#addfav .bd OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 5px; PADDING-TOP: 4px; LIST-STYLE-TYPE: none
}
#addfav .bd LI#tparrow {
	BACKGROUND:url(http://www.djsvideo.com/images/icon_arrow.gif) no-repeat 8px 8px
}

#addfav .bd LI#favorite{
	BACKGROUND:url(http://www.djsvideo.com/images/icon_fav.gif) no-repeat 0px 2px
}
#addfav .bd LI#send{
BACKGROUND:url(http://www.djsvideo.com/images/icon_email.gif) no-repeat 0px 2px
}
#addfav .bd LI#writereview{
BACKGROUND:url(http://www.djsvideo.com/images/icon_review.gif) no-repeat 0px 2px
}
#addfav .bd LI#liveprofile{
BACKGROUND:url(http://www.djsvideo.com/images/icon_liveprofile.gif) no-repeat 0px 2px
}
#addfav .bd LI#messages{
BACKGROUND:url(http://www.djsvideo.com/images/icon_messages.gif) no-repeat 0px 2px
}
#addfav .bd LI#comments{
BACKGROUND:url(http://www.djsvideo.com/images/icon_comment.gif) no-repeat 0px 2px
}
#addfav .bd LI#stats{
BACKGROUND:url(http://www.djsvideo.com/images/icon_stats.gif) no-repeat 0px 2px
}
#addfav .bd LI#abuse{
BACKGROUND:url(http://www.djsvideo.com/images/icon_abuse.gif) no-repeat 0px 2px
}
#addfav .bd LI#myprofile{
BACKGROUND:url(http://www.djsvideo.com/images/icon_profile.gif) no-repeat 0px 2px
}

#addfav .bd LI#favorite{
	BACKGROUND:url(http://www.djsvideo.com/images/icon_fav.gif) no-repeat 0px 0px
}

#addfav .bd LI#emailfriends{
	BACKGROUND:url(http://www.djsvideo.com/images/icon_email.gif) no-repeat 0px 0px
}
#addfav .bd LI#photos{
	BACKGROUND:url(http://www.djsvideo.com/images/icon_photo.gif) no-repeat 0px 0px
}
#addfav .bd LI#message{
	BACKGROUND:url(http://www.djsvideo.com/images/icon_message.gif) no-repeat 0px 0px
}
#addfav .bd LI#print{
	BACKGROUND:url(http://www.djsvideo.com/images/icon_print.gif) no-repeat 0px 0px
}
#addfav .bd LI#block{
	BACKGROUND:url(http://www.djsvideo.com/images/icon_block.gif) no-repeat 0px 0px
}
#addfav .bd LI#recommend{
	BACKGROUND:url(http://www.djsvideo.com/images/icon_recommend.gif) no-repeat 0px 0px
}
#addfav .bd LI#search{
	BACKGROUND:url(http://www.djsvideo.com/images/icon_search.gif) no-repeat 0px 0px
}
#addfav .bd LI#myrewards{
	BACKGROUND:url(http://www.djsvideo.com/images/icon_rewards.gif) no-repeat 0px 0px
}



/* The Promethean Alliance Additions */
.hata1
{
background-color:#FFCCFF;
}

.ok1
{
background-color:#99FF99;
}

.white1
{
background-color:#FFFFFF;
}

.ef1
{
background-color:#EFEFEF;
}

.bl1
{
background-color:#99CCFF;
}

.tablo1
{
background-color:#FFFFFF;

display:block;
}
/**************************************
module favorite movies, games, audio, books
**************************************/	
.moduleContent {
	BORDER-RIGHT: #cfd1d6 1px solid; BORDER-TOP: #cfd1d6 1px solid; BORDER-LEFT: #cfd1d6 1px solid; BORDER-BOTTOM: #cfd1d6 1px solid;
}
.moduleContent {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fefefe; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

.moduleContent  H3 {
	FONT-SIZE: 1.4em; COLOR: #555
}
.moduleContent  H2 {
	FONT-SIZE: 1.4em; COLOR: #555
}
.moduleContent {
	MARGIN-TOP: 1.6em
}


.moduleHeader {
	PADDING-RIGHT: 0.4em;
	PADDING-LEFT: 0.8em;
	BACKGROUND:url(images/gradient_hd.jpg) #5c5f63 repeat-x 50% top;
	PADDING-BOTTOM: 0.5em;
	PADDING-TOP: 1.0em;
	BORDER-BOTTOM: #3d6483 2px solid;
	HEIGHT: 1.7em
}

#colorhdgreen {BACKGROUND:url(images/gradient_hdgreen.jpg) #5c5f63 repeat-x 50% top;}
.moduleHeader H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #eee; font-family:Arial, Verdana; padding: 0px; margin: 0px;
}
.moduleHeader H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; COLOR: #eee; font-family:Arial, Verdana; padding: 0px; margin: 0px;
	}
	
.left1 {
	float: left;
	font-size: 10px;
}
.modulecontainer2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.6em; PADDING-TOP: 0px
}

.list{
	CLEAR:right; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.6em; COLOR: #666; LINE-HEIGHT: 1.4em; PADDING-TOP: 0.6em; HEIGHT: 15em; 
}
.list P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.2em
}

.list{
	OVERFLOW-Y: scroll; POSITION: relative; 
}
.list A { FONT-SIZE: 1.2em;  LINE-HEIGHT: 1.4em;}
.list A:hover{ FONT-SIZE: 1.2em; COLOR: #666; LINE-HEIGHT: 1.4em;}
.list OL LI {border-bottom:dashed #CCCCCC 1px;}


.details{
	CLEAR: left; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0.6em; COLOR: #666; LINE-HEIGHT: 1.4em; PADDING-TOP: 0.6em; 
}
.details P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 0.2em

}
.details A { FONT-SIZE: 1.2em;  LINE-HEIGHT: 1.4em;}
.details A hover{ FONT-SIZE: 1.2em; COLOR: #666; LINE-HEIGHT: 1.4em;}
.details SPAN {font-weight: bold; color:#000000}
.randomusercontainer {
	margin-right: 45px;
	margin-left: 55px;
	height: 100px;
}

.randomusercontainer a:hover { 




}
.randomuserheader {
	margin-right: 60px;
	margin-left: 60px;
	height: 35px;
	margin-bottom:5px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color: #CCCCCC;
}
.randomuserheader H3 {

	MARGIN: 0px 10px 5px 0px; FONT: bold 152% arial, verdana; PADDING-TOP: 10px; COLOR: #6e9022
}

.ratingcontainer {
	float: right;
	height: 30px;
	margin-right: 5px;
	padding: 5px;
	color:#6e9022;
	font-family:arial, verdana;
	font-size: 24px;
	font-weight: bold;
	text-align:right;
	margin-left: 10px;
}

/**************************************
added since last update
**************************************/	
.signupnow, .signupnow A{
color:#6087a4;
FONT: bold 152% arial, verdana; 
} 
.signupnow A:hover{
text-decoration:underline
}

/**************************************
greymodulebox
**************************************/	

#modulebox {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
#moduleboxInner {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #fafaf9; PADDING-BOTTOM: 2px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 8px
}
#moduleboxInner {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 8px;
}

.MDheight {
height:500px;}



.smallInput {
	BORDER-RIGHT: #d5d5d5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #d5d5d5 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #d5d5d5 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #d5d5d5 1px solid
}
.smallInput {
	HEIGHT: 20px
}
#newletter{
	WIDTH: 54px
}
.autoheight {height: 45px;}
.photocomment {
	clear:left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 15px;
}
.movieposter {margin-top:3px;}
.helpcontainer {
	margin-bottom:15px;
	margin-top: 25px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	padding-top:7px;
	clear: both;
}
.returntotop {
	text-align: right;
	float: right;
	margin-right: 5px;
}

