@charset "utf-8";
/* CSS Document */

html, body{
width:100%; height:100%;
margin:0; padding:0;
text-align:center;
background:#e7e9eb;
font-size:1px;
}
table, tr, td, th{
margin:0; padding:0;
vertical-align:top;
}
img{
border:none;
margin:0; padding:0;
}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3b3b3b;
margin:0; padding:0 0 14px 0;
line-height:15px;
}
h2{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:normal;
color:#d40100;
margin:0; padding:15px 0;
}
ul{
margin:0 0 10px 0; padding:0;
list-style:none;
}
li{
margin:0; padding:0 0 5px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#3b3b3b;
}
span.red{
color:#a30000;
}
span.gold{
color:#b39940;
}
#page{
width:1013px;
padding:0; margin:5px auto;
text-align:center;
}
#toppage{
width:1013px; height:14px;
background:url(../img/toppage.png) no-repeat top left;
behavior:url(css/iepngfix.htc);
}
#middlepage{
width:1013px;
background:url(../img/page.gif) repeat-y top left;
}
#header{
position:relative;
width:985px; height:195px;
margin:0 auto;
}
#header-flash{
position:absolute;
top:0; left:0;
width:985px; height:195px;
margin:0 auto;
z-index:0;
}
#topmenu{
position:absolute;
height:25px;
background:url(../img/topmenu.png) no-repeat top left;
top:0; right:-1px;
padding:5px 0 0 10px;
z-index:1;
behavior:url(css/iepngfix.htc);
}
#topmenu a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#3b3b3b;
margin:0; padding:0 10px 0 8px;
text-decoration:none;
}
#topmenu a:hover{
color:#a30000;
text-decoration:underline;
}
.linkline{
border-right:1px solid #3b3b3b;
}
#climate{
position:absolute;
width:180px; height:70px;
top:70px; right:56px;
text-align:left;
background:url(../img/cloud.png) no-repeat bottom left;
behavior:url(css/iepngfix.htc);
}
#climate h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#FFFFFF;
line-height:16px;
margin:0; padding:5px 0 0 0;
text-align:center;
}
#climate h5 span{
font-size:11px;
}
#climate h6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
line-height:16px;
margin:0; padding:15px 0 0 55px;
}
#loginbox{
display:none;
position:absolute;
width:224px; height:151px;
top:34px; right:95px;
text-align:left;
background:url(../img/loginbox.png) no-repeat bottom left;
/*behavior:url(css/iepngfix.htc);*/
z-index:10;
}
#loginbox img{
display:none;
float:right;
margin:7px 10px 0 0;
}
#loginbox div.data{
padding:15px 10px 10px 10px; height:40px;
}
#loginbox div.data form{
margin:0; padding:0;
}
#loginbox div.data span{
display:block; float:left; width:70px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#3b3b3b;
margin:0; padding:2px 0 5px 0;
}
#loginbox div.data input{
display:block; float:right;
width:120px; height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3b3b3b;
margin:0 0 2px 0; padding:1px 2px 0 2px;
border:1px solid #C2C2C2;
}
.btn-lightblue2{
height:25px; padding:0 10px 0 0;
}
.btn-lightblue2 span{
display:block; float:right;
margin:0 0 0 0; padding:0;
background:url(../img/btn-lightblue2.gif) no-repeat right -25px;
}
.btn-lightblue2 span a{
display:block; float:left;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#FFFFFF;
margin:0 12px 0 0; _margin:0 6px 0 0;
padding:5px 0 0 12px;
background:url(../img/btn-lightblue2.gif) no-repeat 0 0;
}
.btn-lightblue2 span a:hover{
color:#FFFF99;
}
#loginbox a.forgot{
display:block; text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#666666;
text-decoration:none;
margin:5px 10px; padding:0;
}
#loginbox a.forgot:hover{
color:#000000;
}
#loginbox a.register{
display:block; text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#00468C;
text-decoration:none;
margin:0 10px 0 10px; padding:5px 0 0 0;
border-top:1px solid #CCCCCC;
}
#loginbox a.register:hover{
color:#A30000;
}
#menu{
width:974px; height:54px;
background:url(../img/menu.gif) no-repeat top left;
margin:0 auto;
}
#search{
position:relative;
width:233px; height:39px;
float:left;
}
#button{
position:absolute;
top:9px; left:7px;
width:233px; height:39px;
z-index:0;
}
#hitbtn{
position:absolute;
top:9px; left:7px;
width:233px; height:39px;
z-index:1;
}
#hitbtn a{
display:block;
width:233px; height:39px;
background:url(../img/blank.gif);
}
#searchpannel{
display:none;
width:690px;
text-align:left;
background:#FFFFFF;
border:1px solid #E3E8EC;
}
#searchpannel h6.girltype{
display:block; height:34px;
background:url(../img/icon-girltype.gif) no-repeat top left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#A30000;
letter-spacing:-1px;
padding:16px 0 0 60px; margin:0 0 15px 0;
border-bottom:1px solid #e3e8ec;
}
#searchpannel h6.preferences{
display:block; float:left; clear:both;
width:100px;
background:url(../img/icon-preferences.gif) no-repeat top left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#A30000;
letter-spacing:-1px;
padding:16px 0 0 60px; margin:0;
border:none;
}
#searchpannel div.row1, #searchpannel div.row2{
display:block; overflow:hidden;
padding:0;
}
#searchpannel div.row3{
display:none; overflow:hidden;
}
#searchpannel div.column{
width:220px; float:left;
overflow:hidden;
}
#searchpannel div.column span{
display:block; width:60px; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
line-height:14px;
margin:2px 0 0 0; padding:0;
}
#searchpannel div.column select{
display:block; float:left;
width:150px; height:19px;
border:1px solid #D2D2D2;
margin:0 0 8px 0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}
#searchpannel div.preferences{
display:block; padding:21px 10px 0 0;
width:480px; float:right;
overflow:hidden;
}
#searchpannel div.preferences input{
display:block; float:right;
margin:0 0 0 8px; padding:0;
//margin-left:6px;
//margin-top:-2px;
//margin-right:-4px;
//margin-bottom:-4px;
}
#searchpannel div.preferences label{
display:block; float:right;
padding:0 0 0 8px; margin:0;
//padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
}
#searchpannel div.column2{
width:320px; float:left;
overflow:hidden;
}
#searchpannel div.column2 span{
display:block; width:110px; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
line-height:14px;
margin:2px 0 0 0; padding:0;
}
#searchpannel div.column2 select{
display:block; float:left;
width:150px; height:19px;
border:1px solid #D2D2D2;
margin:0 0 8px 0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}
#menuitems{
width:721px; height:38px;
float:right;
margin:9px 0 0 0;
}
#menuitems a{
display:block; float:left;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
margin:1px 0 0 0; padding:10px 18px 0 18px;
background:url(../img/menu-repose.gif) repeat-x top right;
text-decoration:none;
}
#menuitems a:hover{
background:url(../img/menu-over.gif) repeat-x top right;
}
#menuitems a.over{
background:url(../img/menu-over.gif) repeat-x top right;
}
#menuitems a.whatsnew{
color:#FFFFFF;
background:url(../img/whats_new.gif) no-repeat top right;
}
#menuitems a.whatsnew:hover{
background:url(../img/menu-over.gif) repeat-x top right;
}
#columns{
width:974px;
margin:0 auto;
}
#left-column{
width:720px; float:left;
text-align:left;
}
#boxtop{
width:720px; height:15px;
background:url(../img/box-top.gif) no-repeat top left;
}
#box{
width:690px;
padding:0 15px; margin:0;
background:url(../img/box.gif) repeat-y top left;
text-align:left;
}
#boxbottom{
width:720px; height:10px; margin:0;
background:url(../img/box-bottom.gif) no-repeat top left;
}

