/*Copyright 2007 Model8.com.  All Rights Reserved.
Model8.com offers a limited license for use of this template for Model8.com users only.
Under no circumstances may this template be used on a website that is not hosted by Model8.com-->*/ 
 
body{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/body_backgr.gif) repeat-x top left #fff;
  color:#fff;
  font-family:verdana;
  overflow-y:auto;
  text-align:center;
  margin:0;
  padding:0;
} 

#container{
  border:3px;
  border-collapse:separate;
  border-spacing:0;
  color:#fff;
  text-align:center;
  width:955px;
  margin:auto;
  padding:0;
} 

#container_2{
  background:url(/t/imgs/header.jpg) no-repeat top center #000;
  border:0;
  color:#fff;
  font:11px;
  height:135px;
  text-align:center;
  width:955px;
  margin:20px;
  padding:10px;
} 

#container_6{
  background:url(/t/imgs/girl_top.jpg) no-repeat top right #000;
  color:#fff;
  font:11px;
  text-align:left;
} 

#container_8{
  background:url(/t/imgs/footer.jpg) no-repeat bottom right #000;
  color:#fff;
  font:11px;
  height:220px;
  text-align:center;
  width:955px;
  margin:0;
  padding:80px;
} 

.thtable{
  border:1px;
  color:#fff;
  cursor:default;
  font:11px;
} 

.thtable a:link{
  color:#fff;
  font:bold 11px verdana,helvetica,arial,sans-serif;
  text-decoration:none;
} 

.thtable a:visited{
  color:#fff;
  font:bold 11px verdana,helvetica,arial,sans-serif;
  text-decoration:none;
} 

.thtable td{
  padding:5px;
} 

.thbutton{
  border:solid 1px #ff00b1;
  font:11px;
  height:23px;
  vertical-align:middle;
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/bar_one_backgr.gif) #ff00b1!important;
  color:#000!important;
  cursor:pointer!important;
  font-weight:700!important;
  padding:3px;
} 

.thtextbox{
  background:#dee9ea;
  border:solid 1px #ff00b1;
  color:#000;
  cursor:text;
  font:11px;
  height:23px;
  vertical-align:middle;
  padding:3px;
  width:250px;
} 

.thtextarea{
  background:#dee9ea;
  border:solid 1px #ff00b1;
  color:#000;
  cursor:text;
  font:11px;
  vertical-align:middle;
  padding:3px;
  height:100px;
  overflow-y:auto;
  width:250px;
} 

.thselect{
  background:#dee9ea;
  border:solid 1px #ff00b1;
  color:#000;
  font:11px;
  height:23px;
  vertical-align:middle;
  padding:3px;
  cursor:default;
} 

.thsecurityimage{
  background:#dee9ea;
  border:solid 1px #ff00b1;
  color:#000;
  font:11px;
  height:23px;
  vertical-align:middle;
  cursor:default!important;
  padding:0;
} 

a.thlinkbutton{
  border:solid 1px #ff00b1;
  font:11px;
  height:23px;
  vertical-align:middle;
  padding:3px;
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/bar_one_backgr.gif) repeat-x #ff00b1;
  color:#000!important;
  cursor:pointer;
  text-decoration:none;
  border-width:2px;
} 

.thfile{
  background:#dee9ea;
  border:solid 1px #ff00b1;
  color:#000;
  font:11px;
  height:23px;
  vertical-align:middle;
  padding:3px;
  cursor:default;
} 

.thsecuritybox{
  background:#dee9ea;
  border:solid 1px #ff00b1;
  color:#000;
  cursor:text;
  font:11px;
  height:23px;
  vertical-align:middle;
  padding:3px;
  width:100px;
} 

.thcheckbox{
  background:#dee9ea;
  border:solid 1px #ff00b1;
  color:#000;
  font:11px;
  height:23px;
  vertical-align:middle;
  cursor:default!important;
  padding:0;
} 

.thradiobox{
  background:#dee9ea;
  border:solid 1px #ff00b1;
  color:#000;
  font:11px;
  height:23px;
  vertical-align:middle;
  cursor:default!important;
  padding:0;
} 

label{
  color:#ff00b1 !important;
} 

a img{
  border:none!important;
} 

.therrormsggrad{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/msg_er_grad.gif) repeat-x top #ffe4e4;
  border:1px;
  color:#505050;
  font:16px;
  text-align:center;
} 

.therrormsg{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/msg_er_icon.gif) no-repeat left center;
  padding-left:35px;
} 

.thinfomsggrad{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/msg_ok_grad.gif) repeat-x top #e4eaff;
  border:1px;
  color:#505050;
  font:16px;
  text-align:center;
} 

