    /*
    Document   : main
    Created on : 30.06.2010, 10:36:11
    Author     :
    Description:
        Purpose of the stylesheet follows.
*/

body {
    font-family: 'Trebuchet MS', Arial, sans-serif;
    font-size: 13px;
   
}

div.content p {
    font-family:'Trebuchet MS',Arial,sans-serif;
    font-size:13px;
}

h1 {
    font-size:16pt;
    font-weight:bold;
    padding:10px 9px;
}
h2 {
    font-size: 13pt;
    font-weight: normal;
    padding:10px 0;
}

div.info-page-block ul {
    font-family: 'Trebuchet MS', Arial, sans-serif;
    font-size: 13px;
    line-height:20px;
    list-style: disc inside;
    padding: 0px 0px 0px 20px;
}
div.info-page-block p {
    line-height:20px;
    padding:5px 0;
}
.container {
    padding: 0px;
    width: 1180px;
	margin: 0 auto;
}

.content {
    padding:10px 0;
}

.logo {
    float: left;
}
#logo-image {
    float:left;
    margin:0 10px;
}
.header {
    float:left;
    height:73px;
    width:100%;
}
.benefits {
    float:left;
    font-size:12px;
    line-height:12pt;
    list-style-type:none;
    margin:0;
    padding:0 20px 0 100px;
}

ul.benefits li {
    background: url('/static/img/sign.png') no-repeat 0 40%;
    padding-left: 10px;
    font-size: 11pt;
}

.tabarea {
    float: left;
    margin: 0;
    padding: 0 20px 0 100px;
}

.tabmenu table {
    width: 100%;
}

.tab_login table {
    width: auto;
}

.btn_login {
    background: transparent url(/static/img/mw_menu_normal_bg.png) repeat-x scroll 0 0;
    border: 0px;
    color: #ffffff;
}
div.login-form {
    float:right;
}
div.login-form p {
    float:left;
    margin:9px 0 0 10px;
}
div.login-form p.reg-lnk {
    clear:both;
    float:right;
    line-height:19px;
    margin:6px 10px 0 0;
    width:61px;
}
div.login-form p.error-msg {
    margin:2px 0;
    padding:3px 41px 0;
}
.login-form form input {
    width: 125px;
}

div.srch_right .green-btn {
    margin:0 0 0 254px;
}

form div.green-btn {
    margin:0 0 0 15px;
}

.green-btn.sign_out {
    margin: 0px 7px 0px 0px;
}

#tabarea {
	margin:87px 0 0;
    width:100%;
}

td.pill_l {
/*    background: transparent url(/static/img/mw_menu_cap_l.png) no-repeat scroll 0 0;*/
    height: 32px;
    width: 7px;
}

td.pill_m {
    margin: 0;
    padding: 0;
    width: auto;
}

td.pill_r {
    background: transparent url(/static/img/mw_menu_cap_r.png) no-repeat scroll right 0;
    width: 7px;
}
.green-btn{
    display:inline;
    background: transparent url(/static/img/mw_menu_cap_l_transper.png) no-repeat scroll 0 0;
    padding: 10px 0 7px 4px;
}

.green-btn.width {
    margin:0 0 0 0px;
}

.green-btn button,
.green-btn .button{
    background:url("/static/img/mw_menu_cap_r.png") no-repeat scroll right 0 transparent;
    border:0 none;
    color:#FFFFFF;
    font-size: 13px;
    font-weight:bold;
    height: 19px;
    line-height: 19px;
    margin-right:-7px;
    padding:0 10px 0 5px;
}
#home-search-button {
    background:url("/static/img/home-search-button.jpg") no-repeat scroll right 0 transparent;
    margin:0 0 0 238px;
    padding:8px 19px;
    width:135px;
}
#home-search-button input {
    background:none repeat scroll 0 0 transparent;
    border:0 none;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    height:34px;
    line-height:35px;
    margin:0;
    padding:0 0;
    width:48px;
}
.body div div .green-btn .button{
    padding:0 20px 0 15px;
}

#pillmenu {
    background: transparent url(/static/img/mw_menu_normal_bg.png) repeat-x scroll 0 0;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    height: 35px;
    width:100%;
    margin: 0;
    padding: 0;
}

#pillmenu li {
    background: transparent url(/static/img/mw_menu_normal_bg_border.png) no-repeat scroll right bottom;
    float: left;
    margin: 0;
}

#tabarea #pillmenu li {
    background: none;
}
#tabarea #pillmenu #top-menu-first {
    background: transparent url(/static/img/mw_menu_cap_l.png) no-repeat scroll 0 0;
}
#tabarea #pillmenu #top-menu-first:hover {
    background: transparent url(/static/img/mw_menu_cap_l_hover.png) no-repeat scroll 0 100%;
}
#tabarea #pillmenu a {
    background: transparent url(/static/img/mw_menu_normal_bg_border.png) no-repeat scroll right bottom;
}

#tabarea #pillmenu a:hover {
    background: #ed0888;
    font-weight: bold;
}

#tabarea #pillmenu a.active {
    color: yellow;
}

#pillmenu li {
    background: transparent url(/static/img/mw_menu_normal_bg_border.png) no-repeat scroll right bottom;
    float: left;
    margin: 0;
}

#pillmenu a {
    color: #ffffff;
    display: block;
    float: left;
    font-size: 13px;
    font-weight: bold;
    line-height: 35px;
    padding: 0px 25px;
    text-decoration: none;
}

#pillmenu a#active_menu-nav {
    background: transparent url(/static/img/mw_menu_active_bg.png) repeat-x scroll 0 0;
    color: #FFFFFF;
}

#pillmenu a#active_menu-nav {
    background-position: 0 0;
    height: 21px;
    line-height: 21px;
    margin-top: 2px;
}

.footer {
    width: 100%;
}
.footer ul.menu {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
}

.footer ul.menu li {
    color:#0099CC;
    float:left;
    font-size:12px;
    font-weight:bold;
    /*padding:12px 40px;*/
    padding:12px;
    /*margin-left:40px;*/
}
#footerMenu {
}

.footer ul.menu .current {
    color: #d81e7e;
    text-decoration: none;
}

.footer a {
    color: #36abd0;
}

.footer a:hover {
    color: #c40568;
}

.hr-red {
    float: left;
    width: 100%;
    background: #ff0000;
    height: 1px;
}

.hr-gray {
    float: left;
    width: 100%;
    height: 1px;
    background: #cfcfcf;
    margin: 50px 0px 0px 0px;
}

.hr-tabarea {
    margin:0;
}

.hr-blue {
    float: left;
    width: 100%;
    height: 25px;
    background: #05abe1;
    margin: 5px 0px 0px 0px;
}

.hr-red-bold {
    width: 100%;
    border-bottom: 1px solid #ff0000;
    border-top: 2px solid #ff0000;
    height: 2px;
}

.clear {
    height: 5px;
    clear: both;
}


a:link, a:visited {
/*    color: #0099cc;*/
}

/*---------------------Search form----------------------------*/
.search_param_pole_1 label {
    font-weight: bold;
    font-size: 15px;
	margin-right: 10px;
}
.search_param_pole_1 select, span.select {
/*    text-align: left;*/
    width:94px;
}

.search_param_pole_1 span.select {
    left: 15px;
}

.search_param_pole_1 .form_row {
    margin:3px 0 0;
    text-align:right;
}

.search_param_pole_1 {
    float:left;
	margin: 20px 0 0 0;
    padding:0 0 0 10px;
    /*width:234px;*/
	width: 264px;
}

.search_param_pole_1 {
    text-align: right;
}

.search_param_pole_2 {
    float:left;
    margin:0 0 0 30px;
    /*margin:0 0 0 27px;171110*/
    width:360px;
}
div.search_param_pole_2 .search_pole_header {
    background: url('/static/img/check_pole_border_lt.png') no-repeat left top;
    padding-left: 6px;
}

.search_param_pole_2 ul {
    padding:10px 0 0;
    float:left;
}
.search_param_pole_2 li label {
    padding: 0px 0px 0px 10px;
    color: #000;
}
.search_param_pole_2 li {
    color:#FFFFFF;
    float:left;
    font-weight:bold;
    margin:0 0 9px;
    /*width: 300px;*/
}

div.search_param_pole_2 div div div p {
    font-size: 18px;
    color: #ffffff;
    text-align: left;
    padding: 5px 0 0 10px;
}

div.search_param_pole_2 div div div div {
    margin:0 0 0 339px;
}

div.search_pole_header div {
    background: url('/static/img/check_pole_border_rt.png') no-repeat right top;
    padding-right: 6px;
}

div.search_pole_header div div {
    height: 30px;
    background: url('/static/img/check_pole_border_ct.png') repeat-x top right;
}

div.search_param_pole_2 div.body {
    background: url('/static/img/check_pole_border_l.png') no-repeat bottom left;
    padding-left: 6px;
}
div.search_param_pole_2 .srch_right {
    background: url('/static/img/check_pole_border_r.png') no-repeat bottom right;
    padding-right: 6px;
}
div.search_param_pole_2 .srch_right div {
    height:216px;
}
/*---------------------end search form----------------------------*/

div.search_param_pole_3.blog p {
    text-align: left;
    padding: 0 15px;
}
img {
    float: left;
    margin: 10px;
}
div.search_param_pole_3.blog .smiles_positive {
    float:right;
    margin:0;
    margin:0 0 32px;
}

div.search_param_pole_3.blog {
    margin: 10px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    width: 100%;
}

.search_param_pole_3.latest-news {
    /*margin-top:5px;*/
    width:410px;
    margin: 10px 0px 0px 25px;
}
.search_param_pole_3.registration {
    float:left;
    width:600px;
}
.search_param_pole_3.registration .pole_middle {
    padding: 20px;
}
.search_param_pole_3.registration .pole_middle p {
    font-size:14px;
    line-height:21px;
}
.search_param_pole_3.registration .pole_middle ul {
    padding:15px 25px;
}
.search_param_pole_3.registration .pole_middle li {
    font-weight: bold;
    list-style-type: square;
    padding: 0;
}
.search_param_pole_3.registration-left-block {
    width:555px
}
.search_param_pole_3.registration-left-block.login {
    width:444px;
}
.search_param_pole_3.registration-right-block .pole_middle {
    width: 592px;
    text-align: left;
}
.search_param_pole_3.registration-right-block .pole_middle.reg-block-poles {
    width:404px;
    height:498px;
    text-align: left;
    /*padding: 0px 0px 73px;*/
}
div.search_param_pole_3 {
    float:left;
    margin:10px 0 0 30px;
    /*margin: 0 0 0 26px;171110*/
    padding:0;
    text-align:left;
}

div.search_param_pole_3 div.pole_top {
    height: 5px;
    background: #eff6e8;
    background: url('/static/img/yellow_block_tb.png') repeat-x 0px -5px;
}
div.search_param_pole_3 div.pole_top .left {
    float: left;
    background: url('/static/img/yellow_block_lt.png') no-repeat top left;
    width: 5px;
    height: 5px;
}

div.search_param_pole_3 div.pole_top .right {
    background: url('/static/img/yellow_block_rt.png') no-repeat right top;
    width: 5px;
    height: 5px;
    float: right;
}