/* LEFT COLUMN PANNEL */
#left-column-pannel{
width:580px; float:left;
text-align:left;
}
#left-column-pannel div#boxtop{
width:580px; height:15px;
background:url(../img/box-top-pannel.gif) no-repeat top left;
}
#left-column-pannel div#box{
width:550px;
padding:0 15px; margin:0;
background:url(../img/box-pannel.gif) repeat-y top left;
text-align:left;
}
#left-column-pannel div#boxbottom{
width:580px; height:10px; margin:0;
background:url(../img/box-bottom-pannel.gif) no-repeat top left;
}
#box h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
color:#a30000;
margin:0; padding:10px 0 5px 0;
letter-spacing:-1px;
}
#box h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#a30000;
margin:0; padding:0;
letter-spacing:0;
}
#box p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3b3b3b;
margin:0; padding:0 0 14px 0;
line-height:15px;
}
#box p a{
color:#00468c;
}
#box p a:hover{
color:#0055aa;
}
.divisor{
height:1px;
background:#FFFFFF;
border-bottom:1px solid #e3e8ec;
margin:10px 0;
clear:both;
}
.divisor2{
height:1px;
background:#FFFFFF;
border-bottom:1px solid #e3e8ec;
margin:8px 0;
clear:both;
}
.divisor3{
height:1px;
background:#e3e8ec;
margin:8px 0;
clear:both;
}
#post{
padding:0 0 14px 0;
}
#post h1{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
color:#a30000;
margin:0; padding:5px 0 10px 65px;
background:url(../img/blogicon.gif) no-repeat top left;
}
#post h1 span{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#8c8c8c;
margin:0; padding:0;
}
#post p{
padding-left:5px;
padding-right:30px;
}
#post span.info{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#8c8c8c;
margin:0; padding:0 0 0 5px;
}
#post span.info a{
color:#00468c;
text-decoration:underline;
}
#post span.info strong{
font-weight:bold;
color:#000000;
}
#post div.photo{
width:172px; height:186px;
background:url(../img/photo-back.png) no-repeat top left;
behavior:url(css/iepngfix.htc);
}
#post div.photo img{
border:1px solid #e4e4e4;
margin:8px 0 0 25px;
}
a.blog{
display:block;
width:114px; height:28px;
margin:8px 0 0 5px;
background:url(../img/btn-blog.png) no-repeat top left;
behavior:url(css/iepngfix.htc);
}
#box div.most-popular{
position:relative; float:left;
width:464px; height:176px;
}
#box div.most-popular div.back{
position:absolute;
top:0; left:0;
width:464px; height:176px;
z-index:1;
}
#box div.most-popular div.front{
position:absolute;
top:0; left:0;
width:464px; height:176px;
z-index:2;
}
#box div.most-popular div.front img.photo{
float:left; width:99px;
margin:20px 25px 0 19px;
border:1px solid #FFFFFF;
}
#box div.most-popular div.front img.star{
position:absolute;
width:49px; height:53px;
bottom:20px; left:20px;
z-index:5;
behavior:url(css/iepngfix.htc);
}
#box div.most-popular div.front div{
float:left; width:300px;
}
#box div.most-popular div.front h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
color:#a28113;
line-height:24px;
letter-spacing:0;
margin:0; padding:20px 0 6px 0;
}
#box div.most-popular div.front h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:12px;
margin:0; padding:0;
}
#box div.most-popular div.front h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5d5d5d;
line-height:12px;
margin:0; padding:0;
}
#box div.most-popular div.front p{
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:10px;
font-weight:normal;
color:#5d5d5d;
line-height:11px;
margin:0; padding:10px 0 8px 0;
}
.profileheight{
height:19px;
margin:5px 0;
}
span.btn{
display:block; float:left;
background:url(../img/btn-black.gif) no-repeat right -19px;
}
span.btn a{
display:block; float:left; height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
margin:0 10px 0 0; _margin:0 5px 0 0;
padding:2px 0 0 10px;
background:url(../img/btn-black.gif) no-repeat left 0;
}
span.btn a:hover{
color:#bda34d;
}
#latest-escorts{
float:right;
width:169px; height:74px;
padding:102px 0 0 54px;
background:url(../img/latest.jpg) no-repeat top left;
}
span.btn-big{
display:block; float:left;
height:33px;
background:url(../img/btn-black-big.png) no-repeat right -33px;
behavior:url(css/iepngfix.htc);
}
span.btn-big a{
display:block; height:26px;
/* ADJUST FOR INTERNET EXPLORER 6*/ _width:92px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
margin:0 16px 0 0; padding:7px 0 0 16px;
background:url(../img/btn-black-big.png) no-repeat left 0;
behavior:url(css/iepngfix.htc);
}
span.btn-big a:hover{
color:#bda34d;
}
#advertising{
width:696px;
margin:15px auto 0 auto;
}
#advertising img{
margin:0 4px 4px 0; padding:0;
border:0;
}
#blacktop{
width:696px; height:10px;
background:url(../img/black-top.gif) no-repeat top;
}
#black{
width:696px; text-align:center;
background:url(../img/black.gif) repeat-y top left;
}
#blackbottom{
width:696px; height:10px;
background:url(../img/black-bottom.gif) no-repeat top;
}
#right-column{
width:250px; float:right;
text-align:left;
}
/* RIGHT COLUMN PANNEL */
#right-column-pannel{
width:373px; float:right;
text-align:left;
}

