/* CSS Document */
/* Requires RESET.CSS */
/*th{border:1px solid #000;padding:1.2em;}
td{border:1px solid #000;padding:1.2em;}
th{font-weight:bold;text-align:center;}*/
#refine-opts, #sort-opts, #reviews-opts{width: 140px;}

body{background:url(/images/cory-main-bg.jpg) center fixed #ffff47; font:.8em Verdana, Arial, sans-serif; color:#694848; background-repeat:no-repeat; background-position:top; }
hr{background:#FFFF47;border:0;clear:both;color:#FFFF47;display:block;height:1px;width:100%}
a,a:link,a:visited{color:#694848}
a:hover{text-decoration:none; cursor: pointer}

/*Shadow*/
#wrap{background:url(/images/cory-shadow.jpg) repeat-y;width:1006px; background-position: 19px}

/*White Area*/
#container{width:968px}
#container #div1{width:919px}

/*Search Block*/
#search-block{width:919px}
#search-block-ins{background:url(/images/yellow-bg.png) no-repeat #FDF56E;padding:20px;width:878px;margin:0 0 10px;}
#what-box {background:url(/images/what.jpg) no-repeat; background-position:1px 4px;float:left;padding:0 0 0 55px}
#what-box img,#where-box img{margin:4px 0;float:left}
#where-box {background:url(/images/where.jpg) no-repeat; background-position:1px 4px; float:left;padding:0 0 0 65px}
#search-block hr{background:#FFFF47;border:0;color:#FFFF47;height:2px}
#searched-show-tags{}
.input-box {font-size:1em;margin:0 10px;float:left;}
.input-box input{width:290px}/*input text box width*/
#searched-for-tag{float:left}/*You searched for...*/
#show-results-tag{float:right}/*Now showing results...*/

/*Content Block - divided into three div parts: search-opts, search-results, ads-block*/
#content-block{padding:0 0 20px;width:919px}
/*#content-block p{display:block; float:left;}*/
#main-body {font-size:11px;width:730px; float:left;}
.text-alt {font-size:13px;}

/*Heading Block for inside page*/
#chan-logo{ background:url(http://www.eyp.ph/images/e-yellow-pages.jpg) no-repeat; background-position: 30px 0; float: left;width:95px; height:117px; margin-right: 30px; margin-left:0px; cursor:pointer}
#heading-block{margin:10px}
#logo-ins{width:130px}
#logo-ins img{display:block;margin:0 auto}
/* dfjkljdsf */
/* #adbanner-top{width:900px; background:url(../images/MASTERCARD-728X90.gif) no-repeat 160px 0px; } */
#adbanner-top{width:900px; }
#adbanner-top img{display:block;margin:0 auto;text-align:center}
#log-link{margin:2px 0;}
#links{color:#9C6568;width:40%;}
#links{text-align:right}
#log-in img,#links img{display:inline;vertical-align:middle}
#links a{padding:0 4px}

/*Universal Navigation*/
#universal-nav{background:#666;color:#CCC;display:block;font-size:.85em;height:15px;padding:3px 0;text-align:center}
#universal-nav ul,#universal-nav li{display:inline}
#universal-nav a,#universal-nav a:visited{color:#CCC;padding:0 30px;text-decoration:none}
#universal-nav a:hover{text-decoration:underline}

/*search-opts: Search options*/
#search-opts{color:#9C6568;font-size:.85em;text-decoration:none;width:180px; float:left}
#search-opts ul{list-style:disc;list-style-position:outside}
#search-opts li,#search-opts p{margin:8px 0 0}
#search-opts li{margin-left:12px}
#search-opts #options1, #search-opts #options2, #search-opts #options3{display:none;padding:4px 0 0}
#peek1, #peek2, #peek3{background:url(/images/peek.png);display:block;height:10px;width:160px}
.opts-box{background:url(/images/left-link-bg.png) no-repeat;padding:10px 30px 10px 10px}

/*Header for inside page*/
#header{margin:10px}
#header #branding-box{width:919px}
#logo-ins{width:130px; float:left}
#logo-ins img{display:block;margin:0 auto}
#adbanner-top{width:900px;float:left}
#adbanner-top img{display:block;margin:0 auto;text-align:center}
#log-link{margin:10px 0}
#log-in{color:#9C6568}
#log-in {float:left; width:60%}
#links{float:right; font-size:.8em;text-align:right}
#log-in img,#links img{display:inline;vertical-align:middle}
#links a{padding:0 4px}

/*used to show hilite*/
.item-box-h{height:100%}
.hilite{background:#FFC;}
.item-box{margin:10px;}

/*search-results: Search items*/ /*gallery*/
#search-results {font-size:11px;width:560px; float:left;}
#search-results h2, .premium h2, #main-body h2{color:#900;font-size:12px;font-weight:700;text-transform:uppercase}
#search-results h2 :link, .premium h2 :link, #main-body h2 :link, h2 :visited, .premium h2 :visited, #main-body h2 :visited{color:#900;font-size:12px;font-weight:700;text-decoration:underline;text-transform:uppercase}
#search-results h3, #main-body h3{font-size:11px;font-weight:400;text-transform:uppercase}
#search-results .item-info, #main-body .item-info{width:79%;line-height:15px;float:left;}
#search-results .item-info .item-links, #main-body .item-info .item-links{font-size:.9em;}
#search-results .item-info .item-links a, #main-body .item-info .item-links a{display:inline;padding:4px 4px 4px 0;}
#search-results .item-branding, #main-body .item-branding{margin:0 10px;width:15%;text-align:center;float:left;}
#search-results .item-branding .item-logo, #main-body .item-branding .item-logo{display:block;margin:0 auto 10px;}
#search-results .item-branding .item-tagline, #main-body .item-branding .item-tagline{font-style:italic;}
#search-results .item-opts, #main-body .item-opts{width:15%;float:right}
#main-body .item-opts{padding:0 0 0 20px;}
#pagination, #browse-all{display:block;margin:0 auto;clear:both; text-align:center; font-size:.9em; line-height:35px}
#pagination img,.item-links img{vertical-align:text-bottom; padding:5px 0 0}
#pagination a{padding:0 4px}

/*ads-block: AD Container*/
#ads-block{float:right; width:160px;}
#ads-tower{width:160px;}
#ads-button{width:160px;}
#related-ads-box, .ad-small,.ad-big{margin:10px 0}
.ad-small{height:80px;overflow:hidden;width:160px}
.ad-big{height:600px;overflow:hidden;width:160px}
#related-ads-box{width:160px;}
.rel-ads-item{height:auto;margin:10px 0;color:#694848;line-height:1.2em;display:block}
.rel-ads-item h5{font-size:.9em; font-weight:700}

/*Footer Block*/
#footer{background:#d01f3c;width:968px;margin:0px auto;}
#footer-wrapper{color:#fff;padding:10px 0 5px;text-align:center;width:680px}
#footer-wrapper a,#footer-wrapper a:link,#footer-wrapper a:active,#footer-wrapper a:visited{color:#fff;font-size:.8em;text-decoration:none}
#footer-wrapper a:hover{background:#900;text-decoration:underline}

/*Copyright*/
#copyright-block{background:url(/images/copyright-bg.gif) repeat-x #000;color:#fff;height:30px;text-align:center;margin:auto;display:block;font-size:.8em;padding:11px 0 0}
#copyright-block a {
    color: #fff;
    text-decoration: none;
}
#copyright-block a:hover {
    text-decoration: underline;
}

/**/
.lr-at{margin:0 auto}
.tb-at{margin:auto 0}
.block{display:block}
.clr{overflow:hidden}/*use this instead of clear:both*/

/*presets for img tags*/
.block-image{display:block;margin:0 auto 10px}
.vert-img{vertical-align:middle}
.img-bt-margin{margin:0px 0 10px;}
.img-hold { width: 145px; height: 145px;}

/*preset floats. use sparingly*/
.left{float:left}
.right{float:right}

/*presets for inline elements and some divs*/
.example{font-size:.9em;margin:10px 0 0}
.uline{text-decoration:underline}
b, strong {font-weight:700;color:#694848;}
.small{font-size:11px}
.smaller{font-size:.8em}
.marg-t10{margin:10px 0 0}

/*gallery*/
#gallery-holder {width:720px; padding:20px 0 0 0; margin:0 0 0;float:left;overflow:hidden; height:auto;}
.gallery {margin:15px;float:left;}
#divider{background-color:#feee1c; width:100%; padding:8px 0 5px 12px;margin:10px 0;overflow:hidden;}
.hr-bspace { height:20px; width:700px;overflow:visible;}
#browse-all{text-align:left; font-size:12px;padding:0 0 0 10px;}

/*photos upload*/
#upload-wrapper { height:auto; width:700px;padding:20px 0 0 0; margin:0 0 20px;float:left;overflow:hidden;}
.form {height:auto;margin:0;padding:0;float:left;overflow:hidden;}
.photo-box, .sbupload{float:left;width:600px;height:auto;padding:1 0 0 13px;margin:0 0 10px;}
.photo, .spupload{float:left;width:69px;height:auto;clear:right;padding:5px 0 0;}
.textarea, .tupload{float:left;width:310px;height:auto;}
.browse, .bupload{float:left;width:75px;height:auto;}
.ptextarea-width {width:275px;}

/*slide show*/
.slideshow {clear:right; padding:18px 0; float:left; width: 480px; text-align: center;}
#slideshow-wrap{height:381px;}
.phototext{color:#ad2d43; font-size:14px; font-weight:bold;}
.commentbg{background-image:url(/images/fadebg.gif); background-repeat:no-repeat; height:auto; padding:17px 0 20px 17px;}
#description, .rev{padding:5px 0 20px 10px; height:auto;}
#comment-field{width:500px; height:75px;}
#comment-controls{float:right; width:185px;}
.check-mar{margin:0 3px 5px 0;}
#space-bot{padding:0 0 20px 20px; clear:right;}
#post-bot-sp{padding:0 0 5px 20px;}
#cans-bot-sp{margin-left:5px;}

/*photos upload page 2*/
.photo-set {overflow:hidden;float:left;width:650px;height:auto;padding:0 0 0 10px;margin:0 0 30px;}
.text-photo-box {float:left;clear:right;height:145px;width:244px;}
.tag-photo-holder {float:left;clear:right;height:auto;width:68px;}
.photo-box-preview {float:left;height:auto;width:156px;}
.ptdescription-box {float:left;height:auto;width:370px;margin:0 0 10px;}
.input-box-holder {float:right;height:auto;width:275px;text-align:left;}
#continue {overflow:visible;height:auto;width:630px;text-align:right;}
form {margin:0;padding:0;}

/*rate and review*/
#rating { width:740px;padding:20px 0 0 0; margin:0 0 20px; overflow:hidden; }
#rate-star {float:left; padding-left: 5px; width: 480px;}
.rate-star-text {vertical-align:middle; font-size:13px; float:left; padding:4px 8px;}
#save-address {float:right; width: 200px;}
#tickbox {float:left; width: 25px;}
#save-address-text {float:left; width: 140px; margin-left: 10px; line-height:18px; letter-spacing:1px; }
#opinion {background:url(/images/fadebg.gif) no-repeat; padding:17px 0 30px 30px;  }
#opinion-head {margin-bottom: 10px;}
#opinion-form {margin-top: 10px; font-size: 13px;}
#opinion-form input, #opinion-form textarea {border: 1px solid #999999; color: #694848;}
#opinion-form input {height: 18px;}
#opinion-form textarea {width: 500px}
#opinion-input {float:left; width: 520px;}
#opinion-btn {float: left; vertical-align:bottom;}
.height {height:210px}
#back-link {font-size:12px}

/*popup*/
#pop-wrap {margin: 37px; font-size: 11px;}
#pop-sign-up {background-color: #ffffff; width: 420px;}
#pop-sign-up-top {background:url(/images/pop-top.gif) no-repeat; height:20px;}
#pop-sign-up-bot {background:url(/images/pop-bottom.gif) no-repeat; height:20px;}
#pop-text {padding: 0 20px;}
#pop-text h2 {font-weight: 700; text-transform:uppercase; font-size: 13px; margin: 20px 0 0 0;}
#pop-text h3 {font-weight:100; text-transform:uppercase; font-size: 13px; margin: 0;}
.pop-center {font-weight:700; text-align:center;}
#pop-form-contain {background:url(/images/pop-bg.png) no-repeat; padding: 18px 14px;}
#pop-save-contain {padding: 30px 0 10px 0;}
#pop-rate-star {}
.pop-star-text {vertical-align:middle; font-size:13px; float:left; padding:4px 8px 0 0;}
#pop-form1 {margin-bottom: 20px;}
#pop-save-form {margin: 30px 0 20px 0;}
#pop-phone-form {margin: 10px 0 0 0;}
.form-detail {float: left; width: 100px; height: 28px; font-size:13px;}
.form-input {float: right;width: 280px;text-align: left;}
.wrap-detail {overflow:hidden;}
#pop-form1 input, #pop-form1 textarea, #pop-form2 input, #pop-form2 textarea {height: 18px; margin: 3px;}
.pop-form-text {width: 270px}
.pop-rem-text {width: 20px;}
#pop-save-form select {width: 275px; line-height: 14px; border:1px solid #999999; color: #694848;margin:0 0 0 3px;}
#pop-save-form textarea {border:1px solid #999999; color: #694848; margin: 3px;}
#pop-form2 { }
.form-align {margin-left: 7px;}
.pop-btns {margin-left: 69px;width: 273px; margin-top:5px;}
.save-btns {width: 370px; margin-top:5px;}
.phone-btns {width: 380px; margin-top:5px;}
.pop-rem {float:left; width: 185px; height: 28px; margin-bottom: 12px;}
.pop-rem-text {float:left; width: 20px; margin-right: 7px;}
.pop-rem-text2 {float:left; width: 100px; padding-top: 5px;}
.pop-login {float:right; width: 80px; text-align:right; margin-bottom: 12px;}
.save-login {float:right; width: 220px; text-align:right; margin-bottom: 12px;}
.password {text-align:right; width: 276px;}
.text-link {text-align:right; margin-bottom: 10px;margin-right:3px;}
.public {float: left; padding-right: 20px;}
.private {float:left}
.form-input-mid {float: left; width: 100px;}
.form-input-right {float: right;width: 170px; margin-left: 3px;}
#spacer {margin-bottom: 240px;}

/*ratings*/
.sp-topbot{padding:5px 0 10px 0; clear:right;}

/* signup popup */
#signup-popup {
    width: 218px;
    position: absolute;
    top: 150px;
    left: 107px;
    color: #f90;
    background-color: #fec;
    text-align: center;
    border: 1px solid #f90;
    padding: 15px;
    z-index: 3;
    /* start IE width hack */
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 250px;
}

/*EYP Banner*/
#nav-top{background:#666;color:#CCC;display:block;font-size:.85em;height:15px;padding:3px 0 3px;text-align:center}
#nav-top ul,#nav-top li{display:inline}
#nav-top a,#nav-top a:visited{color:#CCC;padding:0 30px;text-decoration:none}
#nav-top a:hover{text-decoration:underline}

/*Left: Search options*/
#left-side{color:#9C6568;font-size:.85em;text-decoration:none;width:180px}
#left-side ul{list-style:disc;list-style-position:outside}
#left-side li,#left-side p{margin:8px 0 0}
#left-side li{margin-left:12px}
#left-side #options, #left-side #options2, #left-side #options3{display:none;padding:4px 0 0}
#peek, #peek2, #peek3{background:url(/images/peek.jpg);display:block;height:10px;width:160px}
.left-box{background:url(/images/left-link-bg.jpg) no-repeat;padding:10px 30px 10px 10px}

/*Mid: Search items*/
#mid{font-size:11px;width:560px;}
#mid h2{color:#900;font-size:12px;font-weight:700;text-decoration:underline}
#mid h3{font-size:11px;font-weight:400}
#mid .lft-inf{width:60%;line-height:15px;}
#mid .lft-bottom{width:66%; line-height:15px;}
#mid .mid-inf{font-style:italic;margin:0 20px;width:15%;text-align:center;}
#mid .rgt-inf{width:15%}
#pagination{margin:20px auto;clear:both;}
#pagination img,.item-links img{vertical-align:text-bottom; padding:5px 0px 0px 0px}
#pagination a{padding:0 4px}
.item-links{font-size:.9em;}
.item-links a{display:inline;padding:4px 4px 4px 0px;}
.mid-box{margin:10px}
.hilite{background:#FFC;height:100%;}

/*Right: AD Container*/
#right-side{}
.ad-small,.ad-big{margin:10px 0}
.ad-small{height:80px;overflow:hidden;width:160px}
.ad-big{height:600px;overflow:hidden;width:160px}
.ad-text{font-size:11px}
.ad-text1{text-decoration:underline;}
.hanging1{
    clear:both;
    height:auto;
    width:160px;
    margin:0px 0px 10px;
    padding:10px 0px 0px;
    color:#694848;
    line-height:15px;
}
.hanging1 p{
    color:#694848;
    margin:0px 0px 5px;
    padding:0px;
}
.hanging1 span{
    text-decoration:underline;
    font-weight:bolder;
}
.hanging1 a, .hanging1 a:link, .hanging1 a:active, .hanging1 a:visited {
    color:#694848;
    text-decoration:underline;
}
.hanging1 a:hover {
    text-decoration:none;
}

/**/
.center{text-align:center}
.b7{font-weight:700;color:#694848;}

/* Home Page Settings */
#outside-container {
    clear:both;
    height:auto;
    width:1010px;
    margin:0px auto;
    padding:0px;
    background-image:url(cory-shadow.jpg);
    background-position:center top;
    background-repeat:repeat-y;
}
#main-container {
    clear:both;
    height:auto;/* Change to Auto */
    width:968px;
    margin:0px auto;
    padding:10px 0px 0px 0px;
    background-image:url(/images/2004-0403-eyp-home-bg.png);
    background-position:left bottom;
    background-repeat:no-repeat;
}
#left-container {
    float:left;
    clear:right;
    height:auto;
    width:161px;
    margin:0px;
    padding:0px;
}
#main-body-container {
    float:left;
    margin:0px;
    padding:0px;
    height:auto;
    width:788px;
}
#eyp-img-container {
    clear:both;
    margin:0px auto;
    padding:0px;
    height:auto;
    width:69px;
}

/* Left */
#left-link-container {
    clear:both;
    height:auto;
    width:124px;
    margin:50px auto;
    padding:0px;
    text-align:center;
}
#left-link-container a, #left-link-container a:link, #left-link-container a:active, #left-link-container a:visited {
    font-size:10px;
    color:#694848;
    text-decoration:none;
}
#left-link-container a:hover {
    text-decoration:underline;
}
#left-link-container .imglcon {
    clear:both;
    margin:0px 20px 0px;
    text-align:center;
}
#left-link-container .imglcon1 {
    clear:both;
    margin:0px 25px 0px;
    text-align:center;
}
#top-banner-container {
    clear:both;
    height:auto;
    width:728px;
    margin:0px auto;
    padding:0px;
}
#legend-container {
    clear:both;
    height:auto;
    width:729px;
    margin:0px auto;
    padding:0px;
}
#sign-up-wrapper {
    float:left;
    clear:right;
    height:auto;
    width:229px;
    margin:10px 0px 0px;
    padding:0px 0px 1px;
    font-size:11px;
    color:#694848;
}
#linkage-holder {
    float:right;
    height:auto;
    width:420px;/*450*/
    margin:10px 0px 0px;
    padding:0px 0px 1px;
}
#linkage-holder p {
    font-size:11px;
    color:#694848;
    margin:0px;
    padding:0px;
    text-align:right;
}
#linkage-holder img {
    vertical-align:bottom;
    vertical-align:text-top;
}
/* Inside */
#inside-conatiner {
    float:right;
    height:auto;/* Change to "Auto" */
    width:788px;
    margin:10px 0px 0px;
    padding:0px;
    background-image:url(/images/inside-background.jpg);
    background-position:left top;
    background-repeat:no-repeat;
}
#inside-holder {
    float:left;
    clear:right;
    height:auto;
    margin:0px auto;
    padding:20px 0px 0px 15px;
}
#inside-left {
    float:left;
    height:auto;
    width:549px;
    margin:0px;
    padding:0px;
}
#h2-wrapper {
    clear:both;
    margin:0px;
    padding:0px;
    height:auto;
}
#find-container {
    clear:both;
    height:auto;
    margin:0px;
    padding:0px;
}
#fields-holder {
    float:left;
    clear:right;
    height:auto;
    width:386px;
    margin:0px;
    padding:10px 0px 0px;
}
#instruct-holder {
    float:right;
    margin:0px;
    padding:0px;
    height:auto;
    width:auto;
}
#instruct-what {
    clear:both;
    margin:0px auto;
    padding:0px;
}
#instruct-wtext, .instruct-wtext {
    float:left;
    clear:both;
    margin:19px 0px 0px;
    padding:19px 0px 0px;
    height:auto;
    width:150px;
    font-size:11px;
    color:#212121;
}
/* Find and Search */
#find-search-wrapper {
    clear:both;
    height:auto;
    width:550px;
    margin:0px;
    padding:30px 0px 0px;
}
#find-holder {
    clear:right;
    margin:0px;
    padding:0px;
    height:auto;
    width:164px;
}
#search-holder {
    float:left;
    height:auto;
    width:384px;
    margin:13px 0px 0px;
    padding:0px 0px 1px;
    vertical-align:bottom;
}
#search-holder a, #search-holder a:link, #search-holder a:active, #search-holder a:visited {
    margin:0px 30px 0px 0px;
    padding:0px 0px 1px;
    text-decoration:none;
    color:#cc0000;
    height:20px;
    font-size:11px;
}
#search-holder a:hover {
    text-decoration:underline;
}
/* Right Images */
#right-images {
    height:auto;
    width:200px;
}
.image-holder {
    margin:40px 0px 0px;
    padding:0px;
}
/* Popular Categories */
#popular-warpper {
    clear:both;
    height:auto;
    width:512px;
    margin:0px;
    padding:30px 0px 0px;
}
#popular-holder {
    clear:both;
    height:auto;
    width:195px;
    margin:0px 0px 20px;
    padding:0px;
}
#categories-holder {
    clear:both;
    height:auto;
    width:505px;
}
#cat1 {
    float:left;
    clear:right;
    height:auto;
    width:274px;
    margin:0px;
    padding:0px;
    font-size:12px;
}
#cat2 {
    float:left;
    height:auto;
    width:215px;
    margin:0px 0px 0px 10px;
    padding:0px;
    font-size:12px;
}
/* Footer Banner */
#spacer-banner {
    clear:both;
    height:100px;
    width:auto;
    margin:0px 0px 0px;
    padding:0px;
}
#footer-banner {
    clear:both;
    height:auto;
    margin:20px auto 20px;
    padding:0px 0px 0px;
}
#footer-holder {
    clear:both;
    height:auto;
    width:730px;
    margin:0px auto 0px;
    padding:0px 0px 0px;
}
/*Global Settings*/
.float-left {
    float:left;
}
.float-right {
    float:right;
}
.margin-padding-zero {
    margin:0px;
    padding:0px;
}
/* Index Settings*/