div.search_param_pole_3 div.pole_middle {
    background:transparent url(/static/img/sign.png) no-repeat scroll 0 40%;
    border-left: 1px solid #dde7d4;
    border-right: 1px solid #dde7d4;
    background: #eff6e8;
    padding:10px;
    height:auto;
    /*width:535px;*/
}
div.search_param_pole_3 div.pole_middle.reg-block-right {
    background: #EFF6E8 url('/static/img/mail_585_320.jpg') no-repeat scroll 0 0;
    border-left: 1px solid #dde7d4;
    border-right: 1px solid #dde7d4;
    /*background: #eff6e8;*/
    padding:10px;
    height:auto;
    width:585px;
}
div.search_param_pole_3 div.pole_middle.home-page{
    background:transparent url(/static/img/sign.png) no-repeat scroll 0 40%;
    border-left: 1px solid #dde7d4;
    border-right: 1px solid #dde7d4;
    background: #eff6e8;
    padding:10px;
    height:auto;
    width:388px;
}
div.search_param_pole_3 div.pole_middle.home-page li{
    padding:0 0 0 15px;
}
div.search_param_pole_3 div.pole_middle.registration-left-block {
    background:transparent url(/static/img/sign.png) no-repeat scroll 0 40%;
    border-left: 1px solid #dde7d4;
    border-right: 1px solid #dde7d4;
    background: #eff6e8;
    padding:10px;
    height:auto;
}

div.search_param_pole_3 div.pole_middle p {
}
div.search_param_pole_3 div.pole_bottom {
    height: 5px;
    background: #eff6e8;
    background: url('/static/img/yellow_block_tb.png') repeat-x 0px 0px;
}
div.search_param_pole_3 div.pole_bottom .left {
    background: url('/static/img/yellow_block_bl.png') no-repeat bottom left;
    float: left;
    width: 5px;
    height: 5px;
}

div.search_param_pole_3 div.pole_bottom .right {
    background: url('/static/img/yellow_block_br.png') no-repeat bottom right;
    float: right;
    width: 5px;
    height: 5px;
}

#form-search div.search_param_pole_3 div.pole_middle li {
    background:transparent url(/static/img/sign.png) no-repeat scroll 0 55%;
}
#form-search div.search_param_pole_3 div.pole_middle #home-searchform-2 li{
	background: none;
}
#form-search div.search_param_pole_1 .row-label {
    display:block;
    float:left;
    margin:5px;
    padding:5px;
}

#form-search div.search_param_pole_1 .row-label.bold {
    font-size: 16px;
    font-weight: bold;
}

div.search_param_pole_3 div.pole_middle li {
    font-size:13px;
    line-height:19pt;
    list-style-type:none;
    padding:0 0;
}
div.search_param_pole_3 div.pole_middle li input {
    
}
div.search_param_pole_3 div.pole_middle li label {

}
div.search_param_pole_3 div.pole_middle li a {
    font-size: 10pt;
}

/*---------------------Left column----------------------------*/

/*---------------------Mini block----------------------------*/

.block-title {
    color:#333333;
    display:block;
    float:left;
    font-size:15px;
    font-weight:bold;
    padding: 10px 13px 10px 0;
    line-height: 3px;
}

#form-search-mini select {
    margin: 3px 0px;
    width: 240px;
}

.progress-bar {
    background: #d4d4d4;
    width: 220px;
    height: 10px;
}

.progress-bar div {
    background: #a1a1a1 right;
    width: 70%;
    height: 10px;
}

.profile-edit-menu {
    padding: 10px 1px;
}

.profile-edit-menu li {
    padding: 7px 0px 0px 0px;
}
.block-dating-accounts p {
    padding:7px 0;
}
.block-dating-accounts p a {
}

.search_param_pole_3 ul li {
    list-style: none;
}

/*---------------------end mini block----------------------------*/
#left-block {
    border-right:1px solid #D4D4D4;
    float:left;
    height:100%;
    margin-right:13px;
    width:257px;
}
#left-block.site-search-page {
    border-right:1px solid #D4D4D4;
    float:left;
    height:100%;
    margin-right:13px;
    width:auto;
}


/*---------------------end left column----------------------------*/

/*---------------------Right column----------------------------*/

.profile-title {
    display: block;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 0;
}
.profile-sub-title {
    display: block;
    padding: 10px 0px;
    font-size: 13px;
    font-weight: bold;
}

#form-search-mini2 {

}

#form-search-mini2 select {
    float: left;
    width:140px;

margin:0px 23px 0px 0px;
}

.search-result-summary {
    display: block;
    font-size: 14px;
    /*font-weight: bold;*/
    padding: 10px 0px 0px 0px;
}
.search-result-tbl {
    margin: 20px 0px 0px 0px;
    width: 100%;
}
.search-result-tbl thead tr {
    background: transparent url('/static/img/table_tr_head_bg.png') repeat-x 0 0;
}
.search-result-tbl.blog thead tr {
    background: transparent url('/static/img/blog_table_tr_head_bg.png') repeat-x 0 0;
}
.search-result-tbl tbody td.first{
    background: transparent url('/static/img/td_border.png') repeat-y 0 0;
    text-align:left;
}
.search-result-tbl tbody td.first.news-text p {
    font-size: 13px;
    line-height:16px;
}
.search-result-tbl tbody td p {
    text-align: left;
}
.search-result-tbl tbody td {
    margin:10px 0;
    padding:11px;
    text-align:center;
}
.border-right {
    border-right: 1px solid #CCCCCC;
}
.border-bottom {
    border-bottom: 1px solid #CCCCCC;
}
.border {
    border: 1px solid #CCCCCC;
}

.search-result-tbl tbody .row {
    height: 80px;
    padding: 10px;
}

.search-result-tbl tbody tr {
/*    border-left: 1px solid #cccccc;*/
}

.search-result-tbl .left_border_table {
    border-right: 1px solid #cccccc;
}
.search-result-tbl .left_border_table.blog {
    padding: 0px;
    margin: 0px;
}

.search-result-tbl th {
    padding: 8px;
    font-weight: normal;
}
.search-result-tbl .no-border {
    background: #ffffff;
    border: 0 none;
    padding: 0px;
    width:124px;
}

.blog.title {
    display:block;
    float:left;
    font-size:20px;
    margin: 25px 0 0;
}
.blog-title-th {
    color:#EC0A65;
    font-weight:bold;
}
.search-result-tbl .start_head {
    background: transparent url('/static/img/table_head_left.png') no-repeat 0 0;
    width: 37px;
    border-left: none;
}
.search-result-tbl .start_head.blog{
    background: transparent url('/static/img/blog_table_head_left.png') no-repeat 0 0;
    width: 140px;
}
.search-result-tbl .start_head.blog.review {
    width: auto;
}
.search-result-tbl .end_head {
    background: transparent url('/static/img/table_head_right.png') no-repeat right 0;
}
.search-result-tbl .end_head.blog {
    background: transparent url('/static/img/blog_table_head_right.png') no-repeat right 0;
    width: 0px;
}

.category-link {
    margin: 10px 0px;
}
.category-link .category, .from-site {
    color: #36ABD0;
    font-weight: bold;
}
.from-site {
    margin:0 0 0 100px;
}
.category {
}
.search-result-tbl .border_left {
    border-left: 1px solid #cccccc;
}

.search-result-tbl .th_width {
    width: 200px;
}

.site_logo {
    display:block;
    height:37px;
    overflow:hidden;
    padding:10px;
    width:200px;
}
.search-result-tbl td {
    vertical-align: middle;
/*    padding:14px 0;*/
}

.search-result-tbl td.end {
    border-left:1px solid #CCCCCC;
    padding:4px;
    text-align:center;
}
.search-result-tbl td.end.search-result-page{
    text-align: left;
}

.search-result-tbl td.first span {
    font-size: 20px;
/*    font-weight: bold;*/
}

.search-result-tbl td.end input {
    margin:0 0 0 50px;
}

.search-result-tbl tr.bottom .left {
/*    background: transparent url(/static/img/table_gray_bottom_rl.png) no-repeat scroll 0 0;*/
    border-top: 1px solid #CCCCCC;
    height: 6px;
    padding: 0px;
}

.search-result-tbl tr.bottom td.border {
/*  background: url(/static/img/td_border.png) repeat-x scroll 0 5px;*/
    border-top: 1px solid #CCCCCC;
}

.search-result-tbl tr.bottom .right {
/*    background:transparent url(/static/img/table_gray_bottom_rl.png) no-repeat scroll -79px -6px;*/
    border-top: 1px solid #CCCCCC;
    height: 6px;
}

.smiles_positive {
    background:transparent url(/static/img/smiles.png) no-repeat scroll 0 0;
    height:22px;
    width:22px;
    margin:0 37%;
}
.smiles_negative {
    background:transparent url(/static/img/smiles.png) no-repeat scroll -22px 0;
    height: 22px;
    width: 22px;
    float:right;
    margin:0 0 32px;
}


.gray-btn{
    display:inline;
    background: transparent url(/static/img/mw_menu_cap_l_gray.png) no-repeat scroll 0 0;
    padding: 10px 0 4px 4px;
}
.gray-btn button,
.gray-btn .button{
    background:url("/static/img/mw_menu_cap_r_gray.png") no-repeat scroll right 0 transparent;
    border:0 none;
    font-weight:bold;
    height: 36px;
    margin:3px 0 0;
    padding:0 10px 0 5px;
}

/*---------------------Right column----------------------------*/

div.search_param_pole_3.reason-block div.pole_top .left {
    background: transparent url(/static/img/red_block_lt.png) no-repeat scroll left top;
    height: 6px;
    width: 6px;
}

div.search_param_pole_3.reason-block.rb2 {
/*    height: 100px;*/
}

div.search_param_pole_3.reason-block {
    margin:0 auto 10px;
    width:237px;
}
div.search_param_pole_3.reason-block.site-search-page {
    width:268px;
}

div.search_param_pole_3.reason-block div.pole_top {
    background: #ff0000 url(/static/img/red_block_t.png) repeat-x scroll 0 0px;
    height: 6px;
}

div.search_param_pole_3.reason-block div.pole_top .right {
    background:transparent url(/static/img/red_block_rt.png) no-repeat scroll 0 0;
    width: 6px;
    height: 6px;
}

div.search_param_pole_3.reason-block div.pole_bottom {
    background: #fff url(/static/img/red_block_b.png) repeat-x scroll 0px 0px;
    height: 6px;
}

div.search_param_pole_3.reason-block div.pole_bottom .left {
    background: #fff url(/static/img/red_block_bl.png) no-repeat scroll left bottom;
    height: 6px;
    width: 6px;
}

div.search_param_pole_3.reason-block div.pole_bottom .right {
    background: #fff url(/static/img/red_block_br.png) no-repeat scroll left bottom;
    height: 6px;
    width: 6px;
}

div.search_param_pole_3.reason-block div.pole_middle {
    padding: 0;
    border: 0;
    height: 100%;
    width:237px;
}
div.search_param_pole_3.reason-block div.pole_middle.home-page {
	border-left: 1px solid #ed0160;
	border-right: 1px solid #ed0160;
	background: #ffffff;
}
div.search_param_pole_3.reason-block.rb2.site-search-page div.pole_middle {
    border:0 none;
    height: auto;
    padding:0;
    width:268px;
}
div.search_param_pole_3.reason-block.rb2 div.pole_middle {
    border:0 none;
    height: auto;
    padding:0;
    width:237px;
}

div.red-arrow {
    background: url(/static/img/red_sign.png) no-repeat right top;
    float: right;
    width: 19px;
    height: 13px;
    margin: 5px 10px 0px 0px;
}
div.search_param_pole_3.reason-block div.pole_middle .left {
    background: url(/static/img/red_block_lm.png) repeat-y left top;

}
div.search_param_pole_3.reason-block div.pole_middle .right {
    background: #ffffff url(/static/img/red_block_rm.png) repeat-y bottom right;
    margin-left: 6px;
}