#right-column p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#3b3b3b;
line-height:14px;
margin:0; padding:5px 0 0 0;
}
#blackcoltop{
width:250px; height:10px;
background:url(../img/blackcol-top.gif) no-repeat top left;
}
#blackcol{
width:250px;
background:url(../img/blackcol.gif) repeat-y top left;
}
#blackcol h1{
text-align:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
margin:0; padding:0 10px 5px 0;
line-height:14px;
}
#blackcol a{
padding:0; margin:0;
border:none;
}
#blackcol img{
padding:4px auto 0 auto;
border:none;
margin:0;
}
#blackcolbottom{
width:250px; height:10px;
background:url(../img/blackcol-bottom.gif) no-repeat top left;
margin:0 0 20px 0; padding:0;
}
#new_escorts{
text-align:left;
}
#new_escorts h1{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:normal;
color:#8c7131;
margin:0; padding:10px 0 10px 24px;
background:url(../img/new_escorts.gif) no-repeat top center;
}
.new{
position:relative;
padding:0 0 15px 0; margin:15px 0 0 8px;
border-bottom:1px solid #dcdcdc;
background:url(../img/new_escorts_back.gif) no-repeat 0 0;
}
.new img.photo{
border:1px solid #FFFFFF;
margin:5px 0 0 5px;
}
.new div.star{
position:absolute;
width:36px; height:37px;
top:53px; left:37px;
background:url(../img/new.png) no-repeat top left;
behavior:url(css/iepngfix.htc);
z-index:2;
}
.new span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5d5d5d;
line-height:12px;
margin:0; padding:0;
}
.new span strong{
color:#000000;
}
.new p{
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:10px;
font-weight:normal;
color:#5d5d5d;
line-height:11px;
margin:0; padding:10px 0 8px 0;
}
#footerup{
width:934px;
background:#f0f9fb;
border:2px solid #f1f4f6;
padding:30px 20px; margin:30px auto 0 auto;
text-align:left;
}
#footerup ul{
margin:0; padding:0;
list-style:none;
text-align:left;
}
#footerup li{
margin:0; padding:0 0 10px 10px;;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#676767;
line-height:14px;
background:url(../img/bullet.gif) no-repeat 0 3px;
}
#footerup li a{
color:#676767;
}
#footerup li a:hover{
color:#000000;
}
#footer{
width:978px; height:84px;
margin:0 auto;
background:url(../img/footer.jpg) no-repeat top left;
}
#footerlinks{
display:block;
padding:18px 0 0 18px;
float:left;
}
#footerlinks a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#616161;
margin:0; padding:0 6px;
border-right:1px solid #616161;
text-decoration:none;
}
#footerlinks a:hover{
color:#a30000;
}
#copyright{
display:block;
float:right;
padding:18px 18px 0 0;
}
#copyright span{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
margin:0; padding:0;
}
#disclaimer{
width:940px; margin:0 auto;
padding:0 0 15px 0;
text-align:left;
}
#disclaimer p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#868686;
line-height:14px;
margin:0; padding:0;
}
#disclaimer p strong{
color:#000000;
font-weight:normal;
}
#bottompage{
width:1013px; height:14px;
background:url(../img/bottompage.png) no-repeat top left;
behavior:url(css/iepngfix.htc);
}

/* ACCOUNT EDIT */
#accountpage{
width:950px; margin:0 auto;
text-align:left;
}
#accountbar{
height:48px;
background:url(../img/account-bar.gif) no-repeat top right;
}
#accountbar h6{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
color:#a30000;
letter-spacing:-1px;
margin:0; padding:12px 0 0 0;
}
#accountitems{
display:block; float:right;
padding:10px 8px 0 0;
}
#accountitems span{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#990000;
text-align:center;
padding:0; margin:0 60px 0 0;
}
#accountitems span strong{
font-size:16px;
font-weight:bold;
padding:0; margin:0;
}
#accountitems a{
display:block; float:left;
height:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#00468c;
margin:0 3px; padding:18px 0 0 0;
text-decoration:none;
}
#accountitems a:hover{
color:#990000;
text-decoration:underline;
}
.icon-menu{
background:url(../img/icon-menu.gif) no-repeat center 3px;
}
.icon-details{
background:url(../img/icon-details.gif) no-repeat center top;
}
.icon-history{
background:url(../img/icon-history.gif) no-repeat center 1px;
}
.icon-support{
background:url(../img/icon-support.gif) no-repeat center 3px;
}
.icon-logout{
background:url(../img/icon-logout.gif) no-repeat center 2px;
}
#accountpage p{
display:block; width:570px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:15px;
color:#3B3B3B;
margin:15px 0 20px 0;
}
#accountpage h5{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
letter-spacing:0;
color:#a30000;
margin:0; padding:15px 0;
}
#accountpage p a{
color:#00468c;
text-decoration:underline;
}
.lineH{
height:30px;
border-top:1px solid #cdd6dd;
}
#accountpage form{
margin:0; padding:0 0 35px 0;
}
table.account{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
}
table.account td{
height:27px;
vertical-align:middle;
text-align:left;
}
table.account input{
margin:0; padding:0;
border:none;
}
table.account span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#00468c;
margin:0; padding:0 0 0 3px;
}
table.account input.textfield{
width:208px; height:17px;
border:1px solid #c2c2c2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0; padding:1px 5px 0 5px;
}
table.account select{
width:220px; height:20px;
border:1px solid #c2c2c2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0; padding:0;
}
table.account textarea{
width:390px; height:75px;
border:1px solid #c2c2c2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0; padding:1px 5px 0 5px;
}
.btnheight{
height:33px;
}
span.accountbtn{
display:block; float:left;
margin:0; padding:0;
background:url(../img/btn-black.png) no-repeat right -33px;
behavior:url(css/iepngfix.htc);
}
span.accountbtn a{
display:block; float:left;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
color:#FFFFFF;
margin:0 24px 0 0; _margin:0 12px 0 0;
padding:8px 0 0 24px;
background:url(../img/btn-black.png) no-repeat 0 0;
behavior:url(css/iepngfix.htc);
}
span.accountbtn a:hover{
color:#FFFF99;
}
span.accountbtn2{
display:block; float:left;
margin:0 0 0 0; padding:0;
background:url(../img/btn-lightblue.png) no-repeat right -33px;
behavior:url(css/iepngfix.htc);
}
span.accountbtn2 a{
display:block; float:left;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#FFFFFF;
margin:0 24px 0 0; _margin:0 12px 0 0;
padding:9px 0 0 24px;
background:url(../img/btn-lightblue.png) no-repeat 0 0;
behavior:url(css/iepngfix.htc);
}
span.accountbtn2 a:hover{
color:#FFFF99;
}