.toolbar li {
    display:inline;
    margin:0px 30px 0px 0px;
    padding:0px;
    font-size:11px;
    color:#cccccc;
}
.toolbar a, .toolbar a:link, .toolbar a:active, .toolbar a:visited {
    text-decoration:none;
    font-size:11px;
    color:#cccccc;
}
.toolbar a:hover {
    text-decoration:underline;
}
.list ul {
    margin:0px;
    padding:0px;
    display:inline;
    list-style-type:none;
    list-style-position:outside;
}
.list li {
    margin:0px 0px 10px;
}
#sign-up-wrapper a, #sign-up-wrapper a:link, #sign-up-wrapper a:active, #sign-up-wrapper a:visited {
    text-decoration:underline;
    font-size:11px;
    margin:0px 5px 0px 0px;
    height:20px;
}
#sign-up-wrapper a:hover, #sign-up-inside-wrapper a:hover {
    text-decoration:none;
}
#sign-up-inside-wrapper .s1 {
    font-weight:bolder;
    text-decoration:underline;
}
#sign-up-inside-wrapper .s2 {
    text-decoration:underline;
}
#linkage-holder a, #linkage-holder a:link, #linkage-holder a:active, #linkage-holder a:visited {
    text-decoration:underline;
    font-size:11px;
    margin:0px;
    padding:0px;
    margin:0px 0px 0px 10px;
}

