body {background-color:#2E2E2E; color: white; margin: 0; text-transform: lowercase;}


hr {height: 1px; padding-bottom: 0; margin-bottom: 0;}
b {color: #9CD7DC;}

h1#header {font-size: 250%; padding: 10px; position: relative; top: 15px; padding-bottom: 0; margin-bottom: 0;}

div#topflashad {position: relative; right: -25px; border: 0px solid white; width: 470px;}

div#menu {border: 1px solid silver; width: 150px; text-align: right; font-size: 125%; float: right;
		 border-width: 1px 0 1px 1px; margin-top: 0; padding-top: 0; position: relative; top: -27px;
		 padding-right: 0; padding-bottom: 6px; background: #1E1E1E; margin-right: 0; margin-left: 10px;}

div#content {margin-top: 10px; margin-left: 8px; margin-right: 8px; padding: 10px;}
div#content-home {margin-top: 10px; margin-left: 8px; margin-right: 8px; padding: 10px; text-align: center;}

div#mainpicvenus {width: 200px; height: 250px;  float: left; margin-right: 10px;}
div#mainpickat {width: 227px; height: 250px;  float: left; margin-right: 10px;}
div#mainpicroxy {width: 213px; height: 381px;  float: left; margin-right: 10px;}
div#mainpicvanessa {width: 235px; height: 405px;  float: left; margin-right: 10px;}
div#mainpichaley {width: 244px; height: 346px;  float: left; margin-right: 10px;}
div#mainpicvanessablue {width: 313px; height: 317px; float: left; margin-right: 10px;}
div#mainpicjadafire {width: 182px; height: 403px; float: left; margin-right: 10px;}
div#mainpiccourtneycummz {width: 218px; height: 443px; float: left; margin-right: 10px;}
div#mainpichillaryscott {width: 215px; height: 400px; float: left; margin-right: 10px;}
div#mainpicjasminebyrne {width: 219px; height: 445px; float: left; margin-right: 10px;}
div#mainpicjaynaoso {width: 201px; height: 500px; float: left; margin-right: 10px;}
div#mainpicdomino {width: 227px; height: 450px; float: left; margin-right: 10px;}

div#maintext {border: 0px yellow dotted;}
div#maintext div {border: 0px aqua dotted; font-size: 105%; text-align: justify; margin-left: auto; margin-right: auto; margin-top: 8px; margin-bottom: 8px; margin-top: 10px;}
div#topnotch {border: 0px dashed red; width: 120px; float: left; margin-top:10px; margin-right: 10px; margin-bottom: 10px;}
div#topnotch img{border: 1px solid white;}
div#topnotch a:hover img{border: 1px solid #21C4E7;}

img#bigpic {border: 1px solid white;}
a:hover img#bigpic {border: 1px solid #21C4E7;}

div#warning {font-size: 90%; text-align: justify; margin:10px;}
div#footer {clear: left; margin: 10px 0;}
div#footer p {width: 85%; margin-right: auto; margin-left: auto; text-align: justify; text-transform: none;}
div.center {text-align: center;}				   

div#footerlegal {text-align: center; font-size: 80%; padding-top: 10px;}
div#legal {text-decoration: underline;}
				   
h2 {font-size: 175%;margin-bottom: 0; margin-top: 0;}
div.stats {font-size: 90%;}
div#description {font-size: 100%;}
div#description p {margin-top: 6px; margin-bottom: 0; text-transform: none; font-size: 104%;}
div#description p:first-letter {font-size: 150%; color: aqua; font-weight: bold;}

div.movies {text-align: center; margin-right: auto; margin-left: auto; border: 0px blue dotted;}
div.movies table { text-transform: lowercase; width: 90%; text-align: center; border: 0px dotted green; padding: 0; margin-right: auto; margin-left: auto;}
div.movies table.big {font-size: 150%;}
div.movies img {border: 1px solid white;}
div.movies a:hover img {border: 1px solid #21C4E7;}

div#finddownloads {font-size: 150%; margin: 15px 0 15px 0; border: 0 blue dotted; text-align: center;}
div#findmovies {font-size: 150%;  margin: 15px 0 15px 0; border: 0 aqua dotted; text-align: center;}
div#network {font-size: 150%;  margin: 15px 0 15px 0; border: 0 aqua dotted; text-align: center;}
div#networkb {font-size: 150%;  margin: 15px 0 15px 0; border: 0 aqua dotted; text-align: center;}
div#trailers {font-size: 150%; margin: 15px 0 15px 0; border: 0 blue dotted; text-align: center;}

div.sites {clear: both; background: #1E1E1E; margin: 10px 0 0 0; padding: 0 0 5px 0; border: 1px solid white;}
div.sites h3 {margin: 2px 15px 6px 15px; text-align: center; font-size: 150%;}
div.sites a:link {margin: 0 4px; padding-top: 0; font-size: 125%;}
div.sites a:visited {margin: 0 4px; padding-top: 0; font-size: 125%;}

div.sites p {margin: 0; padding: 0; font-size: 85%;}

div.cat {padding-right: 10px; font-weight: bold; font-size: 110%; padding-bottom: 5px; padding-top: 5px;}
div.link {margin-right: 0; padding-right: 0;}
div#menu a {color:#79DBF0; display: block; border: 1px solid #1E1E1E;
		  position: relative; margin-right: 0px; padding-right: 10px;}       /* had to add position relative here, because the relatively positioned container killed the border of the contained item without it */
div#menu a:hover {color: #0FB3FF; display: block; border: 1px solid; 
		 border-color: #003942 #1D2747 #003942 #003942; position: relative; background-color: #1C282A;}

a:link  {color:#21C4E7; text-decoration:none; font-weight:bold; font-style:normal; font-size:90%}
a:visited {color:#21C4E7; text-decoration:none; font-weight:bold; font-style:normal; font-size:90%}
a:active  {color:gray; text-decoration:none; font-weight:bold; font-style:normal; font-size:90%}
a:hover  {color:gray; text-decoration:none; font-weight:bold; font-style:normal; font-size:90%}

a.sitename:link  {color:#C90505; text-decoration:none; font-weight:bold; font-style:normal; font-size:200%}
a.sitename:visited {color:#C90505; text-decoration:none; font-weight:bold; font-style:normal; font-size:200%}
a.sitename:active  {color:gray; text-decoration:none; font-weight:bold; font-style:normal; font-size:200%}
a.sitename:hover  {color:gray; text-decoration:none; font-weight:bold; font-style:normal; font-size:200%}

div#main {min-width: 647px; width:expression(document.body.clientWidth < 647? "647px": "auto" ); padding-bottom: 20px;}