div.search_param_pole_3.reason-block span {
    color:#ED0160;
    display:block;
    font-size:11pt;
    font-weight:bold;
    padding:5px;
}

div.search_param_pole_3.reason-block ul {
    padding:7px 0;
}

/*---------------------Trigger----------------------------*/
div.red-arrow {
    background: url(/static/img/red_sign.png) no-repeat right top;
    float: right;
    width: 19px;
    height: 13px;
    margin: 5px 10px 0px 0px;
}
#trigger {
    height: 100px;
    position: relative;
    width: 240px;
}
#trigger .scale {
    height: 100px;
    position: relative;
}
#trigger .scale .line {
    background-color: red;
    height: 2px;
    position: relative;
    top: 18px;
}
#trigger .max.red-arrow {
    float: right;
    margin-right: -9px;
}
#trigger .min.red-arrow {
    float: left;
    margin-left: -9px;
}
#trigger .min.value {
    margin: 30px 0px 0px -30px;
    font-weight: bold;
    width: 20px;
    float: left;
    text-align: center;
}
#trigger .max.value {
    float: right;
    margin: 30px -20px 0px 0px ;
    font-weight: bold;
    width: 20px;
    text-align: center;
}

#trigger div.range {
    background-color: #ff0000;
    height: 2px;
}

#trigger div.line {
    background: #50A311 none repeat scroll 0 0;
    height: 2px;
    position: relative;
    top: 22px;
}
/*---------------------end Trigger----------------------------*/

.search-result-tbl.profile th {
    width: 300px;
}
.search-result-tbl.profile tr.bottom .right {
    background-position: -26px -6px;
}

.search-result-tbl.profile .left_border_table {
    background: transparent url(/static/img/td_border.png) repeat-y scroll 0 0;
    border: medium none;
    width: 4px;
}

.silver-btn{
    display:inline;
    background: transparent url(/static/img/mw_menu_cap_l_silver.png) no-repeat scroll 0 0;
    padding: 10px 0 9px 4px;
}
.silver-btn button,
.silver-btn .button{
    border:0 none;
    font-weight: bold;
    height:35px;
    line-height:33px;
    padding:0 10px 0 5px;
    margin-right:-5px;
    background: transparent url(/static/img/mw_menu_cap_r_silver.png) no-repeat scroll right 0;
    color: #000;
}

.user-photo-block #save-btn {
    margin: 0 10px 0 380px;
    padding: 10px 0 9px 25px;
}

.user-photo-block #save-btn input{
    padding: 0 25px 0 5px;
}

.user-photo-block #cancel-btn {
    margin: 0px 10px 0px 20px;
    padding:10px 0 9px 25px;
}

.user-photo-block #cancel-btn input{
    padding:0 25px 0 5px;
}

.photo_unit {
    margin: 10px;
    float: left;
    text-align: left;
    font-size: 12px;
}
.photo_unit label {
    padding: 0px 0px 0px 6px;
}

.label {
    display: block;
}

.form-profile div.form_row.profile.about-me div.left {
    float: none;
}

.form-profile div.form_row.profile.about-me div.right {
    margin: 0px
}

.form-profile div.form_row.profile {
    clear:both;
    margin:12px 0;
}

.form-profile div.form_row.profile div.left {
    float:left;
margin:5px 0;
}

.form-profile div.form_row.profile div.right {
    margin:0 0 0 265px;
}

.form-profile div.left label, .form_row_label {
    font-weight: bold;
}
.form-profile div.right  select {
    width: 137px;
}

.form-profile div.right textarea {
    height:130px;
    width:400px;
}

.lnk_reg {
    color:#1B1BE1;
    float:left;
    font-size:11px;
    font-weight:bold;
    padding:7px;
/*    left:137px;
    position:relative;
    top:-18px;*/
}

ul.list_arrow li {
    background: url('/static/img/sign.png') no-repeat 0 55%;
    padding-left: 10px;
}
/******************************************************************************/

.form-register .hasDatepicker {
    width:134px;
}

.form-register  fieldset select {
    width:170px;
}
.form-register  fieldset p {
    margin:10px 0;
    text-align: left;
}

.form-register label {
    display: block;
    float: left;
    width: 150px;
    padding: 0;
    margin:5px 0;
    text-align: left;
}

.form-register input, .form-register select {
    margin: 0px 0 0 10px;
}

.form-register input, .form-register textarea {
    width: 165px;
    margin: 0px 0 0 10px;
}


.form-profile.about fieldset {
    width: 320px;
}
.form-profile.about .hasDatepicker {
    width:110px;
}

.form-profile.about  fieldset select {
    width: 145px;
}
.form-profile.about  fieldset p {
    margin: 5px 0;
    text-align: left;
    float: left;
    line-height:14px;
}

.form-profile.about #mem-avatar label {
    float: none;
}

.form-profile.about #mem-avatar img {
    margin: 0 0 0 161px;
    padding: 0px;
}

.form-profile.about p.chkb-row {
    width: 302px;
}
.form-profile.about .chkb-row input {
    margin:5px 0;
    width:auto;
}
.form-profile.about fieldset span {
    display:block;
    float:left;
    margin:0 0 0 10px;
    width:142px;
}

.form-profile.about label {
    display: block;
    float: left;
    width: 150px;
    padding: 0;
    margin:5px 0;
    text-align: left;
}

.form-profile.about input, .form-profile.about select {
    margin: 0px 0 0 10px;
}

.form-profile.about input, .form-profile.about textarea {
    width: 142px;
    margin: 0px 0 0 10px;
}

.form-profile.about .green-btn input {
    margin: 0px;
    margin-right:-7px;
}
/******************************************************************************/

div.green-btn.reg-form {
}

#form-search-mini2 div.add_info ul li {
    float: left;
    padding: 10px 0px;
    width: 160px;
}
#form-search-mini2 div.add_info ul {
    width: 260px;
}

#form-search-mini2 div.add_info {
    float:left;
    margin:10px 100px 10px 0;
}

#form-search-mini2 div.add_info.right {

}

#form-search-mini2 p {
}

#form-search-mini2 div.add_info.right {
    float:left;
    margin:10px 0;
}

.green-btn.width.right {
    margin:0 0 0 4px;
}

.search_form_pg {
/*    height: 200px;*/
    width: 734px;
}

.search_form_pg.srch-pg{
    margin:0 20%;
}

div.login-form form .green-btn.sign_out {
/*    top: 0px;
    left: 110px;*/
}

div.add_info span.block-title {
    margin-bottom:8px;
    margin-top:0;
}

.srch_right input {

}

.hr-gray.hr-tabarea.hr-content {
    margin:30px 0 0;
}

#form-login .reg {
    padding:0;
    width:54px;
}

div.block-search2 {
    padding: 10px 0px 0px 0px;
}

div.title3 {
    display:block;
    font-size:15pt;
    padding:16px 0;
    text-align:left;
}

form.form-profile.about div.green-btn {
    position:relative;
    margin: 0 0 0 261px;
}

form.form-profile.about div.green-btn.admin-mem {
    margin:0 46%;
}

form.form-profile.looking-for div.green-btn {
    position:relative;
    margin:0 261px;
}

#media_panel {
    text-align:right;
}

div.form-row-from div.select-location  {
    float:right;
    margin:0 0 0 4px;
}

div.form-row-from div.div-label {
    padding: 5px 98px 0px 0px;
}

div.form-row-from div.select-location .location-lbl {
    width:45px;
    margin-right:7px;
    line-height:25px;
}
div.form-row-from div.select-location p {
    float:left;
    line-height:30px;
}

#form_id div.form_row select#country {
    float:left;
    margin-right:10px;
}
#form_id div.form_row #city_load {
    margin: 0px 10px 0px 0px;
}

.form-row-from #city_load {
    
}

div.progrbar_voting{
    background:url("/static/img/grey.gif") repeat scroll 0 0 transparent;
    clear:both;
    margin:10px 0;
}

div.progrbar_voting_b{
    height: 9px;
    background: url("/static/img/green.gif");
}

/**************************** Tabmenu *****************************************/
div#tab-header {
/*    background: url('/static/img/tab_top_silver_l.png') no-repeat top left;*/
}

div#tab-body {
    border-bottom:1px solid #DDDDDD;
    border-left:1px solid #DDDDDD;
    border-right:1px solid #DDDDDD;
}
/**************************** End Tabmenu *************************************/
div.reg-block {
    float:left;
/*    margin:0 49px 0 0;*/
    padding:10px;
    text-align:center;
}

form.form-register {
    text-align: center;
}
form.form-register fieldset {
    width:332px;
}
form.form-register p.info {
    text-align:center;
}

.form-login.user-data p {
    float: left;
    margin:3px 0 0;
}
.form-login.user-data .green-btn {
    margin: 0px 0px 0px 0px;
}

.form-row {
    padding:10px 0;
    font-size:15px;
    font-weight: bold;
}
.form-row row-admin {
}
.form-row.row-admin img {
    float: left;
    padding: 0px 10px;
}

.form-row img {
    float: none;
}
div.block-controls a {
    color:#0000FF;
}
div.form-row.row-admin .site-title {
    display:block;
    margin:0 0 13px;
    padding:0;
}
div.form-row.admin-news img {
    float:left;
    padding:0 10px 0 0;
}
div.form-row.admin-news div.block-controls a.news-title {
    display:block;
    padding:0 0 26px;
    color:#000000;
}
.news-title {
    display:block;
    color: #EC0A65;
    font-weight: bold;
}
.button-block {
    padding:10px 0;
}

#admin-member_list thead {
    font-weight: bold;
    font-size: 15px;
}
#admin-member_list thead tr {
}
#admin-member_list td {
    padding:9px 52px 0 0;
}
#admin-member_list thead td a {
    color: #0000ff;
}

#slider-container {
    height:36px;
    margin:28px 0 3px 1px;
}

#slider_value_cont, #slider_value_cont2 {
    margin-top: 5px;
}
#slider-container.srch-page {
    float:left;
    height:36px;
    margin:-28px 0 0 310px;
    width:262px;
}

#form-search-mini2 div.green-btn.width.right {
    float:right;
    margin:-23px 7px 0 0;
    padding:0;
}

#form-search-mini2 div.green-btn.width.right button {
    padding: 0 45px 0 45px;
}

#slider-container.srch-page .ui-slider {
    position: relative;
    text-align: left;
}

#form-search-mini2 div.green-btn.width.right {
}

.search_form_pg.srch-pg form #city_load_search_page {
}

#slider-container.srch-page .ui-slider-horizontal {
    width:98%;
}

.pagination {
    padding: 20px 0px 0px;
}

.error-msg {
    color: #ff0000;
}

div.button {
}

div.button.register-signin {
    margin:0 9px 0 0;
text-align:right;
}

form.sign_out {
    text-align: right;
}

#sites_list {
    width:600px;
}

#sites_list ul {
}

#sites_list ul li {
    height:40px;
    padding:10px 0;
}

#sites_list ul li img {
}

#sites_list ul li a {
    display:block;
    float:left;
    font-size:11pt;
    font-weight:bold;
    width:200px;
}

.search-result-tbl.site-view td {
    padding: 10px;
    height: 150px;
}
.search-result-tbl.site-view {
    border-bottom: 1px solid #CCCCCC;
}

