@charset "UTF-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline; list-style: none; font-family: Arial, Tahoma, sans-serif; font-weight: normal; font-size: 11px; }
body { line-height: 1; color: black; background: #dadad8; }
a { color: #4066D9; text-decoration: none; }
a:hover{ color: #4066D9; text-decoration: underline; }
html { overflow-y:scroll; }

/** START CORNERS **/
.corwht_tl, .corwht_tr, .corwht_br, .corwht_bl, .corblu_tl, .corblu_tr, .corblu_br, .corblu_bl,
.corgry_tl, .corgry_tr, .corgry_br, .corgry_bl, .corlgry_tl, .corlgry_tr, .corlgry_br, .corlgry_bl,
.cormgry_tl, .cormgry_tr, .cormgry_br, .cormgry_bl, .cordblu_tl, .cordblu_tr, .cordblu_br, .cordblu_bl,
.cortan_tl, .cortan_tr, .cortan_bl, .cortan_br, .scorwht_tl, .scorwht_tr, .scorwht_bl, .scorwht_br {
	background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/corners.png) no-repeat; width:6px; height:6px; position:absolute; z-index:2; padding:0; }
.scorwht_tl, .scorwht_tr, .scorwht_bl, .scorwht_br { width:3px; height:3px; }
.corgry_tl { background-position:0px 0px; top:0; left:0; }
.corgry_tr { background-position:0px -6px; top:0; right:0; }
.corgry_br { background-position:0px -12px; bottom:0; right:0; }
.corgry_bl { background-position:0px -18px; bottom:0; left:0; }
.corwht_tl { background-position:-6px 0px; top:0; left:0; }
.corwht_tr { background-position:-6px -6px; top:0; right:0; }
.corwht_br { background-position:-6px -12px; bottom:0; right:0; }
.corwht_bl { background-position:-6px -18px; bottom:0; left:0; }
.corlgry_tl { background-position:-12px 0px; top:0; left:0; }
.corlgry_tr { background-position:-12px -6px; top:0; right:0; }
.corlgry_br { background-position:-12px -12px; bottom:0; right:0; }
.corlgry_bl { background-position:-12px -18px; bottom:0; left:0; }
.corblu_tl { background-position:-18px 0px; top:0; left:0; }
.corblu_tr { background-position:-18px -6px; top:0; right:0; }
.corblu_br { background-position:-18px -12px; bottom:0; right:0; }
.corblu_bl { background-position:-18px -18px; bottom:0; left:0; }
.cormgry_tl { background-position:-24px 0px; top:0; left:0; }
.cormgry_tr { background-position:-24px -6px; top:0; right:0; }
.cormgry_br { background-position:-24px -12px; bottom:0; right:0; }
.cormgry_bl { background-position:-24px -18px; bottom:0; left:0; }
.cordblu_tl { background-position:-36px 0px; top:0; left:0; }
.cordblu_tr { background-position:-36px -6px; top:0; right:0; }
.cordblu_br { background-position:-36px -12px; bottom:0; right:0; }
.cordblu_bl { background-position:-36px -18px; bottom:0; left:0; }
.scorwht_tl { background-position:-42px 0px; top:0; left:0; }
.scorwht_tr { background-position:-42px -6px; top:0; right:0; }
.scorwht_bl { background-position:-42px -12px; bottom:0; right:0; }
.scorwht_br { background-position:-42px -18px; bottom:0; left:0; }
.cortan_tl { background-position:-48px 0px; top:0; left:0; }
.cortan_tr { background-position:-48px -6px; top:0; right:0; }
.cortan_br { background-position:-48px -12px; bottom:0; right:0; }
.cortan_bl { background-position:-48px -18px; bottom:0; left:0; }
/** END CORNERS **/

#global-nav {
	background: #4c4c4b;
	height: 16px;
	color: #bdbdbd;
	position: relative;
	display: block;
}
#global-nav div { 
	margin: 0 auto; 
	width: 980px; 
	position: relative;
}
#global-nav ul { 
	position: absolute; 
	right: 0px; 
	margin: 0 auto; 
}
#global-nav ul li { 
	float: left; 
	font-family: Verdana; 
	font-size: 9px; 
	text-transform: uppercase; 
	border-right: 1px #bdbdbd solid; 
	padding: 0px 8px; 
	margin-top: 2px;
        position:relative;
}
#global-nav ul li.fbtoplogin_li {
    width:13px;
    height:10px;
    margin-top: 2px;
}
#global-nav a { 
	color: #bdbdbd; 
	font-size: 9px; 
}
#global-nav a.name { 
	color: #a7915b; 
	text-decoration: underline; 
	font-size: 11px; 
}

#wrap {	
	width:980px; 
	position:relative; 
	margin:7px auto 0;
        /*overflow:hidden;*/
}

#blog-popup { position: absolute; top: -75px; right: -8px; cursor: pointer; display: none; z-index: 1000; }

#header {
	background-color: #fff;
	min-height: 83px;
	width: 958px;
	padding: 11px 11px 2px;
	position: relative;
	z-index: 5;
}
#header #logo-search {
        background-color:#f4f4f4;
	width: 937px;
	padding: 11px;
	position:relative;
        min-height: 44px;
        margin-bottom: 0px;
}
#header #logo-search h1 { position: absolute; top: 11px; left: 11px; }
#header #logo-search h1 a { background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/logo.gif) top left no-repeat; height: 45px; width: 280px; display: block; text-indent: -9999px; }
body.invites #header #logo-search h1 { position: absolute; top: -17px; left: 11px; }
body.invites #header #logo-search h1 a { background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/invites/logo.png) top left no-repeat; height: 76px; width: 172px; display: block; text-indent: -9999px; }


#header #logo-search .contactlink_holder {
    position:absolute;
    display:block;
    width:100px;
    top:28px;
    left:447px;
    text-align:right;
    border-right:1px solid #ccc;
    padding-right:8px;
}
#header #logo-search .contact_link {
    font-size:12px;
}
 

#header #menu-wrp { position: relative; }
#header ul { margin: 9px 0px; }
#header ul li { float: left; padding: 0px 5px; border-right: #999999 1px dotted; text-transform: uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; height: 12px; }

#header .nav-dropdown { position: absolute; top: -9px; left: 2px; display: none; font-family:Verdana, Arial, Helvetica, sans-serif; z-index:9999; }
#header .nav-dropdown .tab {  position: relative; background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/nav-bkgd.png) no-repeat; background-position:0 0; height: 38px; padding-right: 28px; display:block; z-index: 200; }
#header .nav-dropdown .tab .navcor-tr { width:28px; height: 38px; display:block; background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/nav-bkgd.png) -370px 0px no-repeat; position:absolute; top:0; right:-28px; z-index: 204; }
#header .nav-dropdown .tab a { margin:9px 0 0 19px; text-indent: -9999px; display: block; height: 26px; float:left; z-index: 205; background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/header-images.png) 0 -30px no-repeat; }
#header .nav-dropdown .content { position: relative; top: -8px;padding: 0px 2px 0 0; background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/nav-bkgd.png) no-repeat; }
#header .nav-dropdown .content .categories { overflow: hidden; font-size: 11px; padding: 7px 0px 0px 23px; z-index: 99; background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/nav-bkgd.png) -32px -47px no-repeat; }
#header .nav-dropdown .categories h3 { padding: 7px 0px; border-bottom: #b6b4b4 1px solid; clear: both;	color: #132a6d; }
#header .nav-dropdown .categories h3.subtit { text-transform: uppercase; font-weight: bold; color: #132a6d; }
#header .nav-dropdown .categories h3 a { text-transform: uppercase; font-weight: bold; color: #132a6d; }
#header .nav-dropdown .categories h3 a.calendar { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/nav-bkgd.png) -705px -19px no-repeat; padding-left: 20px; }
#header .nav-dropdown .categories h3 a.current { background: #d1d1d1; padding: 2px 0 2px 5px; display: block; }
#header .nav-dropdown .categories h3 a.extra { text-transform: lowercase; font-weight: normal; }

#header .nav-dropdown .categories ul { float: left; margin: 5px 0px 9px; width: 120px; background-color: #fff; }
#header .nav-dropdown .categories ul.mainnavcards-first-column { width: 145px; height: 250px; padding-left: 0px; margin-right: 5px; border-right: 1px silver solid; }
#header .nav-dropdown .categories ul.mainnavcards-first-column a.current { background: #d1d1d1; width: 130px; padding: 2px 0 2px 0px; display: block; }
#header .nav-dropdown .categories ul.mainnavcards { width: 130px; height: 250px; padding-left: 0px; margin-right: 5px; border-right: 1px silver solid; }
#header .nav-dropdown .categories ul.mainnavcards a.current { background: #d1d1d1; width: 115px; padding: 1px; display: block; }
#header .nav-dropdown .categories ul.mainnavcards-last { width: 145px; padding-left: 0px; border-right: 0; }
#header .nav-dropdown .categories ul.mainnavcards-last a.current { background: #d1d1d1; padding: 1px; display: block; }

#header .nav-dropdown .categories ul li { float: none; border: 0px; font-size: 11px; text-transform: capitalize; padding: 0px 0px 6px 5px; }
#header .nav-dropdown .categories ul li a { color: #4066D9; font-size: 12px; }
#header .nav-dropdown .categories ul li a:hover { text-decoration: underline; }
#header .nav-dropdown .categories ul li a.current { background: #d1d1d1; display:block; margin: -3px; padding:1px; }
#header .nav-dropdown .categories ul li a.topcat { font-weight: bold; text-transform: uppercase; color: #163D78; }
#header .nav-dropdown .categories .view-calendar { padding-top: 15px; text-align: right; }

#header .nav-dropdown .footer {  position: relative; top: -8px; height: 38px; background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/nav-bkgd.png) -32px -694px no-repeat; padding-right: 32px; }
#header .nav-dropdown .footer .placeholder { background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/nav-bkgd.png) 0 -694px no-repeat; position:absolute; display:block; width:32px; height: 38px; top:0; right:-32px; }
#header .single-col .categories h3 a { color: #4066D9; font-weight: normal; font-size: 12px; text-transform: none; }

/* Drop Down Specific Header Info */
#header #someecards-nav { left: -13px; }
#header #someecards-nav .tab { width: 96px; }
#header #someecards-nav .content { width:620px; background-position:595px -47px; }
#header #someecards-nav .categories { width:572px; } /* anchor */
#header #someecards-nav .footer { width:563px; }

#header #invites-nav { left: 120px; }
#header #invites-nav .tab { width: 96px; }
#header #invites-nav .content { width:606px; background-position:576px -47px; }
#header #invites-nav .categories { width:553px; padding-top:15px; }
#header #invites-nav .footer { width:544px; }

#header #someusercards-nav { left: 255px; }
#header #someusercards-nav .tab { width: 134px; }
#header #someusercards-nav .content { width:576px; background-position:546px -47px; }
#header #someusercards-nav .categories { width:523px;padding-top:10px; }
#header #someusercards-nav .footer { width:514px; }

#header #create-nav { left: 434px; }
#header #create-nav .tab { width: 196px;}
#header #create-nav .content { width:266px; background-position:236px -47px; }
#header #create-nav .content .categories { width: 213px; height: 107px; }
#header #create-nav .footer { width:204px; }

#header #inbox-nav { left: 663px; }
#header #inbox-nav .tab { width: 125px; }
#header #inbox-nav .content { width:192px; background-position:162px -47px; }
#header #inbox-nav .content .categories { width: 139px; height: 162px; }
#header #inbox-nav .footer { width:130px; }