/* CONFIRM ORDER */
#tabs{
display:block;
height:42px;
border-bottom:1px solid #cdd6dd;
}
a.tabcheck{
display:block; float:left;
width:165px; height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
text-align:center;
color:#989898;
margin:3px 3px 0 0; padding:9px 0 0 0;
background:url(../img/tab-check-off.gif) no-repeat top left;
}
a.tabcheck:hover{
color:#666666;
}
a.tabcheck-on{
display:block; float:left;
width:165px; height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
text-align:center;
color:#00468c;
margin:0 3px 0 0; padding:12px 0 0 0;
background:url(../img/tab-check-on.gif) no-repeat top left;
}
a.tabupload{
display:block; float:left;
width:193px; height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
text-align:center;
color:#989898;
margin:3px 3px 0 0; padding:9px 0 0 0;
background:url(../img/tab-upload-off.gif) no-repeat top left;
}
a.tabupload:hover{
color:#666666;
}
a.tabupload-on{
display:block; float:left;
width:193px; height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
text-align:center;
color:#00468c;
margin:0 3px 0 0; padding:12px 0 0 0;
background:url(../img/tab-upload-on.gif) no-repeat top left;
}
a.tabbilling{
display:block; float:left;
width:143px; height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
text-align:center;
color:#989898;
margin:3px 3px 0 0; padding:9px 0 0 0;
background:url(../img/tab-billing-off.gif) no-repeat top left;
}
a.tabbilling:hover{
color:#666666;
}
a.tabbilling-on{
display:block; float:left;
width:143px; height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
text-align:center;
color:#00468c;
margin:0 3px 0 0; padding:12px 0 0 0;
background:url(../img/tab-billing-on.gif) no-repeat top left;
}
table#availability td{
width:65px; height:25px;
border-bottom:1px solid #cdd6dd;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
margin:0; padding:0;
text-align:center;
vertical-align:middle;
}
table#availability td.col1{
width:165px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
margin:0; padding:0 0 0 5px;
text-align:left;
vertical-align:middle;
}
table#availability tr.lightblue td{
background:#f0f9fb;
}
table#availability tr.arrow1 td{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#00468c;
vertical-align:middle; text-align:center;
}
table#availability a.back{
width:12px; height:14px;
background:url(../img/arrowleft.gif) no-repeat top left;
display:block; float:left;
margin:1px 0 0 0;
}
table#availability a.next{
width:13px; height:14px;
background:url(../img/arrowright.gif) no-repeat top left;
display:block; float:left;
margin:1px 0 0 0;
}
table#availability span.year{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#990000;
margin:0; padding:0 0 0 10px;
}
table#nextstep{
margin:20px 0 0 0;
}
table#nextstep td{
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#676767;
margin:0; padding:0;
}
table#nextstep td strong{
color:#990000;
font-weight:normal;
}
table.billing td{
height:25px;
border-bottom:1px solid #cdd6dd;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
margin:0; padding:0;
text-align:center;
vertical-align:middle;
}
table.billing tr.arrow1 td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#00468c;
vertical-align:middle;
}
table.billing td.col1, table.billing td.col2{
text-align:left;
}
table.billing tr.lightblue td{
background:#f0f9fb;
}
#total{
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#990000;
background:#f2f2f2;
text-align:right;
padding:5px 15px 0 0;
}
#billing-btns{
margin:20px 0; height:33px;
}
#terms-cond{
border-top:1px solid #cdd6dd;
padding:15px 0 20px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#989898;
line-height:13px;
}
#terms-cond strong{
color:#000000;
}
#description{
width:675px; height:25px;
}
#description span.blue{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#00468c;
margin:0; padding:0;
display:block;
float:left;
}
#description span.red{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#a30000;
margin:0; padding:0;
display:block;
float:right;
}
textarea.description{
width:665px; height:140px;
border:1px solid #c2c2c2;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:16px;
}
table#descdata{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
padding:0; margin:0;
}
table#descdata td{
height:27px;
vertical-align:middle;
text-align:left;
}
table#descdata input{
margin:0; padding:0;
border:none;
}
table#descdata span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#00468c;
margin:0; padding:0 0 0 3px;
}
table#descdata input.textfield{
width:208px; height:17px;
border:1px solid #c2c2c2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0; padding:1px 5px 0 5px;
}
table#descdata select{
width:220px; height:20px;
border:1px solid #c2c2c2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0; padding:0;
}
.fragment{
padding:0 0 15px 0; margin:0 0 10px 0;
border-bottom:1px solid #cdd6dd;
}
#uploadphotos{
width:430px;
}
.galery-profile{
height:150px;
border-bottom:1px solid #cdd6dd;
margin:0 0 15px 0;
}
.photoleft{
width:290px;
float:left;
}
#uploadphotos span.blue{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#00468c;
margin:0; padding:0 0 30px 0;
display:block;
}
#uploadphotos span.black{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0; padding:10px 0 0 0;
display:block;
}
.photoright{
width:112px; height:127px;
padding:7px 0 0 28px;
background:url(../img/photo-upload.gif) no-repeat top left;
float:right;
}
table#photos{
margin:0 0 10px 0; padding:0;
border-top:1px solid #cdd6dd;
}
table#photos td{
height:25px;
border-bottom:1px solid #cdd6dd;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
margin:0; padding:0;
vertical-align:middle;
text-align:center;
}
table#photos td.col1{
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
margin:0; padding:0 0 0 5px;
text-align:left;
vertical-align:middle;
}
table#photos tr.lightblue td{
background:#f0f9fb;
}
table#photos tr.arrow1 td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#00468c;
vertical-align:middle;
}
a.uploadphoto{
display:block;
width:82px; height:17px;
background:url(../img/btn-uploadphoto.gif) no-repeat top left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-align:center;
text-decoration:underline;
margin:0 auto; padding:1px 0 0 0;
}
a.uploadphoto:hover{
color:#FFFF99;
}
span.gray{
display:block; padding:0 0 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#676767;
}
span.gray strong{
font-weight:normal;
color:#a30000;
}

/* ADVERTISE */
#advertise-right-top{
background:url(../img/advertise-right-top.gif) no-repeat top left;
padding:20px 0 0 0; margin:0 0 20px 0;
}
#advertise-right{
padding:0 30px;
text-align:left;
}
#advertise-right h6{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#3b3b3b;
line-height:18px;
margin:0; padding:0 0 15px 0;
}
#advertise-right p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3b3b3b;
line-height:15px;
margin:0; padding:0;
}
div.btnarrow{
height:27px;
margin:10px 0;
}
div.btnarrow span{
display:block; float:left;
height:27px;
background:url(../img/btn-arrow.png) no-repeat right -27px;
behavior:url(css/iepngfix.htc);
}
div.btnarrow span a{
display:block; float:left; height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#848484;
margin:0 15px 0 0; _margin:0 7px 0 0;
padding:7px 0 0 30px;
text-decoration:none;
background:url(../img/btn-arrow.png) no-repeat left 0;
behavior:url(css/iepngfix.htc);
}
div.btnarrow span a:hover{
color:#000000;
}
#advertise-right-b{
height:20px;
background:url(../img/advertise-right-bottom.gif) no-repeat bottom left;
}
h5.register{
background:url(../img/title-register-back.jpg) no-repeat right 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:normal;
color:#d40100;
margin:15px 0; padding:15px 0 10px 0;
border-top:1px solid #d2d2d2;
border-bottom:1px solid #d2d2d2;
text-align:left;
}
h5.register span{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#3b3b3b;
}
.newadvertisers{
padding:0 90px 0 50px
}
h5.ourbanners{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:normal;
color:#d40100;
margin:15px 0; padding:15px 0 10px 0;
border-top:1px solid #d2d2d2;
text-align:left;
}
h5.ourbanners span{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#3b3b3b;
}
#right-column input{
width:240px; height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0 0 8px 0; padding:1px 5px 0 5px;
}
#right-column #sign{
float:right; width:110px;
}
#right-column #sign a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#00468c;
margin:0; padding:0;
text-decoration:underline;
}
.row166x60{
height:80px;
background:url(../img/166x60.gif) no-repeat top right;
border-top:2px solid #e4e4e4;
}
.row166x60 div.download{
float:right;
width:165px;
margin:23px 0 0 0;
}
.row90x90{
height:110px;
background:url(../img/90x90.gif) no-repeat top right;
border-top:2px solid #e4e4e4;
}
.row90x90 div.download{
float:right;
width:165px; height:26px;
margin:37px 0 0 0;
}
.row166x60 img, .row90x90 img{
float:left;
margin:10px 0 0 0;
}

