@CHARSET "US-ASCII";
body { 
   background-color: #000000;
   color: #B89555; 
   link: #B89555; 
   vlink: #B89555;
}

a:link img    { border: none; }
a:visited img { border: none; }
a:hover img   { border: none; }
a:link { color: #B89555; }
a:visited { color: #B89555; }
a:hover { color: #CCCCCC; }
ul {
   list-style-image:url(images/hp.jpg);
}
div#mainmenu {
   font-family: Broadway, Eucaliptus, Plaza, serif;
   font-size: 150%;
   font-variant: small-caps;
}
div.textbox {
	border-color: #B89555;
	border-style: solid;
	margin-top: 15px;
	border-radius: 1.6em;
	-moz-border-radius: 1.6em;
	padding: 10px;	
}
div#left {
   clear: left;
   width: 33%;
   float: left;
}
div#right {
   float: left;
   width: 60%;
}
div#footer {
   clear:both;
   font-size: 0.75em;
   border-top-style: solid;
}
div#journals {
   width: 33%;
   clear: left;
   padding: 2px;
   margin: 2px;
   float: left; 
}
.portrait {
	margin: 60px;
	position: relative;
	width: 260px;
	height: 394px;
	float: left;
}
.portrait span {
   width: 324px;
   height: 394px;
   display: block;
   position: absolute;
   top: -55px;
   left: -50px;
   background: url(images/frame.png) no-repeat;
}
.portrait a {
	text-decoration: none;
}
div#girls {
   width: 60%;
   padding: 2px;
   margin: 2px;
   float: left;
}
div#photoleft {
   float:left;
   margin: 5px;
   padding: 5px;
}
div.girl {
   clear: left;
   width: 100%;
}
div.girl img {
   padding-right: 10px;
}
.menu li {
	background: url(images/hp.jpg) left center no-repeat;
}
h1 {
   font-family: Broadway, Eucaliptus, Plaza, serif;
   font-variant: small-caps;
   font-size: 2em;
   text-align: center;
}
h2 {
   text-size: 4em;
}
dl#faq {
   width: 100%;
   	margin-bottom: 2em;
	padding: 0;
	float: left;
	clear: both;
	
}
dl#faq dt{
	float: left;
	width: 33%;
	padding: 40px 20px 20px 20px;
	margin: 0 -45px 0 0;
	font-weight: bold;
	clear: left;
	z-index: 5;
	position: relative;
	font-family: Broadway, Eucaliptus, Plaza, sans-serif;
	color: #CCCCCC;
	overflow: hidden;

}
ul.smalllist li {
   text-wrap: suppress;
}
div.billingform form input.submit {
   padding: 1em;
   display: inline;
}
div.billingform form {
   background-color: #000000;
   float: left;
   align: center;   
}
dl#faq dt a{
	color: #CCCCCC;
	
}
dl#faq dt:first-letter{
	float: left;
	font-size: 200%;
	margin-top: -.4em;
}

dl#faq dd{
	width: 60%;
	padding: 40px 20px 20px 30px;
	float: left;
	margin: 0 ;
	z-index: 2;
	position: relative;
	font-family: Broadway, Eucaliptus, Plaza, sans-serif;
	font-weight: bold;
	overflow: hidden;
	
}
