﻿BODY {

	SCROLLBAR-SHADOW-COLOR: #151515;
	SCROLLBAR-3DLIGHT-COLOR: #010101;
	SCROLLBAR-HIGHLIGHT-COLOR: #333333;
	SCROLLBAR-ARROW-COLOR: #FF9900;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #010101;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8px;
	

}


img, table, td { margin: 0; padding: 0; font-size: 13px; }
img { border: 0; }
h1, h2, h3, h4, h5, h6, h7, p { padding: 0 0 5px 0; margin: 0; }
h1, h2, h3, h4, h5, h6, h7 { font-size: 12px; }
ul, ol, li { padding: 0; margin: 0; list-style: none; }
form { padding: 0; margin: 0; }
select, input, textarea, option { padding: 0; margin: 0; font-size: 12px; font-family: 'Arial'; color: #040404; outline: none; }
a { color: #ffcc00; cursor: pointer; text-decoration: none; }
a:hover { color: #ffe1a1; }
a[disabled] { color: #ffe1a1; font-variant: normal; elevation: 0; text-decoration: none; }

a:focus { outline: none; }
table, td { border-collapse: collapse; }
td { border-collapse: collapse; }


TD
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Tahoma
}
TH
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Tahoma
}

.fonta {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 11px;
}

.topmenu a {font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 11px; font-weight: bold }

.topmenu a:link {
     color: #FFCC00;
     text-decoration: none;
     }

.topmenu a:visited {
     color: #FFCC00;
     text-decoration: none;
     }

.topmenu a:hover {
     color: #CCCCCC;
     text-decoration: underline;
     }

.topmenu a:active {
     color: #333333;
     text-decoration: none;
     }

.topchar {font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 11px; font-weight: normal ; color: #ffffff}

.botmenu a {font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 11px; font-weight: normal }

.botmenu a:link {
     color: #FFCC00;
     text-decoration: none;
     }

.botmenu a:visited {
     color: #FFCC00;
     text-decoration: none;
     }

.botmenu a:hover {
     color: #CCCCCC;
     text-decoration: underline;
     }

.botmenu a:active {
     color: #333333;
     text-decoration: none;
     }

.botchar {font-family: Tahoma, Helvetica, Arial, Verdana; font-size: 11px; font-weight: normal ; color: #ffffff}


.bothborder {
	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.leftborder {

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: double;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.rightborder {


	border-top-width: 0px;
	border-right-width: 3px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: double;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.galleryboxa {
	border: 3px double #363636;
}

table.nopad {
    padding-left: 0;
}
table.nopad td {
    padding-left: 0;
}

.fontb {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 9px;
}
.datafield {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 11px;
	background-color: #282828;
	border: 1px solid #3C3C3C;
}
.datafieldc {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 11px;
	background-color: #282828;
	border: 1px solid #3C3C3C;
	padding: 3px 0 3px 3px;
}

.datafields {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 8px;
	background-color: #282828;
	border: 1px solid #3C3C3C;
}
.intro {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 11px;
	text-align: justify;
}
.introcontact {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 11px;
	text-align: justify;
	padding: 3px 0 3px 0;
}

.intros {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 8px;
	text-align: justify;
}
.biocol {
	background-color: #1F1F1F;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #323232;
	border-right-color: #323232;
	border-bottom-color: #323232;
	border-left-color: #323232;
}
.girlname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FF6600;
}
.location {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
}
.services {
	background-color: #080808;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #404040;
	border-bottom-color: #404040;
	border-left-color: #000000;
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 11px;
}
.disclaimeri {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 9px;
	color: #ffcc00;
	text-align: justify;
}
.disclaimer {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 9px;
	color: #ffcc00;
	text-align: justify;
}

.disclaimer a:link {
     color: #FFCC00;
     text-decoration: none;
     }

.disclaimer a:visited {
     color: #FFCC00;
     text-decoration: none;
     }

.disclaimer a:hover {
     color: #CCCCCC;
     text-decoration: underline;
     }

.disclaimer a:active {
     color: #333333;
     text-decoration: none;
     }


.day {
	background-color: #000000;
	border: 1px solid #252525;
}
.contentbox {
	border: 3px double #363636;
	background-color: #0F0F0F;
}
.fontc {

	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 13px;
}


.button {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/butbg.gif);
	height: 22px;
	border: 1px solid #333333;
}


.SMCODE 
{
 font-family: Tahoma; font-size: 12px; color: White;
}
.EMCODE 
{
 font-family: Tahoma; font-size: 12px; color: Red;
}

.FlatTextBox {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1 #000000; }

.EMLText {

	background-color: #1E1E1E;
	border: 1px solid #333333;
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 11px;
	color: #CCCCCC;
}
.CBox 
{
    border: #3A3339 1px solid;
    padding: 75px;
}

.EmailBoxBlack {
	border: 3px double #363636;
}

td.smalltext { font-size: 11px;}
div.ths-bio { width: 190px; height: 250px; background: url('images/th.gif') no-repeat 0 0; margin: 0 0 7px 0; padding-right: 9px; }
div.ths-bio img { width: 180px; height: 240px; margin: 4px; }
h3 { font-size: 18px; color: #ffcc00; font-family: 'Georgia'; font-weight: normal; padding: 0 0 5px 0; border-bottom: #a18101 1px solid; margin: 0 0 10px 0; font-style: italic; }

table.bio2 td { padding: 1px 0; }
ul li.yes { padding: 0 0 5px 14px; background: url('images/li_02.gif') no-repeat 0 4px; }
ul li.money { padding: 0 0 5px 14px; background: url('images/li_01.gif') no-repeat 0 3px; }
ul li.none { padding: 0 0 5px 14px; background: url('images/li_03.gif') no-repeat 0 4px; }

table.page { margin: 0 auto; }
table.b2 { background: url('images/b2.jpg') no-repeat 50% 100%; }
td.menu { height: 41px; overflow: hidden; background: url('images/a4.jpg') no-repeat 0 0;}

td.menu ul { margin: 0 0 0 auto; width: 645px; }
td.menu a { color: #ffffff; text-decoration: none; }
td.menu li { display: block; margin: 0; padding: 0; float: left; height: 41px; }
td.menu strong { display: none; }
td.menu a { display: block; float: left; height: 41px; }
td.menu span { display: block; float: left; height: 41px; }
td.menu li.m1 a { background: url('images/menu.jpg') no-repeat 0 0; width: 182px; }
td.menu li.m2 a { background: url('images/menu.jpg') no-repeat -182px 0; width: 113px; }
td.menu li.m3 a { background: url('images/menu.jpg') no-repeat -295px 0; width: 85px; }
td.menu li.m4 a { background: url('images/menu.jpg') no-repeat -380px 0; width: 118px; }
td.menu li.m5 a { background: url('images/menu.jpg') no-repeat -498px 0; width: 87px; }
td.menu li.m6 a { background: url('images/menu.jpg') no-repeat -585px 0; width: 60px; }
td.menu li.m1 a:hover, td.menu li.m1 span { background: url('images/menu.jpg') no-repeat 0 -41px; width: 182px; }
td.menu li.m2 a:hover, td.menu li.m2 span { background: url('images/menu.jpg') no-repeat -182px -41px; width: 113px; }
td.menu li.m3 a:hover, td.menu li.m3 span { background: url('images/menu.jpg') no-repeat -295px -41px; width: 85px; }
td.menu li.m4 a:hover, td.menu li.m4 span { background: url('images/menu.jpg') no-repeat -380px -41px; width: 118px; }
td.menu li.m5 a:hover, td.menu li.m5 span { background: url('images/menu.jpg') no-repeat -498px -41px; width: 87px; }
td.menu li.m6 a:hover, td.menu li.m6 span { background: url('images/menu.jpg') no-repeat -585px -41px; width: 60px; }
td.main { padding: 20px 10px 20px 10px; vertical-align: top; }
td.main2 { padding: 20px 10px 20px 10px; }
div.c { height: 64px; background: url('images/c1.jpg') no-repeat 50% 0; text-align: center; color: #ff9c2a; }
div.c h2 { font-size: 24px; color: #ff9c2a; font-family: 'Georgia'; font-weight: normal; padding: 14px 0 0 0; }
div.c2 h2 { font-size: 24px; color: #ff9c2a; font-family: 'Georgia'; font-weight: normal; padding: 14px 0 0 0; }
td.main2 div.c { height: 60px; background: url('images/c1.jpg') no-repeat 50% -10px; text-align: right; color: #ff9c2a; }
td.main2 div.c h2 { padding: 0 0 0 0; }
td.main2 div.c2 { height: 60px; background: url('images/c1.jpg') no-repeat 50% -10px; text-align: left; color: #ff9c2a; }
td.main2 div.c2 h2 { padding: 0 0 0 0; }
table.ths { border: solid 1px #cccccc}
table.ths td {padding-left: 10px; font-size: 10px; }
table.ths div.th { width: 190px; height: 250px; background: url('images/th.gif') no-repeat 0 0; margin: 0 0 7px 0; }
table.ths div.th img { width: 180px; height: 240px; margin: 5px; }
table.ths td h4 { color: #e27549; font-size: 12px; font-weight: bold; }
table.ths td p.link { font-size: 12px; font-weight: bold; }
div.txt-book { font-size: 10px; }
div.txt-book h4 { color: #e27549; font-size: 12px; font-weight: bold; }
div.txt-book p.link { font-size: 12px; font-weight: bold; }
td.copy { vertical-align: middle; height: 46px; font-size: 11px; text-transform: uppercase; text-align: center; }
td.copy i { color: #894238; font-style: normal; font-weight: normal; margin: 0 3px; }
table.bio td { padding: 1px 0; border-top: #5b1c42 1px solid; border-bottom: #5b1c42 1px solid; }
table.bio b { color: #d15853; font-weight: normal; }
.red { color: #833338; }
div.th-bio { width: 430px; height: 570px; background: url('images/bio-back.gif') no-repeat 0 0; margin: 0 0 7px 0; }
div.th-bio img { width: 420px; height: 560px; margin: 5px; }
div.th-book { width: 190px; height: 250px; background: url('images/book-back.gif') no-repeat 0 0; margin: 0 0 7px 0; }
div.th-book img { width: 180px; height: 240px; margin: 5px; }
table.d1 { background: url('images/d1.gif') repeat-x 0 0; margin: 0 0 5px 0; }
td.d2 { background: url('images/d2.gif') repeat-y 100% 0; }
table.d3 { background: url('images/d3.gif') repeat-x 0 100%; }
td.d4 { background: url('images/d4.gif') repeat-y 0 0; padding: 7px 3px 7px 7px; }
td.d4 img { margin: 0 4px 0 0; float: left; display: block; width: 57px; height: 76px; }
table.form td { padding: 5px 5px 5px 5px; vertical-align: middle; }
table.form td.formselect {padding: 0; vertical-align: middle;}
table.form b { color: #ffc95b; }


.LoginTbl {
    width: 255px;
    height: 75px;
    padding: 0px 0px 0px 0px;
    border-spacing: 3px /* ACTS LIKE CELLSPACING FOR TABLES */
}

.LoginTitle {
    font-family: Arial, Verdana, Tahoma;
    font-size: 12px;
    font-weight: bold; 
    color: #ffcc00;
    padding: 0px 0px 3px 0px;
}

.LoginHdr {
    padding: 3px 10px 3px 2px;
}

.LoginVal {
    padding: 3px 2px 3px 10px;
}

.SpecTbl {
    width: 700px;
    padding: 0px 0px 0px 0px;
    border-spacing: 3px /* ACTS LIKE CELLSPACING FOR TABLES */
}
.SpecHdr {
    width: 250px;
    padding: 3px 2px 3px 2px;
}
.SpecVal {
    width: 450px;
    padding: 3px 2px 3px 2px;
}
.SpecTitle {
    font-family: Arial, Verdana, Tahoma;
    font-size: 12px;
    font-weight: bold; 
    color: #ffcc00;
}
.PageError  {
 background-color: #250202; border: solid 1px #5a0311;
}
.PageMessage  {
 background-color: #1e1c01; border: solid 1px #aa870d;
}

.HdrText {
    font-size: 10px;
    font-weight: normal;     
    color: White;
}

.MPicMain {
    border: solid 1px #363636;
}

.MPicMain:hover {
    border: solid 1px #ffcc00;
}

.MVTbl {
    width: 437px;
    padding: 0px 0px 0px 0px;
}

.MVTitle {
    font-family: Arial Black, Arial, Verdana, Tahoma;
    font-size: 12px;
    font-weight: bold; 
    color: #ffcc00;
    padding: 0px 0px 0px 0px;
    border-bottom: dotted 1px #ffcc00;
}

.MVHdr {
    padding: 3px 10px 3px 2px;
    border-bottom: dotted 1px #363636;
}

.MVVal {
    padding: 3px 2px 3px 0px;
    border-bottom: dotted 1px #363636;
}

.RateTbl {
    width: 437px;
    padding: 0px 0px 0px 0px;
}

.RateTitle {
    font-family: Arial Black, Arial, Verdana, Tahoma;
    font-size: 12px;
    font-weight: bold; 
    color: #ffcc00;
    padding: 0px 0px 0px 0px;
    border-bottom: dotted 1px #ffcc00;
}

.RateHdr {
    padding: 3px 10px 3px 2px;
    width: 125px;
    /* border-bottom: dotted 1px #363636; */
}

.RateVal {
    padding: 3px 2px 3px 0px;
    width: 312px;
    /* border-bottom: dotted 1px #363636; */
}

.GRDHeader {
    padding: 2px 5px 2px 5px; border-right: solid 1px Black; background-color: #454545; color: #ffcc00; font-weight: normal;
}
.GRDCell {
    padding: 2px 5px 2px 5px; border-bottom: solid 1px #171717;
}

.WideTbl {
    width: 675px;
    padding: 0px 0px 0px 0px;
    font-size: 13px;
    
}

.WideHdr {
    padding: 3px 10px 3px 2px;
    width: 125px;
    font-size: 13px;
}

.WideVal {
    padding: 3px 2px 3px 0px;
    width: 550px;
    font-size: 13px;
}

.GRDCellF {
    font-size: 13px;
}


.bookHdr {
    vertical-align: middle;
    padding: 3px 3px 3px 3px;
    width: 200px;
}
.bookFld {
    vertical-align: middle;
    padding: 3px 3px 3px 3px;
}

.bookHeader {
    padding: 5px 5px 5px 5px;
    border-bottom: solid 1px #ffcc00; 
    font-family: Arial; font-size: 14px; font-weight: bold; color: #ffcc00;
}

.bookSpilt {
    vertical-align: middle;
    padding: 0px 0px 2px 0px;    
}

.bookSpecialI {
    vertical-align: middle;
    padding: 3px 0px 3px 0px;
}

td.bookButton {
    padding: 5px 5px 5px 5px;
    border-top: solid 1px #ffcc00;
    text-align: right;
}

td.bookSuccess {
    vertical-align: middle;
    padding: 3px 3px 3px 3px;
    font-family: Arial, Tahoma, Georgia;
    font-size: 12px; font-weight: bold;
}



submit.bookButton {
 
}



table.SHdr { width: 97%; height: 15px; background: url('images/HBck.gif') repeat-x 0 7; padding: 0 0 0 0;}
table.SHdr td {padding: 0 0 0 0; margin: 0;}
table.SHdr div { white-space: nowrap; background-color: Black; width: 10px; height: 15px; padding: 0 10px 3px 10px; margin: 0; font-family: Arial Black, Arial; font-size: 14pt; color: #ffcc00; text-align: center; vertical-align: top;}