/* PROFILE */
.profile{
height:50px;
}
.profile h1{
float:left;
}
.picture-v{
width:314px; height:468px;
float:left; margin:0 15px 12px 0;
background:url(../img/picture-v.gif) no-repeat top left;
}
.picture-h{
width:464px; height:318px;
float:left; margin:0 15px 12px 0;
background:url(../img/picture-h.gif) no-repeat top left;
}
.picture-v img, .picture-h img{
border:1px solid #FFFFFF;
margin:6px 0 0 6px;
}
.browse-profile{
display:block; float:right;
width:208px; height:24px;
padding:7px 10px 0 10px; margin:10px 0 0 0;
background:url(../img/browse-profile.png) no-repeat top left;
behavior:url(css/iepngfix.htc);
}
.browse-profile span{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
margin:0; padding:1px 0 0 0;
}
.browse-profile a{
float:right;
}
#profile-girl{
position:relative;
width:250px; height:94px;
}
#girlprofile{
position:absolute;
top:0; left:0;
width:250px; height:94px;
z-index:1;
}
#profile-details{
position:absolute;
top:15px; left:22px;
width:228px; height:79px;
z-index:2;
}
#profile-details h5{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:normal;
color:#b39940;
margin:0; padding:0 0 10px 0;
}
#profile-details span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#FFFFFF;
margin:0; padding:0;
}
#details{
width:230px;
margin:0 auto;
}
#details h5.facts{
width:154px; height:42px;
background:url(../img/facts.jpg) no-repeat top left;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:normal;
color:#000000;
margin:12px 0; padding:15px 0 0 75px;
}
#details h5.preferences{
width:154px; height:42px;
background:url(../img/preferences.jpg) no-repeat top left;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:normal;
color:#000000;
margin:12px 0; padding:15px 0 0 75px;
}
table#profiledet{
margin:0 0 12px 0;
}
table#profiledet .item{
width:110px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#5d5d5d;
}
table#profiledet .itemdata{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#a30000;
}
#map{
width:184px; height:234px;
background:url(../img/map-back.gif) no-repeat top left;
padding:6px;
}
#map img{
border:1px solid #FFFFFF;
}
a.map{
display:block;
background:url(../img/icon-preview.gif) no-repeat top left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#00468c;
text-decoration:underline;
margin:0; padding:0 0 15px 20px;
}
table#pref td{
height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#5D5D5D;
vertical-align:middle;
}
#price{
border-top:1px solid #d9d9d9;
border-bottom:1px solid #d9d9d9;
margin:20px 0; padding:13px 0 0 0;
height:37px;
}
#price h5{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:normal;
color:#d40100;
margin:0; padding:0;
}
#price span{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
background:#d40100;
margin:0; padding:4px 8px;
}
#phone{
position:relative;
height:130px; padding:16px 0 0 0;
}
#phone div#flash{
position:absolute;
width:229px; height:112px;
top:0; left:0;
z-index:1;
}
#phone div.text{
position:absolute;
width:210px;
top:25px; left:18px;
z-index:2;
}
#phone div.text span{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4A4051;
margin:0; padding:0;
}
#phone div.text h5{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
letter-spacing:0;
color:#4A4051;
margin:0 0 34px 0; padding:0;
}
#phone div.text h6{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
letter-spacing:-1px;
color:#4A4051;
margin:0 0 14px 0; padding:0;
}

