/* CSS Document */

img{border:0px}
a{color:#0000FF}
a:hover{color:#FF0000}
p {margin:10px 0px 10px 0px}

#container{position:relative;top:0px;left:0px;width:996px;margin:auto;clear:both;border-right:1px black solid;border-left:1px black solid;padding-top:246px;background-repeat:repeat-y;border-bottom-color:#FFFFFF;background-image:url(images/structure/Image2.gif)}
body{margin:0px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px}
.m_banner_hide{display:none}
.m_banner_show{display:block}
.lpf{width:231px;height:305px;text-align:center;border-left: 3px red dashed;border-bottom: 3px red dashed}
.lpf div{margin:10px 0px 10px 0px;background-image: url(images/uk_live_phonsex_35.gif); background-position:0px 0px; background-repeat:repeat-x; height: 25px; text-align: center}
.lpf div img{width:50px;height:25px;border-right: 3px white solid; border-left: 3px white solid}
.lpf span{font:italic bold 22px "Verdana";color:#FF0000}

#links{width:650px;position:absolute;left:346px;top:217px;height:26px;text-align:center;border-bottom:1px #a1a1a1 solid}
#links a{color:#ffffff;font-size:10px;font-weight:bold;text-decoration:none;border:2px outset #000066;background-color:#000066;padding:3px 15px;margin-left:2px;margin-top:2px;float:right}
#links a:hover{background-color:#ff0000;color:#ffffff;padding:3px 15px;border:2px inset #ff0000}

#links a.r{border:2px outset #ff0000;background-color:#ff0000;padding:3px 30px}
#links a.r:hover{background-color:#FFFF00;border:2px inset #FFFF00;color:red;padding:3px 30px}

#l_links01 a{color:#ffffff;font-size:10px;font-weight:bold;text-decoration:none;border:2px outset #000066;background-color:#000066;display:block;width:134px;padding:3px 5px;margin:1px}
#l_links01 a:hover{background-color:#ff0000;color:#ffffff;padding:3px 5px;border:2px inset #ff0000}

#l_links02{padding-left:5px}
#l_links02 h2{font-size:12px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:10px;color:red}
#l_links02 a{text-decoration:none;display:block}

.feature{margin:10px}
h1{clear:both;text-align:left;font-size:13px;color:white;margin:0px 0px 8px 0px;background-color:red;padding:2px 2px 2px 5px}

#time{font-size:10px;font-weight:bold;color:red;margin-top:7px;display: block}

/* columns */
#l{position:relative;top:-29px;left:0px;width:150px;float:left;clear:left}
#cl{width:395px;float:left;margin-left:10px;position:relative;top:10px;left:0px}
#cr{width:187px;float:left;clear:right;margin-left:10px;position:relative;top:10px;left:0px}
#cs{width:592px;float:left;margin-left:10px;position:relative;top:10px;left:0px}
#cs #cl{margin-left:0px}
.div{clear:both;float: none;margin-bottom:10px}
#r{width:234px;float:left;clear:right;margin-left:10px;position:relative;top:10px;left:0px}
#f{background-image: url(images/structure/fbg.gif);background-position:0px 0px;background-repeat:repeat-y;position:relative;clear:both;width:996px;background-color:#ffffff;text-align:center;padding-bottom:50px;line-height:15px}
#f hr{width: 100%; border-top: 4px red solid; border-bottom: 4px #000066 solid; height:11px; background-color: #FFFFFF;clear:both}
#dis{width:221px; position:absolute; top:28px; left:8px; border: 1px #666666 solid; height: 46px;padding:3px;font-family:Arial;text-align:left;font-size:9px}

/* headers */
#hprs{position:absolute;height:39px;width:986px;left:0px;top:0px;background-color:#FFFFFF;padding:5px;border-bottom:1px red solid}
#h11,#h12,#h13{position:absolute;height:70px;border-bottom:8px red solid;background-repeat:no-repeat;background-color:#FFFFFF}
#h11{width:100px;left:0px;top:50px;background-image: url(images/structure/10.gif); background-position: 5px 15px}
#h12{width:520px;left:100px;top:50px;background-image: url(images/structure/bop.gif); background-position: 0px 10px}
#h13{width:376px;left:620px;top:50px}
#h2{width:996px;position:absolute;left:0px;top:128px;height:85px;background-color:#000066;background-image: url(images/structure/Image3.gif);background-position:868px 0px;background-repeat:no-repeat;border-top:4px white solid}
#tbl{width:167px;position:absolute;left:8px;top:11px;font-weight:bold;color:#ff0000;line-height:15px;height: 69px}
#tbl a{color:#ffffff}
#tbl a:hover{color:#FFFF00}
#tbc{position:absolute;left:190px;top:2px;width:490px;height: 83px;text-align: center}
#tbc a{color:#ffffff}
#tbc a:hover{color:#FFFF00}
#tbr{text-align:center;font-weight:bold;border:1px #ffffff solid;width:74px;background-color:#000000;position:absolute;
left:700px;top:10px;color:#ffffff;padding:3px 3px 3px 86px;font-family:arial;background-image: url(images/banners/phonesex.gif);
background-position:3px 3px;background-repeat:no-repeat;height: 60px}
#tbr img{position:absolute;left:3px;top:3px;width:80px;height:60px;border:0px}
#tbr a{color:#ffffff}
#tbr a:hover{color:#FFFF00}
#h3{width:185px;position:absolute;left:151px;top:217px;height:26px;padding-left:5px;padding-right:5px;border-bottom:1px #a1a1a1 solid}

#cl p.pa,#cr p.pa{margin-bottom:15px;margin-top:0px;clear:both}
#cl p.pa{width:390px}
#cr p.pa{width:174px}
#cl p.pa img,#cr p.pa img{float:left;margin-top:3px;margin-right:5px;margin-bottom:3px}
#cl hr,#cr hr{width:100%;clear:both;margin:auto;height:1px;color:#999999}

/* gray background */
.bgb{background-color:#e0e0e0;margin-bottom:15px;padding-top:5px;padding-bottom:5px;text-align:center}
.bgb div{padding-left:5px;padding-right:5px;text-align:left}

/* box adverts */
.ba,.b{margin:0px 0px 10px 0px;border:1px gray solid;padding:5px}
.ba img{float:left;margin:3px 3px 3px 0px}
.pad{clear:both;width:200px;margin:auto;padding:5px}
.pad .r{float:right;width:115px;padding:0px 5px 10px 0px}
.pad .l{float:left;width:80px;padding:0px 0px 10px 0px}
.pad .l img{margin:auto}
.ee{clear:both;width:200px;margin:auto;padding:5px;text-align:center;border:2px #3300FF solid}
.yell_box{clear:both;background-color:#FDFBCF;margin:5px 10px 15px 10px;padding:5px}
.yell_box img{float:left;margin-right:3px;margin-bottom:3px}
.sb{position:relative;top:7px;left:0px;background-color:#C0C0C0;clear:both;margin:auto;width:210px;margin-bottom:25px}
.sb div{position:relative;top:-7px;left:-7px;background-color:white;padding:5px;border:1px gray solid}
.ptxt {margin:15px 5px 5px 5px;padding:5px;text-align:center;border: 1px #333333 solid;background-color:white}
.ptxt h2{height:15px;color:white;text-align:center;background-color:#000066;font-size:12px;font-family:Arial;margin:0px 0px 5px 0px;padding:2px 0px 2px 0px}
.ptxt img{display:block}
.ptxt p{text-align:left}
.ptxt a.l,a.l:hover{color:#FF6600;display:block;font-size:14px;font-weight:bold;font-family:Verdana;text-align:center;margin-top:10px}
.ptxt a.l:hover{color:#FF0000}
.qr{font-family:Arial;font-size:18px;color:red;font-weight:bold;font-style:italic}
.sp{margin:5px;padding:5px;border:2px red dotted;text-align:center}
.padv{position:relative;top:0px;left:0px;height:410px;width:234px;background-image: url(images/phonsex_46.jpg); background-position:0px 0px; background-repeat:repeat-x}
.txt_01{position:absolute;top:24px;left:1px;width:150px;font-size:20px;color:#ffffff; font-weight: bold; font-style: italic; font-family: Arial;z-index:2}
.txt_02{position:absolute;top:85px;left:2px;width:150px;font-size:14px;color:#ffffff; font-weight: bold; font-style: italic; font-family: Arial;z-index:2}
.txt_03{position:absolute;top:231px;left:5px;width:150px;font-size:14px;color:#D5006A; font-weight: bold; font-style: italic; font-family: Arial;z-index:2}
.txt_04{position:absolute;top:373px;left:5px;width:149px;font-size:22px;color:#D5006A; font-weight: bold; font-style: italic; font-family: Arial;z-index:2}
.trans{position:absolute;top:0px;left:0px;width:234px;height:410px;z-index:3}
.phone_01,.phone_02,.phone_03,.phone_04{height:100px;width:111px;position:absolute;top:0px;left:123px;z-index:1}
.phone_02{top:100px}
.phone_03{top:200px}
.phone_04{top:300px}

#search{float:right;margin:10px 0px 0px 0px;width:265px}
#search span{font-weight:bold;font-size:12px}
.sbox{width:200px;float:left;margin-top:4px}
.sbt{float:left;background-color:#330099;color:white;font-weight:bold;height:22px;width:40px;cursor:hand;margin-left:3px;margin-top:4px}


/**** GALLERY DIRECTORY ****/
.g, .gc, .ge, .gce {width:588px; height:240px; clear: both; border-top: 1px #a1a1a1 solid; border-right: 1px #a1a1a1 solid}
.gc, .gce {background-color:#e0e0e0}
.ge, .gce {border-bottom: 1px #a1a1a1 solid}
.g div, .ge div, .gc div, .gce div {float: left; width: 136px; height: 220px; text-align: center; padding:10px 5px 10px 5px; border-left: 1px #a1a1a1 solid}
.g img, .ge img, .gc img, .gce img {margin-bottom:5px}

/**** DIRECTORY DIRECTORY ****/
.d, .dc {width: 582px; padding: 5px; margin-bottom:10px}
.dc {background-color:#e0e0e0}
.d h2, .dc h2 {font-size:13px; margin-bottom: 4px; margin-top: 0px}
.d p, .dc p {margin-top: 0px; margin-bottom: 0px; padding-bottom: 5px}
.d span.t, .dc span.t {float: right; font-size:12px}
.d span, .dc span {font-size:11px}

/********************* Preview Pages ***********************/
#pl {float: left; width: 200px; text-align: center}
#pr {float: left; width: 345px; padding-left: 15px; padding-right: 15px}
#pr h3 {font-size: 11px; margin-bottom: 2px; color: #000066}
#pr p {margin-top: 0px}


/**** GALLERY FEATURE PAGES ****/
.f, .fe {clear:both; width:591px; height:230px; border-top: 1px #A1A1A1 solid; border-right: 1px #A1A1A1 solid}
.fe {border-bottom: 1px #A1A1A1 solid}
.f div, .fe div {float:left; width:186px; height:230px; text-align:center; padding:5px; border-left: 1px #A1A1A1 solid}

/********************* Contact Page ***********************/
textarea.cont{background-color: white; width: 400px; height: 100px}
input.email,input.name{width:300px}

/**** GENERAL CARDS ***/
.eccontainer{width:572px;padding:10px;background-color:#e0e0e0}
.ecwelcome{margin-bottom:20px}
.echeadertop{clear:both;height:20px;margin-bottom:10px}
.ecsend{text-align:center;font-size:18px;color:white;margin:30px;text-transform:capitalize}
.echeadertop h2{font-size:13px;margin:0px;float:left}
.echeadertop h3{font-size:13px;margin:0px;float:right}
.ecwelcomep{margin-top:3px}
.ecpage{padding:3px;background-color:#e0e0e0;text-align:center;font-size:12px;font-weight:bold}
.ecblock{padding:5px;border:1px black solid;background-color:gray;margin-bottom:20px}
.echeading{padding:3px;border:1px black solid;background-color:white;text-align:center;margin-bottom:10px;font-size:12px;font-weight:bold}
.eccomments{padding:5px;border:1px black solid;margin-bottom:20px}
.ecinfo{font-size:10px;padding:5px;width:250px;margin-left:auto;margin-right:auto;border:1px white solid;background-color:gray;margin-top:20px;margin-bottom:20px}
.ecinfotext{font-weight:bold;color:white}
.ecsmalltext{color:white;margin:10px}
.ecpreviewinfo{font-size:10px;padding:5px;width:250px;margin-left:auto;margin-right:auto;border:1px white solid;background-color:white;margin-top:20px;margin-bottom:20px}
.ecpreviewcomments{font-size:12px;padding:5px;border:1px black solid;margin-left:auto;margin-right:auto;width:450px;background-color:white}
.ecsendtable{font-size:10px;background-color:gray;color:white}
.ecpickup{width:610px;padding:3px;border:1px black solid;background-color:#e0e0e0}
.ecpickupmsg{width:602px;padding:3px;border:1px black solid;background-color:white;text-align:left}
.ecpickupimg{clear:both;float:none;width:608px}
.ecpickupimg div{float:left;width:152px;height:90px;padding-top:15px;background-color:#e0e0e0}
.checktype{border-color:#cbd9ea;border-style:solid;border-width:0px;}
.eccontainer textarea{width:95%;font-size:10px;border-color:#2b547e;border-style:solid;border-width:1px;background-color:#eeeeee;color:#000000}
.inputbox{width:50%;font-size:10px;border-color:#2b547e;border-style:solid;border-width:1px;background-color:#eeeeee}
.button{font-size:10px;border-color:#2b547e;border-style:solid;border-width:1px;background-color:#eeeeee;color:#000000}
.eccontainer select{background-image:none;font-size:10px;font-weight:bold;border-color:#2b547e;border-style:solid;border-width:1px;color:#2b547e;background-color:#eeeeee}
.tags{background-image:none;border-color:#cbd9ea;border-style:solid;border-width:1px;font-size:10px;color:#eeeeee;background-color:#2b547e}

/**** ECARD GALLERY ****/
.ecct,.eccte{width:559px;height:110px;clear:both;border-top:1px #a1a1a1 solid;border-right:1px #a1a1a1 solid}
.eccte{border-bottom:1px #a1a1a1 solid}
.ecct div,.eccte div{float:left;width:128px;height:90px;text-align:center;padding:10px 5px 10px 5px;border-left:1px #a1a1a1 solid;color:#FFFFFF;font-weight:bold}
.ecct img,.eccte img{margin-bottom:5px}

/**** ECARD POPULAR/LATEST PAGE ****/
#ecpop,#eclatest{padding:10px;background-color:gray;border:1px black solid}
.ecpopc,.eclatestc{clear:both;height:60px}
.ecpopl,.eclatestl{width:150px;float:left}
.ecpopr,.eclatestr{width:250px;float:left;font-size:12px;line-height:18px}
.ecpopname,.ecpopcat,.eclatestname,.eclatestcat{color:white;font-weight:bold}

/************* Guides Pages *************/
#guides{font-size:12px;line-height:20px;clear:both;margin-bottom:25px}
#guides H1{font-size:14px;margin-top:10px;margin-bottom:10px;color:red}
#guides li{line-height:20px;font-size:13px}

/********************* SUBMISSION FORMS ***********************/
#submission h3 {font-size: 14px; margin-bottom: 0px}
#submission p {margin-top: 0px; margin-bottom: 10px; font-size: 12px; color: red}
/********************* remember 32px of padding ***********************/
table.form_section {width:590px; border: 1px red solid; font-size: 12px}
.col_1 {width:80px}
.col_2 {width:478px}
.text {font-size:13px; width:300px}
.select {font-size:13px; width:130px}
.text_small {font-size:13px}
.text_area {font-size:13px; width:300px}
.small {font-size:10px; line-height:15px; color:red}
.submit_button {font-size:12px; cursor:hand; width:170px; height:30px; margin-top:20px}
.button_preview {font-size:12px; cursor:hand; width:350px; height:30px; margin-top:20px}
.error {margin-left: 10px; color: red; font-weight: bold; font-family: Arial}