.search-result-tbl.dating-site {
    border-bottom: 1px solid #CCCCCC;
}
ul.how-it-works li ul {
    list-style-type: circle;
}
table.search-result-tbl.dating-site.blog.news .start_head.blog {
    font-size:12px;
    font-weight:bold;
    width:124px;
}
table.search-result-tbl.dating-site.blog.news {
    background:none repeat scroll 0 0 ivory;
    height:110px;
}
span.error-block {
    background: #ff0000 url('/static/img/attention.png') no-repeat scroll 1% 50%;
    color:#fff;
    display: block;
    font-size: 12pt;
    font-weight: bold;
    padding:10px 33px;
    text-align: center;
}

div.login-form p.reg-lnk a {
    padding: 0 17px;
}

.user-photo-block .photorow {
    float:left;
    padding:10px;
}

div.user-photo-block .green-btn.save-and-close {
    float:left;
    padding:0;
}
div.user-photo-block form {
    padding: 15px 0px 0px 0px;
}

.admin-table-list {
    width: 100%;
}
.admin-table-list tbody td {
    padding: 10px 0;
}

.admin-table-list thead {
    text-align: left;
}

.admin-table-list thead th {
    padding: 10px 0px;
}

.admin-table-list tbody {
    text-align: left;
}

.lnk-move {
    display:block;
    padding:10px 0;
}
#block-404 {
    text-align: center;
    overflow:hidden;
}
#block-404 h1 {
    color:#939393;
    font-size:60pt;
    font-weight:bold;
}
#block-404 div {
    background:url("/static/img/404_crowd.png") no-repeat scroll 0 0 #FFFFFF;
    height:135px;
    margin:0 20%;
    width:795px;
}
#block-404 p {
    color: #939393;
    font-size: 20pt;
}
#block-404 a {
    color: #551a8b;
}
#reg-popup {
    margin:1%;
    background: #f5faff;
    width: 596px;
    position:relative;
}
#site-option-top-part{
    background-color: #f5faff;
    background: url("/static/img/site-option-logo.png") no-repeat;
    color: #ED0788;
    font-size: 18px;
    height: 20px;
    padding: 40px 0 0 65px;
}
#site-option-top-part-two{
    background-color: #f5faff;
    font-size: 15px;
    color: #7e8186;
    padding: 0 0 0 10px;
}
#site-option-top-part-three{
    background-color: #f5faff;
    font-size: 16px;
    color: #5c98b2;
    padding: 0 0 0 30px;
}
#site-option-midle-part{
    /*background:url(/static/img/site-option-page/blue-inside-top-right.gif) no-repeat top right;
    background:url(/static/img/site-option-page/blue-inside-top-left.gif) no-repeat top left;*/
    margin: 0 0 0 20px;
    background-color: #fff;
    padding: 0 0 0 10px;
    width: 550px;
    position:relative;
}
#site-option-site-logo-img{
    margin: 0;
}
#site-option-midle-part-bottom-text{
    font-size: 12px;
    color: #666666;
    padding: 0 0 12px 68px;
}
#site-option-bottom-part{
    background-color: #f5faff;
    height: 10px;
}
#reg-popup form label {
    display:block;
    float:left;
    width:200px;
}
#reg-popup form div.green-btn  {
    padding:10px 0 7px 24px;
    margin:0 0 0 0;
}

#reg-popup form div.green-btn input {
    padding:0 35px 0 5px;
}
.post-code {
    text-align:left;
    margin:10px 0;
}
.post-code input {
    width:42pt;
    float: left;
}
.post-code #town_load div {
    float:left;
    padding:4px 6px;
}
#reg-scuccess {
    text-align: center;
}
#reg-scuccess div.image {
    background:url("/static/img/mail.jpg") no-repeat scroll 50% 0 #FFFFFF;
    clear:both;
    height:146px;
}
#reg-scuccess p {
    color:#939393;
font-size:11pt;
font-weight:bold;
margin:10px;
}
div.checkbox-icon {
    background:url("/static/img/checkbox_success.png") no-repeat scroll 50% 0 #FFFFFF;
    clear:both;
    height:87px;
}
#succss-updt-profile table {
    float: left;
}
#succss-updt-profile div.txt {
    color:#939393;
    float:left;
    font-size:11pt;
    font-weight:bold;
    margin:21px 16%;
}
.button-container {
    float:left;
    margin:10px 35%;
    width:360px;
}
.button-container div.green-btn.width {
    margin:0 0 0 30px;
}
#update {
    margin:0 14%;
    width:750px;
}
.center {
    text-align: center;
}
.grey-bold-title {
    color:#000;
    font-size:11pt;
    font-weight:bold;
    margin: 10px 0;
}
#update div#step1 {
    background: url('/static/img/step1.jpg') no-repeat scroll left top;
    width: 350px;
    float: left;
    margin:10px 0;
padding:25px 0 0 17px;
}
#update div#step1 p {
   margin:0 0 47px;
   padding:0 0 0 77px;
}
#update div#step1 .green-btn.width {
    margin:0 0 0 22%;
}
#update div#step2 .green-btn.width {
    height: 15px;
    margin:0 0 0 27%;
}
#update div#step2 p {
    margin:0 0 47px;
    padding:0 0 0 96px;
}
#update div#step2 {
    background:url("/static/img/step2.jpg") no-repeat scroll 9% 0 transparent;
border-left:1px dotted #939393;
float:left;
margin:10px 0;
padding:25px 0 0 28px;
width:350px;
}
#breadcrumbs {
}
#breadcrumbs li {
    margin: 5px 0px;
}
#breadcrumbs li {
    background:url("/static/img/breadcr_bg_01.jpg") repeat-x scroll 0 0 transparent;
    color:#FFFFFF;
    float:left;
    padding:0 0 0 11px;
}
#breadcrumbs #breadcr_end {
    background:url("/static/img/breadcr_bg_02.jpg") repeat-x scroll 0 0 transparent;
    display:block;
    padding:7px 13px 7px 20px;
}
#breadcrumbs a {
    display:block;
    float:left;
    padding:7px 24px 7px 0;
    left:9px;
    position:relative;
    color: #fff;
}
#breadcrumbs a#first, a#second  {
    background:url("/static/img/breadcr_bg_link_01.png") no-repeat scroll right top transparent;
}
#breadcrumbs .no-decor  {
    text-decoration: none;
}
.width-auto {
    width: auto;
}
.width-date {
    width:90px;
}
.search-result-tbl td.first span.review-date {
    color: #36abd0;
    font-size:10pt;
}
#town_load select {
    width: 100px;
}
.elem-border-bottom {
    border-bottom: 1px solid #0f0;
    margin: 10px 0px;
}
table#admin-member_list {
    width: 100%;
}
#review-edit div.block-controls, div#admin-create-review div.block-controls {
    margin:10px 0;
}
div.admin-edit label {
    display:block;
    float:left;
    width:100px;
}
div.admin-edit span.error {
    color:red;
    padding:0 0 0 10px;
    width:auto;
}
div.admin-edit select {
    width:147px;
}
div.admin-edit p.form-row .upload {
    float:left;
    margin:0 10px 0 0;
}
div#admin-member-edit {
}
div#admin-member-edit .row-picture {
    margin: 0px;
}
div#admin-member-edit .chkb-row label {
    width: 162px;
}
.width-title {
    width: 200px;
}
.review-by {
    display:block;
    padding:10px 0;
}
.news_category_name {
    
}
.news_site_name {
    
}
.news-image {
    display:block;
    margin:10px;
}
.info {
}
div.block-right p {
}

.block-left {
    text-align: left;
}
.block-right {
    float: left;
    margin: 0 40px 0 0;
    padding:10px;
    width: 437px;
}
#form-login2 div.green-btn.sign_in {
    margin:0 8px 0 0;
}
.more-info {
    display:block;
padding:5px 22px;
}
.end.search-result-page .more-info {
    display:block;
padding:5px 26px;
}
.reg-block.block-left .info {
    padding:0 20% 0 0;
}
#form-login2 fieldset {
    text-align:right;
    width:330px;
}
.bold {
    font-weight: bold;
}
#and {
    display:block;
    float:left;
    font-weight:bold;
    padding:5px 0 0 107px;
}
#form-search div.search_param_pole_1 .between {
    
}
.h1 {
    display:block;
    float:left;
    font-size:14pt;
    font-weight:bold;
}
.h1-container {
    height:15pt;
    padding:0 0 0 5px;
    width:52%;
}
.float-left {
    float: left;
}
.float-right {
    float: right;
}
#join-site {
   background:url("/static/img/join_selected_button_red.jpg") no-repeat scroll 0 0 transparent;
    border:medium none;
    color:#FFFFFF;
    font-weight:bold;
    height:30px;
    width:117px;
}
/*#join-site {
    width:115px;
}*/
#join-site2 {
    width:89px
}
select#region2 {
    width:181px;
}
select#search_gender2 {
    width:108px;
}
.refine-row-title {
    
}
.refine-row {
    margin:16px 0;
}
div#region2 select#region {
    width:181px;
}
div#city_load select#city {
    width:176px;
}
.row.site-search td.border-bottom a {
    display:block;
    margin:10px 0;
    padding-left:10px;
}
.form_row {
    margin:16px 0;
}
#datapicker-row button {
    width:31px;
}
.params-tabel-edit {
    width:315px;
}
.params-tabel-edit tr {
    height:31px;
}
.params-tabel-edit td {
}
.params-tabel-edit th {
    padding:10px;
}
/*#static-pages-tabs .ui-tabs-panel.ui-widget-content.ui-corner-bottom form table {
    width:452px;
}*/
#static_text_tbl {
/*    width:452px;*/
}
.site-name-sub {
    display:block;
    margin:5px 0 0;
    padding:0 0 0 10px;
}
#static_text_ifr {
    
}
#news-edit table#text_ifr {
    width:769px;
    height: 400px;
}
#left-block .block-avatar {
    width: 215px;
    height: 215px;
}
#left-block .block-edit-profile .block-title {
    width: 100%;
    padding:10px 0px 10px 0;
}
#left-block .block-dating-accounts p {
    clear:both;
}
#site_list .intro {
    color:#ED0788;
    display:block;
    font-size:16px;
    font-weight:bold;
    padding:0 0 10px 0;
}
#join-selected {
   /* 021110
    background:url("/static/img/join_selected_button.jpg") no-repeat scroll right 0 transparent;
    border:0 none;
    font-weight:bold;
    height:33px;
    margin:3px 0 0;
    width:119px;
   */

    background:url("/static/img/join_selected_button_red.jpg") no-repeat scroll 0 0 transparent;
    border:medium none;
    color:#FFFFFF;
    font-weight:bold;
    height:30px;
    width:117px;
}
.checkbox-icon.pop-up {
    margin: 10px 90px;
    width:100px;
}
div#confirm-registration:hover {
    cursor:pointer;
}
.button.register-signin.pop-up, .green-btn.reg-form.pop-up {
    margin:15px 10px;
    text-align:left;
}
.home-news-title {
    color:#05ABE1;
   /* text-align:right;*/
}
#news-sort {
    float:right;
}
#news-sort a {
    color:#05ABE1;
    font-weight:bold;
    padding:0 0 0 25px;
}
.news-text {
    
}
.pole_middle.registration-left-block.login {
    width:422px;
}
#reg-information p {
    font-size:13px;