#header #somestore-nav { left: 823px; }
#header #somestore-nav .tab { width: 132px; background-position:-470px 0; }
#header #somestore-nav .tab .navcor-tr { background:none; }
#header #somestore-nav .content { width:174px; left:-15px;background-position:-696px -400px; }
#header #somestore-nav .content .categories { background-position:-696px -47px; width: 122px; }
#header #somestore-nav .footer { left:-15px;width:113px; }

#header #blog-nav { left: 846px; }
#header #blog-nav .tab { width: 90px; background-position:-529px 0; }
#header #blog-nav .tab .navcor-tr { background-position:-646px 0px; width:21px;right:-21px; }
#header #blog-nav .tab a { margin-left:34px; }
#header #blog-nav .content { width:177px; margin-left:-40px; background-position:-696px -400px; }
#header #blog-nav .content .categories { width: 124px; background-position:-696px -47px; }
#header #blog-nav .footer { width:113px; margin-left:-40px; }


a.calendar { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/calendar.gif) top left no-repeat; padding-left: 15px; }

#header #searchbox {
    position: absolute;
	height: 33px;
	width: 298px;
	background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/header-images.png) -100px -60px no-repeat;
	right: 18px;
	top: 30px;
	padding: 0;
}

#header.on #searchbox { background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/search_back.png) no-repeat scroll right top; width: 980px;}
#header #searchbox input { height: 14px; width: 197px; background: url('http://cdn.someecards.com/someecards/sec/images/search_icon.gif') 6px 2px no-repeat; padding-left: 25px; font-size:11px; float: right;}
#header #searchbox input#search-submit-btn { width: 92px; height: 20px; background: #fff; vertical-align: top; float: right; cursor: pointer; padding-left: 5px; }

#more-search-wrp { 
	display: none;
	clear: both;
	background: #fff;
	width: 980px;
	margin-top: 6px;
	background: #fff url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/search_bot_new.gif) bottom left no-repeat;
	padding-bottom: 8px;
	position: relative; 
	height: 55px;
}
#more-search-wrp a.close { position: absolute; right: 7px; top: 38px; color: #7a7a7a; text-decoration: underline; }

#more-search-wrp #more-search {
	border-right: 3px #c3c1c2 solid;
	border-left: 3px #c3c1c2 solid;
	padding: 1px 10px 0px;
}
#more-search-wrp #more-search h3 {
	display: block;
	font-size: 11px;
	text-transform: uppercase;
}
#more-search-wrp #more-search h3 { margin-top: 8px; }
#more-search-wrp #more-search div { padding: 8px 0px 10px; }
#more-search-wrp #more-search div.options { border-bottom: 1px #aaa solid; }
#more-search-wrp #more-search div input { vertical-align: top; margin-left: 8px; }
#more-search-wrp #more-search div.tags { padding: 6px 0px 10px 5px; }
#more-search-wrp #more-search label.disabled { color: #999; }
#more-search-wrp #more-search select { margin-left: 10px; width: 118px; }
#more-search-wrp #more-search a.login { margin-left: 30px; color: #000; }

#mc {
    background: #fff; /*url('http://cdn.someecards.com/someecards/sec/images/headers/mc.jpg') top left no-repeat;*/
    width: 970px;
    padding: 7px 0 7px 10px;
    margin-top: 9px;
    position: relative;
}

#mc #top-row #rotations {
	background: #fff; /*url('http://cdn.someecards.com/someecards/sec/images/back/rotations_back.gif') top left no-repeat;*/
	padding: 5px 10px 24px 0;
	width: 597px;
	height: 314px;
	float: left;
	margin: 0px 6px 0px 0px;
        position:relative;
        border-right:1px dotted #d1d1d1;
}

#mc #top-row #rotations #breaking-cards {
	height: 313px;
	width: 439px;
	border-bottom: #cbcbcb 1px solid;
	float: left;
	position: relative;
}
#mc #breaking-cards .image-cover { position: absolute; left: 3px; top: 45px; }
#mc #breaking-cards #panels li { display: none; padding-left: 3px; position: relative; }
#mc #breaking-cards #panels li a.digg { position: absolute; color: #848484; padding: 7px 13px 4px; top: 280px; left: 80px; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/digg.gif) top left no-repeat; width: 30px; height: 12px; }
#mc #breaking-cards #panels li h2 { padding: 3px 0px 6px; font-size: 18px; margin-bottom: 10px; }
#mc #breaking-cards #panels li h2 a { font-size: 18px; }
#mc #breaking-cards .panel-numbers { position: absolute; right: 13px; padding-top: 8px; }
#mc #breaking-cards .panel-numbers ul li { cursor: pointer; float: left; padding: 2px 3px; border-top: 1px #c8c8c8 solid; border-left: 1px #c8c8c8 solid; border-bottom: 1px #c8c8c8 solid; font-family: Helvetica; font-size: 13px; color: #848484; background: #f6f6f6; }
#mc #breaking-cards .panel-numbers ul li.last { border-right: 1px #c8c8c8 solid;}
#mc #breaking-cards .panel-numbers ul li.on, #mc #breaking-cards .panel-numbers ul li.on { background: #848484; color: #f6f6f6; }
#mc #rotations .controls { padding: 7px 0px 0px 3px;}
#mc #rotations .controls .play { display: none; }

#mc #breaking-cards #panels li #homepage-social-networking { position: absolute; left: 5px; padding:3px 0 0 12px; top: 280px; }
#mc #breaking-cards #panels li #homepage-social-networking li { float: left; padding:0; display: block;position:relative; }
#mc #breaking-cards #panels li #homepage-social-networking li.pipe { float: left; padding:0px; width:10px;display:block;border-right:1px silver solid;margin:5px 10px 0 0;height:15px; }
#mc #breaking-cards #panels li #homepage-social-networking li.social-stumbleupon { margin:2px 0 0 0; width:70px; }
#mc #breaking-cards #panels li #homepage-social-networking li.social-stumbleupon a { width:70px;height:20px; display:block;background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) 0px -185px no-repeat; }
#mc #breaking-cards #panels li #homepage-social-networking li.social-tweetmeme { margin-top:1px; }
#mc #breaking-cards #panels li #homepage-social-networking li.social-tweetmeme .tweetmeme { position:absolute;top:0; left:0; }
#mc #breaking-cards #panels li #homepage-social-networking li.social-facebook { margin-top:2px; }

#mc .send-workflow #card-social-networking { margin-left: 20px; }
#mc #card-social-networking li { float: left; background-color: #f6f6f6; padding: 1px 4px; display: block; }
#mc .send-workflow #card-social-networking { margin-left:18px; }
#mc #card-social-networking li a { border-right: 1px silver solid; padding: 3px 5px 3px 20px; height: 11px; color: gray; display: block; }
#mc #card-social-networking li a.social-last { border-right: 0; }
#mc #card-social-networking li a.social-store { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -130px no-repeat; overflow: hidden; width: 30px; }
#mc #card-social-networking li a.social-stumbleupon { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -170px no-repeat; }
#mc #card-social-networking li a.social-twitter { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -210px no-repeat; }
#mc #card-social-networking li a.social-facebook { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -189px no-repeat; /*padding-left:0;*/ }
#mc #card-social-networking li a.social-myspace { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -150px no-repeat; }
#mc #card-social-networking li.social-fblike {  }


.like_holder {
    width:400px;
    float:left;
    text-align:center;
    margin:10px 0 0 140px;
}
.like_holder iframe {
    overflow:hidden;
    width:400px;
    height:25px;
}

#mc #top-row #rotations #most-visited {
	height: 304px;
	width: 157px;
	border-left: #cbcbcb 1px solid;
	border-bottom: #cbcbcb 1px solid;
	margin-top: 9px;
	float: left;
	font-family: Arial, Tahoma;
}
#mc #top-row #rotations #most-visited h3 { color: #666666; font-size: 15px; margin: 0px 0px 12px 8px; font-weight: normal; }
#mc #top-row #rotations #most-visited ul { border-top: #cfcfcf 1px dotted; margin-left: 8px; font-size: 11px;}
#mc #top-row #rotations #most-visited ul li { border-bottom: #cfcfcf 1px dotted; }
#mc #top-row #rotations #most-visited ul li a { display: block; text-transform: uppercase; padding: 7px 6px; color: #000; padding-left: 8px; }
#mc #top-row #rotations #most-visited ul li a.last { padding-left: 0px; }
#mc #top-row #rotations #most-visited ul li a:hover { background-color: #ddd; text-decoration: none;}
#mc #top-ad { 
    float: left;
    width: 335px;
    height: 324px;
    padding: 5px;
    position:relative;
    background: #fff; /*url('http://cdn.someecards.com/someecards/sec/images/back/top_ad_back.gif') top left no-repeat;*/
}
#mc #top-ad h3 { padding: 14px 0px 6px; text-align: center; display: block; }
#mc #top-ad h3 label { margin:0 auto; display: block;text-indent:-3000px;width:336px;height:5px;background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/some_advertising_animated4.gif); }
/*#mc #top-ad h3 img { margin-top: 0px; }*/
#mc #top-ad div#google_ads_div_336x280 { position: absolute; z-index: 1; top: 39px; left:3px; text-align:center; width:336px; }

#google_ads_div_728x90_top { width: 728px; margin: 0 auto; }

/*
#mc #sponsored {
    width: 913px;
    clear: both;
    margin-bottom: 8px;
    position: relative;
}
#mc #sponsored .more-link { text-transform: uppercase; position: absolute; right: 13px; top: 6px; }
#mc #sponsored .more-link a { color: #000; }
*/

#mc #sponsored { width: 580px; clear: both; margin:10px 0 15px 0; position: relative; }
#mc .sponsor_strip { padding: 14px 0 14px 4px; }

#mc #some-more-ads {
	background: #fff url('http://cdn.someecards.com/someecards/sec/images/back/some_more_ads_back.gif') top left no-repeat;
	width: 961px;
	height: 91px;
	clear: both;
	text-align: center;
	padding: 8px 0px 6px;
	margin-bottom: 9px;
}
#some-ads {
	background: #fff url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px 0 no-repeat;
	width: 981px;
	height: 91px;
	clear: both;
	text-align: center;
	padding: 8px 0px 6px;
	margin-bottom: 9px;
        position:relative;
}

.clearer { clear: both; }
.lowercase { text-transform: lowercase; }
.uppercase { text-transform: uppercase; }
.active { text-decoration: underline; font-weight: bold !important; }
.add-to-fav a { padding-left: 20px; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -230px no-repeat; padding-top: 1px;padding-bottom:3px; }
.remove-fav a { padding-left: 20px; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -250px no-repeat; padding-top: 1px;padding-bottom:3px; }
.last-item { border: 0px !important; }
.loading { display: block; text-align: center; }

li.right-item { margin-right: 0px !important; }

#preload_mcback { width:980px;background-color:#fff;height:1000px; top:0;left:0px; position:absolute; }

#mc #content { width: 607px; float: left; border-right:1px dotted #d1d1d1;position:relative; }

#mc h2.content_header {
    font-size:22px;
    font-weight:normal;
    color:#cdcdcd;
    border-bottom:1px dotted #d1d1d1;
    width:590px; margin:0 0 35px 5px; padding:10px 0 10px 0;float:left;
}
#mc h2.content_header span {
    font-size:16px;
}