#linkage-holder a:hover {
    text-decoration:none;
}

.slash {
    margin:0px 0px 0px 10px;
}
.slash-footer {
    margin:0px 5px 0px 0px;
    padding:0px;
    color:white;
}
#form {
    margin:0px 0px 0px;
    padding:0px;
}
.textarea {
    margin:15px 0px;
    padding:0px;
}
.textarea2 {
    margin:15px 0px 0px;
    padding:0px;
}
.wtext {
    clear:right;
    height:auto;
    width:16px;
    margin:0px 5px 0px;
    padding:0px;
}
.wtext2, .wtext {
    width:auto;
    height:auto;
    margin:0px 0px 0px 5px;
    padding:0px;
    font-size:11px;
    color:#212121;
}
/* Popular Categories */
#cat1 ul, #cat2 ul {
    margin:0px;
    padding:0px;
    list-style:none;
    list-style-position:outside;
}
#cat1 li, #cat2 li {
    margin:0px 0px 15px;
    padding:0px;
}
#cat1 a, #cat1 a:link, #cat1 a:active, #cat1 a:visited, #cat2 a, #cat2 a:link, #cat2 a:active, #cat2 a:visited {
    font-size:11px;
    margin:0px;
    padding:0px;
    text-decoration:underline;
}
#cat1 a:hover, #cat2 a:hover {
    text-decoration:none;
    color:#3f302d;
    font-weight:bolder;
}
#bold-cat a, #bold-cat a:link, #bold-cat a:active, #bold-cat a:visited {
    font-weight:bolder;
    text-decoration:underline;
}
#bold-cat a:hover {
    text-decoration:none;
}

