@import url("fonts.css"); 
/*** Page Reset ***/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, form, table, caption, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, Menu, nav, section, summary, time, mark, audio, video { margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; }body{ line-height:1; }article, aside, canvas, details, figcaption, figure, footer, header, hgroup, Menu, nav, section, summary{ display:block; }nav ul{ list-style:none; }a{ margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline; background:transparent; }ins{ background-color:#ff9; color:#000; text-decoration:none; }mark{ background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }del{ text-decoration:line-through; }abbr[title], dfn[title]{ border-bottom:2px solid #000; }
div[Attributes Style] {
    direction: rtl;
    unicode-bidi: isolate;
}
/* Global */  
body{ margin:0px; padding:0px; background:#ff8e17 url(../site_img/body.png) repeat; font-size:12px; font-family:Arial, Helvetica, sans-serif; }

/* Text Elements */
h1, h2, h3, h4, h5, h6 { font-weight:bold; line-height:180%; }
h1		{ font-family:ae_Nice; 	font-size:25px; color:#FFFFF0; text-align:right; margin:0px; padding:0px; }
h2		{ font-family:ae_Sindbad; font-size:18px; color:#cd9f1c; background-image:url(../site_img/arrow_ar.png); background-repeat:no-repeat; background-position:right center; text-indent:60px; margin:0px; }
h3		{ font-family:ae_Tholoth; font-size:20px; color:#8E2F03; margin:0px; padding:0px; font-weight:normal; }
h4		{ font-family:ae_Nice; 	font-size:18px; color:#FFFFF0; }
h5		{ font-family:ae_Ostorah; font-size:16px; color:#FFFFF0; text-align:right; margin:8px 0 8px 2px; }
h6		{ font-family:ae_Sindbad; font-size:14px; color:#FFFFF0; text-align:justify; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; margin:0px; line-height:180%; padding:0px; }

p		{ font-family:ae_AlHor; font-size:18px; color:#F5B453; text-align:justify; text-decoration:none; line-height:180%; margin-bottom:10px; direction: rtl; unicode-bidi: isolate;}
a		{ color:#F5B453; }
a:hover { color:#FFFFF0; }

/* Page Content */ 
#Wrapper			{ background:#030F1A; width:1044px; margin:0 auto !important; padding:0px !important; }
#Outer				{ background:#061321; width:940px; margin:-7px auto 10px auto !important; padding:0px; }

/* Tob Side */  
#Phone				{ height:40px; margin:20px auto 0 auto; line-height:40px; text-align:center; color:#FF8E17 !important; font-size:22px; text-shadow:1px 1px 1px #242426; clear:both; }
.PhoneText			{ margin-right:100px; }
.PhoneNumber		{ margin-left:75px; }
#Logo				{ position:absolute; left:406px; top:0; width:200px; height:170px; background-image:url(../site_img/logo.png); background-repeat:no-repeat; }

/* Top Nav */
#TopSite			{ width:999px; position:relative; margin:0 auto; }

/* Menu */
#TopMenu	{ width:999px; height:124px; background-image:url(../site_img/menu/menu-middle.png); background-repeat:repeat-x; background-position:center top; }
.Menu-LC	{ width:109px; height:124px; position:absolute; left:-109px; top:-2px; background-image:url(../site_img/menu/menu-left.png); background-repeat:no-repeat; }
.Menu-RC	{ width:109px; height:124px; position:absolute; right:-109px; top:-2px; background-image:url(../site_img/menu/menu-right.png); background-repeat:no-repeat; }

/* Menu */
#TopMenu				{ width:999px; height:124px; margin-top:-50px; background-image:url(../site_img/menu/menu-middle.png); background-repeat:repeat-x; background-position:center top; }
.Menu-LC				{ width:109px; height:124px; position:absolute; left:-109px; top:-4px; background-image:url(../site_img/menu/menu-left.png); background-repeat:no-repeat; }
.Menu-RC				{ width:109px; height:124px; position:absolute; right:-109px; top:-4px; background-image:url(../site_img/menu/menu-right.png); background-repeat:no-repeat; }
#R-Menu, #R-Menu li		{ float:right; display:inline; }
#L-Menu, #L-Menu li		{ float:left; display:inline; }
#R-Menu, #L-Menu		{ margin:0px; padding:10px 0 0 0; list-style:none; z-index:1000; }
#R-Menu a,#L-Menu a		{ font-family:ae_Nice; font-size:25px; line-height:20px; color:#172322; display:block; font-weight:bold; text-decoration:none; height:44px; }

#R-Menu li,#L-Menu li	{ width:110px; height:41px; text-align:center; padding:40px 12px 0 0; }
#R-Menu li ul			{ position:absolute; right:234px; top:75px; width:140px; background-image:url(../site_img/menu/menu1.png); background-repeat:repeat; border-right:2px #E19113 solid; border-left:2px #E19113 solid; border-bottom:2px #E19113 solid; /* for IE */ display:none; -moz-border-radius:8px; -webkit-border-radius:8px; }
#R-Menu li:hover ul,
#L-Menu li:hover ul		{ display:block; }
#R-Menu li ul li		{ display:block; margin:0px 10px; padding:0px; border-bottom:dotted 1px #606060; list-style-type:none; }
#R-Menu li ul li a		{ font-family:ae_Nice; font-size:16px; display:block; color:#172322; font-style:normal; width:101px; height:30px; text-align:center; }
#R-Menu li ul li a:hover{ color:#FFFFF0; font-style:normal; }
#L-Menu li ul li a:hover{ color:#FFFFF0; font-style:normal; }
#R-Menu a:hover,#R-Menu a.current{ background-image:url(../site_img/menu/mian-hover2.png); background-repeat:no-repeat; background-position:top center; text-decoration:none; color:#FFFFF0; -moz-border-radius:8px; -webkit-border-radius:8px; }
#L-Menu a:hover,#L-Menu a.current{ background-image:url(../site_img/menu/mian-hover2.png); background-repeat:no-repeat; background-position:top center; text-decoration:none; color:#FFFFF0; -moz-border-radius:8px; -webkit-border-radius:8px; }
#R-Menu .Galleries ul li { margin:0px 110px; }

/* Middle Side */
#MiddleSide			{ width:999px; margin:0 auto; padding:0px; padding:0; }

/* Banner */
#Banner				{ width:999px; height:190px; padding:0 0 0 0; margin:0; }
#Banner	img			{ width:999px; height:190px; padding:0 0 0 0; margin:0; }

/* Title Bar */
#TitleBar			{ width:900px; font-size:13px; color:#FFFFF0; height:25px; padding:5px 0 0 0; margin:0 auto; line-height:22px; text-indent:10px; text-align:right !important; direction: rtl !important; }
#TitleBar a			{ font-size:12px; color:#F5B453; }
#TitleBar a:hover	{ font-size:12px; color:#FFFFF0; }
.TitleBar			{ background-image:url(../site_img/arrow_s_ar.png); background-repeat:no-repeat; background-position:right center; margin:0px; padding:0 0 0 0; text-align:right; }
/* Page Head */
#PageHead			{ width:466px; height:70px; background-image:url(../site_img/pagehead.png); background-repeat:no-repeat; padding:0 0 0 0; color:#FFFFF0; line-height:45px; font-family:ae_Tholoth; font-size:20px; font-weight:bold; font-style:italic; position:absolute; left:275px; top:50px; text-align:center; }

/* Page Content */
#PageContent		{ width:999px; padding:0; margin:0 auto; background-image:url(../site_img/pagecontent.png); background-position:center center; background-repeat:repeat;  text-align:right !important; direction: rtl !important; }
#PageContent-Top	{ width:999px; height:125px; background-image:url(../site_img/top.png); background-position:center; background-repeat:no-repeat; position:relative; }
#PageContent-Middle	{ width:999px; background-image:url(../site_img/middle.png); background-position:center; background-repeat:repeat; position:relative !important; }
#PageContent-Down	{ width:999px; height:125px; background-image:url(../site_img/down.png); background-position:center; background-repeat:no-repeat; margin:0 0 15px 0;  text-align:right !important; direction: rtl !important; }
#PageContent-Text	{ width:940px; margin:0 auto; padding:5px 10px; overflow:hidden; text-align:right;  text-align:right !important; direction: rtl !important; }

/* BookNow 
#BookNow		{ width:177px; height:265px; position:absolute; top:180px; right:-5px; }
.panel			{ position:absolute; top:25px; right:40px; width:160px; margin-right:50px; height:165px; display:none; padding:35px 0 0 30px; }
a.trigger:hover	{ position:absolute; top:0px; right:0px; background:url(../site_img/booknowhover_ar.png) no-repeat; display:block; }
a.trigger		{ width:77px; height:256px; background:url(../site_img/booknow_ar.png) no-repeat; display:block; }
a.active.trigger{ background:url(../site_img/booknowhover_ar.png) no-repeat; }
 */
 
/* Bottom Nav */
#BottomNav			{ height:43px; border-bottom:2px #F5B453 solid; margin:0 0 0 0; padding:0 0 0 0; }
#BottomMenu			{ padding-top:5px; }
#BottomMenu a		{ font-size:14px; line-height:30px; color:#88250E; display:block; text-decoration:none; }
#BottomMenu a:hover	{ background-image:url(../site_img/menu/mian-hover.png); background-repeat:no-repeat; background-position:center; text-decoration:none; color:#F5B453; }
#BottomMenu li		{ float:left; margin-left:30px; display:inline; width:125px; text-align:center; }
#bottom-nav a:hover,#bottom-nav a.current{ background-image:url(../site_img/menu/mian-hover.png); background-repeat:no-repeat; background-position:bottom center; text-decoration:none; color:#F5B453; }

/* Footer */
#Footer				{ width:100%; margin:0 auto; padding:0px; background-color:#172322; border-top:2px #F5B453 solid; border-bottom:2px solid #F5B453; color:#FFFFF0; }
#Footer-inner		{ width:100%; float:none; padding:10px 0px; font-size:12px; }
#Footer-inner2		{ width:100%; float:none; padding:10px 0px; }
#Footer	a			{ color:#F5B453; text-decoration:none; padding:0px 5px; font-style:normal; }
#Footer a:hover		{ color:#900; text-decoration:underline; padding:0px 5px; color:#FFFFF0; font-style:normal; }
#GalleriesNav tr td	{ padding:5px 0px; font-size:11px; margin:0 auto; }

/* Socials */
#Socials			{ background:none !important; width:740px; margin:2px auto; }

/* Images */
#LeftPhoto		{ width:299px; height:170px; border:2px #F5B453 solid; float:right; margin-right:3px; overflow:hidden; padding:5px; margin:10px 3px 10px 10px; }
#RightPhoto		{ width:299px; height:170px; border:2px #F5B453 solid; float:left; margin-left:3px; overflow:hidden; padding:5px; margin:10px 3px 10px 10px; }
.ImgHover		{ opacity:0.3; filter:alpha(opacity=30); }
.HotelsMap		{ border:1px solid #F5B453; -moz-border-radius:5px; -webkit-border-radius:5px; }
.IndexIMG		{ -moz-border-radius:8px; -webkit-border-radius:8px; }
.ImageShow		{ -moz-border-radius:8px; -webkit-border-radius:8px; }


/* decoration */
.border				{ width:576px; height:40px; margin:0 auto; background-image:url(../site_img/border.png); background-repeat:no-repeat; background-position:center center; }
.clear				{ clear:both; }
#clear				{ clear:both; }
.center				{ text-align:center; }
.Arrow-S			{ background-image:url(../site_img/arrow_s_ar.png); background-repeat:no-repeat; background-position:right center; text-indent:40px; margin:0px; padding:0px; text-align:right; }
.GoLeft				{ text-align:left !important; }
.GoRight			{ text-align:right !important; }
.l-button 			{ text-align:center; width:120px; height:25px; padding:2px; font-weight:bolder; font-size:12px; color:#FFFFF0; border:1px #F5B453 solid; background:#172322; }
.l-button:hover		{ text-align:center; width:120px; height:25px; padding:2px; font-weight:bolder; font-size:13px; color:#FFFFF0; border-bottom:2px #F5B453 solid; background:#172322; }
.l-button a:active	{ text-align:center; width:120px; height:25px; padding:2px; font-weight:bolder; font-size:13px; color:#FFFFF0; border-bottom:2px #F5B453 solid; background:#172322; }
.ReadMoreLink		{ font-size:10px; }
#Wheel				{ text-align:center; width:100px; height:25px; padding:0; font-weight:bolder; font-size:18px; color:#FFFFF0; border:1px #F5B453 solid; background:#172322; -webkit-border-radius:4px; -moz-border-radius:4px; font-family:Cursive; }
.Underline			{ text-decoration:underline !important;}

/* Table */   
#highlight table		{ overflow:hidden; }
#highlight  th			{ height:33px; background:#172322; font-weight:bold; color:#FFFFF0 !important; text-align:center; font-size:15px; }
#highlight td, th		{ border:1px solid #F5B453; overflow:hidden; }
#highlight tr td		{ height:25px; margin:8px; padding:3px 10px; text-align:center; color:#F5B453; }
#highlight tr.hilight	{ background:#172322; color:#FFFFF0 !important; }

/* Index */
#TypesMassageIndex		{ width:870px; color:#F5B453; font-size:13px; text-align:justify; overflow:hidden; }
.TypesMassageText		{ padding:10px; line-height:120%; overflow:hidden; }

.GalleriesCity			{ width:180px; }
.GalleriesCity a		{ font:bold Verdana, Arial, Helvetica, sans-serif; color:#F5B453; display:block; background:#172322; border:1px #F5B453 solid; padding:4px 0 4px 0; line-height:24px; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; }
.GalleriesCity a:hover	{ color:#FFFFF0; text-align:center !important; background:#172322; text-decoration:none; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px #FFFFF0 solid; }
.GalleriesCitiesSpace	{ margin:13px 0; background:#172322}

/* Our Services  */
#MassageTypes			{ width:860px; }
#MassageType 			{ width:170px; background:#172322; padding:3px 0; margin:8px 17px; text-align:center; border:1px #F5B453 solid; -moz-border-radius:5px; -webkit-border-radius:5px; }
#MassageType h3 		{ font-size:16px; text-align:center; line-height:100%; }
#MassageType h3 a 		{ text-decoration:none; color:#F5B453; }
#MassageType h3 a:hover { text-decoration:underline; color:#FFFFF0; }
#MassageTypeName		{ margin:9px 0 9px 0; }

/* Faqs */
#faqs *			{ margin:0; padding:0; }
#faqs h2		{ font-size:16px ; margin:16px 0; text-shadow:none; }
#faqs h2.active	{ color:#FFFFF0; margin:16px 0 ; text-shadow:none; }
#faqs div 		{ height:0; overflow:hidden; position:relative; }
#faqs div p		{ padding:0; margin-bottom:5px; color:#F5B453; }
#answer			{ width:700px; margin-left:40px; padding:5px 10px; border-bottom:1px #F5B453 solid; background:#172322; margin-bottom:20px; }

/* Girls */
#GirlContainer	{ width:960px; max-width:961px; margin:0 auto}
.LeftSite		{width:260px;}
#GirlInfoHead	{ width:260px; height:39px;background:url(../site_img/escort_info_teaser.gif) no-repeat; color:#F5B453; font-size:20px; line-height:35px; text-align:center; text-indent:40px; margin-top:35px; }
#LeftInfo		{ width:240px; margin:0 auto;color:#F5B453; font-size:12px !important; line-height:120%; text-align:right; text-indent:5px; font-family:Tahoma, Geneva, sans-serif;}
#LeftInfo tr td	{ padding:3px 5px;}
.Spacing		{ height:9px !important; }
.Number			{ width:140px; height:100px; margin:0 auto; text-align:center !important; }
.RightSite		{width:690px;}
.GirlInfoAbout	{width:620px; margin:0 auto; padding:8px 10px;color:#F5B453; font-size:12px; line-height:150%; text-align:justify; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif}
.Girl_V_Photo	{ width:300px; -moz-border-radius:8px; -webkit-border-radius:8px; }
.GirlPhotos		{ width:690px; list-style:none !important;}
.GirlPhotos li	{ width:320px; float:right; padding:4px 5px; margin:2px;}
.GirlPhotos img	{ width:320px; margin:0 auto;}
.mul-img		{width:320px; height:412px; margin:0 auto !important; border-radius:4px;}
#GirlContainer tr td, #GirlInfoServices tr td, #GirlInfoPhotosContainer tr td, #GirlInfoBookNow tr td, #GirlInfoNumber tr td, #OtherTable tr td { border-top:none !important; border-right: none !important; border-bottom:none !important; border-left:none !important;}
