@charset "utf-8";
div.footerlinks {font:12px Arial, Helvetica, sans-serif; color:#FFF;}
div.footerlinks a{color:#FFF4CF;}

/*global default styles*/
html {height: 100%;}
img {border: 0;}
li {padding: 0; margin: 0; list-style-type: none; font-size:.8em; font-weight:normal;}
ul {padding: 0; margin: 0;}

/*base default font size, type, and line height*/
body {
font-family:Arial, Helvetica, sans-serif;
color:#3B1001; 
height: 100%; 
padding: 0; 
margin: 0; 
background-image:url(../images/bg_dm.gif); 
background-attachment: fixed;
}

/*add selectors here for font sizing*/
p {font-size: 1.0em}
h1 {padding: 0; margin: 0; color:#ffffff;}

/*base links*/
a {outline: none;}
a:link {color: ##3B1001; text-decoration: none;}
a:visited {color: ##3B1001; text-decoration: none;}
a:hover {color: ##3B1001; text-decoration: none;}
a:active {color: ##3B1001; text-decoration: none;}

/*Global Style*/
div#container {margin: 0 auto; padding: 0 12px; text-align: left; width: 955px;background: url(../images/bg_page.gif) repeat-y #1F0807; height: 100%;}
html>body {height: auto;}

div#header {}

div#intro {position: relative;background: url(http://www.dmilf.com/t1/images/bg_text.jpg) no-repeat #FFDEA6; height: 130px;}
div#intro p#introtext {position: absolute; width: 300px; padding: 0; margin: 0; top: 15px; left: 20px; font-weight: bold;}
div#intro p#instantaccess {position: absolute; background: url(http://www.dmilf.com/t1/images/b_instantaccess.gif) no-repeat; width: 259px; height: 54px; top: 68px; left: 285px; text-indent: -9999px; margin: 0; padding: 0;}
div#intro p#instantaccess a {display: block; width: 259px; height: 54px;}
div#intro p#instantaccess a:hover {background: url(http://www.dmilf.com/t1/images/b_instantaccess-over.gif) no-repeat;}
div#intro p#members {position: absolute; background: url(http://www.dmilf.com/t1/images/b_membersarea.gif) no-repeat; width: 181px; height: 54px; top: 68px; left: 555px; text-indent: -9999px; margin: 0; padding: 0;}
div#intro p#members a {display: block; width: 181px; height: 54px;}
div#intro p#members a:hover {background: url(http://www.dmilf.com/t1/images/b_membersarea-over.gif) no-repeat;}


div#scene {background: #ffffff;}
div#scene h1{height: 29px; line-height: 1.5em; padding: 0px 0 0 0;}

a.red { color:#FF0000;}

div#scene p#description {margin-left:15px; color:#FFFFFF; font-weight:bold;}

.sitetitle1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.7em;
margin:0;
padding:0;
font-style:italic;
}

.sitetitle2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:.9em;
margin:0;
padding:0;
}

.description {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:0.8em;
text-align:justify;
color:#000000;
margin:0;
}

.modeltitle {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.5em;
margin:0;
padding:0;
color:#000000;
text-align:left;
}

.modeltitletrailer {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.5em;
margin:0;
padding:0;
color:#000000;
}

.descriptiontrailer {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:0.8em;
text-align:justify;
color:#000000;
margin:0;
}

.trailertitle {
color:#000000;
font-size:24px;
font-weight:bold;
text-align:center;
}

div#others { background: #FFE9C1;}
div#others h1{background: url(http://www.dmilf.com/t1/images/t_moregirls.gif) no-repeat; height: 29px;line-height: 1.5em; padding: 50px 0 0 45px; text-indent: -9999px;}
div#others table {width: 671px;margin: 10px 0 10px 40px; text-align: center; font-size: 1.1em;}
div#others table img {margin: 10px 0 0 0; border: solid 1px #FFCA77;}


div#footer {text-align: center; padding: 0 0 30px 0; height: 200px; background: #FFCA77;}
div#footer p#getaccess {text-indent: -9999px; background: url(http://www.dmilf.com/t1/images/b_getinstantaccess_bottom.gif) no-repeat; width: 751px; height: 107px; margin: 0; padding: 0;}
div#footer p#getaccess a {display: block; width: 751px; height: 107px;}
div#footer p#getaccess a:hover { background: url(http://www.dmilf.com/t1/images/b_getinstantaccess_bottom-o.gif) no-repeat;}

.thumb {
	border: 3px solid #411D07;
}
.girlsthumb {
color:#000000;
font-size:16px;
font-weight:bold;
text-align:center;
}

.sitesthumb {
color:#000000;
font-size:12px;
font-weight:bold;
text-align:center;
}

a.middlejoinlink:link, a.middlejoinlink:hover, a.middlejoinlink:visited, a.middlejoinlink:active {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
font-weight:bold;
text-decoration:underline;
line-height:30px;
}

a.middleenterlink:link, a.middleenterlink:hover, a.middleenterlink:visited, a.middleenterlink:active {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:40px;
font-weight:bold;
text-decoration:none;
line-height:50px;
color:##3B1001;
}

a.trailerjoin:link, a.trailerjoin:hover, a.trailerjoin:visited, a.trailerjoin:active {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
line-height:20px;
color:#3B1001;
}

a.trailertour:link, a.trailertour:hover, a.trailertour:visited, a.trailertour:active {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight:bold;
text-decoration:underline;
text-align:center;
color:#ffffff;
}

a.trailertoursmall:link, a.trailertoursmall:hover, a.trailertoursmall:visited, a.trailertoursmall:active {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
text-decoration:underline;
text-align:center;
color:#ffffff;
}

.nav{
 background:#c4c4c4;
 border-width:1px;
 border-style:solid;
 border-color:#ffffff;
 width:80%;
 text-align:center;
 color:#FFFFFF;
 font-size:18px;
 font-weight:bold;
 margin-top:10px;
 text-decoration:none;
 }
 
.nav a:link {
 color:#000000;
 font-weight:bold;
 font-size:14px;
 text-decoration:none;
 }
.nav a:visited {
 color:#000000;
 font-weight:bold;
 font-size:14px;
 text-decoration:none;
 }
 
.nav a:active {
 color:#000000;
 font-weight:bold;
 font-size:14px;
 text-decoration:none;
 }
.nav a:hover {
 color:#000000;
 background:#FFFFFF;
 font-weight:bold;
 font-size:14px;
 text-decoration:none;
 }


a.footerlinks:link, a.footerlinks:hover, a.footerlinks:visited, a.footerlinks:active {
font-family:Georgia, "Times New Roman", Times, serifl;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

a.freetrailer:link, a.freetrailer:hover, a.freetrailer:visited, a.freetrailer:active {
font-family:Arial, Helvetica, sans-serif;
font-size:1.8em;
font-weight:bolder;
text-decoration:underline;
color:#000000;
}


a.watchfullmovie:link, a.watchfullmovie:hover, a.watchfullmovie:visited, a.watchfullmovie:active {
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
font-weight:bolder;
text-decoration:underline;
color:#000000;
}

a.watchfullmovietrailer:link, a.watchfullmovietrailer:hover, a.watchfullmovietrailer:visited, a.watchfullmovietrailer:active {
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bolder;
text-decoration:underline;
color:#000000;
}

a.betweenscene:link, a.betweenscene:hover, a.betweenscene:visited, a.betweenscene:active {
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bolder;
text-decoration:underline;
color:#183f80;
}

.join-texts {
font-family:Arial, Helvetica, sans-serif;
font-size:0.6em;
color:#000000;
font-weight:bold;
}

.join_error {
font-family:Arial, Helvetica, sans-serif;
font-size:0.6em;
color:red;
font-weight:bold;
}

.join-titles {
 color: #000000;
 text-decoration:none;
 font-weight: bold;
 font-size: 14px;
}

.join-titles-input {
	font-size:0.7em;
}