#mc .category {
	padding-bottom: 10px;
	margin: 0px 5px 11px 0px;
        background:#fff;
        position:relative;
        /* background: #fff url("http://cdn.someecards.com/someecards/sec/images/cat_header.gif") top left no-repeat; */
	width: 298px;
}
#mc #content .left { float: left; }
#mc #content .right { float: left; }

#mc #right-rail { margin-left: 8px; width: 347px; float: left; position:relative; }

#mc .whole {
	width: 962px;
	margin-bottom: 9px;
	clear: both;
	background: #fff;
        position:relative;
}

#promo_bar_holder { width: 980px; margin:0 auto 9px auto; clear: both; position:relative; background:#f4f4f4 url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/promo_top_shadow.png) -2px 0 no-repeat;
}
#promo_bar { float:left; width:960px; background-color:#fff; margin:10px 0 10px 10px; position:relative; }
#promo_bar h2 { font-size:18px; font-weight:bold; float:left; width:400px; margin:10px 0 10px 10px; }
#promo_bar ul { clear:both; float:left; background-color:#fff; margin:0 0 10px 10px;
     width:940px; height:130px; position:relative; background-image:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/promo_bar.png); background-repeat:no-repeat; }
#promo_bar ul li { height: 129px; width: 222px; position:absolute; top:0; }
#promo_bar ul li a { height: 129px; width: 222px; display:block; text-indent:-3000px; }
#promo_bar ul li.busted { left:0; }
#promo_bar ul li.store { left:238px; }
#promo_bar ul li.itunes { left:477px; }
#promo_bar ul li.book { left:717px; }

#mc .left-col, #mc .wide-col {
	width: 605px;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	margin-bottom: 9px;
	background: #fff;
	float: left;
        position:relative;
}
#mc .wide-col { width: 961px; }
#mc .left-col ul { padding: 8px 12px; }
#mc .left-col li p.byline { font-size: 10px; font-family: Verdana; color: #999999; padding: 0px 0px 0px; }

#mc #user-picks { margin: 11px 0px 9px; width: 604px; }
#mc #user-picks h2 { padding: 8px 0px 8px 43px; color: #fff;  background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/user-picks.gif) top left no-repeat; height: 24px; }
#mc #user-picks h2 a { color: #fff; }
#mc #user-picks h2 .more-link a { color: #fff; opacity: .4; }
#mc #user-picks ul li.card { min-height: 101px;  height: auto !important; height: 101px;}

#mc #feat-sort h2 { font-weight: normal; font-size: 16px; color: #727171; }
#mc #feat-sort h2 a { font-weight: normal; font-size: 16px; color: #727171; }
#mc #feat-sort h2 .more-link a { font-weight: normal; font-size: 10px; color: #000; }
#mc #feat-sort h2 a.active { font-size:20px; color: #000; }
#mc #feat-sort ul li.card { position: relative; min-height: 101px;  height: auto !important; height: 101px; border-bottom: 1px #cfcfcf dotted; margin-right: 12px; padding: 0px 5px; float: left; width: 268px; }
#mc #feat-sort ul li.card .actions { display: none; width: 104px; height: 19px; cursor: pointer; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/actions_back.gif) top left repeat-x; padding: 5px 0px 0px 5px; margin-top: 2px; position: absolute; top: 60px; left: 5px; opacity: .85; }
#mc #feat-sort ul li.card .actions img { padding-right: 1px; }
#mc #feat-sort ul li h3 { padding:7px 0 5px; text-transform: uppercase;}


#mc .module ul { padding: 0px 12px; }
#mc .module ul li { padding: 12px 0px; border-bottom: 1px #CFCFCF dotted; display: block; }

#mc #twitter-facebook-widgets #twtr-widget-1 { margin-left:11px; }
#mc #twitter-facebook-widgets { padding:10px 0 10px; }
#mc #twitter-facebook-widgets #facebook-widget { margin: 40px 0 0 11px; }
#mc #twitter-facebook-widgets #facebook-recommendations { margin: 40px 0 10px 11px; }

#mc #huffpo-widget { margin: 40px 0 20px 21px;}

#mc #category.left-col ul:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* #mc #category.left-col ul { .zoom:1; _height:1%} */

#mc .module {
	float: left;
	padding-bottom: 10px;
	width: 347px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin-bottom: 8px;
	background: #fff;
        position:relative;
}
#mc .module .sort-by { border-bottom: 1px dotted #E4E4E4; padding: 7px 8px 8px; display: block; position: relative; margin: 0px 12px; color: #747474;}
#mc .module .sort-by a { color: #747474; }
#mc .module .widget-nav { border-top: 1px dotted #E4E4E4; padding-top: 8px; display: block; position: relative; margin: 0px 12px; color: #747474;}
#mc .module .widget-nav .prev { position: absolute; left: 20px; }
#mc .module .widget-nav .next { position: absolute; right: 20px; }
#mc .module .widget-nav .next a, #mc .module .widget-nav .prev a { color: #747474; }
#mc .module .widget-nav p { text-align: center; display: block; cursor:move;}
#mc .module .widget-nav p a { cursor:move; }
#mc .module li a, #mc .whole li a, #mc .left-col li a, #mc li.card a { color: #517DE0; line-height: 1.3; }
#mc .module li a, #mc .whole li a, #mc .left-col li a, #mc li.card p { margin-top: 1px; }
#mc .module li h3 a, #mc .whole li h3 a, #mc .left-col li h3 a, #mc li.card h3 a { color: #A9A9A9; font-size: 10px; font-family: Tahoma,Arial,sans-serif;}


#mc #site-activity.left-col { float: left; padding-bottom: 10px; margin-right: 8px;}
#mc #site-activity.left-col ul li { margin-left: 12px; list-style: disc; }
#mc #site-activity.left-col ul li p.by-line { color: #999999; padding-bottom: 2px; }
#mc #poll.module { float: left; margin-left: 9px; position: relative; }
#mc #top-cards.module { position: relative; }
#mc #top-cards.module ul li { padding: 12px 13px 12px 26px; }
#mc #top-cards.module ul li .rank { position: absolute; left: 21px; color: #b7d9e9; font-size: 19px; font-weight: bold; font-family: Helvetica;}
#mc #top-cards.module .active { text-decoration: underline; }

#mc #upcoming-events.module ul li a { font-size: 12px; color: #3366cc; }
#mc #upcoming-events h2 .more-link .calicon { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -110px no-repeat; width:16px; height:13px; display:block;float:left; margin-top:-2px;}
/* #mc #upcoming-events h2 .more-link img { border: 0; }
#mc #upcoming-events h2 .more-link a:hover img { border: 0; } */
#mc #poll.module h3 { padding: 11px 0px 3px 17px; font-family: Verdana; font-size: 14px; font-weight: bold; }
#mc #poll.module ul li { padding: 3px 17px; }
#mc #poll .prev-next { position: absolute; padding-top: 19px; right: 19px; color: #747474; }
#mc #poll .prev-next a { color: #747474; }
#mc #poll img { margin: 15px 0px 10px 17px; }

#mc #right-rail #shop #shop_house_ad { position: relative; z-index: 1; margin: 20px 0px; text-align: center; }
#mc #right-rail #cp_shop #cp_shop_house_ad { position: relative; z-index: 1; margin: 20px 0px; text-align: center; }
#mc #right-rail #shop #google_ads_div_336x280_house { position: relative; z-index: 1; margin: 9px auto 0px; text-align:center; width:336px;height:280px; }

#mc h2 { padding: 7px 0px 6px 13px; font-size: 20px; font-weight: bold; display: block; position: relative; }
#mc h2 a { font-size: 20px; color: #000; font-weight: bold; text-decoration: none;}
#mc h2 .date { font-size: 14px; }
#mc h2 img { vertical-align: middle; padding-right: 9px; }
#mc h2 .more-link { position: absolute; right: 9px; top: 12px; font-size: 10px; text-transform: uppercase; color: #807e7e; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }
#mc h2 .more-link a { color: #807e7e; font-size: 10px; color: #807e7e; font-weight: normal; padding-right: 6px; }

#mc h2 .view-all { font-size: 12px;}
#mc h2 .view-all a { font-size: 12px; font-weight: normal; text-decoration: none; color: #2671E6; }

#mc h2 .more-link a:hover { text-decoration: underline; }
#mc h2 .more-link a:hover img { border: 1px #bebebe solid; }
#mc h2 .more-link img { vertical-align: middle; padding: 2px; border: 1px #fff solid; }
#mc h2 .more-link img.active { padding: 2px; border: 1px #bebebe solid; }


#mc h2 .view-icons {
    margin-right:4px;
}
#mc h2 .view-icons a {
    float:right;
    padding:0;
    display:block;
    background-color:#fff;
    background-image:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png);
    background-repeat:no-repeat;
    border: 1px #fff solid;
    text-indent:-3000px;
    margin-left:6px;
    width:19px; height:17px;
}
#mc h2 .view-icons .icon_listview { background-position:-27px -28px; }
#mc h2 .view-icons .icon_iconview { background-position:2px -28px; }
#mc h2 .view-icons .icon_cardview { background-position:-58px -28px; }
#mc h2 .view-icons a:hover, #mc h2 .view-icons a.active {
    border: 1px #bebebe solid;
    text-decoration:none;
}
#mc h2 .view-icons a.active {
    margin-left:8px;
    margin-right:2px;
}



#mc h2 .sort-by  a { font-weight: normal; font-size: 11px; font-family: Verdana, sans-serif; }
#mc h2 .sort-by a:hover { text-decoration: underline; }

#mc ul li h3 a { color: #A9A9A9; font-size: 10px; font-family: Tahoma,Arial,sans-serif;}
#mc ul li h3.date { text-transform: none; padding: 0px 0px 6px; }
#mc ul li.card h3 .date { text-transform: uppercase; color: #A9A9A9; font-family:Tahoma,Arial,sans-serif; font-size: 10px }
#mc ul li.card .thumb { float: left; margin-right: 9px; }
#mc h3.date { text-transform: lowercase; color: #848484; font-size: 10px; }
#mc h3 .more-link { position: absolute; right: 9px; top: 12px; font-size: 10px; text-transform: uppercase; color: #807e7e; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; }

#mc #sponsored li.card { border-right: 1px #cfcfcf dotted; padding: 0px 10px; float: left; height: 91px; width: 278px;}
#mc #user-picks li.card { border-bottom: 1px #cfcfcf dotted; margin-right: 12px; padding: 0px 5px; float: left; width: 268px;}
#mc #user-picks li.card a.card-img .thumbnailep { background:transparent url(http://static.someecards.com.s3.amazonaws.com/usercards/images/thumb-border-ep.gif) no-repeat scroll 0 0; cursor:pointer; height:60px; margin:2px 0; padding:5px; text-align:right; width:100px; }


#mc li.card p.by-line { clear: both; font-size: 10px; font-family: Verdana; color: #999999; padding: 9px 0px 14px;}
#mc li p.by-line a { color: #999999; text-decoration: underline; }

#mc #login-wrp h2 { padding:10px 0 13px 13px; }
#mc #login-wrp h2 .onetime { font-size:13px;font-weight:normal;padding-left:7px; }
#mc #login-wrp h2 .linkicon {
    position:absolute;
    background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/fbc_linkicon.png) top left no-repeat;
    width:82px;height:22px;
    top:7px; right:45px;
}
#mc #login-wrp.unsubscribe .plain { line-height:22px; height:300px; }
#mc #login-wrp.unsubscribe .subcopy { font-size:12px;margin-top:10px; }
#mc #login-wrp.unsubscribe #login_form { height:300px; }

