* {
font-family:lucida sans
}

td,p {
font-size:8pt;
color:#111
}

body {
background-color:#FFF;
margin:0;
padding:0
}

table.form {
width:100%;
border:2px solid #3B3B39;
border-collapse:collapse;
margin-bottom:10px
}

table.form * th {
border:2px solid #444;
border-right:0;
border-left:0;
font-weight:700;
font-size:10pt;
padding:2px
}

table.form * td {
border:2px solid #390609;
border-right:0;
border-left:0
}

table.search_form * td {
color:#390609;
font-weight:700;
line-height:1.5
}

table.sign_up * th {
background-color:#222;
color:#FFF;
font-size:10pt;
font-weight:700;
border:2px solid #777;
border-top:0;
border-bottom:0
}

table.sign_up * td {
font-size:14pt;
border:2px solid #777;
color:#390609;
font-weight:700;
text-align:center
}

td.search_escort {
margin-top:-10px;
border:2px solid #000;
font-size:8pt;
text-align:center
}

td.home_escort {
width:140px;
height:150px;
overflow:hidden;
text-align:center;
font-size:8pt;
border:2px solid #f7e1d7;
padding:10px
}

div.home_bars {
width:140px;
height:150px;
overflow:hidden;
text-align:center;
font-size:8pt;
border:1.5px solid #FFF;
padding:10px
}

td.search_row_vip {
color:#FFF;
padding:10px
}

div.chat {
width:275px
}

div.profile_thumb {
margin:10px auto
}

* a {
color:#3B3B39;
cursor:pointer
}

a:hover {
color:#3B3B39;
text-decoration:none
}

a:visited {
color:#3B3B39
}

.no_uline {
text-decoration:none
}

div.notify {
color:#E77000;
margin-top:5px;
margin-bottom:5px;
border:2px solid #E77000;
background:#EEE;
line-height:2;
font-size:11pt;
padding:5px
}

div#page_title {
font-size:13pt;
font-weight:700;
border-bottom:2px solid #777
}

div#nav {
font-size:12pt;
line-height:1.25;
padding-left:10px;
width:200px
}

.pad {
padding:5px
}

div.search_bio {
background-color:#222;
height:90px;
color:#fff;
font-size:8.5pt;
border:5px groove #3B3B39;
overflow:auto;
padding:5px
}

div.heading1 {
font-size:14pt;
background:#390609;
color:#FFF;
font-weight:700;
border:2px solid #3B3B39;
margin-left:-1px;
padding:5px
}

div.heading2 {
font-size:12pt;
background:#E7E0D6;
color:#390609;
font-weight:700;
border:2px solid #ead1b5;
margin-top:15px;
margin-left:-1px;
padding:10px
}

.bar_tan {
height:30px;
background:url(/images/bg_bar_tan.gif) repeat-x;
font-size:11pt;
font-weight:700;
color:#390609;
padding:5px
}


.bar_grey {
height:30px;
background:url(/images/bg_bar_black.gif) repeat-x;
font-size:11pt;
font-weight:700;
color:#FFF;
padding:5px
}

.bar_rust {
height:30px;
background:url(/images/bg_bar_rust.gif) repeat-x;
font-size:11pt;
font-weight:700;
color:#FFF;
padding:5px
}

.bar_rust2 {
height:30px;
background:url(/images/bg_bar_rust2.gif) repeat-x;
font-size:11pt;
font-weight:700;
color:#FFF;
padding:5px
}

.home_tan {
background-color:#ead1b5;
color:#111;
text-align:center;
font-size:9pt;
width:160px;
border:2px groove #777;
padding:4px
}

.home_tan_wide {
background-color:#ead1b5;
color:#111;
text-align:center;
font-size:9pt;
border:2px groove #777
}

.home_lightgrey_wide {
background-color:#CCC;
color:#000;
text-align:center;
font-size:9pt;
border:2px groove #777
}

.home_tan2 {
background-color:#ead1b5;
color:#390609;
text-align:center;
font-size:12pt;
width:160px;
border:2px groove #777;
padding:4px
}

.home_grey {
background-color:#111;
color:#FFF;
text-align:center;
width:160px;
font-size:12pt;
border:2px groove #777;
padding:4px
}