line-height:24px;
}
#reg-information li {
    list-style:square outside none;
}
#reg-information ul {
    font-weight:bold;
    list-style:square outside none;
    padding:0 25px;
}
.search-result-tbl tbody td .more {
    float: right;
    font-size: 13px;
    font-family:arial;
}
#news-block p {
    padding: 0 0 10px 0px;
}
#news-block.no-border.end_head blog {
    width: auto;
}
#right-reg-block-info {
    width:555px;
}
#right-reg-block-info .pole_middle {
    width:535px;
}
#site_option_join_bootton_id{
    background: url('/static/img/popupbtn.gif') no-repeat;
}
#site_option_join_bootton_id1{
    background: url('/static/img/popupbtn.gif') no-repeat;
}
.width-site-column {
    width: 210px;
}
#site-name-center {
    text-align: center;
}
#join-button-ie {
    background:url("/static/img/join-button.gif") no-repeat scroll left top transparent;
    color:#FFFFFF;
    font-size:16px;
    font-weight:bold;
    text-align:center;
    width:104px;
}
#join-button-ie span {
    padding: 6px 0;
    display: block;
}
#join-button-ie span:hover {
    cursor: default;
}
#join-button-ie.join-button-ie-popup {
    background:url("/static/img/join-button-wide.jpg") no-repeat scroll left top transparent;
    width:240px;
}
#join-button-ie.join-button-ie-popup span {
    padding: 7px 0;
}
.admin-button {
    float:left;
    margin:10px;
}
#town_load select {
    margin-left:9px;
    width:100px;
}
#home-searchform-2 .green-btn {
    padding-top:9px;
}
#green-button-signin, #green-button-search, #green-button-signout, #reg-button-1, #reg-button-2, #reg-button-3 {
    background:url("/static/img/join-button.jpg") no-repeat scroll left top transparent;
    margin:0 0 0 10px;
    padding:9px 4px;
}
#green-button-signin input, #green-button-signin input, #green-button-signout button, #green-button-search button, #reg-button-1 button, #reg-button-1 button, #reg-button-2 button, #reg-button-3 button {
    background:none repeat scroll 0 0 transparent;
    font-size: 12px;
    height: 22px;
    line-height: 26px;
    margin:0;
    padding:0;
    width:61px;
	border: none;
	font-weight: bold;
	color: #fff;
}
#about-me-save-button {
    background:url("/static/img/about-me-save-button.jpg") no-repeat scroll left top transparent;
    margin:0 0 0 261px;
    padding:9px 4px;
}
#about-me-save-button .button {
    background:none repeat scroll 0 0 transparent;
    margin:0;
    padding:0;
    width:146px;
}
#search-again1, #search-again2, #search-again3 {
    background:url("/static/img/search-again.jpg") no-repeat scroll left top transparent;
    padding:9px 0;
}
#search-again1 button, #search-again2 button, #search-again3 button {
    background:none repeat scroll 0 0 transparent;
    margin: 0;
    padding: 0;
    width: 119px;
}
#search-again3 button {
    width: 116px;
}
#form-login {
    margin:0;
    padding:0;
    padding:0 !important;
    width:362px;
}
#site-profile-news-title {
    padding-left: 5px;
    padding-top: 5px;
    text-align: left;
    vertical-align: top;
}
#home-error {
    margin:0 226px;
    width:600px;
}
#view-news-title {
    width: auto;
}
#view-news-first-col {
    width: 80px;
}
#join-selected-column {
    border-left: none;
}
.width-rating {
    min-width: 100px;
}
#search_result_table .row-hightlight {
    background-color: #f2fbde;
    height:150px;
}
.widget-block{
    /*border: 1px dotted black;*/
    padding: 0 0 0 0px;
}
.widget-block .twitter-widget,
.widget-block .news-widget,
.widget-block .reviews-widget,
.widget-block .youtube-widget{
    float:left;
    /*margin: 10px 0 0 36px;*/
	width: 46%;
}
.widget-block .twitter-widget .pole_middle{
    background-color: #EFF6E8;
    /* width: 460px; */
    height: 340px;
}
.widget-block .news-widget .pole_middle{
    background-color: #EFF6E8;
    /*width: 460px;*/
    height: 340px;
}

.widget-block .reviews-widget .pole_middle{
    background-color: #EFF6E8;
   /* width: 460px;*/
    height: 340px;
}
.main-page-widget-title{
    font-size:16px;
    font-weight:bold;
    color:#05ABE1;
}
.widget-block .youtube-widget .pole_middle{
    background-color: #EFF6E8;
  /*  width: 460px;*/
    height: 340px;
}
.widget-block img{
    margin: 0;
}
#videoBar-bar{
    margin: 311px 0 0 0;
}
#youtube-widget-object{
   /* margin:30px 20px 38px 46px; */
   margin:30px 0px 38px 10px;
}
.reviews-widget-content{
    margin: 16px 20px 8px 20px;
    border: 1px solid #0f0;
    background-color: #fff;
}
.reviews-widget-create-link{
    font-size:12px;
}
#join-free-anchor {
    color:#FFFFFF;
    font-weight:bold;
    text-decoration: none;
    font-size:14px;
    margin: 0;
    padding: 0;
}
#join-free-anchor-search-result{
    color:#FFFFFF;
    font-weight:bold;
    text-decoration: none;
    font-size:14px;
    margin: 6px 0 0 20px;
    padding: 0;
}
.join-free-anchor-search-result{
    color:#FFFFFF;
    font-weight:bold;
    text-decoration: none;
    font-size:14px;
    margin: 6px 0 0 20px;
    padding: 0;
}
.join-free-anchor-block{
    background:url("/static/img/join_selected_button_red.jpg") no-repeat scroll 0 0 transparent;
    border:medium none;
    color:#FFFFFF;
    font-weight:bold;
    height:30px;
    width:117px;
    padding: 6px 0 0 0;
}
#selected-site-list-button{
    border: none;
    color: #fff;
    font-weight:bold;
    font-size:14px;
}
.site-option-span-blue-inside-top-right{
    display:block;
    height:7px;
    width:7px;
    position:absolute;
    top:0;
    right:0;
    background:url(/static/img/site-option-page/blue-inside-top-right.gif) no-repeat 0 0;
}
.site-option-span-blue-inside-bottom-right{
    display:block;
    height:7px;
    width:7px;
    position:absolute;
    bottom:0;
    right:0;
    background:url(/static/img/site-option-page/blue-inside-bottom-right.gif) no-repeat 0 0;
}
.site-option-span-blue-inside-bottom-left{
    display:block;
    height:7px;
    width:7px;
    position:absolute;
    bottom:0;
    left:0;
    background:url(/static/img/site-option-page/blue-inside-bottom-left.gif) no-repeat 0 0;
}
.site-option-span-blue-inside-top-left{
    display:block;
    height:7px;
    width:7px;
    position:absolute;
    top:0;
    left:0;
    background:url(/static/img/site-option-page/blue-inside-top-left.gif) no-repeat 0 0;
}

.site-option-span-blue-top-right{
    display:block;
    height:7px;
    width:7px;
    position:absolute;
    top:0;
    right:0;
    background:url(/static/img/site-option-page/blue-top-right.gif) no-repeat 0 0;
}
.site-option-span-blue-bottom-right{
    display:block;
    height:7px;
    width:7px;
    position:absolute;
    bottom:0;
    right:0;
    background:url(/static/img/site-option-page/blue-bottom-right.gif) no-repeat 0 0;
}
.site-option-span-blue-bottom-left{
    display:block;
    height:7px;
    width:7px;
    position:absolute;
    bottom:0;
    left:0;
    background:url(/static/img/site-option-page/blue-bottom-left.gif) no-repeat 0 0;
}
.site-option-span-blue-top-left{
    display:block;
    height:7px;
    width:7px;
    position:absolute;
    top:0;
    left:0;
    background:url(/static/img/site-option-page/blue-top-left.gif) no-repeat 0 0;
}

/*.tr{ background:url(/static/img/site-option-page/blue-inside-top-right.gif) no-repeat top right;}
.tl{ background:url(/static/img/site-option-page/blue-inside-top-left.gif) no-repeat top left;}
.bl{ background:url(/static/img/site-option-page/blue-inside-bottom-left.gif) no-repeat bottom left;}
.br{ background:url(/static/img/site-option-page/blue-inside-bottom-right.gif) no-repeat bottom right;}*/

.siteprofile-latest-members-pic-div{
    background:url(/static/img/pink_square.gif) no-repeat;
    height:90px;
    width:90px;
    float:left;
    margin:10px 15px 10px 12px;
}

.siteprofile-latest-members-pic{
    float:none;
    margin:0;
    height:80px;
    width:80px;
    padding:6px 0 0 5px;
}
.reviews-widget-user-photo-img{
    float:left;
}
.reviews-widget-separator{
    width:100%;
    height:5px;
    background-color:gray;
}
.reviews-widget-username{
    font-weight: bold;
}
.reviews-widget-text{
}
.reviews-widget-user-text-block{
    float:left;
    width:320px;
    height:auto;
    overflow: hidden;
}
.siteprofile-user-review-table-description p{
    width:560px;
    overflow:hidden;
}
.main-page-rss-anchor-block{
    float:right;
}
.main-page-rss-anchor-block img{
	margin: 0;
}
#main-page-rss-pic{
    float:none;
    margin: 0px;
}
.home-news-title-span{
    float:left;
}

#admin-ppc-list thead {
    font-weight: bold;
    font-size: 15px;
}
#admin-ppc-list thead tr {
   
}
#admin-ppc-list thead{
   /* text-align: center;*/
}
#admin-ppc-list td {
    padding:9px 52px 0 0;
}
#admin-ppc-list thead td a {
    color: #0000ff;
}
table#admin-ppc-list {
    width: 100%;
}
#admin-ppc-list-ppc-header-column{
    padding-right: 0 !important;
}

#ppc-search-result-table-visit-site-button{
    color:#FFFFFF;
    font-weight:bold;
    text-decoration: none;
    font-size:14px;
    margin: 6px 0 0 20px;
    padding: 0;
}
#ppc-search-result-table-more-info-button{
    color:#FFFFFF;
    font-weight:bold;
    text-decoration: none;
    font-size:14px;
    margin: 6px 0 0 20px;
    padding: 0;
}
#ppc-search-result-midle-content{
    float: left;
    /*border: 1px solid black;*/
    margin: 8px 0 0 132px;
    width: 772px;
}
#ppc-search-result-right-content{
   /* border: 1px solid black;*/
    float: left;
    margin: 8px 0 0 0px;
    border-left: 1px solid #D4D4D4;
}
#ppc-search-result-top-message{
    /*color:#7E8186;
    font-size:15px;
    font-weight:bold;
    margin: 8px 0 0 0;*/
    font-size:14px;
    margin: 8px 0 0 0;
}
#ppc-search-result-header{
     color:#7E8186;
     padding: 0 0 0 0;
     font-size:19px;
     font-weight:bold;
     margin: 0px 0px 6px 0px;
}
#ppc-search-result-statistic-message{
    color:#7E8186;
    font-size:16px;
    font-weight:bold;
    margin: 4px 0px 0px 0px;
}
#ppc-search-result-start-new-search{
    color:#7E8186;
    font-size:12px;
    font-weight:bold;
}
#ppc-search-result-right-block-header{
    color:#7E8186;
    font-size:15px;
    font-weight:bold;
    margin: 6px 0 0 4px;
}