#mc #login-wrp .content { padding:15px 29px 15px 36px; position:relative; }
#mc #login-wrp .content .fields { background:#F7F7F7 none repeat scroll 0 0; padding:8px 0 10px; width:523px; }
#mc #login-wrp .content .fields label { clear:both; color:#A29F9F; display:block; float:left; font-size:15px; font-weight:bold; margin:21px 14px 0 0; text-align:right; width:173px; }
#mc #login-wrp .content .fields input { border:1px solid #DEDEDE; color:#525151; font-size:20px; font-weight:bold; height:29px; margin-top:13px; padding:3px 0 0 5px; width:299px; }
#mc #login-wrp .content .fields input { border:1px solid #DEDEDE; color:#525151; font-size:20px; font-weight:bold; height:29px; margin-top:13px; padding:3px 0 0 5px; width:299px; }
#mc #login-wrp .content .fields .links { padding-top: 20px; }
#mc #login-wrp .content .fields .links  .forgot { float:right;margin:0 20px 0 0; /*position: absolute; right: 55px; bottom: 28px;*/ }
#mc #login-wrp .content .fields .links label.remember { float: none; display: inline; font-size: 12px; color: #a29f9f; padding: 0; margin: 0; font-weight: normal; position: relative; top: -2px; font-family: Verdana; }
#mc #login-wrp .content .fields .links input#login-remember { vertical-align: text-bottom; margin-left: 15px; margin: 0 5px 0 15px; height: 15px; width: 15px; 	}
#mc #login-wrp .link-button { position: relative; text-align: right; height: 35px;margin:20px 0 0 0; }
#mc #login-wrp .link-button .need-account-link { float: right; font-family: Verdana; font-weight: bold; font-size: 14px;padding: 7px 150px 0px 0px;color:#737373; }
#mc #login-wrp .link-button a.need-account { text-decoration:underline;font-family: Verdana; font-weight: bold; font-size: 14px; }
#mc #login-wrp .link-button a.button { position: absolute; right: 30px; top: 0px;  font-family: Verdana; font-size: 12px; text-align: center; font-weight: bold; color: #b79255; padding-top: 8px; display: block; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-button.png) top left no-repeat; height: 21px; width: 89px; }


#mc #login-wrp .fbconnect_holder { padding:0; float:right; }
#mc #login-wrp .fbconnect_holder label { color:#43609c; display:block; float:right; font-size:15px; font-weight:bold; text-align:right; width:173px;margin:4px 0 0 0; }
#mc #login-wrp .fbconnect_holder .fblogin_button { float:right;margin:0px 10px 0px 15px;position:relative; }
#mc #login-wrp .fbconnect_holder .ajax { position:absolute;left:290px; top:12px;width:16px;display:none; }

#mc #login-wrp .linkacct_msg, #fbc_linkform .linkacct_img {
    float:left;
    margin:25px 0 5px 20px;
    font-size:14px;
    line-height:18px;
    width:560px;
}
#mc #fbc_linkform .linkacct_msg { width:520px; margin:0px 0 5px 35px; }
#mc #fbc_linkform .linkacct_skipstep { width:110px; float:right; text-align:right; }
#fbc_linkform, #fbc_register { padding-bottom:20px; }
#fbc_linkform .linkacct_img { text-align:center; }
#fbc_emailonly .returntolink { float:left;margin:10px 0 0 40px; }
#fbc_emailonly .returntolink a { font-size:15px; }

.linkacct_msg a { font-size:14px; }
#fbc_linkform .error_holder, #fbc_register .error_holder {
    width:520px;
    margin:15px 0 5px 40px;
    color:#f00;
    font-size:12px;
    font-weight:bold;
    display:none;
}
#fbc_linkform .error_holder {
    margin-bottom:20px;
}
#mc #login-wrp .existing_acct {
    font-size:13px;
    line-height:12px;
    background: #f7f7f7;
    width: 513px;
    float:left;
    text-align:center;
    padding:7px 5px 9px 5px;
    margin:30px 0 5px 40px;
}
#mc #login-wrp .existing_acct img { margin:0px 10px -5px 0; }
#mc #login-wrp .existing_acct a { font-size:13px; text-decoration:underline; }


#fbc_register .fields_required { float:right; margin:10px 45px 0px 0; }