/* CATEGORIES */
#popular-escorts{
position:relative;
height:57px;
}
#popular-escorts div#backtitle{
position:absolute;
top:0; left:0;
width:250px; height:57px;
z-index:1;
}
#popular-escorts h1{
position:absolute;
width:220px;
top:12px; left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:normal;
letter-spacing:-1px;
color:#b39940;
margin:0; padding:0;
z-index:2;
}
#boxtoprated{
height:225px;
}
#toprated{
position:relative;
width:463px; height:225px;
float:left;
}
#toprated img{
position:absolute;
z-index:3;
top:23px; right:21px;
border:1px solid #a8a966;
}
#back-toprated{
position:absolute;
width:463px; height:225px;
z-index:1;
}
#toprated-data{
position:absolute;
top:0; left:25px;
width:263px; height:225px; float:left;
z-index:2;
}
#toprated-data h1{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:normal;
letter-spacing:0;
color:#b39940;
margin:0; padding:25px 0 15px 65px;
}
#toprated-data h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:0;
color:#dcdcdc;
margin:0; padding:0;
}
#toprated-data h3{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
letter-spacing:0;
color:#b3b3b3;
margin:0; padding:0 0 8px 0;
}
#toprated-data p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
letter-spacing:0;
line-height:13px;
color:#b3b3b3;
margin:0; padding:0;
}
.price-start{
height:25px; text-align:right;
}
.price-start span{
display:block; float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
letter-spacing:0;
color:#a30000;
margin:0; padding:0;
}
.price-start span strong{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
background:#d40100;
margin:0; padding:4px 8px;
}
#presentedby{
display:block;
padding:15px 0 0 0;
}
#presentedby span{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFFFFF;
margin:0; padding:0;
}
#presentedby span strong{
color:#b39940;
font-weight:normal;
}
a.arrowprev{
display:block; float:right;
width:16px; height:13px;
background:url(../img/arrow-prev.png) no-repeat top left;
behavior:url(css/iepngfix.htc);
}
a.arrownext{
display:block; float:right;
width:16px; height:13px;
background:url(../img/arrow-next.png) no-repeat top left;
behavior:url(css/iepngfix.htc);
}
#paper{
width:189px; height:195px;
padding:15px;
background:url(../img/paper.gif) no-repeat top left;
float:right;
}
#paper h1, h1.statistics{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:0;
color:#000000;
margin:0; padding:0 0 10px 0;
}
table.statistics{
margin:0 0 15px 0;
}
table.statistics .item{
width:90px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
font-weight:normal;
color:#5d5d5d;
}
table.statistics .itemdata{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:13px;
font-weight:bold;
color:#a30000;
}
.categorie-new{
padding:0 0 10px 0;
height:175px;
position:relative;
}
.categorie-new div.left{
width:431px; height:157px;
float:left; padding:19px 40px 0 19px;
background:url(../img/back-newescort.gif) no-repeat top left;
}
.categorie-new div.left img.photo{
border:1px solid #FFFFFF;
float:left; margin:0 24px 0 0;
}
.categorie-new div.left div.new{
position:absolute;
bottom:28px; left:14px;
margin:0; padding:0;
width:44px; height:46px;
background:url(../img/new2.png) no-repeat top left;
behavior:url(css/iepngfix.htc);
border:none;
z-index:3;
}
.categorie-new div.left h2{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:regular;
color:#000000;
margin:0; padding:0;
}
.categorie-new div.left h3{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#d40100;
margin:0; padding:0;
}
.categorie-new div.left h4{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#5d5d5d;
margin:0; padding:0;
}
.categorie-new div.left p{
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:10px;
font-weight:normal;
color:#5d5d5d;
line-height:11px;
margin:0; padding:8px 0 5px 0;
}
.categorie-new div.price-start{
height:25px; padding:10px 0 0 0; text-align:left;
}
.categorie-new div.price-start span{
float:left;
}
.categories-right{
width:200px; padding:0 0 10px 0;
float:left;
border-bottom:2px solid #d6dbc5;
}
.categorie-popular{
padding:10px 0; height:176px;
}
.categorie-popular div.left{
width:490px; height:176px;
float:left;
}
.categorie-popular div.price-start{
height:25px; padding:10px 0 0 0; text-align:left;
}
.categorie-popular div.price-start span{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
letter-spacing:0;
color:#a30000;
margin:0; padding:0;
}
.categorie-popular div.price-start span strong{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
background:#d40100;
margin:0; padding:4px 8px;
}
div.most-popular{
position:relative; float:left;
width:464px; height:176px;
}
div.most-popular div.back{
position:absolute;
top:0; left:0;
width:464px; height:176px;
z-index:1;
}
div.most-popular div.front{
position:absolute;
top:0; left:0;
width:464px; height:176px;
z-index:2;
}
div.most-popular div.front img.photo{
float:left; width:99px;
margin:20px 25px 0 19px;
border:1px solid #FFFFFF;
}
div.most-popular div.front img.star{
position:absolute;
width:49px; height:53px;
bottom:20px; left:20px;
z-index:5;
behavior:url(css/iepngfix.htc);
}
div.most-popular div.front div{
float:left; width:300px;
}
div.most-popular div.front h1{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:normal;
color:#a28113;
line-height:24px;
letter-spacing:0;
margin:0; padding:20px 0 6px 0;
}
div.most-popular div.front h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:12px;
margin:0; padding:0;
}
div.most-popular div.front h3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5d5d5d;
line-height:12px;
margin:0; padding:0;
}
div.most-popular div.front p{
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:10px;
font-weight:normal;
color:#5d5d5d;
line-height:11px;
margin:0; padding:10px 0 8px 0;
}
.categorie-others{
padding:10px 0 0 0; height:160px;
}
.categorie-others div.left{
width:420px; height:139px;
float:left; padding:7px 27px 0 23px; margin:0 20px 0 0;
background:url(../img/photo-back.gif) no-repeat 0 0;
border-bottom:2px solid #d6dbc5;
}
.categorie-others div.left img{
border:1px solid #FFFFFF;
float:left; margin:0 34px 0 0;
}
.categorie-others div.left h3{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
margin:0; padding:0;
}
.categorie-others div.left h4{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#5d5d5d;
margin:0; padding:0;
}
.categorie-others div.left p{
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:10px;
font-weight:normal;
color:#5d5d5d;
line-height:11px;
margin:0; padding:10px 0 8px 0;
}
.categorie-others div.price-start{
height:25px; padding:10px 0 0 0; text-align:left;
}
.categorie-others div.price-start span{
float:left;
}
.categorie-others div.profileheight{
height:19px;
margin:0;
float:right;
}
.barprofile{
display:block; clear:both;
height:41px;
border-bottom:1px solid #d6dbc5;
margin:5px 0 0 0;
}

/* HISTORY */
table.history{
border-top:1px solid #cdd6dd;
margin:0;
}
table.history td{
height:25px;
border-bottom:1px solid #cdd6dd;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
margin:0; padding:0;
text-align:center;
vertical-align:middle;
}
table.history tr.arrow1 td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#00468c;
vertical-align:middle;
}
table.history td.col1, table.history td.col2{
text-align:left;
}
table.history tr.lightblue td{
background:#f0f9fb;
}