/*flash messages*/
.error {
    text-align: center;
    font-size:16px;
    color: red;
    padding: 0px 0px 10px 0px;
    font-weight:bolder;

}

/*Business Tool Tags*/

padding-b1 {
    padding:0px 0px 1px;
}
.margin-t10 {
    margin:5px 0px 0px;
}
.margin-t5 {
    margin:10px 0px 0px;
}
.clr-both {
    clear:both;
}
.padding-b10 {
    padding:0px 0px 10px;
}
.padding-t10 {
    padding:10px 0px 0px;
}
/*top headers*/
#header-b4 #branding-box-b4 {width:919px}
#logo-tight{float:left;margin:10px 0px 0px 0px;}
#btools-top{width:812px;float:left;margin:0px 0px 0px 26px;}
.btools-holder {
    float:left;
    overflow:hidden;
    height:77px;
    width:823px;
    background-image:url('../images/btools.gif');
    background-position:left top;
    background-repeat:no-repeat;
    margin:9px 0px 0px;
    padding:0px;
}
.business-wrap {
    padding:20px 0px 0px 20px;
    margin:0px 0px 20px;
}
#btools-menu-wrap {
    float:left;
    overflow:hidden;
    width:823px;
    text-align:center;
    margin:0;
    padding:0;
}