#canoodle-ppc-reg{
    width:760px;
    height:524px;
    background-image: url(/static/img/registration_pages/canoodle/c_ppc_landing_page4_middle2_760.jpg);
}
.canoodle-ppc-reg-form{
    margin: 6px 0px 0px 68px;
    width: 330px;
}
#canoodle-signup_header_text1{
    height: 116px;
    width:760px;
    background-color: #d8e561;
    background-image: url(/static/img/registration_pages/canoodle/c_ppc_landing_page4_header.jpg);
}
#canoodle-signup_header_text2{
    font-size: 12px;
    font-weight: normal;
    /*height: 77px;*/
    width: 416px;
    margin: 20px 0 0 10px;
}
.canoodle-ppc-reg-form-gender-block{
    margin: 4px 0px 0px 0px;
}
.canoodle-ppc-reg-form-first-name-block{
    margin: 4px 0px 0px 0px;
}
#canoodle-ppc-reg-form-first-name-desc{
    margin: 2px 0 0 124px;
    font-size: 8.5px;
    font-style: italic;
}
#canoodle-ppc-reg-form-how-hear-select{
    margin: 6px 0px 0px 0px;
}
#canoodle-signup_header_img{
    margin: 0;
    height: 116px;
    width:760px;
}
#canoodle-signup_header_img2{
    margin: 8px 16px 0px 0px;
    float: right;
}
#canoodle-ppc-reg-join-button{
    background-image: url(/static/img/registration_pages/canoodle/c_ppc_landing_page3_joinbutton_round.png);
    height: 52px;
    width: 162px;
    margin: 1px 0px 0px 100px;
    cursor:pointer;
}
#canoodle-signup_footer_text{
    height: 20px;
    width:760px;
    background-image: url(/static/img/registration_pages/canoodle/canoodle-ppc-page_footer.jpg);
    /*background-color: #d8e561;*/

}
#canoodle-footerlinks{
    float: left;
    margin: 4px 0 0 168px;
    font-size: 11px;
}
#canoodle-companyinfo{
    font-size: 11px;
    color: #fff;
    float: right;
    margin: 4px 10px 0 0
}
#canoodle-footerlinks a:link, #canoodle-footerlinks a:visited, #canoodle-footerlinks a{
    color: #fff;
}
#canoodle-signup_header_text3{
    font-size: 14px;
    color: #ef0b09;
    margin:56px 0 20px 32px;
}
#canoodle-signup_header_text3_free{
    font-weight: bold;
}
.canoodle-ppc-reg-form-label{
    float: left;
    width: 124px;
    padding: 6px 0px 0px 0px;
}
#canoodle-ppc-reg-form-how-hear-par{
    margin: 4px 0px 0px 0px;
}
.canoodle-ppc-reg-form-pass-par{
    margin: 4px 0px 0px 0px;
}
#canoodle-ppc-reg-form-date-par{
    margin: 4px 0 0 0;
}
#canoodle-signup_header_text4{
    margin: 16px 0px 0px 0px;
}
#canoodle-signup_header_text4 a, #canoodle-signup_header_text4 a:link, #canoodle-signup_header_text4 a:visited{
   color: #000;
   font-size: 14px;
}
#canoodle-ppc-reg-form-looking-for-block{
    float:left;
}
#canoodle-ppc-reg-form-i-am-a-block{
    float:left;
}
#canoodle-ppc-reg-form-email-message{
    margin: 2px 0 0 124px;
    font-size: 8.5px;
    font-style: italic;
}
#canoodle-signup_header_text4-par{
    font-size: 13px;
    
}

.canoodle-ppc-reg-form p{
    margin: 4px 0px 0px 0px;
}

/* naughty-canoodle */
/*.naughty-canoodle-ppc-reg-form p{
    margin: 4px 0px 0px 0px;
}*/
#naughty-canoodle-ppc-reg{
    width:760px;
    height:524px;
    background-image: url(/static/img/registration_pages/naughtycanoodle/nc_ppc_landing_page4_middle2_bigger_form.jpg);
}

#naughty-canoodle-ppc-reg-join-button{
    background-image: url(/static/img/registration_pages/naughtycanoodle/nc_landing_page_final_joinfreebuttonn_color_change.jpg);
    height: 58px;
    width: 175px;
    margin: 20px 0px 0px 100px;
    cursor:pointer;
}
#naughty-canoodle-signup_header_text1{
    height: 116px;
    width:760px;
    background-color: #d8e561;
    background-image: url(/static/img/registration_pages/naughtycanoodle/nc_ppc_landing_page4_header2.jpg);
}
#naughty-canoodle-signup_header_text2{
    font-size: 12px;
    font-weight: normal;

    margin: 20px 0 0 18px;
    color: #d2bcaf;
	text-align: center;
margin-left:30px;
margin-right:0;
width:360px;
}
#naughty-canoodle-signup_header_text3{
	font-size: 13px;
    color: #ef0b09;
    margin: 60px 0px 0px 30px;
}
#naughty-canoodle-signup_header_text3_free{
font-weight: bold;
}
.naughty-canoodle-ppc-reg-form {
margin:20px 0 0 30px;
width:380px;
padding-top:10px;
}
.naughty-canoodle-ppc-reg-form-label{
    float: left;
    width: 100px;
    padding: 6px 0px 0px 0px;
	margin-left:44px;
}
.naughty-canoodle-ppc-reg-form-select{
width: 124px;
}
.naughty-canoodle-ppc-reg-form-input{
width: 119px;
}
.naughty-canoodle-ppc-reg-form-datepicker{
width: 100px;
}

#naughty-canoodle-signup_footer_text{
    height: 20px;
    width:760px;
    background-image: url(/static/img/registration_pages/naughtycanoodle/nc_ppc_landing_page4_footer.jpg);
    /*background-color: #7f1f03;*/
}
#naughty-canoodle-footerlinks{
    float: left;
    margin: 4px 0 0 168px;
    font-size: 11px;
}
#naughty-canoodle-companyinfo{
    font-size: 11px;
    color: #fff;
    float: right;
    margin: 4px 10px 0 0
}
#naughty-canoodle-footerlinks a:link, #naughty-canoodle-footerlinks a:visited, #naughty-canoodle-footerlinks a{
    color: #fff;
}

/* senior-canoodle */
.senior-canoodle-ppc-reg-form p{
    margin: 12px 0px 0px 0px;
}
#senior-canoodle-signup_header_text1{
    height: 116px;
    width:760px;
    background-color: #d8e561;
    background-image: url(/static/img/registration_pages/seniorcanoodle/sc_ppc_landing_page4_header.jpg);
}
#senior-canoodle-ppc-reg{
    width:760px;
    height:524px;
    background-image: url(/static/img/registration_pages/seniorcanoodle/sc_ppc_landing_page4_middle3_bigger_form_760.jpg);
}
#senior-canoodle-signup_header_text2{
    font-size: 14px;
    font-weight: normal;
    width: 380px;
    margin: 20px 0 0 358px;
    color: #a11c27;
	text-align: center;
}
#senior-canoodle-signup_header_text3{
    font-size: 13px;
    color: #ef0b09;
    margin:35px 0 0 380px;
}
#senior-canoodle-signup_header_text4{
    margin:30px 0 0 22px;
}

#senior-canoodle-signup_header_text3_free {
	font-weight: bold;
}

.senior-canoodle-ppc-reg-form {
margin: 0px 0 0 350px;
width:380px;
padding-top:10px;
}
.senior-canoodle-ppc-reg-form-label{
    float: left;
    width: 120px;
    padding: 6px 0px 0px 0px;
	margin-left:53px;
}
.senior-canoodle-ppc-reg-form-p {
	margin: 15px 0 0 0;
}
#senior-canoodle-ppc-reg-form-how-hear-select{
    margin:5px 0 0;
}
.senior-canoodle-ppc-reg-form-select{
width: 124px;
}
.senior-canoodle-ppc-reg-form-input{
width: 119px;
}
.senior-canoodle-ppc-reg-form-datepicker{
width: 100px;
}
#senior-canoodle-ppc-reg-form-looking-for-block{
    float:left;
	margin: 15px 0 0 0;
}
#senior-canoodle-ppc-reg-join-button{
    background-image: url(/static/img/registration_pages/seniorcanoodle/sc_ppc_landing_page3_joinbutton_smaller.jpg);
    height: 40px;
    width: 124px;
    margin: 10px 0px 0px 120px;
    cursor:pointer;
}
#senior-canoodle-signup_header_img2{
    margin: 8px 16px 0px 0px;
    float: right;
}
#senior-canoodle-signup_footer_text{
    height: 20px;
    width:760px;
    background-image: url(/static/img/registration_pages/seniorcanoodle/sc_footer.jpg);
    /*background-color: #cf9f9f;*/
}
#senior-canoodle-footerlinks{
    float: left;
    margin: 4px 0 0 168px;
    font-size: 11px;
}
#senior-canoodle-companyinfo{
    font-size: 11px;
    color: #fff;
    float: right;
    margin: 4px 10px 0 0
}
#senior-canoodle-footerlinks a:link, #senior-canoodle-footerlinks a:visited, #senior-canoodle-footerlinks a{
    color: #fff;
}
#senior-canoodle-ppc-reg-form-how-hear-par{
    margin: 15px 0px 0px 0px;
}
.senior-canoodle-ppc-reg-form-pass-par{
    margin: 15px 0px 0px 0px;
}

/* DateNaughty */
.dn-canoodle-ppc-reg-form p{
    margin: 11px 0px 0px 0px;
}
#dn-canoodle-signup_header_text1{
    height: 106px;
    width:760px;
    background-color: #d8e561;
    background-image: url(/static/img/registration_pages/datenaughty/dn_ppc_landing_page4_header.jpg);
}
#dn-canoodle-ppc-reg{
    width:760px;
    height:397px;
    background-image: url(/static/img/registration_pages/datenaughty/dn_ppc_landing_page4_middle.jpg);
}
#dn-canoodle-signup_header_text2{
    font-size: 14px;
    font-weight: normal;
    width: 380px;
    margin: 20px 0 0 358px;
    color: #a11c27;
    text-align: center;
}
#dn-canoodle-signup_header_text3{
    font-size: 13px;
    color: #ef0b09;
    margin:20px 0 0 360px;
}
#dn-canoodle-signup_header_text4{
    margin:30px 0 0 22px;
}

#dn-canoodle-signup_header_text3_free {
    font-weight: bold;
}

.dn-canoodle-ppc-reg-form {
    margin: 0px 0 0 320px;
    width:380px;
    padding-top:10px;
}
.dn-canoodle-ppc-reg-form-label{
    float: left;
    width: 120px;
    padding: 6px 0px 0px 0px;
	margin-left:53px;
}
.dn-canoodle-ppc-reg-form-p {
    margin: 15px 0 0 0;
}
#dn-canoodle-ppc-reg-form-how-hear-select{
    margin:5px 0 0;
}
.dn-canoodle-ppc-reg-form-select{
    width: 124px;
}
.dn-canoodle-ppc-reg-form-input{
    width: 119px;
}
.dn-canoodle-ppc-reg-form-datepicker{
    width: 100px;
}
#dn-canoodle-ppc-reg-form-looking-for-block{
    float:left;
    margin: 15px 0 0 0;
}
#dn-canoodle-ppc-reg-join-button{
    background-image: url(/static/img/registration_pages/yourlovesearch/yls_ppc_landing_page3_joinbutton_smaller.jpg);
    height: 34px;
    width: 119px;
    margin: 10px 0px 0px 141px;
    cursor:pointer;
}
#dn-canoodle-signup_header_img2{
    margin: 8px 16px 0px 0px;
    float: right;
}
/*#yls-canoodle-signup_footer_text{
    height: 20px;
    width:760px;
    background-image: url(/static/img/registration_pages/seniorcanoodle/sc_footer.jpg);
    background-color: #cf9f9f;
}*/
#dn-canoodle-footerlinks{
    float: left;
    margin: 4px 0 0 168px;
    font-size: 11px;
}
#dn-canoodle-companyinfo{
    font-size: 11px;
    color: #fff;
    float: right;
    margin: 4px 10px 0 0
}
#dn-canoodle-footerlinks a:link, #dn-canoodle-footerlinks a:visited, #dn-canoodle-footerlinks a{
    color: #fff;
}
#dn-canoodle-ppc-reg-form-how-hear-par{
    margin: 15px 0px 0px 0px;
}
.dn-canoodle-ppc-reg-form-pass-par{
    margin: 15px 0px 0px 0px;
}