/* PANNEL (Column definitions on top) */
.shopping{
height:70px;
}
.shopping h4{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:normal;
color:#a30000;
letter-spacing:-1px;
margin:0; padding:0;
}
.shopping h4 span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3b3b3b;
letter-spacing:0;
line-height:15px;
margin:0; padding:2px 0 0 0;
}
.shopping h5{
display:block; float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
font-weight:normal;
color:#a30000;
letter-spacing:-1px;
margin:0; padding:0;
}
table.shoppingcart{
border-top:1px solid #cdd6dd;
margin:0 0 25px 0;
}
table.shoppingcart td{
height:25px;
border-bottom:1px solid #cdd6dd;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
margin:0; padding:0;
text-align:center;
vertical-align:middle;
}
table.shoppingcart tr.arrow1 td{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#00468c;
vertical-align:middle;
}
table.shoppingcart td.col1, table.shoppingcart td.col2{
text-align:left;
}
table.shoppingcart tr.lightblue td{
background:#f0f9fb;
}
.continueheight{
display:block; float:right;
height:19px;
margin:2px 0;
}
span.continue{
display:block; float:left;
background:url(../img/btn-continue.png) no-repeat right -19px;
behavior:url(css/iepngfix.htc);
}
span.continue a{
display:block; float:left; height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
margin:0 10px 0 0; _margin:0 5px 0 0;
padding:2px 0 0 10px;
background:url(../img/btn-continue.png) no-repeat left 0;
behavior:url(css/iepngfix.htc);
}
span.continue a:hover{
color:#bda34d;
}
.current-advertising{
height:70px;
}
.current-advertising h4{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#3b3b3b;
letter-spacing:-1px;
margin:0; padding:0;
}
.current-advertising h4 span{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3b3b3b;
letter-spacing:0;
line-height:15px;
margin:0; padding:2px 0 0 0;
}
.btngrayheight{
display:block; float:right;
height:19px;
margin:2px 0;
}
span.btngray{
display:block; float:left;
background:url(../img/btn-gray.png) no-repeat right -19px;
behavior:url(css/iepngfix.htc);
}
span.btngray a{
display:block; float:left; height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
letter-spacing:0;
color:#00468c;
margin:0 10px 0 0; _margin:0 5px 0 0;
padding:2px 0 0 10px;
background:url(../img/btn-gray.png) no-repeat left 0;
behavior:url(css/iepngfix.htc);
}
span.btngray a:hover{
color:#000000;
}
div.pannel-block{
height:185px;
}
div.pannel-block div.left{
width:420px; height:185px;
float:left;
}
div.pannel-block div.right{
width:100px; height:185px;
float:right;
text-align:center;
}
div.pannel-block div.left div.title{
height:27px;
}
div.pannel-block div.left h4{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#989898;
letter-spacing:0;
margin:0; padding:2px 0 0 0;
}
.btnview{
display:block; float:right;
height:27px;
margin:0;
}
.btnview span{
display:block; float:left;
height:27px;
background:url(../img/btn-view.png) no-repeat right -27px;
behavior:url(css/iepngfix.htc);
}
.btnview span a{
display:block; float:left; height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#848484;
margin:0 15px 0 0; _margin:0 7px 0 0;
padding:7px 0 0 30px;
text-decoration:none;
background:url(../img/btn-view.png) no-repeat left 0;
behavior:url(css/iepngfix.htc);
}
.btnview span a:hover{
color:#000000;
}
#left-column-pannel div.pannel-block div.left p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#3b3b3b;
margin:0; padding:0 0 14px 0;
line-height:15px;
}
#left-column-pannel div.pannel-block div.left p a{
color:#00468c;
}
div.footer{
height:33px; padding:0 50px 0 0; margin:10px 0 0 0;
background:url(../img/cart.gif) no-repeat top right;
}
div.footer-out{
height:33px; padding:0; margin:10px 0 0 0;
}
div.footer h5, div.footer-out h5{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding:6px 3px; margin:2px 0 0 0;
background:#d40100;
border:1px solid #A30000;
}
div.footer h6, div.footer-out h6{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#A30000;
padding:6px 0 0 5px; margin:2px 0 0 0;
}

/* HELP DESK */
#help-desk{
width:950px; margin:0 auto;
text-align:left;
}
#help-desk h1{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
color:#a30000;
letter-spacing:-1px;
margin:0 0 15px 0; padding:12px 0 5px 0;
border-bottom:1px solid #CDD6DD;
}
#help-desk h2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#a30000;
letter-spacing:0;
margin:0; padding:12px 0 0 0;
}
#help-desk p{
width:700px;
}
#help-desk ul{
display:block; width:700px;
margin:0; padding:5px 0 10px 0;
list-style:none;
}
#help-desk li{
margin:0; padding:0;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#00468C;
line-height:24px;
}
#help-desk li a{
margin:0; padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#00468C;
line-height:24px;
text-decoration:underline;
}
#help-desk li a:hover{
color:#000000;
}
table.leave{
width:700px;
margin:15px 0 0 0; padding:0;
text-align:left;
}
table.leave span{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0; padding:0 0 12px 0;
}
table.leave input{
width:610px; height:17px;
border:1px solid #c2c2c2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0 0 5px 0; padding:1px 5px 0 5px;
}
table.leave textarea{
width:610px; height:90px;
border:1px solid #c2c2c2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0 0 15px 0; padding:1px 5px 0 5px;
}
#help-desk div.questions{
width:700px; height:41px;
border-bottom:1px solid #CDD6DD;
padding:10px 0 0 0;
}
#help-desk div.questions h2{
display:block; float:left;
padding:4px 0 0 0; margin:10px 0 0 0;
}
#help-desk div.support{
width:700px; margin:0;
}
#help-desk div.header-questions{
height:35px; padding:0 10px;
border-bottom:1px solid #CDD6DD;
}
#help-desk div.header-questions span{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#00468C;
margin:0; padding:9px 0 0 0;
}
#help-desk div.header-questions span.left{
float:left;
}
#help-desk div.header-questions span.right{
float:right;
font-size:12px;
padding:10px 0 0 0;
}
#help-desk div.post{
width:680px;
overflow:hidden;
border-bottom:1px solid #CDD6DD;
padding:10px; margin:0 0 2px 0;
}
.postback1{
background:#F0F9FB;
}
.postback2{
background:#f6faf9;
}
#help-desk div.post div.left{
width:550px; float:left;
}
#help-desk div.post div.left h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3B3B45;
letter-spacing:0;
margin:0 0 10px 0; padding:0;
border:none;
}
#help-desk div.post div.left p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#3B3B45;
margin:0; padding:0;
line-height:12px;
width:auto;
}
#help-desk div.post div.right{
width:80px; float:right;
text-align:right;
}
#help-desk div.post div.right span.date{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3B3B45;
margin:0; padding:0;
line-height:14px;
}
#help-desk div.post div.right span.hour{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3B3B45;
margin:0; padding:0;
line-height:14px;
}
#help-desk div.post div.right span.user{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#00468C;
margin:0; padding:0;
line-height:14px;
}
#help-desk div.post a{
display:block; float:left; clear:both;
width:82px; height:17px;
background:url(../img/btn-uploadphoto.gif) no-repeat top left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
text-align:center;
text-decoration:underline;
margin:10px 0 0 0; padding:1px 0 0 0;
}
#help-desk div.post a:hover{
color:#FFFF99;
}
#help-desk div.answer{
display:none; clear:both;
float:left;
width:680px;
}
#help-desk div.answer div.top{
width:680px; height:10px; margin:10px 0 0 0;
background:url(../img/answer-top.gif) no-repeat top left;
}
#help-desk div.answer div.middle{
width:650px; padding:2px 15px 4px 15px;
background:url(../img/answer-middle.gif) repeat-y top left;
}
#help-desk div.answer div.middle p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#00468C;
margin:0; padding:0;
line-height:12px;
width:auto;
}
#help-desk div.answer div.bottom{
width:680px; height:10px;
background:url(../img/answer-bottom.gif) no-repeat top left;
}