/*LINKS*/
.btools-nav {

}
.btools-nav a, .btools-nav a:link, .btools-nav a:active, .btools-nav a:visited {
    margin:0px 35px 0px 0px;
    padding:10px 0px 0px;
}
.btools-nav a:hover {
    background-image:url('../images/arrow-up.gif');
    background-position:center top;
    background-repeat:no-repeat;
}

.regdone-nav a, .regdone-nav a:link, .regdone-nav a:active, .regdone-nav a:visited {
    margin:0px 60px 0px 0px;
    padding:10px 0px 0px;
    color: #ad2d43;
}
.regdone-nav a:hover {
    text-decoration:none;
}

/*content-block*/
h1, h2 {
    font-weight:bolder;
}

/* prof edit */
.content-section {
    height:auto;
    width:900px;
}
.text11 {
    font-size:11px;
    line-height:12px;
}

.reg-bod {float:left;width: 550px; line-height:28px; margin-bottom: 25px;}

.text10 {
    font-size:10px;
    line-height:11px;
}
.margin-L20 {
    margin:0px 0px 0px 20px;
}
.imp-add {}
.imp-add a, .imp-add a:link, .imp-add a:active, .imp-add a:visited {color: #ad2d43;text-decoration:underline;}
.imp-add a:hover {
    text-decoration:none;
}

.bold-add a, .bold-add a:link, .bold-add a:active, .bold-add a:visited {font-weight:700;}
.bold-add a:hover {
    text-decoration:none;
}
#editprof {width:auto; overflow:hidden; margin-bottom:40px;font-size:12px;}

#edit-topinfo, #edit-insert1, #edit-insert2, #edit-insert3 {padding-bottom: 20px;}

.label {float: left; width: 180px; margin-right: 10px; padding-left: 0px; line-height:38px;}
.label-extend {float: left; width: 180px; margin-right: 20px; padding-left: 16px; line-height:38px;}
.label-extend-br {float: left; width: 180px; margin-right: 20px; padding-left: 16px; line-height:18px;}
.input {float:left; width: 580px; line-height:38px;}
.input-br {float:left; width: 550px; line-height:18px;}
.input-br {float:left; width: 550px; line-height:18px;}
.input-short {float:left; width: 250px; line-height:38px;}
.imp {color: #ad2d43; font-weight:700;}
.warn {color: #ad2d43;}
.edit-birth {padding-top: 10px;}

#edit-contactinfo {padding-top:20px;}
.edit-contactsub {margin-top: 8px; padding-top: 5px;}
.edit-divide {float:left; border-top: 1px solid #C9E530; width: 550px; margin-top: 20px; }
.submit {padding-top: 20px;}

.edit-1 {float:left; width: 100px}
.edit-2 {float:left;}
.edit-4 {float:left; width: 220px;}
.edit-3 {float:left;margin:8px 0px 0px;}
.edit-3-br {float:left; margin:0px 0 0px 0; padding: 0px 0 0 0;}
.select {width: 310px;}
.select2 {width: 300px;}
.day {width: 50px;}
.year {width: 122px;}
.label-loc {
    width:73px;
    text-align:right;
}
.width-h1 {
    width:200px;
}

/*margins & paddings*/
.margin-t10b10 {
    margin:10px 0px;
}
.margin-t20b20 {
    margin:20px 0px;
}
.pad-top-rig-edit2 {
    padding:20px 0px 0px 15px;
}
.pad-top-rig-edit2b {
    padding:5px 5px 5px 5px;
}
.pad-top-rig-edit3 {
    padding:10px 0px 0px 0px;
}
.margin-L231 {
    margin:0px 0px 0px 90px;
}
.height-38 {
    height:27px;
}
.radio {}
.radio input {
    margin:0px 20px 0px 0px;
    text-align:right;
    vertical-align:middle;
}
.margin-zero {
    margin:0px;
}
/*epass-content*/
.new-repass-wrap {
    float:left;
    height:auto;
    width:750px;
    margin:0px 5px 0px 0px;
}

/*subnav box -link */
.subnav-link {margin:0px 70px 0px 0px;}
.subnav-linkv2 {margin:0px 40px 0px 0px;}
/*listing*/
.change-category {
    width:180px;
    height:auto;
}

/*lai*/
/*subnav box*/
.subnav-box {width: 921px; margin: 20px auto;}
.subnav-top {background:url(../images/top-box.gif) no-repeat bottom; width: 921px; height: 9px; margin:0; padding:0; }
.subnav-mid {background:url(../images/mid-box.gif) repeat-y; padding: 0 30px 10px 0; text-align: center;}
.subnav-bot {background:url(../images/bot-box.gif) no-repeat; width:921px; height: 10px;  margin:0; padding:0;}

/*05-26-08*/
.label2 {float: left; width: 180px; margin-right: 20px; padding-left: 16px;}
.pass {margin-bottom:10px;}
.nfrm {color:#694848; font-weight:normal;}
.divider{background-color:#feee1c; width:100%; padding:8px 0 5px 12px;margin:10px 0;overflow:hidden;}
.sybus {}
.sybus a, .sybus a:link, .sybus a:active, .sybus a:visited {
    font-size:12px;
    font-weight:bolder;
    color: #ad2d43;
    text-decoration:none;
}
.sybus a:hover {
    text-decoration:underline;
}
.sy-lineheight {
    line-height:18px;
}
.input-width {
    width:335px;
}
.male-female-wrap {
    float:left; width: 250px; line-height:38px;
}

.premium-red {
    background-color: red
}

.premium-box {
    border: 2px solid blue
}

/*PHOTOS*/
.photos-line td {width: 25%; text-align: center; vertical-align: baseline; padding: 0 20px;}
.photos-info-line td {text-align: center; padding-bottom: 30px;}

#feedback{width:98%; margin:0px auto; border: 2px solid #990000; font-size: 15px;}
#feedback-wrapper{padding:15px 20px 20px 15px; text-align:center;}
.feedback-text{font-size: 14px; font-weight: bolder;}

.feedback-success{font-size: 14px; font-weight: bold; text-align: center;}

.u-error {
    color:#AD2D43;

    font-size: 14px;
    background-color: #dadbd2;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 4px;
    border-bottom-width: 4px;
    border-left-width: 4px;
    border-right-width: 4px;

    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
}

u-error-head{
    text-align: center;
    font-weight: bolder;
    font-style: normal;
    text-decoration: underline;
}

/*Yellow Panalo tags*/

.intro {font-size: 12px;
}
.yp-regular {font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    margin-left: 25px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-top: 0px;
}
.yp-table {margin-left: 21px;
    margin-right: 24px;
}


popup {
    background-color:#E8E8E8;
    border:0 none;
    color:#694848;
    font-family:arial,verdana,sans-serif;
    font-size:11px;
    margin:0;

}

.space2 {
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #CCCCCC;
    width:350px;
}

.space {
    margin:15px;
    width:320px;
}

.space h1{
    font-size: 16pt;
}