.register_form { margin:0 0 0 40px; }
.register_form .fields { margin-top: 11px; background: #f7f7f7; width: 523px; padding: 8px 0 10px; }
.register_form .fields .descrip { width:300px; float:left; margin:20px 0 5px 200px;font-size:12px;color:#777;line-height:16px; }
.register_form .fields .fieldmsg { width:300px; float:left; margin:10px 0 0px 200px;font-size:11px;color:#777;display:none;line-height:13px; }
.register_form .fields .fieldmsg .avail { color:#00be1f;font-weight:bold;padding:0; }
.register_form .fields .fieldmsg .error { color:#f00;font-weight:bold;padding:0; }
.register_form .fields label.gender { float: none; display: inline; font-size: 11px; color: #000; padding: 0; margin: 0; }
.register_form .fields input { float: left; border: 1px #dedede solid; width: 299px; height: 29px; margin-top: 13px; padding: 3px 0 0 5px; font-size: 20px; font-weight: bold; color: #525151; }
.register_form .fields input.register-error { border: 2px #f9bc5b solid; }
.register_form .fields input.error { color: #f2aa38; }
.register_form .fields input#gender-male, .register_form .fields input#gender-female { margin-top: 22px; vertical-align: text-bottom; float: none; width: auto; }
.register_form .fields input#gender-female { margin-left: 20px; }
.register_form .fields select { font-size:20px; margin-top: 14px; background:#FFFFFF none repeat scroll 0 0; border:1px solid #DEDEDE; margin-right:5px;  padding-top: 3px; }
.register_form .fields select#static-register-country { width: 280px; display: block; }
.register_form .fields label { display: block; float: left; clear: both; width: 173px; margin: 21px 14px 0px 10px; text-align: right; color: #a29f9f; font-size: 15px; font-weight: bold; }
.register_form .fields label.label-error { color: #f2aa38; margin-top: 23px; }
.register_form .fields span { float: left; color: #cd8d1f; padding: 18px 0 0 20px; font-family: Verdana; font-size: 14px; position: relative; top: 6px; height: 31px; width: 180px; display: block;}
.register_form .fields span.error {color: #939191; padding-left: 27px; font-family: Helvetica; font-size: 13px; font-weight: bold; top: 6px; background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/validation-error.gif) top left no-repeat; height: 31px; width: 180px; display: block;}
.register_form .checkboxes { margin-top: 20px; }
.register_form .checkboxes input { margin: 0px 10px 10px 40px; vertical-align: inherit; }
.register_form .checkboxes label { position: relative; font-family: Verdana; color: #a29f9f; font-size: 12px; }
.register_form .checkboxes label a { font-size: 12px; }
.register_form #register-submit { margin:20px 0 20px 0;float:right; }



#mc #content #newsletter {
	width: 590px;
	height: 32px;
	padding: 13px 0px 0px 12px;
        background-color:#e1dddd;
	/*background: url('http://cdn.someecards.com/someecards/sec/images/back/newsletter.gif') top left no-repeat;*/
        position:relative;
	clear: both; 
}
#mc #content #newsletter label { font-size: 7px;}
#mc #content #newsletter h3 {
	float: left;
	margin-top: 3px;
	font-size: 15px;
	font-weight: bold;
}
#mc #content #newsletter input.textbox {
	float: left;
	width: 140px;
	height: 15px;
	font-size: 11px;
	margin-left: 10px;
}
#mc #content #newsletter div.checkbox {
	float: left;
	text-transform: uppercase;
	font-size: 7px;
	width: 26px;
	color: #6b6a6a;
	position: relative;
	top: -2px;
}/*
#mc #content #newsletter img { 
	float: left;
	margin: 0px 8px;
	position: relative;
	top: -3px;
	cursor: pointer;
}*/
#mc #content #newsletter #newsletter_submit { width:81px; height:24px; display:block; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) 0 -218px no-repeat; float:right; margin-right:15px; }

.staticunsubscribe #mc #content hr,
.staticsubscribe #mc #content hr { background: #cfcfce; display: block; height: 1px; border: 0; margin: 0 13px; }
.staticunsubscribe #mc #content p,
.staticsubscribe #mc #content p { color: #b69155; font-size: 11px; padding: 5px 13px 0; }
.staticsubscribe #mc #login-wrp .link-button a.button,
.staticunsubscribe #mc #login-wrp .link-button a.button { background-image: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-subscribe-button.gif); width: 108px; }
.comment-unsubscribe #mc .left-col { padding-bottom:200px; }
.comment-unsubscribe #mc .left-col p { line-height:22px; }
.comment-unsubscribe #mc .left-col a { font-size:16px; }

#mc #content hr { background: #cfcfce; display: block; height: 1px; border: 0; margin: 0 13px; }
#mc #content img.avatar-def { border: 1px #ccc solid; padding: 15px;  }
#mc #content p.reg-content { float: left; padding-top: 15px; }
#mc #content p.plain { font-size: 16px; color: #A29F9F; margin: 10px 0 0 16px; }

.not-found #mc #content p { margin: 0 13px; padding: 10px 0; border-top: 1px #CFCFCE solid; }
.activate-account #mc #content p { margin: 0 13px; padding: 10px 0; border-top: 1px #CFCFCE solid; }
.activate-account #mc #content b { display: block; padding: 10px 0; font-size: 14px; }

/* Homepage */
body.home #mc .category ul li.card { font-size: 11px; min-height: 92px; height: auto !important; height: 92px; margin: 0px 15px; border-bottom: 1px dotted #CFCFCF; }
body.home #mc .category ul li.card h3 { text-transform: uppercase; color: #A9A9A9;  padding: 7px 0px 5px; font-size: 10px; font-family: Tahoma, Arial; }
body.home #mc .category ul li.card p { float: left; width: 150px; }

body.home #mc .left-col ul { padding: 8px 12px; }
body.home #mc .left-col ul li { border-bottom: 1px #cfcfcf dotted; padding-bottom: 8px; margin-bottom: 8px; }

/* Popup */
#popup {
	position: absolute;
	top: 0px;
	left: 50%;
	background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-bottom.png) bottom left no-repeat;
	width: 579px;
	margin-left: -279px;
	padding-bottom: 35px;
	z-index: 9999;
	display: none;
}
#popup .close { position: absolute; top: 25px; right: 30px; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -120px -150px no-repeat; cursor: pointer;display:block;width:19px;height:15px; }
#popup h3 {
	background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-top.png) top left no-repeat;
	padding: 26px 53px 0px 36px;
	font-family: Helvetica;
	font-size: 23px;
	font-weight: bold; 
}

#popup .content { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-back.png) top left repeat-y; padding: 15px 29px 15px 36px; position: relative; }
#popup .content hr { background: #cfcfce; display: block; height: 1px; position: relative; top: -15px; border: 0; margin-bottom: 0; }
#popup .content p { color: #b69155; font-size: 11px; position: absolute; top: 10px; left: 35px; }
#popup .content .message { padding: 8px 0 10px; color: #a29f9f; font-size: 17px; line-height: 1.2; }
#popup .content .fields { background: #f7f7f7; width: 523px; padding: 8px 0 10px;}
#popup .content .fields input { border: 1px #dedede solid; width: 299px; height: 29px; margin-top: 13px; padding: 3px 0 0 5px; font-size: 20px; font-weight: bold; color: #525151; }
#popup .content .fields input.register-error { border: 2px #f9bc5b solid; }
#popup .content .fields input.error { color: #f2aa38; }
#popup .content .fields select { margin-top: 18px; background:#FFFFFF none repeat scroll 0 0; border:1px solid #DEDEDE; margin-right:5px; height: 23px; padding-top: 3px; }
#popup .content .fields select#popup-register-country { width: 280px; display: block; }
#popup .content .fields label { display: block; float: left; clear: both; width: 173px; margin: 21px 14px 0px 0px; text-align: right; color: #a29f9f; font-size: 15px; font-weight: bold; }
#popup .content .fields label.label-error { color: #f2aa38; margin-top: 23px; }

#popup .link-button { position: relative; text-align: right; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-back.png) top left repeat-y; height: 35px; }
#popup .link-button .ajax { position: absolute; top: 7px; left: 415px; display: none; }
#popup .link-button a.need-account { float: right; font-family: Verdana; font-weight: bold; font-size: 14px; padding: 7px 150px 0px 0px; }
#popup .link-button a.button { position: absolute; right: 45px; top: 0px;  font-family: Verdana; font-size: 12px; text-align: center; font-weight: bold; color: #b79255; padding-top: 8px; display: block; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-button.png) top left no-repeat; height: 21px; width: 89px; }

#popup.newsletter .content .fields { padding-bottom: 21px; margin-top: 5px;}
#popup.newsletter .link-button a.unsubscribe { display: block; text-align: left; padding: 10px 0 0 60px; text-decoration: underline; width: 165px; }
#popup.message .link-button a.need-account, #popup.newsletter .link-button a.need-account, #popup.register .link-button a.need-account { display: none; }
#popup.message .content { padding-top: 2px; }

#popup.login { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-register-bottom.png) bottom left no-repeat; width: 766px; top: -0px; margin-left: -383px; }
#popup.login h3 { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-register-top.png) top left no-repeat; font-size: 20px; padding-bottom: 3px;}
#popup.login .content p { color: #cd8d1f; left: auto; right: 35px; top: 10px; font-family: Verdana; font-size: 14px;}
#popup.login .content { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-register-back.png) top left repeat-y; }
#popup.login .content .fields { width:700px; padding: 8px 0 10px 0; margin-top: 25px;}
#popup.login .content .fields .secloginfields { display:block;width:518px;float:left;margin-right:3px;border-right:1px dashed #c9c9c9; }
#popup.login .content .fields .fbconnect_holder { float:left; width:172px;margin:15px 0 0 0;color:#43609c; font-size:14px;line-height:20px;text-align:center; }
#popup.login .content .fields .fbconnect_holder .fblogin_button,
#popup.login .content .fields .fbconnect_holder .fblogin_linkbutton { margin:10px 0 0 0; position:relative; }
#popup.login .content .fields .fbconnect_holder .ajax { position:absolute;right:8px; top:5px;width:16px;display:none; }
#popup.login .link-button { display:none; }
#popup.login .content .links { padding-top: 15px;position:relative; }
#popup.login .content .forgot { float:left; margin:7px 0px 0 60px; /*position: absolute; right: 55px; bottom: 28px;*/ }
#popup.login .content .fields .links input#popup-login-remember { float:left; border:1px solid #0f0; margin: 5px 5px 0px 80px; height: 15px; width: 15px;  }
#popup.login .content .fields .links label.remember { 
    clear:none; float: left; display: inline; font-size: 12px; color: #a29f9f; padding: 0; margin: 7px 0 0 0;
    font-weight: normal; font-family: Verdana;width:100px;text-align:left; }
#popup.login .content .fields .links #popup-login-submit-button { float:left; margin: 0px 5px 0px 22px; display:block; }
#popup.login .content .fields .links #popup-login-submit-button .button { left:0; display:block; }
#popup.login .content .needaccount { text-align:right; font-weight:bold;position:absolute;top:10px;right:30px;width:200px;color:#737373;font-size:14px; padding-top: 10px;}
#popup.login .content .needaccount a { font-size:14px;font-weight:bold;font-family:Helvetica,Verdana,Arial; padding: 0;text-decoration:underline; }
#popup.login .content .anonsend_mes { text-align:left; font-weight:normal;position:absolute;top:10px;left:40px;width:400px;color:#737373;font-size:16px; padding-top: 10px;}
#popup.login .link-button .ajax { left: 247px; }

#popup.postconfirm_newsletter h3 { padding-bottom:3px; }
#popup.postconfirm_newsletter .quote, #popup.postconfirm_newsletter .descrip { font-size:16px;color:#000;float:left;display:block;line-height:20px;width:510px; margin-bottom:5px; }
#popup.postconfirm_newsletter .descrip { width:480px; }
#popup.postconfirm_newsletter .error { width:480px;color:#f00;font-size:14px;margin-top:10px;display:none; }
#popup.postconfirm_newsletter .quote span { font-size:12px; }
#popup.postconfirm_newsletter #postconfirm-newsletter-email { font-size:20px;border:2px #dedede solid;width:480px;float:left;padding:3px;margin:20px 0 10px 10px;color:#919191; }
#popup.postconfirm_newsletter .link-button a.unsubscribe { display: block; width:105px;height:29px; text-align:left; text-decoration:none; text-indent:-3000px; float:left; margin:0px 0px 0 50px; background:url(http://static.someecards.com/someecards/sec/images/nothanks.gif) 0 0 no-repeat; }
#popup.postconfirm_newsletter .link-button .button {text-decoration:none; }

#popup.fbtermsonly h3 .onetime { font-size:13px;font-weight:normal;padding-left:7px; }
#popup.fbtermsonly ul { float:left;margin:20px 0 15px 20px; }
#popup.fbtermsonly ul li { font-size:13px;color:#807e7e;margin-bottom:5px; }
#popup.fbtermsonly ul li a { font-size:13px; }
#popup.fbtermsonly ul li input { font-size:13px;color:#807e7e;margin-bottom:5px; }
#popup.fbtermsonly .fbc_termsonly_error { position:absolute; bottom:0px; left:60px; width:350px;color:#f00;font-size:14px;font-weight:bold;display:none; }

#popup.fbnoproxy .noproxymsg { display:block; float:left; font-size:15px; color:#807e7e; width:500px;margin:10px 0 10px 10px;line-height:17px;  }
#popup.fbnoproxy .link-button a.unsubscribe {
    display: block; width:89px;height:29px; text-align:left; text-decoration:none; text-indent:-3000px; float:right; margin:0px 150px 0 0;
    background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/cancel.jpg) 0 0 no-repeat;
}


#fbc_emailonly a.link-button-red { left:430px;top:0px;}
#fbc_emailonly .error_holder { float:left; width:375px;margin:8px 0 0px 35px;font-size:15px;display:none;text-align:right;font-weight:bold;color:#f00; }
#mc #login-wrp #fbc_emailonly .content .fields .fb_newsletter_holder,
#mc #login-wrp #fbc_emailonly .content .fields .fb_terms_holder { float:left;margin:20px 0 0px 50px;width:500px; }
#mc #login-wrp #fbc_emailonly .content .fields .fb_newsletter_holder input,
#mc #login-wrp #fbc_emailonly .content .fields .fb_terms_holder input { float:left; width:15px; height:15px;margin:0 0 0 20px; }
#mc #login-wrp #fbc_emailonly .content .fields .fb_newsletter_holder label,
#mc #login-wrp #fbc_emailonly .content .fields .fb_terms_holder label { text-align:left;font-size:13px; float:left; margin:-12px 0 0 40px; width:400px; font-weight:normal;color:#666;}
#mc #login-wrp #fbc_emailonly .content .fields .fb_newsletter_holder label a,
#mc #login-wrp #fbc_emailonly .content .fields .fb_terms_holder label a { font-size:13px; }
#mc #login-wrp #fbc_emailonly .content .fields .fb_terms_holder { margin:10px 0 20px 50px; }
#mc #login-wrp #fbc_emailonly .link-button { margin:10px 0 20px 0; }

#popup.register { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-register-bottom.png) bottom left no-repeat; width: 766px; top: -0px; margin-left: -383px; }
#popup.register h3 { font-size: 20px; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-register-top.png) top left no-repeat;}
#popup.register .content p { color: #cd8d1f; left: auto; right: 35px; top: 10px; font-family: Verdana; font-size: 14px;}
#popup.register .content { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-register-back.png) top left repeat-y; }
#popup.register .content .fields { width: 706px; margin-top: 11px;  }
#popup.register .content .fields label.gender { float: none; display: inline; font-size: 11px; color: #000; padding: 0; margin: 0; }
#popup.register .content .fields input { float: left; }
#popup.register .content .fields input#gender-male, #popup.register .content .fields input#gender-female { margin-top: 22px; vertical-align: text-bottom; float: none; width: auto; }
#popup.register .content .fields input#gender-female { margin-left: 20px; }
#popup.register .content .fields span { float: left; color: #cd8d1f; padding: 18px 0 0 20px; font-family: Verdana; font-size: 14px; position: relative; top: 6px; height: 31px; width: 180px; display: block;}
#popup.register .content .fields span.error {color: #939191; padding-left: 27px; font-family: Helvetica; font-size: 13px; font-weight: bold; top: 6px; background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/validation-error.gif) top left no-repeat; height: 31px; width: 180px; display: block;}
#popup.register .content .checkboxes { margin-top: 25px;  }
#popup.register .content .checkboxes input { margin: 0px 10px 10px 188px; vertical-align: inherit; }
#popup.register .content .checkboxes label { position: relative; top: -2px; font-family: Verdana; color: #a29f9f; font-size: 12px; }
#popup.register .link-button { text-align: right; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/popup-register-back.png) top left repeat-y; }


#popup.register .fbconnect_holder {
    width:250px;
    position:absolute;
    top:-26px; right:57px;
    font-family: Arial;
    font-weight: bold;
    font-size: 18px;
    color: #979797;
    padding-top:3px;
}
#popup.register .fbconnect_holder .fblogin_button {
    float:right;
    margin:-3px 23px 0 0;
}
#popup.register .fbconnect_holder .ajax { position:absolute; top:5px; right:0; display:none; width:16px; }




.jqmOverlay { background-color: #000; }


  	
/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

#footer { clear: both; width:970px; margin:0 auto;color: #666666; font-size: 9px; font-family: Arial, Tahoma; position: relative; }
#footer h3#footer-links { position: absolute; right: 0px; }
#footer h3#footer-links a { color: #666666; font-size: 9px;}
#footer h3 { padding: 18px 0px; border-bottom: #b0b0b0 1px dotted; }
#footer h3.below { color: #999; padding: 18px 7px; border-bottom: 0px;}
#footer h3#footer-cat span { display:block; float:left; height:58px;margin-right:5px; }
#footer h3#footer-cat ul li { float: left; padding: 0px 3px 3px 0px; }

#header.on #searchbox { background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/header-images.png) -100px -60px no-repeat; width: 298px; }
#header.on #searchbox input#search { background: #FFF; }
#header #searchbox input#search { font-family: Helvetica, Arial, sans-serif; color: #CCC; font-size: 19px; border: 0; float:none; height:25px; margin:2px 0 0 3px; width:257px; background: none; padding-left: 5px; }
#header.on #searchbox input#search { color: #000; }
#header #searchbox input#search-submit-btn { float: none; height: 33px; width: 29px; padding-left: 0px; background: transparent; }
#header #logo { margin-bottom: 0; }
#more-search-wrp {
	background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/search_bot_new.gif) bottom left no-repeat;
	margin-left: -7px;
	width: 949px;
	margin-top: 6px;
}
#more-search-wrp .top { background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/search-box-top.png) bottom left no-repeat; height: 55px; width: 949px; }
#more-search-wrp #more-search { border-left:3px solid #d2d2d2; border-right:3px solid #d2d2d2; background: #fff; }

#header ul.menu { display: block; height: 26px; background: #fff url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/header-images.png) 0 0 no-repeat; width: 952px; margin: 0 0 0 3px; }
#header ul.menu li { padding: 0; text-indent: -9999px; width: 100px; border: 0; height: 26px; }
#header ul.menu li.icons { margin-top: 4px; height: 18px; }
#header ul.menu li.icons a { display: block; background: none; }
#header ul.menu li.dropdown a { display: block; height: 26px; background: none; }
#header ul.menu li.dropdown a:hover { display: block; height: 26px; background-image: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/header-images.png); }
#header ul.menu li.active a { background:#fff url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/header-images.png); }

#header ul.menu li.ecards { width: 103px;margin-left:3px; }
#header #someecards-nav.nav-dropdown .tab a,
#header ul.menu li.ecards a { background-position: -3px -30px;width:102px; }
#header ul.menu li.invites { margin-left: 30px; width: 102px; }
#header #invites-nav.nav-dropdown .tab a,
#header ul.menu li.invites a { background-position: -136px -30px;width:102px; }
#header ul.menu li.usercards { margin-left: 33px; width: 142px; }
#header #someusercards-nav.nav-dropdown .tab a,
#header ul.menu li.usercards a { background-position: -271px -30px; width:142px; }
#header ul.menu li.create { margin-left: 37px; width: 201px; }
#header #create-nav.nav-dropdown .tab a,
#header ul.menu li.create a { background-position: -450px -30px;width: 201px; }
#header ul.menu li.mycards { margin-left: 28px; width: 130px; }
#header #inbox-nav.nav-dropdown .tab a,
#header ul.menu li.mycards a { background-position: -679px -30px;width: 130px; }
#header ul.menu li.store { margin-left: 30px; width: 112px; }
#header #somestore-nav.nav-dropdown .tab a,
#header ul.menu li.store a { background-position: -839px -30px;width: 112px; }
#header ul.menu li.blog { margin-left: 17px; width: 75px; }
#header #blog-nav.nav-dropdown .tab a,
#header ul.menu li.blog a { background-position: -877px -30px;width: 75px; }

#header ul.icon-menu { display: block; width: 188px; height: 32px; background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/header-images.png) -766px -61px no-repeat; position: absolute; left: 448px; top: 9px; }
#header ul.icon-menu li { padding: 0; text-indent: -9999px; width: 32px; border: 0; height: 32px; position: absolute;}
#header ul.icon-menu li a { text-indent: -9999px; display: block; width: 32px; height: 32px; }
#header ul.icon-menu li.facebook { width: 32px; left: 39px; }
#header ul.icon-menu li.stumbleupon { width: 32px; left: 78px; }
#header ul.icon-menu li.rss { width: 32px; left: 117px; }
#header ul.icon-menu li.iphone { width: 32px; left: 156px; }

#header div.roulette {  height: 51px; width: 50px; position: absolute; left: 345px; top: 9px; }
#header div.roulette a { background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/header-images.png) -710px -60px no-repeat; text-indent: -9999px; display: block; width: 50px; height: 51px; }
#header div.roulette a:hover { background: transparent url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/headers/header-images.png) -657px -60px no-repeat; text-indent: -9999px; display: block; width: 50px; height: 51px; }

#header #facebook-favorite-popup { position: absolute; top: 6px; left: 243px; z-index: 10000; width: 200px; height: 42px; }
.fb_content_loader_gif { display: none; }

#bottom_overlay { width:100%; background-color:#555; border-top:1px solid #ccc; position:fixed; bottom:0; left:0; z-index:90000; text-align:center; display:none; }
#bottom_overlay .content { width:721px; margin:0px auto 0 auto; padding:10px 0 10px 0;position:relative; }
#bottom_overlay .content .theme_icon { position:absolute; left:-120px; top:-60px;width:94px; height:108px;
/*background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/theme/message_bench.png) 0 no-repeat;*/ }

