body{color:#fff;font-family:Helvetica,Arial,sans-serif;font-size:11pt}body#bd{background:url(../images/background.jpg) repeat scroll center 0 #161616;color:#fff}body.fs3 #ja-wrapper{font-size:10pt}#ja-main .inner{background:#f7f7f7}a{color:#ca0000;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline;color:#333}p.readmore a{text-transform:uppercase}.componentheading,.contentheading,h1,h2,h3,h4,h5{font-family:'Open Sans Condensed',Helvetica,Arial,sans-serif}.column .contentheading,.componentheading,h1.componentheading{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #ddd;color:#000;font-size:16pt;font-weight:100;margin:0;padding:15px 5px 10px;text-transform:uppercase}.componentheading a{color:#fff}.contentheading,h2.contentheading{font-weight:400}.contentheading{font-size:200%}.blog-featured .contentheading{font-size:150%}.jitem-title{font-size:110%;font-weight:700}hr{border-top:1px solid #ccc}.inputbox,.uneditable-input,input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;transition:border .2s linear 0s,box-shadow .2s linear 0s;font-size:14px;padding:4px 6px;border-radius:4px 4px 4px 4px;line-height:20px}select{background-color:#fff;border:1px solid #ccc;height:30px;line-height:30px;font-size:11pt;padding-top:5px}.inputbox,input{height:20px;line-height:20px}texture{height:auto}.inputbox{border:1px solid #ccc;background:#fff}.inputbox:focus,.inputbox:hover{background:#ffc}form#searchForm{border-top:1px solid #ccc}.searchintro{border-bottom:1px solid #ccc}.results h4{text-transform:none;font-size:110%}#component-contact #emailForm{border-top:1px solid #ccc}.items-leading{border-bottom:1px solid #ccc}.items-row{border-bottom:1px solid #ccc}dl.article-info{color:#999}.contentdescription{border-bottom:1px solid #ccc}p.img_caption{color:#999;text-transform:uppercase}thead tr th{background:#333;color:#000;padding:5px}thead tr th a,thead tr th a:active,thead tr th a:focus,thead tr th a:hover{color:#000}.cat-list-row1,.cat-list-row12,tr.cat-list-row1 td,tr.cat-list-row2 td{border-bottom:1px solid #ccc;padding:5px}.cat-list-row1:hover,.cat-list-row2:hover{background:#ffc}.cat-list-row2,tr.cat-list-row2 td{background-color:#f6f6f6}table.contenttoc{border:1px solid #ccc}table.contenttoc td{border-bottom:1px dotted #ccc}table.contenttoc th{background:#f6f6f6;border-bottom:1px solid #ccc;text-transform:uppercase}form#poll{border-bottom:1px dotted #ccc;font-weight:700}dl.poll{border-bottom:1px dotted #ccc}table.pollstableborder td{background:#f6f6f6;border-bottom:1px solid #ccc;font-weight:700;padding:5px!important}table.pollstableborder tr.sectiontableentry0 td,table.pollstableborder tr.sectiontableentry1 td{background:#fff;font-weight:400}.pagination ul li a.pagenav,.pagination ul li span.pagenav{line-height:20px}.items-more{border-bottom:1px solid #ccc}.items-more h3{font-size:125%}div.ja-moduletable,div.moduletable{margin-top:0;padding-bottom:10px;background:#f7f7f7}div.ja-moduletable h3,div.moduletable h3{background:#333;color:#fff;padding:5px;border-bottom:0;font-family:'Open Sans Condensed',Helvetica,Arial,sans-serif;font-size:16pt}div.ja-moduletable .ja-box-ct,div.moduletable .ja-box-ct{padding:5px}div.bannergroup_text div.banneritem_text{border-bottom:1px dotted #ccc}#ja-container{margin-top:30px;background:url(../images/bg.png) repeat-x scroll 0 0 #dedede;color:#000}#ja-container .main{padding:20px 0 0}#ja-container.ja-r1{padding-bottom:15px}.main .main-inner1{margin-left:15px;margin-right:15px}#ja-header{height:140px}#ja-header .main{border-bottom:0 none;padding:18px 0}div.logo-text{margin-top:0}div.logo-text h1{background:url(../images/logo.png) no-repeat scroll 0 0 transparent;display:block;height:68px;margin-left:-14px;width:360px}div.logo-text h1 a{display:block;height:90px;width:360px}div.logo-text h1 span{display:none}div.logo-text h1{font-size:200%}div.logo-text h1 a{font-weight:700;text-decoration:none;font-family:Arial,sans-serif}p.site-slogan{color:#f7f7f7;display:block;font-size:11pt;margin:5px 0 0;padding:0 5px;text-align:right;text-transform:none}#ja-top-header{margin-top:-5px;position:absolute;right:180px;text-align:right;width:50%}#ja-search{right:15px}#ja-mainnav .main{border-bottom:1px solid #373737;border-top:1px solid #373737}#ja-mainnav .main-inner1{background:url(../images/navbg.png) repeat-x scroll 0 bottom transparent}#ja-navhelper{padding:15px 0}#ja-navhelper .main{text-transform:uppercase;border-top:0;border-bottom:0;padding:0}#ja-navhelper .main-inner1{padding:0 0 10px;border-bottom:1px solid #373737}#ja-navhelper .main *{color:#fff}.ja-links li{padding:0 10px}#ja-container ul.menu li{border-bottom:1px dotted #ccc}#ja-container ul.menu li li{border-bottom:0;border-top:1px dotted #ccc}#ja-botsl div.ja-moduletable h3,#ja-topsl div.ja-moduletable h3{background:0 0;color:#333;border-bottom:0;padding-bottom:0}#ja-footer{padding:0}#ja-footer .main{padding:20px 0}#ja-banner{border-top:1px solid #ccc}div.ja-innerdiv{border-bottom:1px dotted #ccc}div.ja-innerdiv h4{font-family:Helvetica,Arial,sans-serif;font-size:92%;font-weight:400;text-transform:uppercase}div.sobiMods{margin-top:12px;padding:0}div.sobiMods .moduletable{margin-bottom:12px;padding:0 10px 5px}div.sobiMods ul{display:table;width:100%;display:inline-block;text-align:center}div.sobiMods ul li{width:16%;text-align:center;margin-bottom:6px;background:0 0;display:inline-block}div.sobiMods ul li a{display:inline-block}div.galleryMods .moduletable{margin:0;padding:0}div.galleryMods ul li{padding:0}div#ja-left .column .ja-moduletable,div#ja-right .column .ja-moduletable{padding:0}div#ja-left .column ul,div#ja-right .column ul{margin:0}div#ja-left .column ul li,div#ja-right .column ul li{list-style-type:none;background:0 0;padding:0;text-align:centre}div#ja-left div.ja-moduletable .ja-box-ct,div#ja-right div.ja-moduletable .ja-box-ct,div.moduletable .ja-box-ct{padding:12px 12px 2px}#ja-mainbody .column .ja-moduletable{margin-left:0;margin-right:10px}#ja-right .column .ja-moduletable{margin-right:0;margin-left:10px}div.sobiMods h3{background:none repeat scroll 0 0 transparent;border-bottom:1px solid #ddd;color:#000;font-weight:100;margin:0 0 20px;padding:15px 5px 10px}.ja-megamenu{float:left;width:800px}.mod-languages{float:right;display:block;padding:18px 15px 0 0}.mod-languages img{opacity:.4}.mod-languages li.lang-active img{opacity:1}.main .inner{padding-left:10px!important;padding-right:10px!important}#spEntryForm .spFormRowFooter input,#top_button,.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(center top ,#62c462,#51a351);background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}#spEntryForm .spFormRowFooter input,#top_button,.btn{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);cursor:pointer;display:inline-block;font-size:14px;line-height:20px;margin-bottom:0;padding:4px 14px;text-align:center;vertical-align:middle}#spEntryForm .spFormRowFooter input:hover,.btn-success:hover{background:#51a351;color:#fff;text-decoration:none}#spEntryForm .spFormRowFooter input{height:30px;margin-top:-2px}div.flagElement{width:100%;min-weight:980px;height:8px;border-bottom:2px solid #232323}div.flagElement div{width:33.33%;height:6px;display:inline-block}div.flagB{background:#005bc2;border-bottom:2px solid #004593}div.flagW{background:#efefef;border-bottom:2px solid #cdcdcd}div.flagRed{background:red;border-bottom:2px solid #ca0000}div#ja-left .column #Mod96 ul li,div#ja-right .column #Mod97 ul li{background:url(../images/accent.png) no-repeat scroll center bottom transparent;display:inline-block;list-style-type:none;margin-bottom:10px;padding:0 0 15px}div#ja-left .column #Mod96 ul li:last-child,div#ja-right .column #Mod97 ul li:last-child{background:0 0;padding:0}div#ja-left .column #Mod96 ul li a,div#ja-right .column #Mod97 ul li a{display:block}.column .bannerLayout{text-align:center;margin-bottom:0;padding-bottom:0}.column .bannerLayout a{margin:10px;display:inline-block}.column .bannerLayout img{border:2px solid #f5f5f5}#ja-content-main hr{width:368px;background:url(../images/spacer.gif) no-repeat;height:8px;border:0;margin-bottom:15px}#ja-content-main .weblinks h2{margin-top:35px}.bannertable p{margin:10px 0 0}.bannertable code{background:none repeat scroll 0 0 #fff;border:1px solid #eee;color:#000;display:block;margin:5px auto 20px;padding:10px}#escort-spotlight{width:100%}div.sobiMods ul#escort-spotlight li{width:100%;text-align:left}div.sl-details{float:left;padding-left:10px;text-align:left;width:450px}div.sl-details .spField{margin-bottom:4px}div.sl-image{width:180px;float:left}div.sl-details h4{font-size:14pt;padding-bottom:5px;border-bottom:1px dotted #ddd;margin-bottom:10px}div.spotlight-controls{display:block;position:absolute;right:20px;top:20px}div.miniGallery a{border:1px solid #ddd;padding:3px;margin:1px 2px}div.miniGallery img{border:1px solid #eee}.setOffset{margin-top:-14px!important}p.listingtitle_sm{background:none repeat scroll 0 0 #000;color:#fff;display:block;font-size:8pt;margin:0 auto 5px;padding:0;text-align:center;width:120px;line-height:2em}ul.inner_listings p.listingtitle_sm{width:100px}p.listingtitle_sm a{padding-top:2px;color:#fff}p.listingtitle_sm a:hover{color:red}p.listingtitle_sml a:visited{color:#f7f7f7}div.gallery_sm_info{background:none repeat scroll 0 0 #000;display:block;margin:-7px auto 8px;width:143px}div.gallery_sm_info a{text-decoration:none}.galleryMods ul li:hover div.gallery_sm_info{background:red}.galleryMods ul li:hover div.gallery_sm_info a,.galleryMods ul li:hover div.gallery_sm_info h3,.galleryMods ul li:hover div.gallery_sm_info p{color:#000}div.gallery_sm_info h3,div.gallery_sm_info p{border:0 none;margin:0;padding:0;text-align:left}div.gallery_sm_info div{padding:10px}div.gallery_sm_info h3{font-weight:600}div.gallery_sm_info p{font-size:8pt;color:#fff}div.sobiMods p.listingtitle_sm{margin:-6px auto 6px}.SPSearch div.spEntriesListCell,div.spCatListCell{width:16.6666667%!important;padding:0!important;margin:0!important}.SPSearch div.spEntriesListCell,.escorts_fr div.spEntriesListCell{border:0 none!important;margin:0!important;padding:0!important;width:16.6666667%!important;background:0 0}.SPSearch div.entry-vcard,.escorts_fr div.entry-vcard{padding:8px}div.entry-vcard .gallery_sm_info{margin:0;width:143px}div.entry-vcard .entry-vcard-photo{height:210px;width:143px}div.spCatsListTitle{background:none repeat scroll 0 0 #f1f1f1;border:1px solid #ccc;font-size:10pt;margin:5px;padding:8px 8px 6px!important}.SPSearch div.message{border-top:1px dotted #ccc;color:#0d0d0d;font-size:8pt;font-weight:700;margin:0 10px;padding-top:15px}div.contact_form{background:none repeat scroll 0 0 #fff;border:1px solid #f1f1f1;display:block;margin:30px auto;padding:15px;width:540px}div.publisher-login{background:#fff;border:1px solid #f1f1f1;display:block;padding:15px}.publisher-login h2{margin-top:0}.publisher-login ul{margin-bottom:0;font-size:9pt}.publisher-login #form-login-username{margin-top:0}.publisher-login #form-login-submit{margin-bottom:0}.publisher-login .moduletable{background:#fff;margin:0 5px!important;padding-bottom:0}p.formRed{margin-top:0}div.contact_form fieldset.formFieldset{margin-bottom:0;padding-bottom:0}#ja-footer div.bannergroup{margin-bottom:20px}#ja-footer .ja-footnav{line-height:2.8em}#ja-footer a:hover{color:red}table.sobiUserFields{width:340px;border-collapse:collapse;float:left;margin-right:15px}table.sobiContactInfo,table.sobiServicesInfo{border-collapse:collapse;float:left;width:340px}table.sobiServicesInfo{margin-bottom:15px}table.sobiUserFields th h3{font-size:16pt;margin:0;padding-left:11px}table.sobiUserFields th div.spEntryCats{margin-bottom:0;font-size:9pt;font-weight:400}table.sobiContactInfo th,table.sobiServicesInfo th,table.sobiUserFields th{background:none repeat scroll 0 0 #0d0d0d;color:#fff;text-align:left;padding-top:8px;border-radius:3px;border-bottom:3px solid #fff}table.sobiContactInfo td,table.sobiServicesInfo td,table.sobiUserFields td{border-bottom:1px dotted #ccc;padding:6px 12px}table.sobiContactInfo td.fieldLabel,table.sobiServicesInfo td.fieldLabel,table.sobiUserFields td.fieldLabel{font-weight:700;color:#000}table td.fieldLabel:after{content:":"}table tr.last td{border-bottom:none}.mainProfileImage{float:left;margin-right:15px;position:relative;width:240px}.mainProfileImage img.spFieldsData{margin:0}.onTour{background:url(../images/tour.png) no-repeat scroll 0 0 transparent;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.onTour span{display:none}.btn{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-image:none;border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);cursor:pointer;display:inline-block;font-size:14px;line-height:20px;margin-bottom:0;padding:4px 12px;text-align:center;vertical-align:middle}.btn-success{background-color:#5bb75b;background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:hover,.btn-success[disabled]{background-color:#51a351;color:#fff}.signup-btn a{color:#fff}.signup-btn a:active,.signup-btn a:focus,.signup-btn a:hover{color:#fff text-decoration:none}.signup-btn{padding:0 20px 20px;border-bottom:1px solid #ccc}.signup-btn .btn{padding-top:7px}.button,.rsform-submit-button,button.validate{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-image:none;border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 1px 2px rgba(0,0,0,.05);color:#333;cursor:pointer;display:inline-block;font-size:10pt;line-height:20px;margin-bottom:0;padding:6px 12px 4px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;height:auto}.button,.rsform-submit-button,button.validate{border-color:rgba(0,0,0,.15) rgba(0,0,0,.15) rgba(0,0,0,.25)}.button:hover,.rsform-submit-button:hover,button.validate:hover{background-color:#e6e6e6;background-position:0 -15px;color:#0d0d0d;text-decoration:none;transition:background-position .1s linear 0s}.pagination{display:inline-block;margin-top:15px}.pagination span{background-color:#fff;border:1px solid #ddd;float:left;line-height:20px;margin-left:-1px;padding:14px 19px 10px}table.listingTables,table.ratesTable{color:#000}table.listingTables th,table.ratesTable th{background:none repeat scroll 0 0 #f1f1f1;border:1px solid #ccc;color:#0d0d0d;font-size:10pt;letter-spacing:2px;padding:10px 6px 6px 12px;text-transform:uppercase}table.listingTables td,table.ratesTable td{border:1px solid #ccc;color:#000;font-size:10pt;padding:8px 6px 6px 12px}td.alt{background:#f1f1f1;color:#000}div#topBanner{float:right;margin-right:15px;margin-top:25px}div.onTourModule{display:inline-block;margin-top:5px;width:100%}#member-registration,div.remind #user-registration,div.reset #user-registration{margin:20px 20px 0}.login-fields{line-height:2.5em}.login-fields .validate-password,.login-fields .validate-username{margin-left:10px}.login h1{margin-bottom:15px}.login form{margin-bottom:35px}#member-registration dl{margin-top:5px}#member-registration fieldset dd{line-height:2.5em;margin-bottom:12px;min-height:30px}#member-registration fieldset dt{clear:left;float:left;height:30px;line-height:2.5em;min-width:13em}.tip{color:#000}div.logout{padding-top:20px}.inline-category-banner{display:block;margin:15px auto;width:500px}.SPDetails .spEntryEditLink{margin-top:-55px;display:block}#system-message{margin-bottom:5px;padding:15px 0 0}div.ja-moduletable h3.name,div.moduletable h3.name{font-size:14pt}#Mod96,#Mod97{text-align:center}