/*********************************************** /
/* file:		mfg_main.css                    */
/************************************************/
/* HTML tag styles                              */
/************************************************/ 
/*  mtg_main.css  */
body {font-family: "Trebuchet MS",Verdana,sans-serif;font-size:10.4pt;color:#1F1F5B;padding:0px;border: 1px solid;border-color:#1F1F5B;background-color: #fff;margin:10px;text-align:justify;}
h1 {border: 1px solid;border-color: #fff #FFD35E #f90 #FFD35E;background-color:#eb1f23;padding:.2em 1.5em;-moz-border-radius: 4px;color:#FFAE5D;font-family:Arial;margin:0px;font-size:1.2em;}
h2 {border: 1px solid;border-color: #fff #FFD35E #f90 #FFD35E;background-color:#eb1f23;padding:.2em 1.5em;-moz-border-radius: 4px;color:#FFAE5D;font-family:Arial;margin:0px;font-size:1.2em;}
h3 {border: 1px solid;border-color: #fff #FFD35E #f90 #FFD35E;background-color:#eb1f23;padding:.2em 1.5em;-moz-border-radius: 4px;color:#FFAE5D;font-family:Arial;margin:0px;font-size:1.2em;}
/* ----------------------- */
/*   Banner (Page Header) background: #221FE1 url(/_img/headers/f4r_bg.gif); */
/* ----------------------- */
#banner { background-color:#f96262; border-bottom: 1px solid #1F1F5B;height:90px; voice-family: "\"}\"";voice-family: inherit;height:90px;}
	/* be nice to Opera */
html>body #banner {	height:90px;}
/*         icons           */
.hd_left {position:absolute;left:11px;height: 90px;top:11px;z-index:1;border: 0px;}
.hd_txt {display: block;margin-left: auto;margin-right: auto; background-image:url(/_img/headers/f4r_hd_txt.gif); width:450px; height:90px; }
.hd_right {position:absolute;right:10px;height: 90px;top:11px;z-index:1;border: 0px;}
.ctryicons {position:absolute;right:15px;top:111px;z-index:1}
.iconmargin {margin-right: 5px;}
.hiddenPic {display:none;}
/* ================================================================================== */
/* 								TOP NAVIGATION                                        */
/* ================================================================================== */
#topnavigtion {border-bottom: 1px solid #1F1F5B;height:24px;voice-family: "\"}\"";voice-family: inherit;height:24px;}
/* be nice to Opera */
html>body #topnavigtion {height:24px;width:auto;}
ul#navlist {margin: 0px;padding: 0px;list-style-type: none;float: left;width: 100%;background-color: #f7f072;}
ul#navlist li { display: inline; font-weight:normal; }
ul#navlist li a.left { font-weight:normal;float: left;color: #1F1F5B;padding: 0.2em 1.3em;text-decoration: none;border-right: 1px solid #1F1F5B;}
ul#navlist li a.left:visited { font-weight:normal;}
ul#navlist li a.left:hover {color: #fff;background-color: #E71F22;}
ul#navlist li a.right {float: right;padding: 0.4em 0.3em;text-decoration: none;}
ul#navlist li a.right:hover {text-decoration: none;}
ul#navlist li img.right {float:right;background-color: #f7f072; padding:0.4em 0.3em;text-decoration: none;}
/* ==================================================================================
								3 column stuff 
   ================================================================================== */
/*     center column SIZE */
#centerColumn {background-color: #fff8dc;padding: 0px;margin: 0px;margin-left: 150px;	margin-right: 149px;text-align:left;}
/*  left/right column SIZE */
#leftColumn, #rightColumn {position: absolute;top: 127px;width: 150px;margin: 0px;padding: 0px;font-size: small;background-color: #fff8dc;}
#leftColumn {left: 1em;left: 11px;}
#rightColumn {right: 1em;right: 11px;}
/*   column content all    */
#leftColumnContent, #centerColumnContent, #rightColumnContent {margin: 0px;padding: 0px;}
#centerColumnContent{padding-left: 15px;padding-top: 15px;padding-right: 10px;}
#leftColumnContent{float: left;width: 100%;margin: 0px;padding: 0px;}
/* PMP for Private Profile display option txt */
#pmp		{font-style:italic; color:#333333;}
#pmp_left 	{width:10px; height:10px; float:left; background:no-repeat url(/_img/icons/marker-left-blue.png);margin:4px 3px 0px 5px;}
/* info box .. private profiles */
.info_PMP {margin: 20px 0px;border: 1px solid #F5B9B9;background: url(/_img/bg/tof39146.gif) repeat-x top left;padding: 3px; width:100%;}
.info_PMP a,.info_PMP a:visited {font-weight:inherit; text-decoration:underline;color:#0396FD;}
.info_PMP a:hover { color:#666666}
/* ================================================================================== */
/* 							   Left NAVIGATION navcontainer                           */
/* ================================================================================== */
/*   sectionLinks style     --> funzt <-- */  
#navcontainer {width: 150px;margin: 17px 0px 10px 0px;padding:0px;left:0px;font-size:12pt;border-right:1px solid #ee9e21;border-bottom:1px solid #ee9e21;border-top:1px solid #ee9e21;}
ul#navlist_left {list-style: none;margin: 0px;padding: 0px; text-align:left;}
#navlist_left a {font-weight:normal;display: block; list-style-type: none;color: #99610D;padding: 2px 0px 2px 10px;text-decoration: none;border-bottom: 1px solid #cccccc;border-top: 1px solid #cccccc;height:24px; background-color:#f7f072;voice-family: "\"}\"";voice-family: inherit; height:24px;}
#navlist_left a:visited{ font-weight:normal;color:#99610D;}
#navlist_left a:hover{border: solid 1px white;color:white;background-color: #eb1f23;}
ul#navlist_left li#menu_hd { background-color:#eb1f23;padding:.2em 1.5em;color:#FFF200;font-family:Arial;margin:0px;font-size:1.1em;}
/*   relatedLinks style     --> funzt <-- */  
.relatedLinks {width: 150px;margin: 0px 0px 20px 5px;padding:  0px;left:0px;font-size: 90%;}
.relatedLinks ul {list-style: none;margin: 0px;padding: 0px;color: #039DD9}
.relatedLinks li a {display: block; list-style-type: none;padding: 5px 0px 5px 10px;text-decoration: none;voice-family: "\"}\"";voice-family: inherit; height:10px;}
.relatedLinks a:visited{ font-weight:normal;}
.relatedLinks a:hover{color:red;text-decoration:underline overline;}
.relatedLinks li.menu_hd  {border: 1px solid;border-color: #fff #FFD35E #f90 #FFD35E;background-color:#eb1f23;padding:.2em 1.5em;	-moz-border-radius: 4px;color:#FFAE5D; font-weight:bold;margin:0px;font-size:1.2em;}
/*         footer          */
/*         footer          */
#footer {background: #D6D6D6 url(/_img/bg/to939393.gif) repeat-x top left;border: 1px;border-color: #fff #aaa #999 #aaa;padding:.2em .5em;-moz-border-radius: 4px;color:#666;font-family:Arial;font-size:10px;}
#footer a:link,
#footer a:visited {color:#666;text-decoration:none;padding-left:6px;padding-right:6px;}
#footer a:hover {color:#FFFFFF;background-color:#ccc;-moz-border-radius: 4px;}
#footer span {padding-left:0px !important;padding-right:2px !important;color:#FFFFFF;background-color:#ccc;-moz-border-radius: 4px;}
#footer#tm {padding-left:0px !important;padding-right:2px !important;color:#FFFFFF;background-color:#ccc;-moz-border-radius: 4px;}
#footer a.lngicon:link, a.lngicon:visited{ padding:0px !important;}
/*  need description */
.redstar {font-size: 11px;color: #FF0000;font-family: Verdana, Arial;}
.smlcomment {font-size: 10px;color: #336699;font-family: Verdana, Arial}
.smlmailttext a:link, a:hover,  a:visited {text-decoration:none;}
/*     no JavaScript       */
.noscript {font-size:15px;color: #FF0000; background-color:#FFFF00;font-weight:bold; text-align: center;}
/*      advert style       */
#advert{padding: 10px 0px 10px 15px;}
#advert img{display: block;}
.center  {margin: auto;display: block;padding-top: 1em;}
/*      error style        */
.error {padding-top: 10px;color: #990000;}
/*   used in elements & admin -> need to get rid off   */
.copy {font: 10px verdana, geneva, arial, sans-serif;color: #000000;padding-bottom: 5px;}
.dotrule {background-image: url(/_img/deco/bg_15dot_rule.gif);}
/*   used in forums -> need to get rid off             */
.section {font: 11px verdana, geneva, arial, sans-serif;
    color: #000000;font-weight: bold;padding-top: 5px;padding-bottom: 5px;}
/*                 CAPTCHA-Styles                      */
.captchapict {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border-style: inset;border-style: groove;
	border-style: none;border-width: 4px;border-color: #C0C0C0;border-color: #FF0000;}
/*                 for elemnts                   */
.paging {padding-top: 5px;padding-bottom: 5px;}
/*            profile page - paging numbers            */
.pagingnumbers, a.pagingnumbers:visited, a.pagingnumbers:link, a.pagingnumbers:active  {font-size: 12px;font-weight: bold;text-decoration: none;color: #1d6ffa;}
a.pagingnumbers:hover {text-decoration:underline overline;}
.stdlnk1, a.stdlnk1:visited, a.stdlnk1:link, a.stdlnk1:active  {font-size: 12px;font-weight: bold;text-decoration: none;color: #1d6ffa;}
a.stdlnk1:hover {text-decoration:underline overline;}
.gallnk, a.gallnk:visited, a.gallnk:link, a.gallnk:active  {font-size: 12px;font-weight: bold;text-decoration: none;color: #666666;}
a.gallnk:hover {text-decoration:underline overline;}
/*            gold border and shadow   testing         */
.img-shadow {background: url(/_img/bg/shadow.gif) no-repeat bottom right;margin: 10px 10px 0px 10px;}
.img-shadow img {display: block;position: relative;background-color: #fff;border: 1px solid #ffd700;margin: -6px 6px 6px -6px;padding: 4px;  } 
.rightalign {float: right;}
.leftalign {float: left;}
.g_frame img {border: 1px solid #ffd700; padding:2px;background-color:#FFFFFF; background-image:none;} 
/*       Buttons style         */
input.btn {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
border:1px solid #999999;background-color:#EB1F23; color:#FFFFFF;cursor: pointer;cursor: hand;}
input.btnhov {background-color:#FF0000;}  
.b5 {background-color: #369;color:  #fff;font-family:'Times New Roman',Times,Serif;border:2px outset #69c;}
.bmail {background-color: #21AB97;color:  #fff;	font-family:'Times New Roman',Times,Serif;border:2px outset #fff ;}
/*   Referral Box - Commission screen  */
.referralbox {padding: 0px 4px;background-color: #FFFF99;font-weight:bold;padding-right: 4px;color:  #000;border:3px double #21AB97;}
/*   acronym  */
acronym {cursor: help;background: url(/_img/deco/acronym.gif) repeat-x 0px 13px;}
/* for the character count text and color of charachter count box */
.gtext {font-size: 11px;color: #000000;font-family: Verdana, Arial}
.charbox {background-color: #fff8dc;border: none;font-size: 11px;color: #000000;font-family: Verdana, Arial;font-weight:bold;}
/* for see profile */
.smlmailttext {margin-left: 5px;font-size:0.7em;text-decoration: none;}
.smlmailttext a:link,
.smlmailttext a:visited {text-decoration:none;}
.tinytext {font-size:9px !important; color:#000000;}
/*  for Privacy Statement  */	
.greytitle {background: #eee url('/_img/bg/greyheader_bg.png');border: 1px solid #969696;padding: 2px;padding-left: 10px;
	margin-top: 23px;margin-bottom: 5px;font: bold 11px Tahoma, Verdana, Arial;color: #666666;}
/*  for Profile display    */	
div.gallery_header span.left {float: left;text-align: left;margin-left: 1em;}
div.gallery_header span.right {float: right;text-align: right;margin-right: 1em;  }
/*  for Bonus display    */	
ol.decimal {list-style-type: decimal}
.thumbnail {float: left;height:180px;background-color:#FFFF99;border: 1px solid #999;
margin: 0px 15px 20px 0px;padding: 5px;}
.thumbnail a:link,
.thumbnail a:visited {text-decoration:none;}
/* register, profile, photo */
.info {background-color: #FFFFFF;border: 3px solid #FF0000;padding:8px;font-family: Arial, Helvetica;font-size: 9pt;text-align: left;}
.info span {font-family: Arial, Helvetica;font-size: 12pt;text-align: left; font-weight:bold; vertical-align:top;}
/* random/featured horizontal */
.ht_disp_chl {background-image:url(/_img/frames/ht_top_left.gif); width:10px; height:22px;}
.ht_disp_chr {background-image:url(/_img/frames/ht_top_right.gif); width:10px; height:22px;}
/* random/featured vertical */
.vt_disp_tab   { margin-top: 20px; width: 132px }
.vt_disp_valentine_head { background-image:url(/_img/frames/vertical_valentine_hd_red.gif);}
.vt_disp_valentine_content  { color: #5a5a5a; font-size: 10px; background-color:#FFFFFF; font-family: Verdana, Arial; padding: 0px 0px 3px 2px; border-right: 1px solid #bfbfbf; border-left: 1px solid #bfbfbf }
.vt_disp_feat_head { background-image:url(/_img/frames/vt_top_feat_txt.gif) }
.vt_disp_rnd_head { background-image:url(/_img/frames/vt_top_rnd_txt.gif) }
.vt_disp_content  { color: #5a5a5a; font-size: 10px; background-color:#FFFFFF; font-family: Verdana, Arial; padding: 3px 3px 3px 7px; border-right: 1px solid #bfbfbf; border-left: 1px solid #bfbfbf }
.vt_disp_seperator { background-color: #bfbfbf; height: 1px }
.vt_disp_bottom { background-image:url(/_img/frames/vt_bottom_grey.gif)}
/* random/featured horizontal */
.ht_disp_chl {background-image:url(/_img/frames/ht_top_left.gif); width:10px; height:22px;}
.ht_disp_chr {background-image:url(/_img/frames/ht_top_right.gif); width:10px; height:22px;}
.ht_disp_feat_head_txt {display: block;margin-left: auto;margin-right: auto;background-image:url(/_img/frames/ht_top_feat_txt.gif); width:82px; height:22px;}
.ht_disp_rnd_head_txt {display: block;margin-left: auto;margin-right: auto;background-image:url(/_img/frames/ht_top_rdn_txt.gif); width:114px; height:22px;}
.ht_disp_head_txt_bg { background-color:#BCCBF2;}
.ht_disp_content  { background-color:#FFFFFF; }
.ht_disp_seperator { background-color: #bfbfbf; height: 1px }
.ht_disp_tbl {border-left: 1px solid #bfbfbf;background-color:#FFFFFF;}
.ht_disp_tbr {border-right: 1px solid #bfbfbf;background-color:#FFFFFF;}
.ht_disp_cbl {background-image:url(/_img/frames/ht_bottom_left.gif); width:10px; height:7px;}
.ht_disp_cbr {background-image:url(/_img/frames/ht_bottom_right.gif); width:10px; height:7px;}
.ht_disp_bottom {border-bottom: 1px solid #bfbfbf;background-color:#FFFFFF; height:6px;}
/* LOGIN on logout scree, etc... */
.shopcrumb { font-size: 12px; font-family: arial,sans-serif; color: #FD8901; font-weight: bold; }
A.shopcrumb { color: #FD8901; text-decoration: none; }
A.shopcrumb:hover { color: #FD8901; text-decoration: underline; }
A.shopcrumb:visited { color: #FD8901; text-decoration: none; }
A.shopcrumb:visited:hover { color: #FD8901; text-decoration: underline; }
/* go account/back */
.goaccount {color: #333333!important; font-size:14px!important;}
a.goaccount, a.goaccount:visited {text-decoration: none;}
a.goaccount:hover  {text-decoration: none;color: #000000!important; }
/* overbox */
.ovb_hdr1 {background:#F7F072; color:#333333;font-family:arial;font-size:12px;font-weight:bold;border:1px solid #5F8AD2;padding:5px;width:150px;}
.ovb_bdy1 {background:#FFFFFF;font-family:arial;font-size:12px;border-left:1px solid #5F8AD2;border-right:1px solid #5F8AD2;
border-bottom:1px solid #5F8AD2;padding:5px;width:150px;}
/* list savelisted */
ul.savelisted {list-style-type: decimal;list-style-position: inside;}
.txtfield {font-family: Arial, Helvetica;padding-left:5px;color: #000000;border: 0px ridge rgb(0,0,0);
background-image: url('/_img/deco/input.gif'); font-style:normal; font-variant:normal; font-weight:normal;}
a, a:visited,a:link{text-decoration:none;color: #3575B5;} 
a:hover{text-decoration:underline overline;color: #3575B5;} 
.img_border {padding:5px; border:1px solid #D8A2C5;margin:8px; background-color:#BCCBF2;}

/* ratme table css */
.rateme_bg { background-image:url(/_img/bg/multi232.gif);font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em;color:#000000;}
.ratme_tbl {background-color:#FFFFFF; border:2px solid #D07B7C;}
.ratme_vote_tbl {background-color:#F7C158; border:1px solid #D07B7C;font-size:0.9em;}
.ratme_hd_text {font-size:1em; font-weight:bold; background-color:#fce9cb; border:1px solid #fac567;}
.ratme_sml_text {font-size:0.6em;}
.ratme_home{color:#050;font-size:84%;font-weight:bold; background-color:#F7C158;border:1px solid; border-color:#696 #363 #363 #696; padding:0px 5px;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
.ratme_home:hover{ color:#fff;border-color:#c63 #930 #930 #c63;cursor:pointer; text-decoration:none;}
.ratme_img-shadow {background-color:#fff;border: 1px solid #ffd700;margin: 5px;padding: 4px;} 
.ratme_footer {padding:.2em .5em;color:#000000;font-family:Arial;font-size:10px;}
.ratme_footer  a {padding:.2em .5em;color:#000000 !important;}
.ratme_footer  a:hover { text-decoration:overline underline;}
/* ratme result table css */
.vote_result_tbl { background-color:#0099FF; border:1px solid #000;}
.vote_result_tbl a, a:visited{text-decoration:none; color:#000033; font-weight:bold;} 
.vote_result_tbl a:hover {text-decoration:underline overline;color: red !important;} 
.vote_result_hd_text {font-size:1em; font-weight:bold; background-color:#fce9cb; border:1px solid #fac567;}
.vote_result_sml_text {font-size:0.7em;}
.vote_result_big_text {font-size:0.8em; font-weight:bold;}
.vote_result_vote_no { font-weight:800; color:#CC0000;}
/* top10 table */
.top10_tbl {background-color:#FFFFFF; border:1px solid #fff;}
/* info box */
.info_box {margin: 20px 10px;border: 1px solid #000;background-image:url(/_img/bg/info-red-gold.gif);padding: 3px; width:130px;}
.info_box .info_hd	{color: #fff;padding: 5px 10px 5px 10px; background-color:#EB1F23;border-top: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #fff;font-size: 12px;}
.info_box .info_body {background-color: #F7F072;border-left: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #000;color: #000;padding: 0px 5px;font-size: 11px;text-align:left;}
.info_box .info_body_2 {background-color: #BCCCEE;border-left: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #000;}
.info_box .meetme_img {display: block; background-image:url(/_img/deco/meetme_croco_yel.gif); width:120px; height:120px;}
.info_box a:link, .info_box a:visited, .info_box a:active {color: #f000; font-weight:normal;}
.info_box a:hover {color: #000; text-decoration:overline underline;}
.info_box textarea {background-color:#F7F072; border:none;}
/* info box exception*/
.info_box_except {margin: 20px 10px;border: 1px solid #000;background-image:url(/_img/bg/info-red-gold.gif);padding: 3px;}
.info_box_except .info_hd	{color: #fff;padding: 5px 10px 5px 10px; background-color:#EB1F23;border-top: 1px solid #000;border-left: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #fff;font-size: 12px;}
.info_box_except .info_body {background-color: #F7F072;border-left: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #000;color: #000;padding: 0px 5px;font-size: 11px;text-align:left;}
/*  last active selector box   same style as in admin section */	
#sml_selection_box 					{font-size:12px; font-weight:bold;margin: 0px; width:550px; padding: 10px 0px 40px 0px;}
#sml_selection_box ul				{margin:0px;padding: 0px;list-style-type: none;float: left;height:29px;background-image:url(/_img/frames/sml_menu_middle_ma.gif); color:#336699;}
#sml_selection_box ul li 			{height:19px; display: inline;float: left;padding: 0.2em 0.5em;border-right: 1px solid #cecece; width:100px;}
#sml_selection_box ul li.start 		{padding-left: 0em;}
#sml_selection_box ul li.end 		{border:none;}
#sml_selection_box ul li.leftcap 	{background-image:url(/_img/frames/sml_menu_left_ma.gif); width:7px; height:29px;padding:0px; border:none;}
#sml_selection_box ul li.rightcap 	{background-image:url(/_img/frames/sml_menu_right_ma.gif); width:9px; height:29px;padding:0px; border:none;}
#sml_selection_box ul img			{float: left; padding-top:0.2em;}
