@import "layout.css";

body
{
  background:#A0A0A0 url('http://www.divxadult.net/images/header-bg.png');
  background-repeat:repeat-x;
  color:#5a5a5a;
  font-family:Arial,sans-serif;
  font-size:small;
  margin:0;
  padding:0;
}

a
{
  color: #000000;
  text-decoration: none;
}

#left
{
  text-align: left; 
}
a:hover 
{
  color: #000000;
}

#caption a 
{
  color:#000000;
  font-size:16px;
  font-weight:bold;
  margin:5px 0px;
  text-decoration:none;
}

#caption a:hover 
{
  color:#FF0000;
  font-size:16px;
  font-weight:bold;
  margin:5px 0px;
  text-decoration:none;
}

#subcaption a 
{
  color:#000000;
  font-size:14px;
  font-weight:bold;
  margin:5px 0px;
  text-decoration:none;
}

#subcaption a:hover 
{
  color:#FF0000;
  font-size:14px;
  font-weight:bold;
  margin:5px 0px;
  text-decoration:underline;
}

.info_link a
{
  color: #000;
  text-decoration: none;
  font-weight: bold
}

.info_link a:hover {
  color: #FF0000;
  text-decoration: underline;
  font-weight: bold
}

#letter
{
  color:#000000;
  font-weight:bold;
  font-size:16px;

}
#genres

{
  font-weight:bold;
  font-size:14px;

}

#genres a:hover
{
  color:#FF0000;
  font-weight:bold;
  font-size:14px;
  text-decoration:underline;

}

.pagesBlock {
  text-align: center;
}

.pages a {
background:#ddd none repeat scroll 0%;
border:1px solid #000;
font-family:Verdana;
color:#000;
font-weight:bold;
margin:0pt 0px;
padding:6px 8px;
text-decoration:none;
}

.pages a:hover {
background:#ddd none repeat scroll 0%;
border:1px solid #000000;
font-family:Georgia;
margin:0pt 0px;
padding:6px 8px;
color: #000;
font-weight:bold;
}

.pages a.active {
background:#ddd none repeat scroll 0%;
border:1px solid #000000;
font-family:Georgia;
color:#FF0000;
font-weight:bolder;
}
 
.logo 
{
  float:left;
  margin:0pt;
  padding:8pt 1em 0pt 0pt;
}
#menu 
{
  color:#FFFFFF;
  font-size:1.2em;
  font-weight:bold;  
  height:20px;
  letter-spacing:1px;
  line-height:1.3em;
  margin:0pt;
  padding:0pt;
  white-space:nowrap;
}

#menu ul 
{
  float:right;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0pt;
  padding:0pt;
}

#menu li 
{
  background-image:none;
  display:inline;
  margin:0pt;
  padding:0pt;
}

ul.links li 
{
  background:transparent none repeat scroll 0%;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0pt 1em 0pt 0pt;
  padding:0pt;
}

#menu li a 
{
  border:medium none;
  color:#FFFFFF;
  font-weight:bold;
  padding:3px 10px;
  text-decoration:none;
}

#menu li a:hover, #menu li a.active 
{
  background:#30487F none repeat scroll 0%;
  border-color:-moz-use-text-color #DDDDDD;
  border-style:none solid;
  border-width:medium 1px;
  color:#FFFFFF;
  padding-left:9px;
  padding-right:9px;
}

/* SEARCH */

#searchform 
{
  float:right;
  margin:65px 70pt 0pt;
  padding:0pt;
  position:relative;
}

.searchinput 
{
  background:#F0F0F0 none repeat scroll 0%;
  border:1px solid #000;
  float:left;
  font-size:1.2em;
  margin-right:7px;
  padding:2px;
  width:300px;
}
#searchform .search-button 
{
  height: 25px; 
  padding-bottom: 2px;
  font-weight: bold; 
  background: #171717; 
  color: #fff; 
  border: solid 1px #2a2a2a; 
  border-right: solid 1px #000; 
  border-bottom: solid 1px #000; 
  cursor: pointer;
}

.searchbutton 
{
  background:#f0f0f0;
  border:1px solid #000000;
  height: 26px;
}
.search a 
{
  color: #fff; 
}

.subsearches 
{
  color:#000;
  font-family:Arial,sans-serif;
  font-size:large;
  bottom:-20px;
  left:0pt;
  position:absolute;
}

img, a img 
{
  border:medium none;
}

img, a img 
{
  border:medium none;
}

.clearfix:after 
{
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}