/* CasualAttraction */
.ca-canoodle-ppc-reg-form p{
    margin: 11px 0px 0px 0px;
}
#ca-canoodle-signup_header_text1{
    height: 116px;
    width:760px;
    background-color: #d8e561;
    background-image: url(/static/img/registration_pages/casualattraction/ca_ppc_landing_page4_header.jpg);
}
#ca-canoodle-ppc-reg{
    width:760px;
    height:388px;
    background-image: url(/static/img/registration_pages/casualattraction/ca_ppc_landing_page4_middle.jpg);
}
#ca-canoodle-signup_header_text2{
    font-size: 14px;
    font-weight: normal;
    width: 380px;
    margin: 20px 0 0 358px;
    color: #a11c27;
    text-align: center;
}
#ca-canoodle-signup_header_text3{
    font-size: 13px;
    color: #ef0b09;
    margin:20px 0 0 60px;
}
#ca-canoodle-signup_header_text4{
    margin:30px 0 0 22px;
}

#ca-canoodle-signup_header_text3_free {
    font-weight: bold;
}

.ca-canoodle-ppc-reg-form {
    margin: 0px 0 0 20px;
    width:380px;
    padding-top:10px;
}
.ca-canoodle-ppc-reg-form-label{
    float: left;
    width: 120px;
    padding: 6px 0px 0px 0px;
	margin-left:53px;
}
.ca-canoodle-ppc-reg-form-p {
    margin: 15px 0 0 0;
}
#ca-canoodle-ppc-reg-form-how-hear-select{
    margin:5px 0 0;
}
.ca-canoodle-ppc-reg-form-select{
    width: 124px;
}
.ca-canoodle-ppc-reg-form-input{
    width: 119px;
}
.ca-canoodle-ppc-reg-form-datepicker{
    width: 100px;
}
#ca-canoodle-ppc-reg-form-looking-for-block{
    float:left;
    margin: 15px 0 0 0;
}
#ca-canoodle-ppc-reg-join-button{
    background-image: url(/static/img/registration_pages/yourlovesearch/yls_ppc_landing_page3_joinbutton_smaller.jpg);
    height: 34px;
    width: 119px;
    margin: 10px 0px 0px 139px;
    cursor:pointer;
}
#ca-canoodle-signup_header_img2{
    margin: 8px 16px 0px 0px;
    float: right;
}
/*#yls-canoodle-signup_footer_text{
    height: 20px;
    width:760px;
    background-image: url(/static/img/registration_pages/seniorcanoodle/sc_footer.jpg);
    background-color: #cf9f9f;
}*/
#ca-canoodle-footerlinks{
    float: left;
    margin: 4px 0 0 168px;
    font-size: 11px;
}
#ca-canoodle-companyinfo{
    font-size: 11px;
    color: #fff;
    float: right;
    margin: 4px 10px 0 0
}
#ca-canoodle-footerlinks a:link, #ca-canoodle-footerlinks a:visited, #ca-canoodle-footerlinks a{
    color: #fff;
}
#ca-canoodle-ppc-reg-form-how-hear-par{
    margin: 15px 0px 0px 0px;
}
.ca-canoodle-ppc-reg-form-pass-par{
    margin: 15px 0px 0px 0px;
}

/* FiftyandSingle */
.fs-canoodle-ppc-reg-form p{
    margin: 12px 0px 0px 0px;
}
#fs-canoodle-signup_header_text1{
    height: 91px;
    width:760px;
    background-color: #d8e561;
    background-image: url(/static/img/registration_pages/fiftyandsingle/fs_ppc_landing_page4_header.jpg);
}
#fs-canoodle-ppc-reg{
    width:760px;
    height:436px;
    background-image: url(/static/img/registration_pages/fiftyandsingle/fs_ppc_landing_page4_middle.jpg);
}
#fs-canoodle-signup_header_text2{
    font-size: 14px;
    font-weight: normal;
    width: 380px;
    margin: 20px 0 0 358px;
    color: #a11c27;
    text-align: center;
}
#fs-canoodle-signup_header_text3{
    font-size: 13px;
    color: #ef0b09;
    margin:20px 0 0 360px;
}
#fs-canoodle-signup_header_text4{
    margin:30px 0 0 22px;
}

#fs-canoodle-signup_header_text3_free {
    font-weight: bold;
}

.fs-canoodle-ppc-reg-form {
    margin: 0px 0 0 320px;
    width:380px;
    padding-top:10px;
}
.fs-canoodle-ppc-reg-form-label{
    float: left;
    width: 120px;
    padding: 6px 0px 0px 0px;
	margin-left:53px;
}
.fs-canoodle-ppc-reg-form-p {
    margin: 15px 0 0 0;
}
#fs-canoodle-ppc-reg-form-how-hear-select{
    margin:5px 0 0;
}
.fs-canoodle-ppc-reg-form-select{
    width: 124px;
}
.fs-canoodle-ppc-reg-form-input{
    width: 119px;
}
.fs-canoodle-ppc-reg-form-datepicker{
    width: 100px;
}
#fs-canoodle-ppc-reg-form-looking-for-block{
    float:left;
    margin: 15px 0 0 0;
}
#fs-canoodle-ppc-reg-join-button{
    background-image: url(/static/img/registration_pages/fiftyandsingle/fs_ppc_landing_page3_joinbutton_smaller.jpg);
    height: 34px;
    width: 119px;
    margin: 20px 0px 0px 160px;
    cursor:pointer;
}
#fs-canoodle-signup_header_img2{
    margin: 8px 16px 0px 0px;
    float: right;
}
/*#yls-canoodle-signup_footer_text{
    height: 20px;
    width:760px;
    background-image: url(/static/img/registration_pages/seniorcanoodle/sc_footer.jpg);
    background-color: #cf9f9f;
}*/
#fs-canoodle-footerlinks{
    float: left;
    margin: 4px 0 0 168px;
    font-size: 11px;
}
#fs-canoodle-companyinfo{
    font-size: 11px;
    color: #fff;
    float: right;
    margin: 4px 10px 0 0
}
#fs-canoodle-footerlinks a:link, #ca-canoodle-footerlinks a:visited, #ca-canoodle-footerlinks a{
    color: #fff;
}
#fs-canoodle-ppc-reg-form-how-hear-par{
    margin: 15px 0px 0px 0px;
}
.fs-canoodle-ppc-reg-form-pass-par{
    margin: 15px 0px 0px 0px;
}

/* YourLoveSearch */
.yls-canoodle-ppc-reg-form p{
    margin: 11px 0px 0px 0px;
}
#yls-canoodle-signup_header_text1{
    height: 122px;
    width:760px;
    background-color: #d8e561;
    background-image: url(/static/img/registration_pages/yourlovesearch/yls_ppc_landing_page4_header.jpg);
}
#yls-canoodle-ppc-reg{
    width:760px;
    height:380px;
    background-image: url(/static/img/registration_pages/yourlovesearch/yls_ppc_landing_page4_middle.jpg);
}
#yls-canoodle-signup_header_text2{
    font-size: 14px;
    font-weight: normal;
    width: 380px;
    margin: 20px 0 0 358px;
    color: #a11c27;
    text-align: center;
}
#yls-canoodle-signup_header_text3{
    font-size: 13px;
    color: #ef0b09;
    margin:20px 0 0 400px;
}
#yls-canoodle-signup_header_text4{
    margin:30px 0 0 22px;
}

#yls-canoodle-signup_header_text3_free {
    font-weight: bold;
}

.yls-canoodle-ppc-reg-form {
    margin: 0px 0 0 360px;
    width:380px;
    padding-top:10px;
}
.yls-canoodle-ppc-reg-form-label{
    float: left;
    width: 120px;
    padding: 6px 0px 0px 0px;
	margin-left:53px;
}
.yls-canoodle-ppc-reg-form-p {
    margin: 15px 0 0 0;
}
#yls-canoodle-ppc-reg-form-how-hear-select{
    margin:5px 0 0;
}
.yls-canoodle-ppc-reg-form-select{
    width: 124px;
}
.yls-canoodle-ppc-reg-form-input{
    width: 119px;
}
.yls-canoodle-ppc-reg-form-datepicker{
    width: 100px;
}
#yls-canoodle-ppc-reg-form-looking-for-block{
    float:left;
    margin: 15px 0 0 0;
}
#yls-canoodle-ppc-reg-join-button{
    background-image: url(/static/img/registration_pages/yourlovesearch/yls_ppc_landing_page3_joinbutton_smaller.jpg);
    height: 34px;
    width: 119px;
    margin: 10px 0px 0px 152px;
    cursor:pointer;
}
#yls-canoodle-signup_header_img2{
    margin: 8px 16px 0px 0px;
    float: right;
}
/*#yls-canoodle-signup_footer_text{
    height: 20px;
    width:760px;
    background-image: url(/static/img/registration_pages/seniorcanoodle/sc_footer.jpg);
    background-color: #cf9f9f;
}*/
#yls-canoodle-footerlinks{
    float: left;
    margin: 4px 0 0 168px;
    font-size: 11px;
}
#yls-canoodle-companyinfo{
    font-size: 11px;
    color: #fff;
    float: right;
    margin: 4px 10px 0 0
}
#yls-canoodle-footerlinks a:link, #yls-canoodle-footerlinks a:visited, #yls-canoodle-footerlinks a{
    color: #fff;
}
#yls-canoodle-ppc-reg-form-how-hear-par{
    margin: 15px 0px 0px 0px;
}
.yls-canoodle-ppc-reg-form-pass-par{
    margin: 15px 0px 0px 0px;
}