/* WEB SERVICES */
#webservices{
margin:20px 0 0 25px;
_margin:20px 0 0 12px;
}
#webservices h1{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:normal;
color:#D40100;
letter-spacing:-1px;
margin:0; padding:0;
border:0;
}
#webservices h2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
letter-spacing:0;
line-height:18px;
margin:0 0 15px 0; padding:0;
border:0;
}
#webservices ol{
list-style-position:outside;
margin:0; padding:0 0 0 23px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#006600;
}
#webservices li{
margin:0; padding:0;
}
#webservices p{
margin:0; padding:0 0 8px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#3B3B45;
line-height:14px;
}
#webservices div.design{
padding:0 0 30px 60px; margin:0 0 20px 0;
background:url(../img/icon-design.gif) no-repeat top left;
border-bottom:1px solid #D2D2D2;
}
#webservices div.technology{
padding:0 0 30px 60px; margin:0 0 20px 0;
background:url(../img/icon-technology.gif) no-repeat top left;
border-bottom:1px solid #D2D2D2;
}
#webservices div.marketing{
padding:0 0 30px 60px;
background:url(../img/icon-marketing.gif) no-repeat top left;
}
#boxgray-top{
background:url(../img/advertise-right-top.gif) no-repeat top left;
padding:5px 0 0 0; margin:0;
}
#boxgray-bottom{
height:20px;
background:url(../img/advertise-right-bottom.gif) no-repeat bottom left;
}
#boxgray-top div.contact{
background:url(../img/caller.gif) no-repeat right 10px;
margin:0 15px; padding:10px 0 4px 0;
}
#boxgray-top div.contact h1{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:normal;
color:#D40100;
letter-spacing:-1px;
margin:0; padding:0;
border:0;
}
#boxgray-top div.contact h2{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
letter-spacing:0;
line-height:14px;
margin:0 0 15px 0; padding:0;
border:0;
}
#boxgray-top div.contact p{
margin:0; padding:0 0 8px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#3B3B45;
line-height:14px;
}

/* WHAT S NEW */
#whatbox{
_width:690px;
display:block; overflow:hidden;
background:url(../img/whatgradient.gif) repeat-x top left #7b838f;
padding:15px 15px 0 15px; margin:0 0 20px 0;
}
#whatbox div.head{
display:block;
overflow:hidden;
}
#whatbox div.head div#dialog{
display:block; float:left;
width:150px; height:120px;
padding:20px 0 0 5px;
}
#whatbox div.head div.text{
display:block; float:left;
width:440px; padding:20px 0 0 0;
}
#whatbox div.head div.text h1{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
font-weight:normal;
color:#FFFFFF;
margin:0 0 5px 0; padding:0;
}
#whatbox div.head div.text p{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:normal;
color:#D7D7D7;
margin:0; padding:0;
line-height:20px;
}
.whatsnew{
padding:0 10px 0 0;
}
div.datebar{
display:block;
height:60px; padding:0 0 0 55px; margin:15px 0 0 0;
border:1px solid #E3E3E3;
background:url(../img/date-bar.gif) no-repeat bottom left;
}
div.datebar p{
display:block; float:left;
width:450px;
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:normal;
color:#00468C;
margin:21px 0 0 0; padding:2px 0 10px 0;
}
div.datebar img{
display:block; float:right;
}
div.newgirl{
display:block; overflow:hidden; _width:710px;
padding:20px 0 15px 0;
border-bottom:1px solid #E3E3E3;
}
div.newgirl div.frame{
display:block; float:left;
width:115px; height:104px;
background:url(../img/newgirl-back.gif) no-repeat top left;
}
div.newgirl div.frame img{
border:1px solid #FFFFFF;
margin:6px 0 0 15px;
}
div.newgirl a.blogicon{
display:block; float:left; height:16px;
width:99px; padding:88px 0 0 0;
margin:0 6px 0 10px; _margin:0 3px 0 5px;
background:url(../img/bigicon-blog.gif) no-repeat top left;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000000;
text-decoration:underline;
}
div.newgirl a.blogicon:hover{
color:#00468C;
}
div.newgirl div.description{
display:block; float:left;
width:368px; padding:0 0 0 20px;
}
div.newgirl div.description h5.new{
display:block; width:120px; height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#535353;
margin:0; padding:8px 0 0 0;
background:url(../img/icon-new.gif) no-repeat right 0;
border:none;
}
div.newgirl div.description h5.updates{
display:block; width:120px; height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#00468C;
margin:0; padding:8px 0 0 0;
background:url(../img/icon-updates.gif) no-repeat right 0;
border:none;
}
div.newgirl div.description h5.post{
display:block; width:120px; height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#A30000;
margin:0; padding:8px 0 0 0;
background:url(../img/icon-post.gif) no-repeat right 0;
border:none;
}
div.newgirl div.description h6{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#5D5D5D;
margin:5px 0 10px 0; padding:0;
}
div.newgirl div.description h6 span{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#5D5D5D;
}
div.newgirl div.description h6 strong{
color:#000000;
}
div.newgirl div.description p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#5D5D5D;
margin:0; padding:0;
line-height:12px;
}
div.newgirl div.updateinfo{
display:block; float:left;
width:130px; padding:8px 0 0 40px;
}
div.newgirl div.updateinfo span{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0; padding:0;
}
div.newgirl div.updateinfo span strong{
display:block;
font-weight:normal;
color:#5D5D5D; padding:0 0 20px 0;
}
#newsfilter{
background:url(../img/eil-news.gif) no-repeat top right;
margin:0 5px; padding:25px 0 4px 20px;
}
#newsfilter div.option{
height:25px;
}
#newsfilter div.option input{
width:auto; height:auto;
display:block; float:left;
margin:1px 5px 0 0; padding:0;
//margin:-3px 5px -3px -3px;
}
#newsfilter div.option label{
display:block; float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0; padding:0;
}
#newsfilter h6{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#5D5D5D;
margin:0 0 15px 0; padding:0;
}
#newsfilter select{
display:block; width:150px; height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
margin:0 0 15px 0; padding:0;
border:1px solid #C2C2C2;
}
#subscribe{
width:249px; height:321px;
margin:5px 0 0 0;
}
#subscribe-box{
width:223px; padding:0 0 30px 24px;
border-left:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;
}
#subscribe-boxbottom{
width:249px; height:10px;
margin:0; padding:0;
background:url(../img/subscribe-boxbottom.gif) no-repeat bottom left;
}
#subscribe-box input{
display:block;
width:160px; height:18px;
border:1px solid #C2C2C2;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
margin:0 0 10px 0; padding:1px 2px 0 2px;
}
#subscribe-box p{
display:block; width:140px;
min-height:35px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#6B6B6B;
margin:0 0 0 0; padding:0 28px 0 0;
background:url(../img/medal.gif) no-repeat right top;
}

/* BLOG */
#blogpage{
width:950px; margin:0 auto;
text-align:left;
}
#blogpage h1{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
color:#a30000;
letter-spacing:-1px;
margin:0 0 15px 0; padding:12px 0 5px 0;
border-bottom:1px solid #E3E3E3;
}
#blog{
width:750px;
}
.blogin{
padding:0 15px;
}
#blog h1{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
color:#a30000;
letter-spacing:-1px;
margin:0 0 15px 0; padding:12px 0 5px 0;
}
#blog h2{
font-family:Arial, Helvetica, sans-serif;
font-size:23px;
font-weight:bold;