.home_grey_wide {
background-color:#111;
color:#FFF;
text-align:center;
font-weight:700;
font-size:10pt;
border:2px solid #777;
padding:4px
}

.home_rust {
background-color:#390609;
color:#FFF;
text-align:center;
font-size:10pt;
font-weight:700;
width:160px;
border:2px solid #777;
border-bottom:0;
padding:4px
}

.home_rust_wide {
background-color:#390609;
color:#FFF;
text-align:center;
font-size:10pt;
font-weight:700;
border:2px solid #777;
border-bottom:0;
padding:4px
}

.home_hr {
margin:7px
}

p.form_instructions {
font-size:7pt;
color:#390609
}

.form_header {
font-size:12pt;
margin-top:10px;
color:#111;
padding:10px
}

.form_header2 {
font-size:12pt;
font-weight:700;
color:#111;
padding:5px
}

.bold {
font-weight:700
}

ul {
padding-left:15px;
line-height:1.5;
width:85%;
margin:4px
}

strong {
color:#039
}

p {
line-height:12pt;
text-align:justify
}

small {
font-size:8pt
}

.small {
font-size:6pt
}

.medium {
font-size:10pt;
font-weight:700
}

input,textarea {
background-color:#FFF;
border:3px inset #777;
color:#000
}

.profile_headline {
font-size:16pt;
font-weight:700;
color:#FFF;
padding:6px
}

.rust_bar {
background-color:#390609;
border:3px outset #111;
color:#FFF;
margin:5px;
padding:6px
}

.rust_bar2 {
background-color:#390609;
border:3px outset #111;
color:#FFF;
margin:0;
padding:0
}

.grey_bar {
background-color:#222;
border:3px outset #111;
color:#FFF;
margin:5px;
padding:6px
}

.white_bar {
background-color:#fff;
border:3px outset #eee;
color:#FFF;
margin:5px;
padding:6px
}

.tan_bar {
background-color:#ead1b5;
border:3px outset #EEDBC4;
color:#111;
margin:5px;
padding:6px
}

.profile_services {
color:#FFF;
font-size:11pt;
padding:10px
}

.profile_interests {
color:#FFF;
text-align:left;
font-size:9pt;
padding:10px
}

.profile_table * td {
font-size:8pt;
color:#FFF
}

.availability_table * td {
padding:3px 20px 3px 0
}

.price_table * td {
font-size:8pt;
text-align:left;
padding-left:15px
}

.user_photos * img {
border:5px solid #CCC
}

#preview_button {
background:url(/images/button_preview_profile.gif);
width:106px;
height:40px;
cursor:pointer
}

.highlight {
background-color:#EEE;
font-weight:700;
color:#E77000;
border:2px solid #E77000;
padding:3px
}

.chat_tan_bar {
background-color:#ead1b5;
border:3px outset #EEDBC4;
color:#111;
font-size:13pt;
font-weight:700;
padding:6px
}


td.home_vip,td.search_vip {
width:140px;
height:150px;
overflow:hidden;
text-align:center;
font-size:8pt;
border:2px solid #e5e5e5;
padding:10px
}
td.home_escort,td.search_escort {
width:140px;
height:150px;
overflow:hidden;
text-align:center;
font-size:8pt;
border:2px solid #e5e5e5;
padding:10px
}

td.home_bars,div.home_vip,div.search_vip,div.home_escort {
text-align:center
}

td.search_row,td#main {
font-size:8pt;
text-align:center;
color:#000;
padding:10px
}

a.white,a.white:visited,a.white:hover,a.white:active,a:active,a.home_vip:hover,a.search_vip:hover,.white,select > option,.intro {
color:#FFF
}

a.home_vip,a.home_vip:visited,a.search_vip,a.home_bars {
text-decoration:none;
color:#FFF
}

a.home_escort,a.search_escort,a > div.tan_bar,a:visited > div.tan_bar {
color:#fff;
text-decoration:none
}

select,input[type=file] {
background-color:#222222;
border:3px inset #777;
color:#ffffff
}

a > div.rust_bar,a > div.rust_bar:visited {
color:#FFF;
text-decoration:none
}



td.search_pic,td.search_pic_vip {
width:140px;
height:150px;
text-align:center;
font-weight:700;
font-size:8pt;
border:2px solid #333;
padding:10px
} 
