 /* file: css/site/main.css, ratio: 29.1% */ html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:transparent;}body {line-height:1.2;font-family:Arial, Verdana;color:#fff;font-size:13px;}ol,ul {list-style:none;}blockquote,q {quotes:none;}blockquote:before,blockquote:after,q:before,q:after {content:none;}:focus {outline:0;}ins {text-decoration:none;}del {text-decoration:line-through;}table {border-collapse:collapse;border-spacing:0;}.clearfix,.clear {clear:both;}a {outline:none;color:#fff;text-decoration:none;}label {float:left;width:300px;text-align:right;font-weight:lighter;padding:3px 10px 3px 0;}.input {padding:2px;clear:both;}.input input,.input select,.input textarea,.pretty_input {width:230px;border:solid 1px #999;padding:3px 0 3px 5px;color:#FFF;font-family:tahoma, arial;background:#666;font-size:12px;}.input input:hover,.input input:focus,.input textarea:hover,.input textarea:focus {background:#666;}.input input:focus,.input textarea:focus {border:solid 1px #999;}.input textarea {width:450px;height:100px;}.input span {font-weight:bold;font-size:14px;font-family:tahoma;color:#C40000;padding-left:5px;}.radio input {width:auto;}.input table td {width:50px;}.submit {float:none;clear:left;width:auto;border:0 none #FFF;padding-left:310px;padding-top:10px;}.checkbox {padding:2px 0 2px 160px;width:170px;}.checkbox label,.radio label {text-align:right;padding:0 10px 0 8px;display:inline;width:auto;float:left;}.checkbox input {width:auto;float:right;}.error-message {padding-left:310px;font-size:10px;color:red;}.explanation {font-size:10px;color:#404040;padding-left:165px;}.form_container {width:600px;margin:0 auto;}input[type=submit],input.form_button {text-align:center;margin-top:10px;padding:2px 20px;color:#FFF;border:solid 0 #999;font-size:12px;background:#141414;text-transform:uppercase;-moz-border-radius:2px;-khtml-border-radius:2px;-webkit-border-radius:2px;}input[type=radio] {background:transparent;border:0;}.submit input {background:url(../../img/site/btn1.png) 0 0 no-repeat;width:170px;height:30px;}form h2 {display:inline;padding:5px 20px 5px 0;font-size:16px;color:#FFF;}.form {width:800px;margin:0 auto;}#links_breadcrumbs {width:100%;}#links_categories {margin:10px auto;text-align:left;width:600px;line-height:20px;}#links_container img {border:0;}.links_item {padding:20px 0;border-bottom:dotted 1px #1A6680;}.links_banner_item {margin-top:5px;}#message_box {overflow:hidden;z-index:10000;width:100%;position:fixed;top:0;left:0;background:#FFF;font-size:20px;color:#000;text-align:center;display:none;height:0;font:20px/40px arial, sans-serif;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}html {background:#000;}.login-box-top {width:1120px;margin:0 auto;height:30px;text-align:right;padding-top:10px;}.header {background:url(../../img/site/header.png) 0 0 no-repeat;height:240px;position:relative;border-top:1px solid #666;}.header .phones {position:absolute;left:20px;top:140px;font-size:16px;font-family:Verdana;}.contents,.header,.footer {width:1120px;margin:0 auto;border-right:1px solid #666;border-left:1px solid #666;}.contents .inner {padding:10px;}ul.nav {display:block;height:31px;position:absolute;bottom:9px;background:url(../../img/site/menubg.png) 0 0 no-repeat;width:1118px !important;}.nav ul {display:none;position:absolute;background:#666;top:32px;min-width:200px;left:0;}.nav li,.nav li a {display:block;float:left;text-align:center;height:31px;}.nav a {color:#fff;text-transform:uppercase;font-size:15px;text-decoration:none;line-height:2.2;padding:0 5px;overflow:hidden;background:url(../../img/site/vs.png) top right no-repeat;}.nav li {position:relative;}.nav li.last {position:absolute;right:0;float:right;}.nav li.last a {background:none;}.nav ul li {display:block;text-align:left;}.nav ul a {text-align:left;background:none;text-transform:none;}.nav ul li,.nav ul li a {height:20px;padding:0 3px;font-size:13px;margin:0;float:normal;display:block;white-space:nowrap;padding-bottom:5px;border-bottom:1px solid #999;min-width:200px;}.reviews-me {height:32px;}.f-r {float:right;}.index-left {float:left;width:265px;}.index-right {float:right;width:520px;}.index-center {margin:0 540px 0 10px;}.contents p + p,.contents p:first-child {margin-bottom:20px;}#slider {margin-left:-8px;}h1 {border-bottom:1px solid #666;font-size:20px;padding-bottom:5px;margin-bottom:15px;text-align:center;}.footer {padding:20px 0;border:0;border-top:1px solid #666;text-align:right;}.titled-box {margin-bottom:10px;width:510px;border:1px solid #666;}.titled-box dd {padding:10px;text-align:center;}.titled-box dd.foot {border:none;height:7px;}.titled-box2 {margin-bottom:10px;border:1px solid #666;width:1095px;}.titled-box2 dd {padding:5px;}.titled-box2 dd.foot {border:none;}.names-list li {display:inline;}.featured-table {width:500px;border-collapse:collapse;}.featured-table td {padding:2px;}.featured-table td.img {width:160px;text-align:left;}.featured-table td.img img {width:150px;height:225px;border:1px solid #fff;}.featured-table td.info {width:145px;}.featured-table .e-name {font-size:13px;}.news-list li {margin-bottom:10px;}.gallery-list {width:1095px;margin-top:20px;}.gallery-list td .escort {padding-bottom:10px;height:270px;margin:5px;text-align:center;font-size:12px;padding:5px;}.gallery-list td {width:20%;}.gallery-list td .escort img {border:1px solid #fff;margin-bottom:5px;height:225px;width:150px;}.escort-info {float:left;width:525px;}.escort-info th,.escort-info strong {font-weight:normal;color:#ccc;padding:1px;}.escort-photos {text-align:center;margin-left:590px;}#gallery_image {text-align:center;margin-bottom:20px;min-height:510px;}#gallery_image img {display:inline !important;}.escort-photos img {margin:3px;border:1px solid #666;}.escort-photos .ind_photos img {margin:0 0 4px 20px;}.escort-photos .ind_photos img.first {margin-left:0;}.small-info {width:250px;margin-left:180px;}.small-info a.nice-link {width:120px !important;background:none;}.reviews-list {width:1116px;}.reviews-list-table {width:1116px;margin-bottom:30px;}.gallery-menu li:first-child,.locations-list li:first-child {padding:0 5px 0 0;}.gallery-menu li a,.locations-list li a {text-decoration:underline;color:#aaa;}.review-item-table th {font-weight:normal;text-align:left;padding:5px 20px 5px 0;}.banners_list {width:1118px;}#gallery_ind_h_photo {width:500px;height:333px;border:2px solid #fff;}#gallery_ind_v_photo {width:333px;height:500px;border:2px solid #fff;}#login,.submit input {background:#363634 url(../../img/site/btn.png) 0 0 repeat-x;border:1px solid #999;}a.nice-link {display:block;height:23px;width:140px;background:#363634 url(../../img/site/btn.png) 0 0 repeat-x;text-align:center;line-height:1.7;margin:2px 0;border:1px solid #999;}.escort-info-box {border-bottom:1px solid #333;margin-bottom:10px;padding-bottom:10px;}ul.sitemap_containter li ul li {padding-left:20px !important;}body.members form label {width:230px;}#logo {position:absolute;width:100%;height:70px;left:0;top:0;}.input select,#ind_rates_table .first,#ind_rates_table .second,#ind_rates_table .third {width:100px;}.t-left *,.t-left,.reviews-list-table th {text-align:left;}.header .phones .phone2,.reviews-list-table a {color:#ccc;}.nav_bottom li,.gallery-menu li,.locations-list li {display:inline;padding:0 5px;}.titled-box dt,.titled-box2 dt {display:block;height:30px;color:#fff;line-height:1.7;font-size:14px;text-transform:uppercase;text-align:center;text-indent:-50px;}.titled-box dt .arrows,.titled-box2 dt .arrows {display:block;float:left;width:36px;height:14px;padding:5px 0 0 5px;}.names-list li a,.locations-list-index li a,.escorts-names-list li a {padding:0 5px;}.names-list .arrow,.gar {color:#666;}ul.locations-list-index li,ul.escorts-names-list li {width:170px !important;min-height:10px;border:1px solid #000;display:inline-block;vertical-align:top;margin:1px;zoom:1;*display:inline;}.locations-list-index .arrow,.featured-table .location,.comment,.gallery-list td .location a,.escorts-names-list .arrow {color:#999;}