.thinfomsg{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/msg_ok_icon.gif) no-repeat left center;
  padding-left:35px;
} 

.thtableerror{
  background:#ffd4d4 !important;
  color:red!important;
} 

.thtableerror td label{
  color:red!important;
} 

.thtableerror a{
  color:red!important;
  font-weight:700!important;
} 

html a{
  color:#ff00b1;
  font-family:verdana,helvetica,arial,sans-serif;
  font-weight:400;
  text-decoration:none;
} 

#thagreeimage{
  background:url(/t/imgs/yes.gif) no-repeat bottom;
  padding-bottom:10px;
  padding-right:20px;
  text-align:right;
  vertical-align:bottom;
} 

#thagreeimage a{
  font-weight:400!important;
} 

#thdisagreeimage a{
  font-weight:400!important;
} 

#thdisagreeimage{
  background:url(/t/imgs/no.gif) no-repeat bottom;
  padding-bottom:10px;
  padding-left:20px;
  text-align:left;
  vertical-align:bottom;
} 

.transparent_table{
  -moz-opacity:0.8;
  filter:alpha(opacity=80);
  opacity:.80;
} 

.thtablefooter a:link{
  color:#042c3d;
} 

.thtablefooter a:visited{
  color:#042c3d;
} 

.thtablefooter a:active{
  color:#042c3d;
} 

.thtablefooter a:hover{
  color:#247499;
} 

.thform label{
  color:#37b1ec;
  font-size:11px;
} 

#menu1-left{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/bar_one_left.gif) no-repeat top left;
  width:5px;
} 

#menu1{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/bar_one_backgr.gif) repeat-x top left;
  height:31px;
  width:955px;
} 

#menu1-right{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/bar_one_right.gif) no-repeat top right;
  width:5px;
} 

#menu2-left{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/bar_two_left.gif) no-repeat top left;
  width:4px;
} 

#menu2{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/bar_two_backgr.gif) repeat-x top left #000;
  height:49px;
  padding-top:2px;
  width:955px;
} 

#menu2-right{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/bar_two_right.gif) no-repeat top right;
  width:5px;
} 

.active{
  color:#fff;
  font-family:verdana;
  font-size:12px;
  text-decoration:none;
} 

.menu{
  color:#ffd;
  font-family:verdana;
  font-size:12px;
  font-weight:700;
  text-decoration:none;
} 

.submenu{
  color:#000;
  font-size:11px;
  font-weight:400;
  text-decoration:none;
  padding:1px;
} 

#active-left{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/button_active_left.gif) no-repeat top left;
  height:28px;
  width:3px;
  padding:0;
} 

#active-button{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/button_active_backgr.gif) repeat-x top left;
  white-space:nowrap;
} 

#active-right{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/button_active_right.gif) no-repeat top left;
  width:5px;
  padding:0;
} 

#default-left{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/button_default_left.gif) no-repeat top left;
  height:28px;
  width:3px;
  padding:0;
} 

#default-button{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/button_default_backgr.gif) repeat-x top left;
  white-space:nowrap;
} 

#default-right{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/button_default_right.gif) no-repeat top left;
  width:5px;
  padding:0;
} 

#sep{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/separator.gif) no-repeat;
  height:16px;
  width:3px;
} 

.thtableheader{
  background:url(http://imagos.escortsite.com/th/6/7/4/674/imgs/bar_one_backgr.gif) repeat-x #8fbef0;
  color:#fff;
  font:bold 11px verdana,helvetica,arial,sans-serif;
  height:31px;
  text-align:center;
} 

.thtableoddrow{
  background:#ffdef4;
  color:#000;
} 

.thtableoddrow a{
  color:#0069ae;
} 

.thtableevenrow a{
  color:#0069ae;
} 

.thtableheader a{
  color:#000 !important;
} 

.thtableevenrow{
  background:#ffabe4;
  color:#000;
} 

.thtablefooter{
  background:#c67faf;
  color:#fff;
  height:25px;
  text-align:center;
  padding:5px;
} 

#container_4{
  background:#000;
  color:#fff;
  font:11px;
  text-align:left;
  padding:50px;
} 

#container_5{
  background:#000;
  color:#fff;
  font:11px;
  text-align:left;
  padding:50px;
} 

.thtableerror td input{
  border:1px;
} 

.thtableerror td textarea{
  border:1px;
} 

.thtableerror td select{
  border:1px;
} 

.thtableerror .tbselect{
  border:1px;
} 

.thtableerror td img{
  border:1px;
} 

.thtableheader td a{
  color:#ff00b1 !important;
} 

.thtablefooter a{
  color:#000!important;
} 


