/*
E-Marvel DatingBox style sheet
Feel free to modify this file for your website needs
www.e-marvel.com
*/
/* locate at public_html/layouts/default/images/  */
/* =========== 10-17-09 FONT-SIZE:13px was FONT-SIZE: 11px      */
/* =========== 10-17-09 FONT-SIZE:15px was FONT-SIZE: 12px      */
/* =========== 10-18-09 FONT-SIZE:13px was FONT-SIZE:16px      */
/* =========== 10-18-09 FONT-SIZE:15px was FONT-SIZE:18px      */
/* top td margin */
.top {margin-left: 10px; padding-left: 10px; margin-right: 10px; padding-right: 10px;}
.top1 {margin-left: 10px; padding-left: 10px; margin-right: 10px; padding-right: 10px;}

/* Main styles */
BODY {FONT-WEIGHT:normal; TEXT-DECORATION:none; FONT-FAMILY:Tahoma,Arial,Verdana,Sans-Serif;}
/*   color:#FF0066 was color:#5C627D  09-07-07 */
p {FONT-SIZE:13px; color:#FF0066; margin-top:3px; margin-bottom:7px;}
p.texts {FONT-SIZE:13px; color:#505050;}
li {FONT-SIZE:13px; color:#black;}
/*  color:#1880E7 was color:#8D8D8D 09-07-07 (change text from gray to red)*/
td {FONT-SIZE:13px; color:#1880E7;}
img {border:0px;}
/*  color:#1880E7 was color:#FF0066 09-07-07
hr {color:#1880E7; height:2px;}
/*   background:#BBF8FB was background:#61A7EC 09-07-07 */
.tabpl {font-weight:bold; color:#FFFFFF; background:#BBF8FB;}
/*   color:#000080 was color:#8D8D8D 09-07-07 */
.tabpln { color:#000080; background:#f3f3f3;}

/* Forms styles including form field names tags styles*/
/* basic elements */
form {display:inline; }
/* *************** PULL DOWN MENUS MAIN PAGE ********************* */
/*  background-color:#C0C0C0 was background-color:#F5F5F5 */
select {font:11px Arial,verdana; background-color:#F3F3F3; border-width:1px 1px 1px 1px;}
/*   background-color:#1880E7 was background-color:#EFF2F4 09-07-07 */
input.typetext {background-color:#C0C0C0; border-width:1px 1px 1px 1px; border-color:#9AB3C5; width:230px;}
.textarea1w {background-color:#F3F3F3; border-width:1px 1px 1px 1px; border-color:#9AB3C5; width:230px;}
.text_tag1 {FONT-FAMILY:Tahoma, Arial, Sans-Serif; FONT-SIZE:13px; color:#000080; font-weight:bold;}
/* misc elements */
/* ****************** BACKGROUND COLORS FOR SIGN IN AND JOIN NOW BOXES ****************** */
input.textbox {height:19px; FONT-SIZE:12px; background-color:#F3F3F3; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:#b8b8b8;}
input.textbox1 {FONT-SIZE:12px; background-color:#F3F3F3; border-width:1px 1px 1px 1px;        }
input.textbox2 {FONT-SIZE:12px; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:white;}
.in {FONT-SIZE:12px; width:100; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:white;}
.in_zip {FONT-SIZE:12px; width:50; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:white;}
.in_big {FONT-SIZE:12px; width:300; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:white;}
.area_im {FONT-SIZE:12px; width:340; height:150; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:white;}
.area_mail {FONT-SIZE:12px; width:445; height:200; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:white;}
.area_full {FONT-SIZE:12px; width:440; height:180; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:white;}
.area_reg {FONT-SIZE:12px; width:300; height:120; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:white;}
.area_comment {FONT-SIZE:12px; width:440; height:120; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:white;}
.sub {FONT-SIZE:12px; width:300; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:white;}
.do {font-size:12px; width:100; height:18; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:#F3F3F3;}
.do_reg {FONT-SIZE:12px; width:170; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid; BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; border-color:black; background:#F3F3F3;}
/* buttons */
input.btn_main {FONT-SIZE:13px; font-weight:bold; color:#FFFFFF; background:#9E9E9E; border-top-color:#E0E0E0; border-left-color:#E0E0E0;        border-right-color:#767676; border-bottom-color:#767676; border-width:1px 1px 1px 1px;}
input.btn_blue {FONT-SIZE:13px; font-weight:bold; color:#1880E7; background:#F3F3F3; border-top-color:#9EC6FF; border-left-color:#9EC6FF;        border-right-color:#002E4C; border-bottom-color:#002E4C; border-width:1px 1px 1px 1px;}
/*   input.btn_green {FONT-SIZE:13px; font-weight:bold; color:#E5F2E1; background:#4BB713; border-top-color:#ACF6A7; border-left-color:#ACF6A7;        border-right-color:#174507; border-bottom-color:#174507; border-width:1px 1px 1px 1px;} */
input.btn_green {FONT-SIZE:13px; font-weight:bold; color:#1880E7; background:#F3F3F3; border-top-color:#ACF6A7; border-left-color:#ACF6A7;        border-right-color:#174507; border-bottom-color:#174507; border-width:1px 1px 1px 1px;}
/*  input.btn_orange {FONT-SIZE:13px; font-weight:bold; color:#F5F1EA; background:#FF9A11; border-top-color:#FFF4B4; border-left-color:#FFF4B4;        border-right-color:#856428; border-bottom-color:#856428; border-width:1px 1px 1px 1px;}  */
input.btn_orange {FONT-SIZE:13px; font-weight:bold; color:#1880E7; background:#F3F3F3; border-top-color:#FFF4B4; border-left-color:#FFF4B4;        border-right-color:#856428; border-bottom-color:#856428; border-width:1px 1px 1px 1px;}
input.btn_grey {FONT-SIZE:13px; font-weight:bold; color:#1880E7; background:#F3F3F3; border-top-color:#E0E0E0; border-left-color:#E0E0E0;        border-right-color:#767676; border-bottom-color:#767676; border-width:1px 1px 1px 1px;}
input.btn2_red {font-size:9px; font-weight:bold; color:#1880E7; background:#F3F3F3; border-top-color:#FFBFBF; border-left-color:#FFBFBF;        border-right-color:#856428; border-bottom-color:#856428; border-width:1px 1px 1px 1px;}

/* Clubs */
.tb1a {FONT-FAMILY:Tahoma,Arial,Verdana,Sans-Serif; FONT-SIZE:13px; font-weight:bold; color:#FFFFFF; background:#2278af; padding-left:5px; height:20px;}
.tb1ab { background:#CECECE;}
.tb2a {FONT-FAMILY:Tahoma,Arial,Verdana,Sans-Serif; FONT-SIZE:13px; color:#2d3f4b; background:#e8e8e8; padding-left:2px;}

.tbp1 {FONT-FAMILY:Tahoma,Arial,Verdana,Sans-Serif; FONT-SIZE:13px; color:#ffffff; background:#e8e8e8;}
.tbp2 {FONT-FAMILY:Tahoma,Arial,Verdana,Sans-Serif; FONT-SIZE:13px; color:#9bb31b; background:#f3e6a2;}
.tbp3 {FONT-FAMILY:Tahoma,Arial,Verdana,Sans-Serif; FONT-SIZE:13px; color:#ffffff; background:#e85e3f;}

.tbp2a {FONT-FAMILY:Tahoma,Arial,Verdana,Sans-Serif; FONT-SIZE:13px; color:#9bb31b; background:#f6f0d0;}
.tbp2ah {FONT-FAMILY:Tahoma,Arial,Verdana,Sans-Serif; FONT-SIZE:13px; color:#ffffff; background:#85a9c2; BORDER-BOTTOM: 2px solid; BORDER-TOP: 2px solid; BORDER-LEFT: 2px solid; BORDER-RIGHT: 2px solid;  border-color:#ee905a;}

.tbs1 {FONT-FAMILY:Tahoma,Arial,Verdana,Sans-Serif; FONT-SIZE:13px; color:#ffffff; background:#8fb51c;}
.tbs2 {FONT-FAMILY:Tahoma,Arial,Verdana,Sans-Serif; FONT-SIZE:13px; color:#ffffff; background:#e85e3f;}

/* Blogs */
.blogtable {BORDER:1px solid; border-color:#b8b8b8;}
.blogtablecella {FONT-SIZE:13px; color:#524934; background:#EEEBE4; padding:4px;}
.blogtablecellb {FONT-SIZE:10px; color:#FFFFFF; background:#D0C8B4; padding:2px;}
.blogtablecenter {FONT-SIZE:13px; padding:4px;}
.blogtabheade {FONT-SIZE:13px; font-weight:bold; color:#3a70a8;}

/* Texts styles */
/* Main headers */
.header_main {FONT-SIZE:15px; font-weight:bold; color:#3a70a8;}
.header_sub {FONT-SIZE:15px; font-weight:bold; color:#ff7f00;}
/* Other headers */
.header1 {FONT-SIZE:20px; font-weight:bold; color:#DA4487;}
.header2 {FONT-SIZE:20px; font-weight:bold; color:#557EC9;}
.header3 {FONT-SIZE:20px; font-weight:bold; color:#C14387;}
.header4 {FONT-SIZE:20px; font-weight:bold; color:#369C23;}
.header5 {FONT-SIZE:20px; font-weight:bold; color:#D7481C;}
.header6 {FONT-SIZE:20px; font-weight:bold; color:#70A01E;}
.header_tip {FONT-SIZE:13px; color:#A1A1A1;}
.header_auth {FONT-SIZE:15px; font-weight:bold; color:#1b92dd;}
.header_auth2 {FONT-SIZE:13px; color:#a7bf1d;}
.headerqr {FONT-SIZE:20px; font-weight:bold; color:#014062;}

/* Misc text styles */
.sponsored {FONT-SIZE:10px; margin-left:5px; padding-left:5px; margin-right:5px; padding-right:5px; color:#717171;}
.text_black {FONT-SIZE:10px; font-weight:bold; margin-right:5px; padding-right:5px; color:#000000;}
.text_white {FONT-SIZE:10px; font-weight:bold; color:#FFFFFF;}
.text_err {FONT-SIZE:12px; font-weight:bold; color:red;}
/* ********** JOIN NOW *************** */
.text_header1 {FONT-SIZE:13px; font-weight:bold; color:#FF3300;}
/* If you forgot your password, if you have problems with your authorization, if you already registered: */
.text_header2 {FONT-SIZE:13px; font-weight:bold; color:#FF3300;}
/* Feedback and Support Note: */
.text_header3 {FONT-SIZE:14px; font-weight:bold; color:#C0C0C0;}
.text_header4 {FONT-SIZE:14px; font-weight:bold; color:#008CCA;}
.top_menu {FONT-SIZE:13px; text-align:center; font-weight:bold; color:#FFFFFF;}
.bottom_menu {FONT-SIZE:13px; text-align:center; margin-left:5px; margin-right:5px; padding-right:5px; padding-left:5px; color:#CF4217;}
.bottom_copy {FONT-SIZE:13px; margin-left:5px; margin-right:5px; padding-right:5px; padding-left:5px; color:#979797;}
.signin {FONT-SIZE:13px; margin-left:10px; padding-left:10px; color:#000000;}
.signin1 {FONT-SIZE:13px; margin-left:7px; padding-left:7px; color:#000000;}
.text {FONT-SIZE:13px; color:#008CCA;}
.textmsg {FONT-SIZE:13px; padding-left:10px; padding-right:10px; color:#5A5A5A;}
.textmsg2 {FONT-SIZE:13px; padding-left:5px; padding-right:5px; color:#5A5A5A;}
.datinglk {FONT-SIZE:10px; margin-left:4px; padding-left:4px; margin-right:4px; padding-right:4px; color:#5A5A5A;}
.datinglk1 {FONT-SIZE:10px; margin-left:2px; padding-left:2px; margin-right:2px; padding-right:2px; color:#5A5A5A;}
.hotvote {FONT-SIZE:13px; margin-left:5px; padding-left:5px; margin-right:5px; padding-right:5px; color:#AD2789;}
.hotchat {FONT-SIZE:15px; margin-left:5px; padding-left:5px; margin-right:5px; padding-right:5px; color:#AD2789;}
.stat {FONT-SIZE:10px; margin-left:4px; padding-left:4px; color:#008CCA;}
.stat2 {FONT-SIZE:10px; font-weight:bold; margin-left:1px; padding-left:1px; color:#008CCA;}
.reg_tip {FONT-SIZE:10px; color:#000000;}
.reg_tip2 {FONT-SIZE:10px; color:#707070;}
.reg_tipr {FONT-SIZE:10px; color:red;}
.reg_err {FONT-SIZE:13px; color:red;}
.mem_home {FONT-SIZE:13px; margin-left:5px; margin-right:5px; padding-right:5px; padding-left:5px;}


.t_1_vote {FONT-SIZE:13px; background:#E3E3E3;}
.t_2_vote {FONT-SIZE:12px; background:#f6f6f6;}
.t_3_vote {FONT-SIZE:10px; background:#BAA6B5;}
.t_place {FONT-SIZE:13px; color:#FFFFFF; font-weight:bold; background:#FF7E00;}
.t_mark {FONT-SIZE:10px; background:#E3E3E3;}
.t_status {FONT-SIZE:13px; }
.t_empty1 {FONT-SIZE:12px; color:#FFFFFF; font-weight:bold; text-align:center;}
.t_qreg {FONT-SIZE:13px; color:#FFFFFF; margin-left:3px; margin-right:3px; padding-right:3px; padding-left:3px; font-weight:bold;}
.t_story {FONT-SIZE:13px; color:#FFFFFF; margin-left:3px; margin-right:3px; padding-right:3px; padding-left:3px; font-weight:bold;}
.t_story1 {FONT-SIZE:13px; color:#5E5E5E; background:#F6F6F6; margin-left:3px; margin-right:3px; padding-right:3px; padding-left:3px;}
.t_story2 {FONT-SIZE:13px; color:#5E5E5E; background:#F0F0F0; margin-left:3px; margin-right:3px; padding-right:3px; padding-left:3px;}
.t_story3 {FONT-SIZE:13px; color:#5E5E5E; background:#D6DDE4; margin-left:3px; margin-right:3px; padding-right:3px; padding-left:3px;}
.t_storytext {FONT-SIZE:13px; margin-left:3px; margin-right:3px; padding-right:3px; padding-left:3px;}
.t_1_pic   {FONT-SIZE:13px; font-family:Tahoma,Arial, Verdana, Sans-Serif; background-color:#e3e3e3; margin:4px 3px; padding:4px 3px }
.t_2_pic   {FONT-SIZE:11px; font-family:Tahoma,Arial, Verdana, Sans-Serif; background-color:#f6f6f6; margin:4px 3px; padding:4px 3px }
.t_3_pic   {background-color:#EFEFDD; margin:4px 3px; padding:4px 3px }
.t_2 {FONT-SIZE:13px; margin-left:3px; margin-right:3px; padding-right:3px; padding-left:3px; background:#D1D1D1;}
.t_3 {FONT-SIZE:12px; margin-left:3px; margin-right:3px; padding-right:3px; padding-left:3px; background:#E3E3E3;}
.t_4 {FONT-SIZE:12px; margin-left:3px; margin-right:3px; padding-right:3px; padding-left:3px; color:#FFFFFF; font-weight:bold; background:#8991AB;}
.t_5 {FONT-SIZE:12px; margin-left:3px; margin-right:3px; padding-right:3px; padding-left:3px;}

/* Links styles */
a {text-decoration:underline; color:#008CCA;}
/* a:visited {text-decoration:underline; color:#008CCA;}  */
a:visited {text-decoration:underline; color:#800000;}
a:active {text-decoration:underline; color:#008CCA;}
a:hover {text-decoration:none; color:#008CCA;}

a.nu {text-decoration:none; color:#008CCA;}
/* a.nu:visited {text-decoration:none; color:#008CCA;} */
a.nu:visited {text-decoration:none; color:#800000;}
a.nu:active {text-decoration:none; color:#008CCA;}
a.nu:hover {text-decoration:underline; color:#008CCA;}

a.story {text-decoration:none; color:#485B4C;}
/* a.story:visited {text-decoration:none; color:#485B4C;}  */
a.story:visited {text-decoration:none; color:#800000;}
a.story:active {text-decoration:none; color:#C06386;}
a.story:hover {text-decoration:underline; color:#666666;}

a.bottom {text-decoration:none; color:#000000;}
/* a.bottom:visited {text-decoration:none; color:#000000;} */
a.bottom:visited {text-decoration:none; color:#800000;}
a.bottom:active {text-decoration:none; color:#ffffff;}
a.bottom:hover {text-decoration:underline; color:#ffffff;}

a.articles {text-decoration:none; color:#313448;}
/* a.articles:visited {text-decoration:none; color:#313448;} */
a.articles:visited {text-decoration:none; color:#800000;}
a.articles:active {text-decoration:none; color:#C06386;}
a.articles:hover {text-decoration:underline; color:#666666;}

a.search {text-decoration:none; color:#2F2F2F;}
/* a.search:visited {text-decoration:none; color:#2F2F2F;} */
a.search:visited {text-decoration:none; color:#800000;}
a.search:active {text-decoration:none; color:#2F2F2F;}
a.search:hover {text-decoration:underline; color:#2F2F2F;}

a.inf {text-decoration:none; color:#008CCA;}
a.inf:visited {text-decoration:none; color:#5A5A5A;}
/* a.inf:active {text-decoration:none; color:#5A5A5A;} */
a.inf:active {text-decoration:none; color:#800000;}
a.inf:hover {text-decoration:underline; color:#008CCA;}

/* Hot Media Links color 008CCA was 264763 */
a.sign {text-decoration:none; color:#008CCA;}
/* a.sign:visited {text-decoration:none; color:#008CCA;} */
a.sign:visited {text-decoration:none; color:#800000;}
a.sign:active {text-decoration:none; color:#ffffff;}
a.sign:hover {text-decoration:underline; color:#008CCA;}

a.tmenu {text-decoration:none; color:#5E5E5E;}
/* a.tmenu:visited {text-decoration:none; color:#5E5E5E;} */
a.tmenu:visited {text-decoration:none; color:#800000;}
a.tmenu:active {text-decoration:none; color:#5E5E5E;}
a.tmenu:hover {text-decoration:underline; color:#5E5E5E;}

/* Rate Photo Browse Cupid Photo Top Menu */
/* a.profile {text-decoration:none; color:#FFFFFF;} */
a.profile {text-decoration:none; color:#000000;}
a.profile:visited {text-decoration:none; color:#800000;}
a.profile:active {text-decoration:none; color:#FFFFFF;}
a.profile:hover {text-decoration:underline; color:#FFFFFF;}

a.popup {text-decoration:underline; color:#007EEA;}
/* a.popup:visited {text-decoration:underline; color:#007EEA;} */
a.popup:visited {text-decoration:underline; color:#800000;}
a.popup:active {text-decoration:underline; color:#007EEA;}
a.popup:hover {text-decoration:none; color:#666666;}

a.sp {text-decoration:underline; color:#717171;}
/* a.sp:visited {text-decoration:underline; color:#717171;}   */
a.sp:visited {text-decoration:underline; color:#800000;}
a.sp:active {text-decoration:underline; color:#717171;}
a.sp:hover {text-decoration:none; color:#717171;}

a.wd_pre {text-decoration:none; color:#000000;}
/* a.wd_pre:visited {text-decoration:none; color:#000000;} */
a.wd_pre:visited {text-decoration:none; color:#800000;}
a.wd_pre:active {text-decoration:none; color:#000000;}
a.wd_pre:hover {text-decoration:underline; color:#000000;}

a.wd_header {text-decoration:none; color:#FFFFFF;}
/* a.wd_header:visited {text-decoration:none; color:#FFFFFF;}  */
a.wd_header:visited {text-decoration:none; color:#800000;}
a.wd_header:active {text-decoration:none; color:#FFFFFF;}
a.wd_header:hover {text-decoration:underline; color:#FFFFFF;}

/*User profile viewed statistics*/
a.vstat {text-decoration:none; color:#008CCA;}
/* a.vstat:visited {text-decoration:none; color:#008CCA;}  */
a.vstat:visited {text-decoration:none; color:#800000;}
a.vstat:active {text-decoration:none; color:#CC3333; font-weight:bold;}
a.vstat:hover {text-decoration:underline; color:#008CCA;}

.text2 {font-size: 11px; margin-left: 3px; margin-right: 3px; padding-right: 3px; padding-left: 3px; color: #28465B;}

/* Parties module */
a.join {FONT-SIZE:13px; text-decoration:underline; color:#338CD8;}
/*a.join:visited {FONT-SIZE:13px; text-decoration:underline; color:#338CD8;} */
a.join:visited {FONT-SIZE:13px; text-decoration:underline; color:#800000;}
a.join:active {FONT-SIZE:13px; text-decoration:underline; color:#338CD8;}
a.join:hover {FONT-SIZE:13px; text-decoration:none; color:#008CCA;}
/* ============== VERY BOTTOM ============== */
input.textbox3 {height:19px; width:310px; FONT-SIZE:10px; BORDER: #9AB3C5 1px solid; background-color:#EFF2F4; COLOR: #046284;}
input.textbox4 {height:19px; width:25px; FONT-SIZE:10px; BORDER: #9AB3C5 1px solid; background-color:#EFF2F4; COLOR: #046284; text-align:center;}
.textarea1 {width:310px; FONT-SIZE: 10px; BORDER: #9AB3C5 1px solid; background-color:#EFF2F4; COLOR: #046284;}

.textmsg3 {FONT-SIZE:13px; padding-left:1px; padding-right:5px; color:#5F5F5F;}