#bottom_overlay .content label { font-size:18px; color:#ccc; float:left; margin:2px 0 0 0; }
#bottom_overlay .content .close { width:24px; height:24px; display:block; text-indent:-3000px; background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -120px 0 no-repeat; float:left; margin:2px 0 0 20px; }
#bottom_overlay .content .fbconnect_holder { float:left; margin:0 5px 0 30px; position:relative; }
#bottom_overlay .content .fbconnect_holder .ajax { position:absolute; left:-24px; top:5px; display:none; }
#bottom_overlay .content_twitter { width:600px; }
#bottom_overlay .content_invites { width:700px; padding:4px 0 5px 0; }
#bottom_overlay .content_invites .close { margin-top:12px; }
#bottom_overlay .content_invites label { margin-top:12px; }
#bottom_overlay .content #bottom_create_invite { float:left; margin:-10px 0 0 20px; position:relative; }
#bottom_overlay .content #follow_someecards { float:left; margin:0 0 0 20px; position:relative; }

#cardthumb_overlay .shadow .top td, #cardthumb_overlay .shadow .bot td { height:6px; }
#cardthumb_overlay .shadow .top table td, #cardthumb_overlay .shadow .bot table td { background-image:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/overlay_top.png); background-repeat:no-repeat;height:6px; }
#cardthumb_overlay .shadow .top table td.r, #cardthumb_overlay .shadow .bot table td.r { width:10px; }
#cardthumb_overlay .shadow .top td table .l { background-position:0 0; }
#cardthumb_overlay .shadow .top td table .r { background-position:-620px 0px;  }
#cardthumb_overlay .shadow .bot td table .l { background-position:0 -6px; }
#cardthumb_overlay .shadow .bot td table .r { background-position:-620px -6px; }
#cardthumb_overlay .shadow .mid td.l, #cardthumb_overlay .shadow .mid td.r { width:6px; background-image:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/overlay_sides.png); background-repeat:no-repeat; }
#cardthumb_overlay .shadow .mid .r { background-position:-6px 0; }

#cardthumb_overlay { width:475px;padding:0;display:none; position:absolute; top:50px; left:50px; z-index:1000; }
#cardthumb_overlay #cont { background-color:#2d2d2d; border:1px solid #000; position:relative;float:left;margin:0px;width:463px; }
/* #cardthumb_overlay.video { width:632px; }
#cardthumb_overlay.video #cont { width:620px; }
#cardthumb_overlay.video .display { width:600px; } */
#cardthumb_overlay.video .display .video-card { margin:0; padding:0; }
#cardthumb_overlay .display { width:443px; background-color:#fff; float:left;margin:10px 0 0 10px; text-align:center; padding:9px 0; }
#cardthumb_overlay .display .card-image { display:block; width:425px; height:237px; margin-left:9px; }
#cardthumb_overlay .display .ajax-loader { margin:110px auto; }
#cardthumb_overlay .social-bar { width:450px; height:18px; float:left;margin:12px 0 8px 10px; }
/*#cardthumb_overlay.video .social-bar { margin-left:85px; }*/
#cardthumb_overlay .social-bar li { float:left; font-size:11px; color:#ccc; margin-right:0px; }
#cardthumb_overlay .social-bar li.pipe { float:left; display:block; width:7px;margin:2px 8px 0 0;border-right:1px solid #bbb;height:11px; }
#cardthumb_overlay .social-bar li a { padding: 2px 0px 3px 19px; height: 11px; display:block;color:#ccc; }
#cardthumb_overlay .social-bar li a.social-email { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -268px no-repeat; }
#cardthumb_overlay .social-bar li a.social-invite { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -289px no-repeat; }
#cardthumb_overlay .social-bar li a.social-favorite { margin-left:4px;padding-left:20px;background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -230px no-repeat; }
#cardthumb_overlay .social-bar li a.social-unfavorite { padding-left:17px;background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -250px no-repeat; }
#cardthumb_overlay .social-bar li a.social-stumbleupon { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -170px no-repeat; }
#cardthumb_overlay .social-bar li a.social-twitter { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -210px no-repeat; }
#cardthumb_overlay .social-bar li a.social-facebook { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -190px no-repeat; }
#cardthumb_overlay .social-bar li a.social-myspace { background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -150px no-repeat; }
#cardthumb_overlay .status-message { width:440px;float:left;margin:0px 0 10px 10px; font-size:11px;color:#ccc; display:none; }

