body {
	font-family: Arial,  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	background: url(http://www.adultspace.com/images/images_aids/background.png) center top repeat-y;

}

html {
	font-family: Arial,  Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	background: url(http://www.adultspace.com/images/images_aids/background.png) center top repeat-y;

}


#footer { margin: 10px;}
p {background-color: transparent; text-align: left}
h1 {background-color: transparent; text-align: left}
h2 {background-color: transparent; text-align: left}
h3 {background-color: transparent; text-align: left}
h4 {background-color: transparent; text-align: left}

p {font: 12px "Lucida Grande", Arial,  Verdana, Tahoma, Helvetica, sans-serif;}
h1 {text-decoration:none;font: 30px "Lucida Grande", Arial,  Verdana, Tahoma, Helvetica, sans-serif;color: #000000;margin:0;font-weight:bold;}
h2 {font: 24px "Lucida Grande", Arial,  Verdana, Tahoma, Helvetica, sans-serif;color: #810000;text-decoration: none; font-weight:bold;margin:0;}
h3 {text-decoration:none;font: 18px "Lucida Grande", Arial,  Verdana, Tahoma, Helvetica, sans-serif;color: #000000;margin:0;font-weight:bold;}

h4 {text-decoration:none;font: 17.76px "Lucida Grande", Arial,  Verdana, Tahoma, Helvetica, sans-serif;color: #837f7f;margin:0 0 0 40px;font-weight:bold;}
hr {border: 0;color: #c2c2c2;background-color: #c2c2c2;height: 1px;width: 209px;text-align: left;margin:15px 0 0 40px;}
.Group {
	display: block;
	height: 28px;
	width:inherit;
	
}
.Group:hover {
	color: #810000;

}
.Option {
	display: block;
	height: 28px;
	width:inherit;
	
}
.Option:hover {
	color: #810000;

}
.show {
	display:inline;
	
}
.hide {
	display:none;
}

ul {list-style-type: none;
    margin-left: 0;
   }
#topicmain {background:url(/images/images_aids/header.gif) top no-repeat;background-color:#f2f2f2;margin:0;width:973px; height:inherit; min-height:420px; padding-bottom:5px;}
#topicmain h1 {font: 22.57px "Lucida Grande", Arial,  Verdana, Tahoma, Helvetica, sans-serif;color: #000000;text-decoration: none; font-weight:bold;margin:0;padding:33px 0 0 40px;}
#topicmain h3 {font: 22.57px Georgia, "Times New Roman", Times, serif;color: #5b5b5b; font-style:italic;text-decoration: none;margin:0;padding:0 0 31px 40px;}
#ribbon {background:url(/images/images_aids/ribbon.gif) no-repeat; float:right;width:198px;height:347px;margin:28px 0 0 0;padding:0 65px 0 0; position: relative;}

.button1 {background:url(/images/images_aids/button1.gif) no-repeat;width:191px;height:40px;margin:0px;position: absolute;left: -200px; }

.button1 a{text-decoration:none;font: 11.39px "Lucida Grande", Arial,  Verdana, Tahoma, Helvetica, sans-serif;color: #5c5c5c;font-weight:bold;
	display: inline-block; width: 191px; height: 40px; text-align: center; line-height: 40px;
}

.button1 a:hover{text-decoration:underline;}

.button2 {background:url(/images/images_aids/button2.gif) no-repeat;width:231px; height:50px; margin-left: 30px;}
.button2 a{text-decoration:none;font: 14px "Lucida Grande", Arial,  Verdana, Tahoma, Helvetica, sans-serif;color: #5c5c5c; font-weight:bold;
	display: inline-block; width: 230px; height: 50px; text-align: center; line-height: 50px;
}

.button2 a:hover{text-decoration:underline;}
#bottom {background:url(/images/images_aids/bottom.gif) no-repeat;width:973px;height:27px;}
#topicexpand ul {
   padding-left: 8px;
   padding-right: 40px;
   
  }
  

#topicexpand ul li {
   list-style-image: none;
   background:url(/images/images_aids/bullet.gif) left no-repeat;
   background-position:0 1px;
   padding:1px 0 1px 25px;
   }
#topicexpand p {margin-top:1px;}
.lispc {padding:8px 0 0 38px;}
.plus {width:28px; height:28px; left:0px; background:url(/images/images_aids/expand.gif) 0 0;float:left;margin-right:8px;}
.plus a:hover {background:url(/images/images_aids/expand.gif) -28px 0; height:28px;}
.minus {width:28px; height:28px; left:0px; background:url(/images/images_aids/expand.gif) 0 -28px;float:left;margin-right:8px;}
.minus a:hover {background:url(/images/images_aids/expand.gif) -28px -28px; height:28px;}
.topic2 {padding:5px 30px 0 40px;}
#nav_container {float:left; width:311px;padding:0 0 0px 0;}
#nav li a{display:block; width:219px; height:28px;text-decoration:none; color:#000000; padding:6px 0 0 23px;margin:0 0 0 8px;}
#nav li a:hover{background:url(/images/images_aids/mouseon.gif) no-repeat;text-decoration:none; color:#FFFFFF;}
#topic2 {awidth:860px;margin:0;}
#topic2 h3 {font: 30px Georgia;color: #5b5b5b; font-style:italic;text-decoration: none;margin:0;padding:0 0 15px 0;}

#content_info a {color: #920D00;}
