* {font-family: Arial,sans-serif;color:#000000;font-size:12px;}
h1,h2,h3,h4,p{margin:0;}
body    {margin:0;padding:0;text-align:left;background-color:#efefef;text-align:center;}
a, a *             {color:#0000cc;}
a:hover, a:hover * {color:#ff0000;text-decoration:none;}

div.top     {height:239;background:#efefef url(top-bg.jpg) repeat-x top;text-align:center;}
div.top div {float:left;position:absolute;top:0;}
div.menu    {height:31;background-color:#e7e7e7;border-top:#666666 1px solid;}
div.menu div.menuarea {width:783;height:31;border-right: 1px solid #2c2b2b;border-left: 1px solid #e7e7e7;background:#efefef url(menu-bg.gif) repeat-x top;}
div.menu ul {padding:0;margin:0;list-style:none;top:0;}
div.menu ul li {float:left;margin-top:2;font-weight:bold;text-align:center;border-right: 1px solid #ffffff;border-left: 1px solid #999999;}
div.menu ul li a       {width:154px;color:#003366;height:22;font-size:12px;margin-top:6;float:left;background: url(list-image.gif) no-repeat left;}
div.menu ul li a       {width:193px;}
div.menu ul li a:hover {background:#ffffff;color:#ff0000;}
div.menu ul li.selected {width:157px;height:31;margin-top:0;background-color:#dfd9d0;border-right: 1px solid #636363;border-left: 1px solid #636363;}
div.menu ul li.selected {width:196px;}
div.menu ul li.selected p {margin:4;margin-top:8;}
div.menu ul li.wider, div.menu ul li.wider a {width:157px;}
div.menu ul li.wider, div.menu ul li.wider a {width:196px;}
* html div.menu ul li.wider, * html div.menu ul li.wider a {width:194px;}

div.bottom      {clear:both;height:40;background-color:#dfd9d0;border-top: 1px solid #636363;}
div.archlinks ul{margin-left:10;}
div.archlinks ul li {float:left;font-size:16px;margin:4;}
div.archlinks ul li a * {font-size:16px;}

.top-column-left  {width:37%;left:0px;}
.top-fetishaltar  {width:70%;left:20px;}
.top-girl         {width:80%;left:200px;}
.top-column-right {width:35%;right:20px;}

div.main     {width:782;background-color:#ffffff;border-right:#636363 1px solid;border-left:#636363 1px solid;}
div.main div.galleries {float:left;width:100%;text-align:left;}
	div.nichetitle   {height:32px;text-align:center;background-color:#dfd9d0;}
	div.nichetitle h2 {font-size:24px;padding-top:2px;}
	div.galleries ul li div {float:left;width:80px;margin-right:3px;text-align:right;}
	div.galleries ul {padding:0;margin:10;list-style:none;top:0;}
	div.galleries ul li {color:000000;}
	div.galleries b.date {margin-left:95;font-size:14px;font-weight:bold;}

div.main div.porninfo   {float:right;width:220px;border-left:#ffffff 1px solid;border-bottom:#ffffff 1px solid;background:#e9e4dc url(rightinfo-bottom.gif) no-repeat left bottom;}
div.main div.porninfo p {margin:10px 10px 55px 10px;text-align:left;font-weight:normal;}
	
div.menu2    {height:27;background:#efefef url(menu2-bg.gif) repeat-x top;}
div.menu2 ul {padding:0;margin:0;list-style:none;top:0;}
div.menu2 ul li {float:left;margin-top:3;font-weight:bold;text-align:center;border-right: 1px solid #c8c8c8;}
div.menu2 ul li a       {width:119px;color:#003366;height:21;font-size:12px;margin-top:3;float:left;background: url(list-image.gif) no-repeat left;}
div.menu2 ul li a:hover {background:#ffffff;color:#ff0000;}
div.menu2 ul li.selected {width:119px;height:26;margin-top:0;background-color:#dfd9d0;border-right:#999999 1px solid;border-bottom:#999999 1px solid;}
div.menu2 ul li.selected p {margin:4;margin-top:6;}

div.thumbs    {height:170;border-bottom: 1px solid #efefef;}
div.thumbs ul {padding:0;margin:0;list-style:none;top:0;}
div.thumbs ul li {float:left;text-align:center;border-right: 1px solid #efefef;}
div.thumbs ul li a {float:left;width:119px;height:160;margin-top:10;}
div.thumbs ul li.selected {background-color:#f1eee9;}
	
div.jmbfoot {padding-top:5;color:#ffffff;font-size:12px;font-weight:bold;height:20;background:#efefef url(top-bg.jpg) repeat-x center;border-top:#666666 2px solid;}
div.jmbfoot * {color:#ffffff;font-size:12px;font-weight:bold;text-decoration:none;}