#mc .fb_friend_list, #cardthumb_overlay .fb_friend_list { width: 572px; position: relative; padding: 0px; background: #fff; display: none; float:left; margin:-2px 0 0 0; border:4px solid #5872a7; }
#mc .fb_friend_list .notch, #cardthumb_overlay .fb_friend_list .notch { width:15px; height:8px; position:absolute; top:-8px; left:341px; background: url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -120px -30px no-repeat; }
#mc .fb_friend_list .options, #cardthumb_overlay .fb_friend_list .options { width: 572px; background:#6d84b4; float:left; padding:0px 0 0px 0; color:#fff; font-weight:bold;position:relative; }
#mc .fb_friend_list .options li, #cardthumb_overlay .fb_friend_list .options li { float:left; margin:1px 10px 0 10px; padding:4px 10px 5px 10px; }
#mc .fb_friend_list .options li.selected, #cardthumb_overlay .fb_friend_list .options li.selected { background-color:#f2f2f2; }
#mc .fb_friend_list .options li.selected a, #cardthumb_overlay .fb_friend_list .options li.selected a { color:#6d84b4; }
#mc .fb_friend_list .options li.logo, #cardthumb_overlay .fb_friend_list .options li.logo { background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -190px no-repeat; width:16px; height:16px; border:none; padding:0; margin:3px 55px 0 5px; }
#mc .fb_friend_list .options li.social-facebook, #cardthumb_overlay .fb_friend_list .options li.social-facebook { margin-left:5px; }
#mc .fb_friend_list .options li.last, #cardthumb_overlay .fb_friend_list .options li.last { border:none; margin-right:0; }
#mc .fb_friend_list .options li.close, #cardthumb_overlay .fb_friend_list .options li.close, #cardthumb_overlay.video .fb_friend_list .options li.close { width:7px;height:8px; text-indent:-3000px; position:absolute;right:8px;top:6px;margin:0;padding:0;}
#mc .fb_friend_list .options li.close a, #cardthumb_overlay .fb_friend_list .options li.close a, #cardthumb_overlay.video .fb_friend_list .options li.close a { display:block;width:7px;height:8px; background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -120px -130px no-repeat;text-indent:-3000px;  }
#mc .fb_friend_list .options li a, #cardthumb_overlay .fb_friend_list .options li a { color:#fff; font-weight:bold; }
#mc .fb_friend_list .options li.ajax-loader, #cardthumb_overlay .fb_friend_list .options li.ajax-loader { position:absolute;right:65px;top:-2px;display:none; }
#mc .fb_friend_list .friend_list, #cardthumb_overlay .fb_friend_list .friend_list { float:left; width: 572px; max-height:200px; overflow-x:hidden; overflow-y:auto; padding-bottom:5px; }
#mc .fb_friend_list .friend_list li, #cardthumb_overlay .fb_friend_list .friend_list li { width:125px; padding:2px 0 2px 5px; float:left; border:1px solid #fff; margin:5px 0 0 5px; }
#mc .fb_friend_list .friend_list li:hover, #cardthumb_overlay .fb_friend_list .friend_list li:hover { background-color:#f2f2f2; cursor:pointer; border:1px solid #ddd; }
#mc .fb_friend_list .friend_list li .profile_thumb, #cardthumb_overlay .fb_friend_list .friend_list li .profile_thumb { float:left; width:50px; height:50px; border:1px solid #e6e6ea; padding:2px; }
#mc .fb_friend_list .friend_list li label, #cardthumb_overlay .fb_friend_list .friend_list li label { float:left; font-size:11px; color:#333; margin:5px 0 0 5px; width:60px; }
#mc .fb_friend_list .friend_list_holder, #cardthumb_overlay .fb_friend_list .friend_list_holder { text-align:left; }
#mc .fb_friend_list .friend_list_holder .ajax-loader, #cardthumb_overlay .fb_friend_list .friend_list_holder .ajax-loader { margin:5px 0 5px 5px; color:#666; }
#mc .fb_friend_list .friend_list_holder .ajax-loader img, #cardthumb_overlay .fb_friend_list .friend_list_holder .ajax-loader img { margin:0 5px -3px 0; }
#mc .fb_friend_list .select_friend, #cardthumb_overlay .fb_friend_list .select_friend { background-color:#f2f2f2; padding:5px 0 5px 5px; width:567px; border-bottom:1px solid #ccc; text-align:left; float:left; color:#666; }
#mc .fb_friend_list .select_friend label, #cardthumb_overlay .fb_friend_list .select_friend label { float:left;color:#666;width:75px;font-size:11px;font-weight:bold;margin:5px 0 0 5px; }
#mc .fb_friend_list .select_friend .fb_find_friends, #cardthumb_overlay .fb_friend_list .select_friend .fb_find_friends { width:200px; font-size:12px; padding:2px 1px; border:1px solid #c7d1e0; float:left; }
#mc .fb_friend_list .select_friend .clear_fb_search, #cardthumb_overlay .fb_friend_list .select_friend .clear_fb_search { width:15px; height:15px;display:none; background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -120px -110px no-repeat; float:left;margin:3px 0 0 7px; }
#mc .fb_friend_list .select_friend .retry, #cardthumb_overlay .fb_friend_list .select_friend .retry { color:#4066D9; }
#mc .fb_friend_list .select_friend .fbconnect_holder, #cardthumb_overlay .fb_friend_list .select_friend .fbconnect_holder { margin:5px 0; }
#mc .fb_friend_list .select_friend .fbconnect_holder label, #cardthumb_overlay .fb_friend_list .select_friend .fbconnect_holder label  { float:left;color:#666;width:235px;font-size:11px;font-weight:bold;margin:7px 0 0 5px; }
#mc .fb_friend_list .select_friend .fbconnect_holder .fblogin_button, #cardthumb_overlay .fb_friend_list .select_friend .fbconnect_holder .fblogin_button { float:left; }
#mc .fb_friend_list .select_friend .fbconnect_holder .ajax, #cardthumb_overlay .fb_friend_list .select_friend .fbconnect_holder .ajax { float:left;margin:3px 0 0 5px;display:none; }

#cardthumb_overlay .fb_friend_list { width:451px; margin-left:2px; }
#cardthumb_overlay .fb_friend_list .options { width: 451px; }
#cardthumb_overlay .fb_friend_list .options li.ajax-loader { right:11px; }
#cardthumb_overlay .fb_friend_list .friend_list { width: 451px; }
#cardthumb_overlay .fb_friend_list .options li { float:left; margin:1px 10px 0 10px; padding:4px 5px 5px 5px; }
#cardthumb_overlay .fb_friend_list .options li.logo { margin-right:18px; }
#cardthumb_overlay .fb_friend_list .notch { left:220px; }
#cardthumb_overlay .fb_friend_list .select_friend { width:446px; }



ul.feed_holder {
    width:590px;
    margin-left:5px; float:left;
}
ul.feed_holder li.feed_item {
    width:590px;
    border-bottom:1px dotted #d1d1d1;
    padding:0px 0 40px 0;
    clear:both; float:left;
    margin-bottom:40px;
}
ul.feed_holder li.feed_item h4.feed_headline { font-size:26px; font-weight:normal; font-family:Helvetica, Verdana, Arial; line-height:29px;margin:0 0 20px 0; width:590px;float:left;padding:0; }
ul.feed_holder li.feed_item h4.feed_headline a { font-size:26px; font-weight:normal; font-family:Helvetica, Verdana, Arial; line-height:29px; color:#000;text-decoration:none;padding:0; }
ul.feed_holder li.feed_item h4.feed_headline a:hover { background-color:#000;color:#fff; }

ul.feed_holder li.feed_item .feed_cat { float:left; position:relative;padding:6px 7px 5px 7px;background-color:#000;color:#c6c6c6; }
ul.feed_holder li.feed_item .feed_cat a { color:#c6c6c6; text-transform:uppercase; font-size:12px; font-family:Helvetica, Arial, Verdana; margin:0; padding:0;text-decoration:none; }
ul.feed_holder li.feed_item .feed_cat a:hover { color:#fff; }
ul.feed_holder li.feed_item .feed_posted {
    float:left;
    margin:4px 0 10px 10px;
    color:#969696;
    font-size:12px;
}
ul.feed_holder li.feed_item .feed_fav {
    float:right;
    margin:4px 0 0 0;
}
ul.feed_holder li.feed_item .feed_fav a {
    color:#666;
}
.feed_tags {
    float:left;
    width:593px;
    color:#969696;
    margin:5px 0 0px 0;
    font-size:12px;
    line-height:16px;
    font-weight:normal;
    font-family:Helvetica, Arial, Verdana;
}
.feed_tags a { font-size:12px; color:#969696; text-decoration:none; }
.feed_tags a:hover { text-decoration:underline;}
.feed_tags strong { font-weight:bold; font-size:12px; }

ul.feed_holder li.feed_item .feed_card {
    float:left;
    text-align:center;
    width:593px;
    margin:30px 0 0px 0;
    padding-bottom:10px;
}
ul.feed_holder li.feed_item .regular_card {
    background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/card_shadow.png) 73px 7px no-repeat;
}
ul.feed_holder li.feed_item .feed_ucauthor {
    float:left; text-align:center; width:593px; margin:0 0 10px 0;
}

#mc ul.feed_holder li.feed_item .fb_friend_list { margin:2px 0 0 10px; }
#mc ul.feed_holder li.feed_item .fb_friend_list .notch { left:216px; }

.feed_share_holder {
    float:left;width:593px;position:relative;margin:10px 0 0px 1px;
}
    .feed_share_holder ul.feed_share {
        float:left; background-color:#eaeae9; width:593px;
    }
    .feed_share_holder ul.feed_share li {
        float:left; border:none; border-right:1px solid #aeafae;
        background-color:transparent; padding:0; margin:5px 10px 5px 0;
    }
    .feed_share_holder ul.feed_share li.comments {
        margin-left:1px;display:block;width:95px; height:16px;margin-right:5px; text-align:center;padding-top:6px;
    }
    .feed_share_holder ul.feed_share li.comments a {
        padding:6px 0 0 18px; background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -376px no-repeat; height:17px; font-size:11px; color:#000; margin:0px auto;
    }
    .feed_share_holder ul.feed_share li.stumble { width:80px; padding-top:3px;text-align:center; }
    .feed_share_holder ul.feed_share li.stumble a {
        width:80px; height:20px; text-indent:-3000px;display:block;margin:0;
        background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) 0 -185px no-repeat;
    }
    .feed_share_holder ul.feed_share li.fbpost {
        width:80px;
    }
    .feed_share_holder ul.feed_share li.fbpost a {
        width:55px; height:14px; display:block;margin:0;padding:6px 0 0 20px;font-size:11px;color:#000;
        background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) -180px -187px no-repeat;
    }
    .feed_share_holder ul.feed_share li.fblike {
        width:88px; height:20px;padding-top:2px;margin-right:10px;
    }
    .feed_share_holder ul.feed_share li.tweet {
        width:105px; padding-top:2px;height:21px;margin-right:0px;text-align:center;
    }
    .feed_share_holder ul.feed_share li.send, .feed_share_holder ul.feed_share li.invite {
        width:58px; height:14px;
        background-image:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png);
        background-position:-180px -269px;
        background-repeat: no-repeat;
        padding:0 0 0 25px;
        border:none; margin-top:10px;
        float:right;
    }
    .feed_share_holder ul.feed_share li.send a, .feed_share_holder ul.feed_share li.invite a {
        width:45px;height:14px;display:block;
        text-transform:uppercase;
        background-image:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png);
        background-position:40px -310px;
        background-repeat: no-repeat;
        font-size:12px; color:#000;font-weight:bold;
        padding:1px 10px 0 0;
        text-decoration:none;
    }
    
    .feed_share_holder ul.feed_share li.invite {
        background-position:-180px -290px;
    }
    .feed_share_holder ul.feed_share li.invite a {
        background-position:45px -310px; padding-right:15px;
    }


#post_holder { width:585px; margin:10px 0 0 5px; }
#post_holder .post_nav, #post_holder .post_nav_bot {
    width:587px;
    float:left;
    padding:0 0 8px 0;
    border-bottom:1px dotted #d1d1d1;
    text-align:center;
    position:relative;
    margin-bottom:10px;
}
#post_holder .post_nav_bot {
    border-top:1px dotted #d1d1d1;
    border-bottom:none;
    margin:20px 0 40px 0;
    padding:15px 0 0 0;
}
#post_holder .post_nav .back_home, #post_holder .post_nav_bot .back_home { float:left;width:150px; height:32px;display:block;text-indent:-3000px;background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) 0 -555px no-repeat;  }
#post_holder .post_nav .back_home:active, #post_holder .post_nav_bot .back_home:active { background-position:0 -554px; }
/*
#post_holder .post_nav .prev { margin:0px; font-size:12px; float:left; }
#post_holder .post_nav .next { margin:0px; font-size:12px; float:right; }
*/
#post_holder h2.post_headline { font-size:26px; font-weight:normal; font-family:Helvetica, Verdana, Arial; line-height:29px;margin:0px 0 20px 0px; width:580px;clear:both; float:left;padding:0; }
#post_holder .post_cat {
    float:left; position:relative;
    padding:5px 7px 5px 7px;
    background-color:#000;
    color:#c6c6c6;
    text-transform:uppercase;
    font-size:12px;
    font-family:Helvetica, Arial, Verdana;
}
#post_holder .post_cat a { color:#c6c6c6; text-transform:uppercase; font-size:12px; font-family:Helvetica, Arial, Verdana; margin:0; padding:0;text-decoration:none; }
#post_holder .post_cat a:hover { color:#fff; }

#post_holder .post_date { float:left; margin:4px 0 10px 10px; color:#969696; font-size:12px; }

#post_holder .feed_share_holder {
    margin:0 0 0px 0;
}
#post_holder #comments_div {
    border-top:#d1d1d1 3px solid;
    width:590px; float:left; margin-bottom:20px;
    padding:10px 0 20px 0px;
}

