@import url("errors.css"); 
/*** 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, fieldset, form, label, legend, 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:1px solid #000; }
hr			{ display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0; }
/* Global */  

/* Conteant */  
html			{ background-image:url(../site/backgrand.png); background-repeat:repeat; background-color:#242426; }
body 			{ }
#chat			{ position:fixed; top:220px; right:0; width:46px; }
#outer			{ width:1005px; margin:10px auto; overflow:hidden; background-image:url(../site/background-s.png); background-repeat:repeat; background-color:#710505; }

/* Top Site */  
#topsite		{ background-image:url(../site/top.jpg); background-repeat:repeat-x; height:77px !important; }
.TopNavC		{ width:1005px !important; height:70px !important; }
.logo			{ width:581px !important; height:70px !important; }
.TopNav			{ width:138px !important; text-align:center !important;}
.TopNav2		{ width:10px !important;}
.cities 		{ float:right; color:#dca553; text-align:center; font-size:23px; }
.cities a 		{ color:#dca553; text-decoration:none; }
.cities a:hover	{ color:#FFFFF0; }
#phone-number	{ width:100%; height:65px; color:#dca553; font-size:23px; text-align:center; }
.contact-info	{ color:#dca553; font-size:28px; text-align:center; margin:15px 0 -15px 0; }

#middlesite		{ padding:5px; width:995px; }
#left-nav		{ width:165px; float:left; margin-left:10px; overflow:hidden; margin-top:40px; }
.staff 			{ height:100px; }			
.staff a:hover 	{ height:170px; margin-bottom:30px; }			
#content 		{ width:815px; float:left; margin-left:5px; }
#content-top	{ width:815px; height:109px; background-image:url(../site/top.png); background-position:center; background-repeat:no-repeat; }
#content-middle	{ background-image:url(../site/middle.png); background-position:center center; background-repeat:repeat-y; margin:5px 10px; padding:5px 22px; }

#content-down	{ width:815px; height:129px; background-image:url(../site/down.png); background-position:top center; background-repeat:no-repeat; margin-top:-85px}
#content-slide	{ width:625px; height:185px; padding:5px; text-align:center; margin-top:-85px; margin-left:55px; border:2px #dca553 solid; }
#content-head	{ text-align:center; background-image:url(../site/head-s.png); background-repeat:no-repeat; background-position:center; height:70px; margin-top:-20px; }
#content-head-l	{ text-align:center; background-image:url(../site/head-l.png); background-repeat:no-repeat; background-position:center; height:70px; margin-top:-20px; }
.head-text		{ text-align:center; line-height:65px; font-size:25px; }
#content-text	{ color:#dca553; font-size:17px; text-align:left; line-height:25px; text-align:justify; margin:0 30px; position:relative; }
#content-text-head{ position:absolute; background-image:url(../site/head-l.png); background-repeat:no-repeat; background-position:center; height:35px; top:-51px; left:170px; width:350px; line-height:25px; }
.head			{ color:#dca553; font-size:22px; text-decoration:none; text-align:center; padding-top:5px;}

#bottomsite		{ background-image:url(../site/bottom.jpg); background-repeat:repeat-x; height:70px; }
#bottomnav		{ border-top:2px #dca553 solid; }
.bottomnav		{ text-align:center; font-size:18px; color:#dca553; padding:10px 0 0 0; }
.bottomnav a	{ color:#dca553; text-decoration:none; }
.bottomnav a:hover	{ color:#FFFFF0; }
.footer			{ text-align:center; font-size:14px; color:#dca553; margin-bottom:10px; }

/* text elements */
h1, h2, h3, h4, h5, h6 { }
h1				{ color:#dca553; font-size:24px;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin:0; }
p           	{ color:#dca553; }
a           	{ color:#dca553; text-decoration:none; }
a:hover			{ color:#FFFFF0; }

/* Images*/
.img-ful		{ width:700px; }
.mul-img		{width:310px; height:422px; margin:0 auto !important; }

/* Staff switcher */
#LeftNavItem { width:155px !important; height:40px !important;}
#LeftNavItem, #LeftNavItem2 { text-align:center; padding-top:12px;font-size:22px; font-weight:bold !important;}
#LeftNavItem2	{margin-bottom:25px !important;}
#LeftNavItem:hover, #LeftNavItem2:hover { color:#fff !important;}
.LeftNav-item-active .LeftNav-header{transition:.25s;}
.LeftNav-header{background:url(../site/nav-bg.png) no-repeat;width:162px !important; height:58px !important;cursor:pointer;min-height:20px;transition:.25s;}
.LeftNav-header h1{margin:0;line-height:100%;}
.LeftNav-header h1:hover{color:#fff !important;}
.LeftNav-content{display:none;padding:5px;line-height:100%;width:130px;margin-left:15px;}
.LeftNav-header-icon.LeftNav-header-icon-active{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}

.LeftNav-content ul	{list-style:none;margin:-5px 0 10px 0 ; background:#212121; }
.LeftNav-content ul li	{ padding:5px 4px; border-bottom:1px #dca553 solid; font-size:16px; font-weight:normal !important;}


/* Table */   
#highlight table		{ overflow:hidden; }
#highlight thead		{ background:url(../site/hover.png); color:#FFFFF0; font-weight:bold; }
#highlight thead h2		{ color:#FFFFF0; font-weight:bold; text-align:center; }
#highlight tbody		{ background:none; }
#highlight td, th		{ border-bottom:1px solid #e9ff73; overflow:hidden; padding:2px; }
#highlight td			{  padding:2px 10px; }
#highlight tr.hilight	{ background:url(../site/hover.png); color:#FFFFF0; }
#highlight tr.hilight p	{ color:#FFFFF0; }

/* decoration */
.clear	{ clear:both; }
#spase	{ width:1005px; margin:5px 0; }
.center { text-align:center; }
.left	{ float:left; margin-left:2px; overflow:hidden; }
.right	{ float:right; margin-right:2px; overflow:hidden; }

.l-button			{width:175px; height:40px; margin:10px auto !important; padding:8px 12px; background:#5C0101; color:#dca553; border:1px #dca553 solid; }
.l-button a			{text-decoration:none; padding:4px 8px; background:#710505; color:#FFFFFF; text-transform:uppercase; -webkit-box-shadow:0 0 1px #FFFFFF; -moz-box-shadow:0 0 1px #FFFFFF; box-shadow:0 0 1px #FFFFFF; border:1px #FFFFFF solid; border-radius:4px; }
.l-button:hover		{-webkit-box-shadow:0 0 15px #FFFFFF; -moz-box-shadow:0 0 15px #FFFFFF; box-shadow:0 0 15px #FFFFFF; color:#FFFFFF !important; border:1px #FFFFFF solid; -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -o-transform:translateY(0px); -ms-transform:translateY(0px); transform:translateY(0px); -webkit-transition-delay:0.3s; -moz-transition-delay:0.3s; -o-transition-delay:0.3s; -ms-transition-delay:0.3s; transition-delay:0.3s; }
.l-button a:hover	{-webkit-box-shadow:0 0 15px #FFFFFF; -moz-box-shadow:0 0 15px #FFFFFF; box-shadow:0 0 15px #FFFFFF; color:#FFFFFF !important; border:1px #FFFFFF solid; -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -o-transform:translateY(0px); -ms-transform:translateY(0px); transform:translateY(0px); -webkit-transition-delay:0.3s; -moz-transition-delay:0.3s; -o-transition-delay:0.3s; -ms-transition-delay:0.3s; transition-delay:0.3s; }
.l-button a.current	{-webkit-box-shadow:0 0 15px #FFFFFF; -moz-box-shadow:0 0 15px #FFFFFF; box-shadow:0 0 15px #FFFFFF; color:#FFFFFF !important; }

.GirlPhotos		{ width:720px; list-style:none !important;}
.GirlPhotos li	{ width:330px; float:left; padding:4px 5px; border:1px #dca553 solid;border-radius:4px; margin:5px;}
.GirlPhotos img	{ width:330px; margin:0 auto;}
#Info			{ width:720px;margin-left:-10px; }
#GirlInfo		{ width:700px; margin:3px auto;padding:8px 10px; border:1px #dca553 solid;}

#Age			{background:url(../site/en-age.png) no-repeat;}
#Weight			{background:url(../site/en-weight.png) no-repeat;}
#Height			{background:url(../site/en-height.png) no-repeat;}
#Size			{background:url(../site/en-size.png) no-repeat;}
#Age, #Weight, #Height, #Size	{ width:140px; height:55px; float:left; margin-left:10px; position:relative;}
#Weight, #Height, #Size	{ margin-left:40px; }
.Age, .Weight, .Height, .Size	{ width:80px; text-shadow:#000000 2px 1px;text-align:left;position:absolute; top:20px; left:15px; }

#GirlAbout		{ width:700px; margin:3px auto;padding:8px 10px; }

.GirlMinInfo	{ width:200px; max-width:200px; margin:15px auto;}
.GirlMinInfo tr th, .GirlMinInfo tr td	{ border-bottom:1px #dca553 solid; font-size:12px;}

.GirlMinInfo tr th{ text-align:left !important; padding:3px 10px;}
.GirlMinInfo tr td{ text-align:right !important; padding:3px 15px;}