/* nad */
.nad-ppc-reg-form p{
    margin: 12px 0px 0px 0px;
}
#nad-left{
    float:left;
}
nad-right{
    float:right;
}
nad-signup_header_text1_new{
    
}
nad-signup_header_img2{
    float:right;
}
#nad-signup_header_text1{
    height: 108px;
    width:760px;
    background-color: #d8e561;
    background-image: url(/static/img/registration_pages/naughtyadultdates/Header_V2_760.jpg);
}
#nad-canoodle-ppc-reg{
    width:760px;
    /*height:503px;*/
    height:635px;
    background-image: url(/static/img/registration_pages/naughtyadultdates/nad_ppc_landing_page4_middle2_770_black_height_pictured.jpg);
}
#nad-signup_footer_text{
    height: 20px;
    width:760px;
    background-image: url(/static/img/registration_pages/naughtyadultdates/footer_760.jpg);
}
#nad-footerlinks{
    float: left;
    margin: 4px 0 0 168px;
    font-size: 11px;
}
#nad-companyinfo{
    font-size: 11px;
    color: #fff;
    float: right;
    margin: 4px 10px 0 0
}
.nad-ppc-reg-form-looking-for-block{
    margin: 12px 0px 0px 0px;
}
.nad-ppc-reg-form-block{
     margin: 12px 0px 0px 0px;
}
#nad-ppc-reg-form-date-par{
    margin: 12px 0px 0px 0px;
}
.nad-pass{
    margin: 12px 0px 0px 0px;
}
#nad-footerlinks a:link, #nad-footerlinks a:visited, #nad-footerlinks a{
    color: #fff;
}
#nad-signup_header_text2{
    font-size: 14px;
    font-weight: normal;
    width: 380px;
    margin: 20px 0 0 20px;
    color: #fff;
}
#nad-signup_header_text3{
    font-size: 13px;
    color: #ef0b09;
    margin:224px 0 0 32px;
}
#nad-signup_header_text3_free{
    font-weight: bold;
}
#nad-signup_header_text4{
    margin: 14px 0px 0px 0px;
    width: 300px;
}
.nad-ppc-reg-form{
    margin: 16px 0px 0px 70px;
    color:#fff;
}
#nad-canoodle-signup_header_text3_free {
	font-weight: bold;
}
.nad-canoodle-ppc-reg-form {
margin: 1px 0 0 350px;
width:380px;
padding-top:10px;
}
.nad-canoodle-ppc-reg-form-label{
    float: left;
    width: 100px;
    padding: 6px 0px 0px 0px;
	margin-left:53px;
}
.nad-canoodle-ppc-reg-form-p {
	margin: 15px 0 0 0;
}
.nad-canoodle-ppc-reg-form-select{
width: 124px;
}
.nad-canoodle-ppc-reg-form-input{
width: 119px;
}
.nad-canoodle-ppc-reg-form-datepicker{
width: 100px;
}
#nad-canoodle-ppc-reg-form-looking-for-block{
    float:left;
	margin: 15px 0 0 0;
}
#nad-ppc-reg-join-button{
    background-image: url(/static/img/registration_pages/naughtyadultdates/join_free.jpg);
    height: 37px;
    width: 147px;
    margin: 14px 0px 0px 80px;
    cursor:pointer;
}
nad-gender{
    width: 162px;
}
#nad-signup_header_text4-link{
    color: #fff;
}
.nad-ppc-reg-form-label{
    float: left;
    width: 100px;
    padding: 6px 0px 0px 0px;
}
.smile-singles-ppc-reg-form p{
    margin: 5px 0px 0px 0px;
}
#smile-singles-ppc-reg{
    width:760px;
    height:504px;
    background-image: url(/static/img/registration_pages/smilesingels/home-new_760_clear_cute_headed.jpg);
}
#smile-singles-ppc-reg-join-button{
    background-image: url(/static/img/registration_pages/smilesingels/join-now1_pink.png);
    height: 45px;
    width: 161px;
    margin:8px 0 0 55px;
    cursor:pointer;
}
.smile-singles-ppc-reg-form{
    margin: 128px 0px 0px 50px;
    padding: 4px 0px 0px 0px;
}
#smile-singles-signup_img{
    float: right;
    margin: 10px 11px 0px 12px;
}
.smile-singles-ppc-reg-form-label{
    float: left;
    width: 100px;
    margin: 6px 0px 0px 0px;
}
.smile-singles-ppc-reg-join_pass{
    margin: 3px 0px 0px 0px;
}
.smile-singles-ppc-reg-join_gender{
    margin: 3px 0px 0px 0px;
}
.smile-singles-ppc-reg-join_date{
    margin: 3px 0px 0px 0px;
}
.smile-singles-ppc-reg-join_marital{
    margin: 3px 0px 0px 0px;
}
.smile-singles-ppc-reg-join_reason{
    margin: 3px 0px 0px 0px;
}
.smile-singles-ppc-reg-join_orientation{
    margin: 3px 0px 0px 0px;
}
/*#bright-dating-signup_header_text1{
    height: 116px;
    width:760px;
    background-color: #d8e561;
    background-image: url(/static/img/registration_pages/brightdating/header_760.jpg);
}*/
.bright-dating-ppc-reg-form p{
    margin: 6px 0px 0px 0px;
}
#bright-dating-signup_left_logo_img{
    margin: -23px 0px 5px 14px;
    float:none;
}
.bright-dating-ppc-reg-form-text-rows{
    margin: 3px 0px 3px 0px;
}
#bright-dating-ppc-reg-join-button-par{
    background-image: url(/static/img/registration_pages/brightdating/join_free.jpg);
    height: 28px;
    width: 115px;
    color: #fff;
    font-weight:bold;
    font-size: 18px;
    margin: 12px 0 0 66px;
    padding: 10px 0px 0px 24px;
}
#bright-dating-ppc-reg{
    width:760px;
    height:485px;
    background: url(/static/img/registration_pages/brightdating/midle_760_imageing_smaller.jpg) no-repeat left top;
}
#bright-dating-signup_header_text2{
    font-size: 14px;
    font-weight: normal;
    width: 300px;
    margin: 226px 0 0 18px;
    /*color: #a11c27;*/
}
#bright-dating-signup_header_text3{
    font-size: 13px;
    color: #ef0b09;
    margin:14px 0 15px 53px;
}
#bright-dating-signup_header_text3_free{
    font-weight: bold;
}
.bright-dating-ppc-reg-form-label{
    float: left;
    width: 100px;
    padding: 6px 0px 0px 0px;
}
.bright-dating-ppc-reg-form{
    margin: 10px 0 0 86px;
    width: 300px;
}
#bright-dating-signup_left_part{
    float:left;
	margin-right: 10px;
}
#bright-dating-signup_right_part{
    float:left;
	margin-top: 100px;
}

#news-widget-content .gns-300x250{
	width: 500px;
	height: 292px;
	margin: 20px 0 20px 10px;
}
#news-widget-content .gns-300x250 .gns-basecanvas {
	width: 498px;
	height: 290px;
}
#news-widget-content .gns-300x250 .gns-result{
	width: 488px;
}
div.search_param_pole_3.search_dating_sites{
	margin: 20px 0 0 20px;
}
.home-page-13site{
	border: 1px solid #369;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;	
    border-radius: 5px;	
	background: #FFF;
	text-align: left;
	font-weight: bold;
}
#home-searchform-1 .home-page-13site li{
	padding: 0 0 0 15px;
}
div.search_param_pole_3 div.pole_middle.home-page-13site{
	border: 1px solid #369;
	background: #FFF;
}
.main-search{
	width: 245px;
	margin: 0 0 30px 0;
}

#admin-rss-submit-buttons-block{
    margin: 0px 0px 0px 360px;
}
.odd{
    background-color: #a3db80;
}
#main-page-hide-show-widgets-block{
    width:144px;
    height:28px;
    background:transparent url(/static/img/show_hide_widget_btn.gif) no-repeat scroll left top;
    padding: 6px 0px 0px 4px;
    cursor:pointer;
    margin: 16px 0px 0px 30px;
}
#main-page-hide-show-widgets-text{
   font-size: 14px;
   color: #fff;
   text-decoration: none;
   margin: 0px 0px 0px 6px;
}

.forgot_password_label{
    width: 120px;
    float: left;
}
.forgot_password_par{
    margin: 10px 0px 0px 0px;
}
#forgot_password{
    margin: 10px 0px 0px 400px;
}
#forgot_password_submit_button_block{
    margin: 0px 0px 0px 120px;
    padding: 4px;
    width: 90px;
    height: 30px;
    background:url("/static/img/about-me-save-button.jpg") no-repeat scroll left top transparent;
}
#forgot_password_submit_button{
    cursor: pointer;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    background: transparent none repeat scroll 0 0;
    border: medium none;
}

#forgot_password img{
    margin: 0px 0px 0px 0px;
}

.main-page-blog-unit-block-title-and-text{
    float:left;
    width:274px;
    padding: 0 0 0 10px;
}
.main-page-blog-unit-block-img{
    display:block;
    margin: 6px 0px 4px 0px;
}
.main-page-blog-unit-block-title{
    margin: 10px 0px 0px 0px;
    display:block;
    font-size:18px;
}
.main-page-blog-unit-block-text{
  margin: 0px 0px 0px 8px;
}
#main-page-blog-unit-block-line{
   border-top: 1px solid #cfc0b4;
   margin: 8px 0px 0px 0px;
}
.main-page-news-read-more{
    display: block;
    float: right;
}

#admin-statements{
    margin: 0px 0px 0px 400px;
}
.admin-statement-names{
    width: 40%;
    margin: 6px 0px 6px 0px;
}
#admin-statements-submit-block{
    margin: 8px 0px 0px 140px;
}

.admin-offers-ppc-sites-list-option{
    display:block;
    width: 100px;
    float:left;
}
#admin-offers-ppc-sites-list-options-header{
    padding: 0px 0px 20px 80px;
}
.admin-offers-ppc-sites-list-site-names{
    width:300px;
}
#search_result_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/search-result-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#search_result_offer-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#search_result_offer-text1 span{
    font-size: 33px;
}
#search_result_offer-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#search_result_offer-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_canoodle_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/ppc-site-option-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#ppc_site_option_offer_canoodle-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#ppc_site_option_offer_canoodle-text1 span{
    font-size: 33px;
}
#ppc_site_option_offer_canoodle-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_offer_canoodle-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_nc_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/ppc-site-option-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#ppc_site_option_offer_nc-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#ppc_site_option_offer_nc-text1 span{
    font-size: 33px;
}
#ppc_site_option_offer_nc-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_offer_nc-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_bd_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/ppc-site-option-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#ppc_site_option_offer_bd-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#ppc_site_option_offer_bd-text1 span{
    font-size: 33px;
}
#ppc_site_option_offer_bd-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_offer_bd-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_sc_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/ppc-site-option-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#ppc_site_option_offer_sc-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#ppc_site_option_offer_sc-text1 span{
    font-size: 33px;
}
#ppc_site_option_offer_sc-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_offer_sc-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_yls_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/ppc-site-option-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#ppc_site_option_offer_yls-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#ppc_site_option_offer_yls-text1 span{
    font-size: 33px;
}
#ppc_site_option_offer_yls-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_offer_yls-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_dn_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/ppc-site-option-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#ppc_site_option_offer_dn-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#ppc_site_option_offer_dn-text1 span{
    font-size: 33px;
}
#ppc_site_option_offer_dn-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_offer_dn-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_ca_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/ppc-site-option-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#ppc_site_option_offer_ca-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#ppc_site_option_offer_ca-text1 span{
    font-size: 33px;
}
#ppc_site_option_offer_ca-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_offer_ca-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_fs_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/ppc-site-option-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#ppc_site_option_offer_fs-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#ppc_site_option_offer_fs-text1 span{
    font-size: 33px;
}
#ppc_site_option_offer_fs-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_offer_fs-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_ss_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/ppc-site-option-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#ppc_site_option_offer_ss-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#ppc_site_option_offer_ss-text1 span{
    font-size: 33px;
}
#ppc_site_option_offer_ss-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_offer_ss-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_nad_offer{
    width: 295px;
    height: 172px;
    background:url("/static/img/ppc-site-option-offer.png") no-repeat scroll left top transparent;
    position: absolute;
    z-index: 3001;
    padding: 5px;
    top:40px;
    left:474px;
    text-align: center;
    display:none;
}

#ppc_site_option_offer_nad-text1{
    color: #FFFFFF;
    font-family: "Monotype Corsiva","Garamond",sans;
    font-size: 22px;
    font-style: italic;
    font-weight: normal;
    line-height: 110%;
    margin: 55px 35px 0 0;
    padding: 0 10px;
}
#ppc_site_option_offer_nad-text1 span{
    font-size: 33px;
}
#ppc_site_option_offer_nad-code-header {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 12px;
    margin: 3px 35px 0 0;
}
#ppc_site_option_offer_nad-code {
    color: #000000;
    font-family: "Century Gothic",verdana,sans-serif;
    font-size: 14px;
    margin: 3px 35px 0 0;
}

