#mem-header {
background-color: #f4f4f4;
background-image: url('//media.fling.com/images/whitelabels/shop4guys.com/mem_header_bg.gif');
}

#mem-header a#mem-logo {
height: 38px;
margin: 6px 0 0 -28px;
}
#mem-header a#mem-logo img { width: 115px; }

.fl-ico-arrow-down { background-position: -68px -6px; }
.fl-ico-specials { background-position: -23px -131px; }
.fl-ico-messenger { background-position: 0 -131px; }
.fl-ico-friends { background-position: -54px -131px; }

ul.header-nav > li > a:hover .fl-ico-arrow-down,
ul.header-nav > li.open .fl-ico-arrow-down { background-position: -59px -6px; }

ul.header-nav > li > a:hover .fl-ico-specials,
ul.header-nav > li.open .fl-ico-specials { background-position: -23px -107px; }

ul.header-nav > li > a:hover .fl-ico-messenger { background-position: 0 -107px; }
ul.header-nav > li > a:hover .fl-ico-friends  { background-position: -54px -107px; }

ul.header-nav > li > a { 
    color: #636363;
}

ul.header-nav > li > a:hover, 
ul.header-nav > li.open > a,
ul.header-nav > li.active-nav > a { background-color: #e4e4e4; color: #333; }


#btn-upgrade { margin-left: 4px; }

#nav-gp-text { float: left; margin: 7px 0 0 14px; color: #666; font-size: 11px; text-align: center; line-height: 13px; }

#wrap {background-image: url('//media.fling.com/images/whitelabels/shop4guys.com/mrg_body_inside.png');}

body#public { background-color:#fff; }

#public .header_container { 
background-image: url('//media.fling.com/images/whitelabels/meetrealguys.com/mrg_public_header_bg.jpg');
background-color:#efefef;  
height:115px; 
}

#public #header_top {
height:30px;
background-color:#e2e2e2;
z-index:500;
}

#header_top_inner { background-color:#e2e2e2;  }

#public #header_top p, #public #tag_line { color:#333; font-size:12px; }

#header_bottom_cap { display:none; }

#public .btn-login  {
background-color: #ccc;
background-image:url('//media.fling.com/images/adb_login_btn_bg.gif');
color:#333;
}

#public #logo1_wrap { 
background-image:none; 
width:234px;
margin-left:15px;
}

#public #logo1 {
top:0;
left:0;
}


#public_language_wrap .arrow {
background-image:url("//media.fling.com/images/flag_arrow_gray.gif");
}

#public_language_wrap ul#lang_drop li { background-color:#dbdbdb; color:#333; border-color:#b3b3b3; }

#public_language_wrap ul#lang_drop li.last { background-color:#e2e2e2; color:#333; border-color:#b3b3b3; }

#public_language_wrap ul#lang_drop li:hover { background-color: #f0f0f0; }

a:link,a:visited,a:link .alt,a:visited .alt { color:#333; }

a.looking_for { color:#333; }

.login_form2, .forgot a:link, .forgot a:visited { color:#333; }
.login_form2 input.txt { border:1px solid #b3b3b3; margin:5px 11px 0 0; }
#password_ph { left: -157px; }

#startNow, strong { color:#0099FF; }

#menu_wrap { margin: 35px 0 0 50px; }

#menu li { border-right:1px solid #ccc; color:#333; }
#menu li a { color:#333; }
#menu li:hover ul, #menu li.sfhover ul { border: 1px solid #ccc; }
#menu li:hover, #menu li.sfhover { background-image:none; background-color:#d5d5d5; }
#menu li a:hover, #menu li a.sfhover { color:#333; }
#menu li li span { border-bottom: 1px solid #a9a9a9; }
#menu li li:hover, #menu li li.sfhover { background-image:none; background-color: #ccc; }
#menu li li a:hover { color:#0066cc !important; }


#content { padding-top:10px; }


/******** Members *********/

em, #site_description h1, #find_a_fling h2, #site_hottest_place, #reg_col2 h1 span, #tag_line, #register_member_login a { color:#333 !important;  }

#wrap { background:url('//media.fling.com/images/mrg_body_inside.png'); background-repeat:repeat-x; }

a:link,a:visited,a:link .alt,a:visited .alt, .title3, #media_sub_header { color:#333; }


#mem_logo_wrap { background-image:none; }
#wrap #menu_wrap { margin:0 0 0 -10px; }
#mem_header_top { background-color:#e2e2e2; color:#333; }


#controls a:link, #controls a:visited, #controls a:active { color:#333; }
#controls a:hover { background-color:#dbdbdb; }
#controls strong { color:#333; }
#controls a.open { background-color:#dbdbdb; }

span#my_account_ico {
background-image:url("//media.fling.com/images/flag_arrow_gray.gif");
}

a#my_account_btn { border-color:#e2e2e2; }

a#my_account_btn.open { border-color:#b3b3b3; }
div#my_account ul#contents  { border:1px solid #b3b3b3; }
div#my_account ul#contents li a, div#my_account ul#contents li#profile_preview { border-bottom:1px solid #b3b3b3; }


div#my_account ul#contents { background-color:#dbdbdb; }
div#my_account ul#contents li a:hover { background-color:#f0f0f0; }


#menu li { border-right:1px solid #ccc; color:#333; }
#menu li a { color:#333; }
#menu li:hover ul, #menu li.sfhover ul { border: 1px solid #ccc; }
#menu li:hover, #menu li.sfhover { background-image:none; background-color:#d5d5d5; }
#menu li a:hover, #menu li a.sfhover { color:#333; }
#menu li li span { border-bottom: 1px solid #a9a9a9; }
#menu li li:hover, #menu li li.sfhover { background-image:none; background-color: #ccc; }
#menu li li a:hover { color:#0066cc !important; }

.btn-white-sm, .btn-white { color:#0057ab; border:1px solid #255583; background-color:#fff; }
.btn-white { border:2px solid #255583; }

a:link .featuredimage,a:visited .featuredimage { border:solid 4px #f5ed07; }
a:hover .featuredimage,a:active .featuredimage { border:solid 4px #f5ed07; }
.featuredimage { border:solid 4px #eee601; }


#upgrade_now a { color:#333; }
#upgrade_now a:hover {
	background-image:none;
	background-color: #d5d5d5;
	color: #0066cc;
}

.txtorange, #profile .title1 { color:#0099FF !important; }


h1#manage { color:#666 !important; }

img.featuredborder { border:4px solid #FF9900; }

#top_mobile li.ico { background-image:url('//media.fling.com/images/ico_mobile_light.gif') !important; }

#top_mobile li.ico_logos { background-image:url('//media.fling.com/images/ico_mobile_logos_light.gif') !important;  }
/* written by whitelabel builder */