BODY{
    scrollbar-base-color: Black;
    scrollbar-arrow-color : White;
    background-color : #999999;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight : bold;
    color : #333333;
}

a{
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #0082FF;
    text-decoration : none;
}

a:hover{
    color : #2071B3;
    text-decoration : underline;
}

a.icon{
    cursor : default;
}

a.gallery{
    font-size : smaller;
    font-weight : bold;
}

a.gallery:hover{
    color : #2071B3;
}

a.gallery:visited{
     color : #000066;
}

TD.main{
    background-color : #E0E0E0;
    padding : 10px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding-left : 10px;
    margin-left : 21px;
    color : Black;
    font-weight : bold;
}

TD.travel{
    background-color : #E0E0E0;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : Black;
    font-size : smaller;
}

DIV.rollover{
	visibility : hidden;
	position:absolute;
	color : Red;
}


H1 {
    color : #666666;
    font-size : large;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H2 {
    color : #666666;
	 font-size:120%;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H1.girlname {
    color : #666666;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

span.tour {
    color : #666666;
    font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight : bold;
    font-size : larger;
}

span.tourlocn {
    color : #006633;
}

DIV.girldescription {
    color : #333333;
}

.girlfieldreports {
    color : #444444;
    font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.storynum {
    color : #006633;
    font-weight : bold;
    font-size : large;
    text-align : center;
}

.storynumlegal {
    color : #333333;
    font-weight : normal;
    font-size : 7pt;
    text-align : center;
}

.gallerybase {
    color : #333333;
    font-weight : normal;
    font-size : 7pt;
    text-align : center;
}

div.detailsblock{
	background-color : #F5ECE2;
	border : 1px solid #B2A59D;
	float : right;
FILTER: progid:DXImageTransform.Microsoft.Shadow(Color=Gray,direction=135,strength=1); 
}

div.detailsblock td{
	font-size : xx-small;
}

.girlfees {
    color : #333333;
    font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.girlstory {
    color : #006634;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.girloutcalls {
    color : #333333;
    font-weight : bold;
    font-size : 110%;
    font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.girlnotes {
    color : #666666;
    font-weight : bold;
    font-style : normal;
}

DIV.girlemail {
    color : #000000;
    font-size : 150%;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

DIV.girlphone {
    color : #939393;
    font-size : 16pt;
}

DIV.girltravel {
    color : #939393;
    font-size : 70%;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight : bold;
}

a.girlfrlink {
	color : #0082FF;
    font-weight : normal;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.girlfrlink:hover{
    color : #2071B3;
}

a.girlemaillink {
    color : #0082FF;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.girlemaillink:hover {
    color : #2071B3;
}

SPAN.abccopyright{
    font-size : 8pt;
    font-weight : normal;
	 color: #DEDEDE;
}
SPAN.disclaimer{
    font-size : 8pt;
    font-weight : normal;
	 color: #535353;
}
.login{
	background-color : #E0E0E0;
	border : thin outset #333333;
	font-size : smaller;
}
.loginth{
	background-color : #666666;
	color : #ECECEC;
}
.loginopt{
    font-size : 8pt;
}
.memberhead{
	font-size : larger;
	font-weight : bold;
	color : #666666;
}
.shade {
	font-size: small;
	background : #E0e0e0;
}
th {
	background-color : #666666;
	color : #ECECEC;
}
td{
	font-size:90%;
}
th a{
	color:#BBDEFF;
}
th a:hover{
	color:#DBEDFF;
}
.likes{
	background : #DDDDDD;
	font-size : 80%;
}

#masterdiv{
	position : relative;
	border : medium ridge #333333;
	background : #010101;
}

#leftcoldiv{
	width : 20%;
	position : absolute;
	top : 4px;
	left : 0px;
}

#menudiv{
	position : relative;
	top : -366px;
}

#backdiv{
	position : relative;
	width : 6em;
}

#bookdiv{
	position : relative;
	width : 12em;
}

#imagediv{
	position : relative;
	width : 140px;
	height : 445px;
	padding: 8px 0 8px 0;
	top : -4px;
	filter:alpha(opacity=80);
	 -moz-opacity:0.8;
	 opacity:0.8;
	 padding: 
}

#rightcoldiv{
	width : 79%;
    left : 20%;
	position : relative;
}

#contentdiv{
	width : auto;
	background : White;
	padding : 10px 10px 10px 10px;
	border : thin inset White;
	margin : 0px 6px 10px 0px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight : normal;
    color : Black;
	background-image: url(imagesb/bodyback.gif);
	background-repeat: repeat;
		 font-size: 90%;

}

#footerdiv{
	width : auto;
	text-align : center;
}

#logodiv{
	float : right;
}

#backdiv ul, #menudiv ul, #bookdiv ul {
	margin: 5; /*removes indent IE and Opera*/
	padding: 5; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#backdiv li, #menudiv li, #bookdiv li {
	margin: 0 0 3px 0;
}

* html body div#menudiv a {
	display: block;
	padding: 2px 2px 2px 24px;
	border: 2px solid #333;
	background-color: #999;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	width : 100%;
	background : url(imagesb/l1_down.gif);
}

* html body div#backdiv a {
	display: block;
	padding: 2px 2px 2px 15px;
	border: 2px solid #333;
	background-color: #999;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
	width : 100%;
	background : url(imagesb/l1_down.gif);
}

* html body div#bookdiv a {
	display: block;
	padding: 2px 2px 2px 15px;
	border: 2px solid #333;
	background-color: #999;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
   opacity:0.9;
	width : 100%;
	background : url(imagesb/l1_down.gif);
}

div#menudiv a {
	display: block;
	padding: 2px 2px 2px 24px;
	border: 2px solid #333;
	background-color: #999;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
   opacity:0.6;
	background : url(imagesb/l1_down.gif);
	width : auto;
}

div#backdiv a {
	display: block;
	padding: 2px 2px 2px 15px;
	border: 2px solid #333;
	background-color: #999;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
   opacity:0.9;
	background : url(imagesb/l1_down.gif);
	width : auto;
}

div#bookdiv a {
	display: block;
	padding: 2px 2px 2px 15px;
	border: 2px solid #333;
	background-color: #999;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
	background : url(imagesb/l1_down.gif);
	width : auto;
}

#backdiv a:link, #backdiv a:visited, #bookdiv a:link, #bookdiv a:visited, #menudiv a:link, #menudiv a:visited {
	/*/*/
	color: Black;
	text-decoration: none;
	/* */
}

#backdiv a:hover, #bookdiv a:hover, #menudiv a:hover {
	border: 2px solid #333;
	background-color: #FFFFCC;
	background-image: url(imagesb/l1_over.gif);
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
   opacity:0.9;
	color : Black;
}

#menudiv a:hover {
	border: 2px solid #333;
	background-color: #FFFFCC;
	background-image: url(imagesb/l1_over.gif);
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
   opacity:0.6;
	color : Black;
}

#uberlink a:link, #uberlink a:visited, #uberlink a:hover {
	/*/
	*/
	border: 2px solid #333;
	background-color: White;
	background-image: url(imagesb/l1_uber.gif);
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
   opacity:0.8;
	color : Black;
	/* */
}
.vcard .type, .vcard .adr, .vcard .org, .vcard .geo{
	display:none;
}
.vcard .tel{
	margin-top:1.5em;
}
.vcard {
	font-weight:bold;
}