/*BOX*/
#updates-box {margin-bottom: 5px; overflow: hidden; }
#warning-box {padding: 20px; }
.mainboxbox {background: #fff; border:  solid 1px #c6c6c6; padding:  1px; }
.title-mainboxbox {background: url(http://divxadult.net/images/bg_title_mainbox.gif) repeat-x; height: 30px; padding: 8px 10px; color: #2a2a2a; font-size:  16px; margin: 0; font-family:"Lucida Grande", Lucida, Verdana, sans-serif; font-weight: bold;}
.title-mainboxbox a {color: #2a2a2a;   }
.subtitle {float: right; color: #4d4d4d; padding: 2px 10px 0 0; font-size: 0.7em; font-weight: normal;}
.rss { float: right; padding: 0; }

/*THUMB*/

.thumb {border: solid 2px #c6c6c6; padding: 1px; background: #fff; }
a:hover .thumb {border: solid 2px #000000; padding: 1px; background: #fff; }

.votebox 
{
  background-image:url(http://www.divxadult.net/images/vote.gif);
}


.digs 
{
  background:#E7EFE0 none repeat scroll 0% 50%;
  border-color:#F7FFEF rgb(187, 207, 168) rgb(187, 207, 168) rgb(247, 255, 239);
  border-style:solid;
  border-width:1px;
  color:#000000;
  float:left;
  font-family:Georgia;
  font-size:90%;
  height:55px;
  text-align:center;
  width:53px;
}

.digs strong 
{
  display:block;
  font-size:200%;
  font-weight:bold;
  margin-top:-4px;
}

.smalldigs 
{
  background:#E7EFE0 none repeat scroll 0% 50%;
  border-color:#F7FFEF rgb(187, 207, 168) rgb(187, 207, 168) rgb(247, 255, 239);
  border-style:solid;
  border-width:1px;
  color:#000000;
  float:left;
  font-family:Georgia;
  font-size:90%;
  height:24px;
  text-align:center;
  width:100px;
}

.smalldigs strong 
{
  display:block;
  font-size:120%;
  font-weight:bold;
  margin-top: 2px;
}

.menudigs 
{
  background:#E7EFE0 none repeat scroll 0% 50%;
  border-color:#F7FFEF rgb(187, 207, 168) rgb(187, 207, 168) rgb(247, 255, 239);
  border-style:solid;
  border-width:1px;
  color:#000000;
  float:left;
  font-family:Tahoma;
  font-size:90%;
  height:24px;
  text-align:left;
  width:182px;
}

.menudigs strong 
{
  display:block;
  font-size:120%;
  font-weight:bold;
  margin-top: 2px;
}

.stardigs 
{
  background:#E7EFE0 none repeat scroll 0% 50%;
  border-color:#F7FFEF rgb(187, 207, 168) rgb(187, 207, 168) rgb(247, 255, 239);
  border-style:solid;
  border-width:1px;
  color:#000000;
  float:left;
  font-family:Georgia;
  font-size:90%;
  height:24px;
  text-align:center;
  width:24px;
}

.stardigs strong 
{
  display:block;
  font-size:150%;
  font-weight:bold;
  margin-top:-4px;
}

.startopdigs 
{
  background:#E7EFE0 none repeat scroll 0% 50%;
  border-color:#F7FFEF rgb(187, 207, 168) rgb(187, 207, 168) rgb(247, 255, 239);
  border-style:solid;
  border-width:1px;
  color:#000000;
  float:left;
  font-family:Georgia;
  font-size:90%;
  height:24px;
  text-align:center;
  width:110px;
}

.startopdigs strong 
{
  display:block;
  font-size:150%;
  font-weight:bold;
  margin-top:-4px;
}
.biography 
{
  font-size:1.1em;
  line-height:1.6em;
  margin:0px 15px 15px;
  text-align:left;
}

/* BUTTON */
.button_container
{
  margin:0px ;
  padding:1px;
  position:relative;
  width:630px;
}

.button_left
{
  margin-left:0px;
  padding-left:360px;
}

.button_left_dvd
{
  margin-left:0px;
  padding-left:290px;
}
a.button {
    background: transparent url('http://www.divxadult.net/images/button_right.png') no-repeat scroll top right;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 19px;
    margin-right: 6px;
    padding-right: 13px; /* sliding doors padding */
    text-decoration: none;
    font-size: 0.9em;
    font-weight: bold;
    text-transform:uppercase;
    color:#2b2d30;
}

a.button img {float: left; padding-right: 2px;}

a.button span {
    background: transparent url('http://www.divxadult.net/images/button_left.png') no-repeat;
    display: block;
    line-height: 12px;
    padding: 4px 0 3px 24px;
    color: #FF0000;
}

a.button:active {
    background-position: bottom right;
    color: #FF0000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 5px 0 2px 24px; /* push text down 1px */
}

/*FOOTER*/
.bgfooter
{
  background:#A0A0A0 url('http://www.divxadult.net/images/footer-bg.png');
  background-repeat:repeat-x;
  clear:both;
  height:25px;
  margin:0;
  padding:0;
}

div#privacyFooter 
{
  margin-top:5px;
  padding-bottom:5px;
  padding-top:5px;
}
div#rssFooter 
{
  margin-top:5px;
  padding-bottom:5px;
}

#privacyFooter 
{
  text-decoration:underline;
}
#rssFooter a 
{
  text-decoration:underline;
}
div#rssFooter img 
{
  margin-bottom:-5px;
}