#post_holder h2.comments_header {
    font-size:22px;
    font-weight:normal;
    color:#cdcdcd;
    width:500px; margin:40px 0 10px 0px; padding:0;
    float:left;
}

#post_holder .fb_friend_list { margin:2px 0 0 6px; }
#post_holder .fb_friend_list .notch { left:230px; }

.feed_sponsor_strip { width:585px; float:left; text-align:center;margin:30px 0 0px 0; }

.feed_copy { float:left;width:580px;margin:20px 0 20px 5px;position:relative; font-size:13px;line-height:20px; }
    .feed_copy p { font-size:13px;line-height:20px; margin:5px 0; }
    .feed_copy a { font-size:13px; }
    .feed_copy b, .feed_copy b a, .feed_copy strong, .feed_copy strong a { font-weight:bold;font-size:13px; }
    .feed_copy span, .feed_copy font { font-size:13px; }
    .feed_copy i, .feed_copy em, .feed_copy p em  { font-size:13px;font-style:italic; }
    .feed_copy ul, .feed_copy ol { list-style:disc outside none; margin:0 0 0 40px; }
    .feed_copy ul li, .feed_copy ol li  { list-style:disc outside none; font-size:13px;padding-left:0px; }
    .feed_copy sub { font-size:10px;vertical-align: sub; }
    .feed_copy sub em, .feed_copy sub em a { font-size:10px; }


    
/*
ul.feed_holder li.feed_item .feed_send, ul.feed_holder li.feed_item .feed_invite {
width:140px; height:30px; display:block; float:right;
background-image:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png);
background-position:0 -380px;
background-repeat: no-repeat;
text-indent:-3000px;
margin:13px 5px 0 0;
}
ul.feed_holder li.feed_item .feed_invite { background-position:0 -420px; }
ul.feed_holder li.feed_item .feed_send:active { background-position:0 -379px; }
ul.feed_holder li.feed_item .feed_invite:active { background-position:0 -419px; }
*/

.feed_nav { width:588px; float:left; margin:0px 0 30px 5px; }
.feed_nav .prev, .feed_nav .next { float:left; width:240px;height:21px; }
.feed_nav .next { float:right; }
.feed_nav .prev a, .feed_nav .next a {
background-image:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png); background-repeat:no-repeat; text-transform:uppercase; height:20px;margin:0;
font-size:18px; color:#000; font-family:Helvetica, Verdana, Arial;display:block; width:200px; text-decoration:none; }
.feed_nav .prev a { background-position:-180px -340px;  padding:0px 0 0 25px;  }
.feed_nav .next a { background-position:205px -340px; padding:0px 25px 0 0px;float:right;text-align:right; }
.feed_nav .prev a:active, .feed_nav .next a:active { margin-top:1px; }


/** NEWSLETTER MODULE **/
.newsletter_module { width:346px; background-color:#7b7b7b;float:left; display:block;height:101px; position:relative; margin:10px 0 50px 0; }
.newsletter_module .testim { background:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png) 0 -420px no-repeat; z-index:1; width:333px;text-indent:-3000px;
    position:absolute; top:10px; left:7px;height:70px; }
.newsletter_module .input_holder { position:absolute; top:49px; left:20px; z-index:2;height:47px; }
.newsletter_module .input_holder .newsletter_daily_label, .newsletter_module .input_holder .newsletter_weekly_label,
.newsletter_module .input_holder #newsletter_daily, .newsletter_module .input_holder #newsletter_weekly { position:absolute; top:33px; }
.newsletter_module .input_holder .newsletter_daily_label, .newsletter_module .input_holder .newsletter_weekly_label { font-size:10px; color:#fff; }
.newsletter_module .input_holder #newsletter_daily, .newsletter_module .input_holder #newsletter_weekly { margin:0; padding:0; top:32px; }
.newsletter_module .input_holder #newsletter_daily { left:0px; }
.newsletter_module .input_holder .newsletter_daily_label { left:20px; }
.newsletter_module .input_holder #newsletter_weekly { left:60px; }
.newsletter_module .input_holder .newsletter_weekly_label { left:80px; }
.newsletter_module .input_holder .email_input { font-size:14px;width:182px;border:none;background:transparent;color:#989898;outline:none; }
.newsletter_module .submit_holder {
    display:block;text-indent:-3000px;width:115px; height:32px; position:absolute;
    background-image:url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/ico/icon_comp.png); background-position:0 -510px; background-repeat:no-repeat; z-index:3; top:44px; left:214px; }
.newsletter_module .submit_holder:hover { background-position:-180px -510px; }
.newsletter_module .status_msg { position:absolute; width:300px; text-align:right; color:#fff;font-size:11px; top:81px; left:28px;display:none; z-index:4; }
.newsletter_module .status_msg span { background-color:#000; color:#fff;padding:1px 3px; }
.newsletter_module .status_msg span.error { background-color:#813232;  }
.newsletter_module .status_msg span.success { background-color:#94d73d;  }



/** COMMENTS DIV **/
#mc #comments_div ul { margin-bottom:10px; }
#mc #comments_div ul li { float: none; margin: 5px 0px 5px 0px; border: 3px #f0f2f4 solid; background: #fff; padding: 10px; }
#mc #comments_div ul li h4 { position: relative; color: #707172; border-bottom: 1px #ccc dotted; padding: 3px 3px 5px 3px; margin-bottom: 5px; }
#mc #comments_div ul li h4 a { color: #707172; }
#mc #comments_div ul li h4 span { color: #707172; }
#mc #comments_div ul li h4 span.flag { position: absolute; right: 0px; top: 0px; }
#mc #comments_div ul li img { float: left; margin-right: 7px; height: 40px; width: 40px; border: 1px #CCC solid; }
#mc #comments_div ul li p { font-size:12px;line-height:16px;float:left; width:510px; }
#mc #comments_div ul li p a { font-size:12px;}
#mc #comments_div ul li.be_first_comment p { padding-top:13px;font-size:13px; }
#mc #comments_div #comment_form { position:relative;margin-left:30px; }
#mc #comments_div #comment_form b { display: block; font-size: 16px; color: #444444;float:left; width:500px;margin:10px 0 10px 0; }
#mc #comments_div #comment_form .comment_required { position:absolute; top:0px; right:30px; font-size:11px;color:#A4A4A4; }
#mc #comments_div #comment_form .comment_required span { color:#f00; }
#mc #comments_div #comment_form .comment_row { float:left; width:540px;margin:5px 0 0 0; position:relative; }
#mc #comments_div #comment_form .captcha_row { display:none; }
#mc #comments_div #comment_form .submit_row { margin-top:20px; height:60px;}
#mc #comments_div #comment_form .comment_row #recaptcha_widget { width:447px; float:left; }
    #recaptcha_widget #recaptcha_image { border:2px solid #dedede;float:left;margin-right:5px; }
    #recaptcha_widget #recaptcha_options { float:left; width:135px;margin:5px 0 0 0;line-height:15px; }
    #recaptcha_widget .reload_captcha { color:#707172; }
    #recaptcha_widget .show_help { color:#707172; }
    #recaptcha_widget .recaptcha_label { clear:both;float:left; width:120px;margin:12px 0px 0 0;color:#A4A4A4; }
    #recaptcha_widget #recaptcha_response_field { border:2px #dedede solid; background: #fff; padding: 5px; font-size:12px;margin:5px 0 0 0; width:220px;float:left; }
#mc #comments_div #comment_form .comment_errors { float:left; width:480px;margin:0px 0 10px 0;color:#f00;display:none; }
#mc #comments_div #comment_form label { font-weight:bold; font-size:15px; color:#A4A4A4; width:78px; text-align:right; padding-top:7px; margin:0 4px 0 0; float:left; }
#mc #comments_div #comment_form label .required { color:#f00; }
#mc #comments_div #comment_form .comment_row .instruct, #mc #comments_div #comment_form .submit_row label { font-size:11px; font-weight:normal;float:left;margin:8px 0 0 5px;color:#908f8f; }
#mc #comments_div #comment_form .submit_row label { width:270px;text-align:left; margin:0 0 0 5px; }
#mc #comments_div #comment_form .notify_row { float:left; width:336px;margin:1px 0 0 83px;padding:0; }
#mc #comments_div #comment_form .newsletter_row .success { font-weight:bold; background-color:#94d73d;color:#fff;line-height:14px;padding:2px 3px; }
#mc #comments_div #comment_form input#comment_name,
#mc #comments_div #comment_form input#comment_email,
#mc #comments_div #comment_form textarea#comment_text { border:2px #dedede solid; background: #fff; padding: 5px; font-size:12px;margin:0; width:200px;float:left; }
#mc #comments_div #comment_form input#comment_notify,
#mc #comments_div #comment_form input#comment_newsletter_subscribe { float:left; margin:8px 0 0 0px; }
#mc #comments_div #comment_form textarea#comment_text { width: 420px; height:75px;margin-bottom:10px;  }
#mc #comments_div #comment_form #comment_submit { font-family: Verdana; font-size: 12px; display: block; text-align:center;
    font-weight: bold; color: #FFF; padding: 6px 0 0 6px;height: 20px; width: 79px; float:right; margin:0 30px 0px 0; text-decoration:none; position:relative;
    background: #b0b0ae; /*url(http://static.someecards.com.s3.amazonaws.com/someecards/sec/images/back/grey-submit-button.gif) top left no-repeat;*/ }
#mc #comments_div #comment_form #comment_submit:hover { background-color:#909090; }
#mc #comments_div #comment_form #comment_submit:active { margin-top:1px; }



/** COLORS **/
#mc h2.grey { background-color: #e1dddd !important; }
#mc h2.blue { background-color: #c1e0ee !important; }
#mc h2.white { background-color: #ffffff !important; }
#mc h2.beige { background-color: #ecead1 !important; }
#mc h2.usercards { background-color: #7e99b8 !important; }

/** AUTOCOMPLETE **/
.ac_results { padding: 0px; border: 1px solid black; background-color: Window; overflow: hidden; z-index: 99999; }
.ac_results ul { width: 100%; list-style-position: outside; list-style: none; padding: 0; margin: 0; }
.ac_results li {margin: 0px;padding: 2px 5px;cursor: default;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_results li strong { font-size: 13px; font-weight: bold; }
.ac_loading {background : Window url('indicator.gif') right center no-repeat;}
.ac_odd {background-color: #eee;}
.ac_over {background-color: #0A246A;color: #fff;}
.ac_moreItems {text-align: center;background-color: InactiveCaption;color: InactiveCaptionText;margin: 0px;padding: 0px 5px;cursor: default;display: block;width: 100%;font: bold menu 12px;overflow: hidden;-moz-user-select: none;-khtml-user-select: none;}
.p {cursor: pointer; position: relative; top: -1px; }
.acfb-input{border:medium none;margin:0pt;outline-color:-moz-use-text-color;outline-style:none;outline-width:0pt;padding:3px 0pt 2px;width:463px;}
/* TextboxList sample CSS */
* html ul.acfb-holder,*:first-child+html ul.acfb-holder { padding-bottom: 2px; }
ul.acfb-holder { margin: 0; padding: 4px 5px 0; border: 1px inset #999; height: auto !important; height: 1%; overflow: hidden; font: 11px "Lucida Grande", "Verdana"; }
ul.acfb-holder li { float: left; margin: 0 5px 5px 0; list-style-type: none; }
ul.acfb-holder li.acfb-data { border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius : 6px; border:1px solid #CAD8F3; padding: 2px 5px; background : #DEE7F8; }

