HTML { 
  scrollbar-face-color: #2B2A4D; scrollbar-shadow-color: #000000; 
	scrollbar-highlight-color: #49446E; scrollbar-3dlight-color: #333333;
	scrollbar-darkshadow-color: #1B2430; scrollbar-track-color: #3D3961;
	scrollbar-arrow-color: #ffffff;
}
body {
	margin: 0px;
	margin-top: 0px;
	margin-left: 0px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #999999;
	background-color: #2B2948;
}

.iframe {
	scrollbar-face-color: #10102E; scrollbar-shadow-color: #060621; 
	scrollbar-highlight-color: #171738; scrollbar-3dlight-color: #333333;
	scrollbar-darkshadow-color: #060621; scrollbar-track-color: #0D0D31;
	scrollbar-arrow-color: #778292;
	background-color: #0D0D31;
	border: none;
}

.headertext {   font-size: 9pt; color: #ffffff ; font-weight: bold;}
.errorHeader  {   font-size: 8pt; color: #FF0000; font-weight: bold;}
.subheadertext {   font-size: 8pt; color: #777777 ; font-weight: bold;}
.signupnav { font-size: 8pt; color: #999999 ;}
.smallgrey {  font-size: 7pt; color: #cccccc;}
.smallBlack {  font-size: 7pt; color: #000000;}
.newstext {  font-size: 7pt; color: #ffffff;}
.imageborders { border: 1px solid #ffffff; }
.dkgrey { font-size:8pt; color: #999999;}
.smalldkgrey { font-size: 7pt; color: #999999;}
.smalldkgreyheader { font-size: 7pt; color: #999999; font-weight: bold;}
.smallheader{  font-size: 7pt; color: #ffffff;}
.grey {  font-size: 8pt; color: #cccccc;}
.captiontext {  font-size : 80%; line-height : 150%; padding:1px; color: #000000;}
.bigtext {  font-size : 110%; line-height : 150%; padding:1px; color: #000000;}
.oddrow { background-color: #1F202E ;}
.evenrow { background-color: none ;}
.disabledMember { background-color: #5F5F5F;}
.hiddenAgency { background-color: #333333; }
.new_menu_item { color:yellow; text-decoration:none; }
.escortTypeText { font-size: 7pt; }
.blogHeader { font-size:12pt; color: #ffffff; font-weight: bold;}
.blogSynopsis { font-size:9pt; color: #bbbbdb;}
.blogPoster { font-size:8pt; color: #ffffff; font-weight: bold;}

table.blog{border: 1px solid #5b5972; background-color: #44425e; }
table.blogPosting{border: 1px solid #504f69; background-color: #373755; }
table.blogDark{border: 1px solid #727286; background-color: #20203f; }
.blogLink:link {color: #FFBB00; font-size: 8pt; text-decoration: none;}
.blogLink:visited {color: #FFBB00; font-size: 8pt; text-decoration: none ;}
.blogLink:hover {color: #ffffff; font-size: 8pt; text-decoration: none ;}
.bigform { 
 font-size: 11pt; 
 color: #0d0d31;
 background-color: #ffffff; 
 }
 
table.cssButton{border: 1px solid #727286; background-color: #20203f; }
.cssButton td a {display: block; width: 100%; padding: 2px; background-color: none; font-size: 11pt; color: #ffffff; text-decoration: none; text-align: center;}
.cssButton td a:hover { background-color: #e97000; color: #ffffff; text-decoration: none; }
.cssButton a:link {font-size: 9pt; color: #FFFFFF; text-decoration: none; } 
.cssButton a:active {font-size: 9pt; color: #FFFFFF; text-decoration: none; } 
.cssButton a:visited {font-size: 9pt; color: #FFFFFF; text-decoration: none; } 
.cssButton a:hover {font-size: 9pt; color: #e97000; text-decoration: none; } 

.adminHeaderLink:link {color: #ffffff; text-decoration: none; font-weight:bold; }
.adminHeaderLink:visited {color: #ffffff; text-decoration: none; font-weight:bold; }
.adminHeaderLink:hover {color: #ffffff; text-decoration: underline; font-weight:bold; }
.adminHeaderSubLink:link {font-weight:bold; }
.adminHeaderSubLink:visited {font-weight:bold; }
.adminHeaderSubLink:hover {font-weight:bold; }

.footerlink:link {color: #ffffff; font-size: 7pt; text-decoration: none;}
.footerlink:visited {color: #ffffff; font-size: 7pt; text-decoration: none ;}
.footerlink:hover {color: #99FF00; font-size: 7pt; text-decoration: underline ;}
.toolbarlink:link {color: #99FF00; font-size: 7pt; text-decoration: none;}
.toolbarlink:visited {color: #99FF00; font-size: 7pt; text-decoration: none ;}
.toolbarlink:hover {color: #ffffff; font-size: 7pt; text-decoration: underline ;}
.agencylink:link {color: #ffffff; font-size: 8pt; text-decoration: none;}
.agencylink:visited {color: #ffffff; font-size: 8pt; text-decoration: none ;}
.agencylink:hover {color: #99FF00; font-size: 8pt; text-decoration: underline ;}

table.logo{background-color: #000000; border-bottom: 1px solid #434C6E;}
table.ticker{background-color: #000000; border-top: 1px solid #434C6E;}
.ticker td { text-decoration: none; font-size: 7pt;  color: #666666; font-family:Verdana, sans-serif; } 

table.news{border-top: 0px ;border-bottom: 1px solid #616871;border-left: 0px solid #000000;border-right: 0px solid #000000;background-color: #0D0D31;}
.toolbar {border-left: 1px solid #000000 ;  background-color: #0D0D31;}
/* was 1C2634 */

table.adnav{background: url(./navbars/buttonBackground_a.gif) repeat;}
.adnav td {line-height: 19px; text-decoration: none; font-size: 11px; font-family:Verdana, sans-serif; border-right: 1px solid #000000; border-left: 1px solid #6C738E; border-bottom: 1px solid #1E2124;} 
.adnav td a {display: block; height: 100%; width: 100%; background-color: none; color: #000000; text-decoration: none; text-align: center;} 
.adnav td a:hover {background: url(./navbars/buttonBackground_b.gif) repeat; color: #ffffff; text-decoration:none;}
.adnav A:link {color:#BEBEC4;text-decoration:none;}
.adnav A:visited {color:#BEBEC4;text-decoration:none;}

table.escortsonly{background: url(./navbars/admin_buttonBackground_a.gif) repeat;}
.escortsonly td {line-height: 19px; text-decoration: none; font-size: 11px; font-family:Verdana, sans-serif; border-right: 1px solid #000000; border-left: 1px solid #6C738E;} 
.escortsonly td a {display: block; height: 100%; width: 100%; background-color: none; color: #000000; text-decoration: none; text-align: center;} 
.escortsonly td a:hover {background: url(./navbars/admin_buttonBackground_b.gif) repeat; color: #ffffff; text-decoration:none;}
.escortsonly A:link {color:#ffffff;text-decoration:none;}
.escortsonly A:visited {color:#000000;text-decoration:none;}

table.subnav{border-top: 1px solid #585F68;border-bottom: 1px solid #434C6E; border-left: 1px solid #000000;border-right: 0px solid #000000;background-color: #2B2948;}
.subnav td {background-color:none; text-decoration: none; font-size: 9px; font-family:Verdana, sans-serif; border-right: 1px solid #585F68; } 
.subnav td a {display: block; width: 100%; background-color: none; color: #000000; text-decoration: none; text-align: center;} 
.subnav td a:hover {background-color: #FF6600; color: #000000; }
.subnav A:link {color:#A3ACB9;text-decoration:none;}
.subnav A:visited {color:#A3ACB9;text-decoration:none;}
.subnav A:hover {color:#F8F9FB;text-decoration:none;}
.gallery td {background-color:none;line-height: 15px; text-decoration: none; font-size: 10px; font-family:Verdana, sans-serif; border-right: 1px solid #585F68;} 
.gallery td a {display: block; width: 100%; background-color: none; color: #000000; text-decoration: none; text-align: center;} 
.gallery td a:hover {background-color: #566171; color: #D2D9E1; }

table.insert{border-top: 1px solid #3F4157;border-bottom: 1px solid #000000;border-left: 1px solid #3F4157;border-right: 1px solid #000000;background-color: #25263B;}
table.admininsert{border: 1px solid #FF6600; background-color: #000000; }
table.admininsert_small{border: 1px solid #FF6600; background-color: #000000; }
.admininsert_small td { font-size:7pt; }

table.featured {border: 1px solid #FF6600; background-color: #0D0D31;}
table.greyinsert{border-top: 1px solid #000000;border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;background-color: #25263B;}
.greyinsert td {  font-size: 8pt; color: #CCCCCC ;}

table.back{border: 1px solid #757575; background-color: #000000;}
.back td a {display: block; width: 100%; background-color: none; font-size: 7pt; color: #FFBB00; text-decoration: none; text-align: center;} 
.back td a:hover {background-color: #FF6600; color: #000000; text-decoration: none; }

table.edgelette{border: 1px solid #757575;}
table.displayTable{border: 1px solid #666666; background-color: #000000;}
table.featuredType{border: 1px solid #FF6600; background-color: #000000;}
table.escortlisting{border-top: 1px solid #3F4157;border-bottom: 1px solid #000000;border-left: 1px solid #3F4157;border-right: 1px solid #000000;background-color: #1a1933;}
.escortlistingHeader { text-decoration: none; font-size: 8pt;  color: #ffffff; font-weight: bold ;} 
.escortlistingContent { text-decoration: none; font-size: 7pt;  color: #ffffff ;} 

table.pricing{border: 1px solid #3F4157; background-color: #1F202E;}
.pricing td { text-decoration: none; font-size: 7pt;  color: #cccccc; font-family:Verdana, sans-serif; }

table.shareThis {border: 1px solid #3F4157; background-color: #0e0b2a;}
.shareThis td { text-decoration: none; font-size: 7pt;  color: #cccccc; font-family:Verdana, sans-serif; }  

table.toggle{border: 1px solid #FF6600; background-color: #000000;}
.toggle td { text-decoration: none; font-size: 7pt;  color: #ffffff; font-family:Verdana, sans-serif; } 

table.escortLogin{border: 1px solid #757575; background-color: #000000;}
.escortLogin td { text-decoration: none; font-size: 8pt;  color: #ffffff; line-height : 150%; padding:4px;} 

table.kbboard{border: 1px solid #3F4157;background-color: #1F202E;}
.kbboard td{border: 1px solid #3F4157;background-color: #1F202E;}
.kbboard td.header{border: 1px solid #3F4157;background-color: #000000;}
.kbboard td.quote{border: 1px solid #3F4157;background-color: #000000;font-style:italic; color:#777777;}
.kbboard td.oddrow{background-color: #25263B;}
.kbboard td.evenrow{background-color: #1F202E;}

table.transparent{border: none; background:transparent;background-color:none;}
.transparent td{border: none; background:transparent; color:#aaaaaa;}
.transparent td.white{border: none; background:transparent; color:#ffffff;}

td {  font-size: 8pt; color: #ffffff;}
h1 {  font-size: 12pt; color: #ffffff;}

.announcement { font-style: italic; }
IMG.escort { border: solid; border-color: #FFFFFF; border-width: 1px; }

a:link, a:active, a:visited {color: #FFBB00; text-decoration: none;}
a:hover {color: #FFBB00; text-decoration: underline;}
a.UNDONE:link,a.UNDONE:active,a.UNDONE:visited  {   color: #999999; }

INPUT  { font-family: Verdana, Arial; padding: 1px; font-size: 7pt; color: #999999; background:transparent; background-color:transparent; border: solid 1px #777777;}
TEXTAREA { font-family: Verdana, Arial; padding: 1px; font-size: 7pt; color: #999999; background:transparent; background-color:transparent; border: solid 1px #777777;}
INPUT.image { background: transparent; border: none; }
INPUT.radio  {
	font-family: Verdana, Arial;
	padding: 1px;
	font-size: 7pt;
	color: #7777777;
	background: transparent;
	background-color: transparent;
	border: inset 0px;
}
SELECT {
	font-family: Verdana, Arial;
	padding: 0px;
	font-size: 7pt;
	color: #ffffff;
	background-color: #353D49;
	border: none;
}
OPTION  {
	font-family: Verdana, Arial;
	padding: 0px;
	font-size: 7pt;
	color: #ffffff;
	background-color: #2b2948;
	border: inset 0px;
}
/*"""""""" START DROP DOWN MENU""""""""*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;} .qmmc .qmdividery{float:left;width:0px;} .qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;} .qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;}.qmmc {position:relative;}.qmmc a {float:left;display:block;white-space:nowrap;}.qmmc div a {float:none;}.qmsh div a{float:left;}.qmmc div {visibility:hidden;position:absolute;}
	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{	
		width:100%;
		height:20px;
		background-image:url(http://www.londonescortguide.com/navbars/buttonBackground_a.gif);
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#6c738e;
	}
	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:3px 0px;
		background-color:transparent;
		color:#bebec4;
		font-family:Verdana;
		font-size:11px;
		text-decoration:none;
		text-align:center;
		border-width:0px 0px 0px 1px;
		border-style:solid;
		border-color:#6c738e;
	}
	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		background-image:url(http://www.londonescortguide.com/navbars/buttonBackground_b.gif);
		color:#ffffff;
		text-decoration:none;
	}
	/*"""""""" (MAIN) Parent items""""""""*/	
	#qm0 .qmparent	
	{	
	}
	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		background-image:url(http://www.londonescortguide.com/navbars/buttonBackground_b.gif);
		color:#ffffff;
		text-decoration:none;
	}
	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div	
	{	
		width:auto;
		padding:3px;
		margin:3px;
		background-color:#0d0d31;
		background-image:none;
		border-width:0px 1px 1px 1px;
		border-style:solid;
		border-color:#383E45;
	}
	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a	
	{	
		padding:2px 10px 5px 3px;
		color:#bebec4;
		font-size:9px;
		text-align:left;
		border-width:0px;
		border-style:solid;
		border-color:#000000;
	}
	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#2b2948;
		background-image:none;
		color:#ffffff;
		border-style:none;
		border-color:#666666;
	}
	/*"""""""" (SUB) Parent items""""""""*/	
	#qm0 div .qmparent	
	{	
	}
	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#eff4fa;
		background-image:none;
		color:#000000;
		text-decoration:none;
		border-color:#666666;
	}
	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
	}
	/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx	
	{	
	}
	/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery	
	{	
	}
/*"""""""" END DROP DOWN MENU""""""""*/