.clrfix:after { clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden }
.clrfix{ zoom:1 }

article, aside, dialog, footer, header, section, nav, figure {
  display: block;
}
html, body, hr, form { margin:0; padding:0 }

body {
text-align: center;
font-family: Arial, Helvetica, sans-serif;
background: #FFF url('http://cdn-i.imagechef.com/ic/images/ICGradient.gif') repeat-x;
}
body.pr #pr, body.br #br, body.sy #sy, body.my #my {background-color: #2ba7e7;}
body.ch #ch, body.sa #sa, body.ph #ph, body.fr #fr, body.fs #fs {background-color: #2ba7e7;}
body.ac #ac, body.al #al, body.co #co, body.re #re {background-color: #2ba7e7;}
body.fwr #fwr, body.fwg #fwg {background-color: #2ba7e7;}
body.pr #ic-template > a.arrow {background-color:#2ba7e7;}
body.cr #ic-product > a.arrow {background-color:#2ba7e7;}
body.br #ic-browse > a.arrow {background-color:#2ba7e7;}
body.mo #ic-mobile > a.arrow {background-color:#2ba7e7;}
body.ms #ic-mystuff > a.arrow {background-color:#2ba7e7;}
body.pe #ic-people > a.arrow {background-color:#2ba7e7;}
body.pr #pr a, body.br #br a, body.sy #sy a, body.my #my a { color: #000; }
body.ch #ch a, body.sa #sa a, body.ph #ph a, body.fr #fr a, body.fs #fs a{ color: #000; }
body.ac #ac a, body.al #al a, body.co #co a, body.re #re a{ color: #000; }

.topmenu { top:0; }
.icpagefixed { padding-top:159px; }

.topmenu { position:relative; }
.topmenu { z-index:600; }
.icpagefixed .topmenu { position:fixed;width:100%; }
.icpagefixed .topmenubkground { background: #FFF url('http://cdn-i.imagechef.com/ic/images/ICGradient.gif') repeat-x; }

#icwidebody {
width: 994px;
margin: 4px auto 0;
text-align: left;   
}

#icheader {
position: relative;
width: 994px;
margin:0 auto;
}

#icheader .headerLogo {
    display: block;
    width: 172px;
    height: 103px;
    position: absolute;
    top: -16px;
    left: 19px;
    z-index: 900;
}

#icheader .headerLogo.pro{
    width: 205px;
}

#iclogo {
position: relative;
margin-left:19px;
float: left;
border: none;
}

#icexpress {
    font-size: 16px;
    font-weight: normal;
    color: #8a9194;
    position: absolute;
    left: 178px;
    top: 60px;
}

#homepage_left {
float:left;
width:684px;
margin:0 10px 0 0;
}

#homepage_right {
float:left;
width:300px;
}

.ic_col {float: left; padding: 0; border: none;}
.leftcol {margin:0 24px 0 0}
.leftcol_sm {margin:0 20px 0 0}
.right8 {margin:0 8px 0 0}
.col_spacer {margin-right:24px;}
.col_spacer_sm {margin-right:20px;}
.col_fullpage {width:994px;}

.col2minor {width:160px;}
.col2major {width:808px;}
.col2minor_2 {width:300px;}
.col2major_2 {width:608px;}
.col2 {float:left;}

.center_col {float:left;width:656px;margin:0 8px 0 0;padding:0;}
.centered {margin:0 auto}
.col3mid_medium {width:420px;}
#col3left {
float:left;
width:160px;
margin:0 24px 0 0;
}

#col3middle {
float:left;
width:624px;
margin:0 24px 0 0;
}

#col3right {
float:left;
width:160px;
margin: 0;
}

#mobileuser { display:none;position:absolute;top:10%;left:0;z-index:999;width:400px; }

.darkClass
{
    background-color: #333;
    filter:alpha(opacity=75); /* IE */
    opacity: 0.75; /* Safari, Opera */
    -moz-opacity:0.75; /* FireFox */
    z-index: 600;
    height: 100%;
    width: 100%;
    background-repeat:no-repeat;
    background-position:center;
    position:fixed;
    top: 0px;
    left: 0px;
}
.templhome {
float:left;
padding:0 12px 5px;
width:120px;
margin-right:10px;
}
.templhome span {
text-transform: capitalize;
font-size:11px;
font-weight: normal;
}

.templhome div {
font-size:14px;
font-weight: bold;
color:#333333;
padding-bottom:5px;
}
.templhome ul,.templhome li {margin: 0;padding: 0;list-style-type: none;}


.ficon {display:block; background: transparent url('icsprite3.png') no-repeat 0 0; }
.iremixes { background-position: -2px -2297px; }
.isymbol  { background-position: -2px -2547px; }
.ipoetry  { background-position: -2px -2097px; }
.isketch  { background-position: -2px -2405px; }
.imosaic  { background-position: -2px -2835px; }
.iflower  { background-position: -2px -1863px; }
.iblender { background-position: -2px -1603px; }
.ivideo   { background-position: -2px -2798px; }
.ibaseball   { background-position: -2px -1397px; }
.ifootball   { background-position: -2px -1897px; }
.ibasketball { background-position: -2px -1432px; }
.isoccer  { background-position: -2px -2477px; }
.ibanner  { background-position: -2px -1365px; }
.isymedit { background-position: -2px -2513px; }
.iribbon  { background-position: 0 -2368px; }
.igroup     { background-position: -2px -1933px; }
.imystuff   { background-position: -2px -4871px; }
.iphoto     { background-position: -2px -2061px; }
.ifav       { background-position: -2px -1827px; }
.iothersites { background-position: 2px -2026px; }
.ipoints    { background-position: -2px -4564px; }
.icredits   { background-position: -2px -4746px; }
.iacct      { background-position: -2px -1299px; }
.iaddr      { background-position: -2px -1335px; }
.iredeem    { background-position: -2px -2195px; }
.ismiley    { background-position: -1px -2726px; }
.ireport    { background-position: -1px -479px; }
.ficon span { display:block; padding:0 0 4px 22px; margin:0; font-size:11px; vertical-align:middle; text-transform:capitalize }
.imeme {background: transparent url('http://cdn-i.imagechef.com/ic/images/meme_icon_rainbow2.png') no-repeat 0 0;}
.widgethr {color:transparent;background:transparent;border:none;border-top:1px dashed #bbb;margin:4px 8px;}

.widgetpanel {
  position:relative;
  display: block;   
  border-radius:5px 5px 0 0;
  margin:0 auto;
}
.widgetpanel {
  background:#DBE1E5;
}

.widgetgreen {
  background:#56C43F;
  background:  linear-gradient(to bottom, #7BD862, #50C237 49%, #56C43F 50%, #56C43F);   
  background:-webkit-linear-gradient(top, #7BD862, #50C237 49%, #56C43F 50%, #56C43F);
}
.widgetgreen .wtitle {
    display:block;
    color:white;
    font-size:14px;
    font-weight:bold;
    letter-spacing:-1px;
}

.widgetgrey {
  background-color:#b5c0ca;
  background:  linear-gradient(to bottom,#b5c0ca,#8798a6);  
  background:-webkit-linear-gradient(top,#b5c0ca,#8798a6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b5c0ca',endColorstr='#8798a6',GradientType=0);     
}
.widgetgreyborder {
  border-left:1px solid #bbb;
  border-right:1px solid #bbb;
  border-top:1px solid #bbb;
}
.widgetgrey .white14 {
color:white;
display:inline-block;
font-size:14px;
font-weight:bold;
padding:7px 0 7px 10px;
}
.widgetpanelpadding {padding:4px 8px;}
.widgetpanelpadding2 {padding:6px 0 6px 9px;}

.icwidget {
padding:0;
width: 100%;
}

.icwidget .headcap {
    font-size:15px;
    font-weight: bold;
    color:#008ed7;  
    background: #f3fbff;
    height: 36px;
    line-height: 36px;
    padding-left: 10px;
    margin-bottom: 8px;
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
    border-bottom: 1px solid #d2f1ff;
}
.icwidget span.items {
text-transform: capitalize;
font-size:14px;
font-weight: normal;
display:block;
padding:0;

}
.icwidget .ficon span.items {
    padding:0 0 4px 22px;
}

.icwidget span.items_on {
    font-weight:bold;
    color: #FF6600;
}
.icwidget a.user {
display:block;  
font-size:14px;
font-weight: bold;
color: #000;
padding: 4px 0 0 20px;
overflow:hidden;
word-wrap:break-word;
}

.icwidget div.mymessage {
font-size:11px;
font-weight: normal;
color:#000;
padding: 4px 8px;
overflow:hidden;
text-overflow:ellipsis;
}
.icwidget div.myinfo {
font-size:11px;
font-weight: normal;
color:#999999;
padding-left: 8px;
}

.icwidget div.widgetlabel {
    font-size:15px;
    font-weight: bold;
    color:#008ed7;
    padding: 0 0 0 10px;
    background-color: #f3fbff;
    height: 20px;
    line-height: 20px;
    border-top: 1px solid #d2f1ff;
    border-bottom: 1px solid #d2f1ff;
    margin:8px 0;
}

.icwidget ul {
margin: 0;
padding: 0;
list-style-type: none;
}

.icwidget li {
padding:0 0 0 0;
list-style-type: none;
line-height: 22px;

}
.icwidget li a{ display:block;margin:0 0 0 15px;}
.icwidget li a:hover{ text-decoration:none; color:#0066ff; text-decoration:underline;}

.icwidget img.user {
display:block;
margin-left: auto;
margin-right: auto;
width:120px;
height:120px;
}

.icwidget li img {
border: none;
position: relative;
top: 2px;
}

.homelr {float:left;width:336px;}

#homepush {border:none;margin-bottom: 16px;}
#homepush img {border:none;}

#footer {clear:both;padding:15px 0 40px;margin:0;
width:100%;
margin: 4px auto 0;
text-align: left;}
#footer .adblock{height:20px; background-color:#e4e4e4}
#footer ul {
 border-top: 5px solid #7dd864;
 margin-top: 0px;
 padding: 0;
 font-size: 11px;
 color: #999999;
 line-height: 28px;
}

#footer li { list-style-type: none; display: inline;}
#footer li a { font-weight: normal; padding: 7px 7px;}
#footer li a:link {}
#footer li a:visited {}
#footer li a:hover {}

.ictabs{
padding: 10px 0 3px;
margin-left: 0;
border-bottom: 1px solid #999999;
list-style-type: none;
}

.ictabs ul{
padding:0;
margin: 1px 0 0 6px;
font-size: 11px;
list-style-type: none;
}
.ictabs li{display: inline;margin: 0;}
.ictabs li a {
text-decoration: none;
padding: 3px 5px;
margin-right: 2px;
border: 1px solid #dddddd;
border-bottom: none;
background-color: #f5f5f5;
border-radius: 5px 5px 0 0;

}
.ictabs li .searchtab {
font-weight: bold;
position: relative;
top: 4px;
padding: 7px 10px 0;
color: black;
border: 1px solid #999999;
border-bottom: none;
background: #fff url('http://cdn-i.imagechef.com/ic/images/mag1.gif') no-repeat 2px 3px;
}
.ictabs li a:active{color: black;}
.ictabs li.activetab a{ /*selected tab effect*/
font-weight: bold;
position: relative;
top: 1px;
padding-top: 4px;
background-color: #ffffff;
color: black;
border: 1px solid #999999;
border-bottom: none;
}
.ic_tab1    {border-top:1px solid #666666;border-right:1px solid #666666;border-bottom:1px none #666666; border-left:1px solid #666666;cursor: pointer;}
.ic_tab2    {border:1px solid #666666;cursor: pointer;}
.ic_tab-bot {border-top:1px none #666666; border-right:1px none #666666; border-bottom:1px solid #666666;border-left:1px none #666666;}

.backto {
    font-size: 11px;
  font-weight: bold;
}
.backto a.upto {
display:block;
padding:4px 0 4px 20px;
background:transparent url('http://cdn-i.imagechef.com/ic/images/icsprite3.png') no-repeat 2px -4484px;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
}
a.createnewstar {
display:inline-block;
padding:4px 0 4px 20px;
background:transparent url('http://cdn-i.imagechef.com/ic/images/icsprite3.png') no-repeat 3px -4126px;
text-overflow:ellipsis;
overflow:hidden;
white-space:nowrap;
}

.backto span.left {
  float: left;
  width: 45%;
  padding:0 0 0 5px;
  display:block;
}
.backto span.right {
  float: right;
  text-align: right;
  width: 45%;
    padding:0 10px 0 0;
    display:block;
}

.topuserlist {padding: 9px 0 8px 7px;}

.topuserlist ul {
margin: 0;
padding: 0;
list-style-type: none;
}

.topuserlist li {
margin:0 3px 4px 3px;
padding-left: 6px;
list-style-type: none;
}
.topuserlist a.topu {
font-size:12px;
font-weight: bold;
color:#333;
}
.topuserlist img { border:0; }


.topbox {
background-color: #f6fbff;
border: 1px  #bbb; 
border-style: none solid solid solid;
}

.toptags {
background-color: #f6fbff;
padding: 10px 15px 9px 15px;
border: 1px  #bbb; 
border-style: none solid solid solid;
text-transform: capitalize;
}
.toptags span {
  display: inline;
    margin:0 2px;
  font-weight: bold;
}
.toptags span.xlarge { font-size: 22px; }
.toptags span.large  { font-size: 18px; }
.toptags span.medium { font-size: 16px; }
.toptags span.small  { font-size: 12px; }
.toptags span.teeny  { font-size: 12px; font-weight: normal; }

.template-stack {
    display:block;
    width: 90px;
    height: 90px;
    background: transparent url('http://cdn-i.imagechef.com/ic/images/icsprite3.png') no-repeat -2px -4161px;
    padding: 19px 9px 4px 14px;
}

#actionlayer {
position:fixed; 
width: 150px; 
height:150px; 
z-index:999; 
overflow: visible; 
display: none; 
border:1px solid #999999;
}

#poptartimageid {
display:none;
font-size:0.75em;
height:0px;
left:0px;
position:absolute;
top:0px;
z-index:200;
}
#poptartimageid div {   padding: 7px; background-color: #FFF; border: 1px solid #888; }
#poptartimageid img { border:0; }
.templcont { width:557px; }
.tempcont { float:left; width:127px; }
.tempcont .tempname {
display:block;
margin:3px 0 5px;
font-weight:bold;
font-size:12px;
text-align:center;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
line-height: 16px;
}
.tempcont .template-disp {
    margin: 0 auto;
    display:block;
}
.tempcont img {display:block;margin:0 auto;border:1px solid #000; width:90px; height:auto; }
.templateheader {border: none;margin-top: 15px;width: 557px;}
.templateheader div.gradient {
  background:#e9e9e9; 
  background:        linear-gradient(to bottom,#e9e9e9,#ffffff);
  background:-webkit-linear-gradient(top,#e9e9e9,#ffffff);
  padding:0 0 0 5px;
  border-top:1px dotted #999;
}
.templateheader span.viewall {font-size: 12px;}

.mtemplheadera {
    display:block;
  padding:1em 1em 1em 3em;  
}
.mtemplheadera span.left {
  display:block;
  float:left;
  font-size:1.25em;
  text-transform:uppercase;
  color:#016ca3;
  margin:0; 
}
.mtemplheadera span.right {
    float:right;
    display:block;
    padding:.2em 1em .2em 0;
  background:transparent url(http://cdn-i.imagechef.com/ic/images/v2/cata_next_btn.png) no-repeat right 0;
  background-size:1.5em 0; 
    
}
.mcontainer a.scenes {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Scenes.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.signs {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Signs.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.fun-notes {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Fun-Notes.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.friendship {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Friendship.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.fun {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Fun.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.work {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Work.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.halloween {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Spooky.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.holidays {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Holidays.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.christmas {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Holidays.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.sports {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Sports.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.animated {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Animations.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.buttons {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Buttons.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.faith {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Faith.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.patterns {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Patterns.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.bling {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Bling.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.characters {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Characters.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.license-plates {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/License_Plates.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.flags {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Flags.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.music {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Music.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.zodiac {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Zodiac.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.color {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Color.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.nature {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Nature.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.travel {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Travel.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.high-definition {
    background: transparent url(/ic/images/HD2.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}
.mcontainer a.other {
    background: transparent url(http://cdn-i.imagechef.com/ic/images/v2/Other.png) no-repeat 0.4em 0.6em;
    background-size:2.4em auto;
}

.backpanel2 {background-color:#fff;border-radius:5px;margin:0 auto;border:1px solid #8ad6fe;}
.bphoriznav {padding:9px 16px;}

.greenpanel2 {background-color:#A9D719;border-radius:12px;margin:0 auto;box-shadow: 0 1px 1px rgba(0,0,0,0.7);}
.greenpanel2padding {padding:0 18px;}

.yellowpanel {background-color:#FFF6C5;border-radius:5px;margin:0 auto;box-shadow: 0 1px 2px rgba(0,0,0,0.5) inset;}

.whitepanel2 {background-color:white;border-radius:12px;margin:0 auto;}

.yellowpanel ul { margin: 0;padding: 0; list-style-type: none; }
.yellowpanel li { padding:0 0 0 12px; }
.yellowpadding { padding: 6px 0 }

.ic_instruction {margin:5px 0;}

.ic_instruction span.topbilling {
    display: block;
    font-size: 26px;
    font-weight: bold;
    letter-spacing:-1px;
    color: #000;
}
.ic_instruction span.info {
    display: block;
    font-size: 12px;
    color:  #333333;
    padding: 2px 0 5px;
}

.infoblock {margin-bottom: 20px;}
.infoblock span.infotitle {
    font-size: 12px;
    display: block;
    font-weight: bold;
    color: #000;
}
.infoblock span.infobody {
    display: block;
    font-size: 13px;
    padding-left: 10px;
    font-weight: normal;
    color: #333333;
}
.infoblock span.infobodyextra {
    font-size: 11px;
    font-weight: normal;
    color: #999999;
}
.redeemblock span.redeemtitle{
    display: block;
}
.redeemblock span.redeembody{
    display: block;
}

.f10n999,.infosmall    {font-size: 10px;font-weight: normal;color: #999999;}
.categorylinks           {font-size: 10px;font-weight: bold;} 
.f11n000,.tagentry     {font-size: 11px;font-weight: normal;color: #000000;}
.f11n333,.bodysmall    {font-size: 11px;font-weight: normal;color: #333333;}
.instructionsubhead, .emailinfo {font-size: 11px;font-weight: normal;color: #333333;}
.f11nfff               {font-size: 11px;font-weight: normal;color: white;}
.f11b000,.templname    {font-size: 11px;font-weight: bold;  color: #000000;}
.categoryheaderS         {font-size: 11px;font-weight: bold;  color: #014b97;}
.f11b333,.bodysmallb   {font-size: 11px;font-weight: bold;  color: #333333;}
.f11b666                         {font-size: 11px;font-weight: bold;  color: #666666;}
.infopagesubtitle        {font-size: 11px;font-weight: bold;  color: #ff6600;}
.f11bffce47                  {font-size: 11px;font-weight: bold;  color: #ffce47;}
.f12n000,.emailreg     {font-size: 14px;font-weight: normal;color: #000000;}
.f12n333,.bodybig,.bodysmaller    {font-size: 12px;font-weight: normal;color: #333333;}
.f12b000,.emailbold,.bodybolddark {font-size: 12px;font-weight: bold;  color: #000000;}
.f12b333,.bodysmallerb {font-size: 12px;font-weight: bold;  color: #333333;}
.f12bfff           {font-size: 12px;font-weight: bold;  color: white;}
.f13n000                     {font-size: 13px;font-weight: normal;color: #000000;}
.f13n333                     {font-size: 13px;font-weight: normal;color: #333333;}
.f13n666                     {font-size: 13px;font-weight: normal;color: #666666;}
.categoryheader      {font-size: 13px;font-weight: bold;  color: #014b97;}
.f13b333                     {font-size: 13px;font-weight: bold;  color: #333333;}
.f13bff3b8f              {font-size: 13px;font-weight: bold;  color: #ff3b8f;}
.f13b99e2ff              {font-size: 13px;font-weight: bold;  color: #99e2ff;}
.f14n                        {font-size: 14px;font-weight: normal;}
.bodylarge               {font-size: 14px;font-weight: normal;color: #333333;}
.f14n666                     {font-size: 14px;font-weight: normal;color: #666666;}
.f14b000,.contentheader,.instructionheader {font-size:14px;font-weight: bold;  color: #000000;}
.f14b333                     {font-size: 14px;font-weight: bold;  color: #333333;}
.f15n333                     {font-size: 15px;font-weight: normal;color: #333333;}
.f15n555                     {font-size: 15px;font-weight: normal;color: #555555;}
.f15n000                     {font-size: 15px;font-weight: normal;color: #000000;}
.f15b000                     {font-size: 15px;font-weight: bold;  color: #000000;}
.f15bffce47              {font-size: 15px;font-weight: bold;  color: #ffce47;}
.f15b6d848f              {font-size: 15px;font-weight: bold;  color: #6d848f;}
.f16b000,.tout       {font-size: 16px;font-weight: bold;  color: #000000;}
.f16b333                     {font-size: 16px;font-weight: bold;  color: #333333;}
.f18b000,.cattitle {font-size: 18px;font-weight: bold;  color: #000000;}
.f20b000                     {font-size: 20px;font-weight: bold;  color: #000000;}
.infopagetitle       {font-size: 20px;font-weight: normal;color: #8ec2e0;}
.f23b000                     {font-size: 23px;font-weight: bold;  color: #000000; }
.f24b000                     {font-size: 24px;font-weight: bold;  color: #000000; }

.fgeorgia16n000  {font-family: Georgia, serif;font-size:16px;font-weight:normal;color:#000;}
.fgeorgia16b000  {font-family: Georgia, serif;font-size:16px;font-weight:bold;color:#000;}
.fgeorgia16bi000 {font-family: Georgia, serif;font-size:16px;font-weight:bold;font-style:italic;color:#000;}
.fgeorgia26nfff  {font-family: Georgia, serif;font-size:26px;color:#fff;}
.fgeorgia38nfff  {font-family: Georgia, serif;font-size:38px;color:#fff;}

.f13btreb {font-family: Trebuchet MS, sans-serif;font-size:13px;font-weight:bold;color:#666;
           text-shadow: 0px 1px 0px #ffffff;
           text-transform:uppercase;}
.f26btreb { font-family: Trebuchet MS, sans-serif; font-size: 26px; font-weight: bold; color:#000 }

.navItem {
font-size: 11px;
font-weight: bold;
text-transform: capitalize;
margin-right:19px;
}

A {color: #014b97;text-decoration: none;} 
A:link      { } 
A:visited   { } 
A:active    { } 
A:hover     { text-decoration: underline;}

a#join   {display:inline-block;margin:0 20px 0 0;font-size:13px;font-weight:normal;cursor:pointer;}
a#forget {display:inline-block;margin:0 0 0 20px;font-size:13px;font-weight:normal;}

.icsymbols {font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;} 
.icsymbols img {border-color: #EEEEEE;border-width: 1px;border-style:solid;}
.icsymbols:hover .icsymbols {border-color:#0000FF;}
.icsymbolclose {font-size: 11px;font-weight: bold;color: #0097ce;}
#symbollayersimple .icsymbols img {width:20px;height:20px;}
.registerwarning {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FF0000;
}

.itemsep {
color: #f5f5f5;
background-color: #f5f5f5;
border-top: 1px dashed #bbbbbb;
border-left: none;
margin: 8px 0;
font-size:1px;
}

input.addbutton {
font-size: 11px;
font-weight: bold;
border: 1px solid #64b1d9;
color: #006eb7;
background: #e8f8ff;
padding:1px;
cursor:pointer;
}
.userwarning {border:1px solid #EED5AD; background-color:#FFFADD;font-size: 12px;font-weight: normal;color: #595959;}

#cataloglayer {position:absolute; width:472px; height:380px; z-index:500; overflow: visible; left: 300px; top: 400px;  display: none;}
#photocataloglayer {position:absolute; width:500px; height:390px; z-index:500; overflow: visible; left: 300px; top: 400px; display: none;}
#photoselectlayer {position:absolute; width:600px; height:422px; z-index:500; overflow: visible; left: 300px; top: 400px;  display: none;}
#tintlayer {position:absolute; z-index:1; overflow: visible; left: 300px; top: 400px;display:none;}
#symbollayersimple {position:absolute; width:102px; height:80px; z-index:500; overflow: visible; left: 300px; top: 400px; display:none;}
#colorlayer {position:absolute;width:200px;font-size:0;line-height:0;background-color:#EEEEEE;border:1px solid #999;z-index:100;overflow:hidden; left:300px;top:400px;display:none;}
#colorlayer .cboxer {float:left;width:23px;height:23px;background-color:white;border:1px solid #EEEEEE;}

.solidbottom { border-bottom: 1px solid #ebebeb; }
.dashedbottom { border-bottom: 1px dashed #bbbbbb; }
.solidborder { border: 1px solid #888888; }

.friendc {
    line-height:14px;
    padding:4px 5px 4px 6px;
    background:white;
}
.icbubble {
  background-color:white;
  border-radius: 4px;
  box-shadow:1px 1px 4px rgba(0,0,0,0.5);
  -webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.5);
}

.toolbubble {
  padding:10px; 
  margin:0 0 15px 0;
}

.friendbubble { 
  margin:0 30px 15px 16px;
}   

.friendc .iconurlright {
display:block;
float:right;
margin-left:4px;
min-height:50px;
overflow:hidden;
padding:0;
cursor:pointer;
}

.friendc .iconurl {
display:block;
float:left;
margin-right:9px;
min-height:50px;
overflow:hidden;
padding:0;
cursor:pointer;
}
.iconurl img,.iconurlright img {
    height:45px; width:45px;border:none;
}

.act a {
display:block;
float:left;
height:14px;
width:13px;
padding:0;
margin:1px 0 0 1px;
}
.act a.del {
display:none;
background:#fff url('http://cdn-i.imagechef.com/ic/images/Button-smallx.gif') no-repeat;
cursor:pointer;
}

.act2 {
position:absolute;
display:none;
z-index:55;
}
a.del2 {
display:inline-block;
height:14px;
padding:0;
width:13px;
background:transparent url('/ic/images/Button-smallx.gif') no-repeat;
cursor:pointer;
} 
.friendc .act {
float:right;
}
.friendc .addfriend {
float:right;
text-align:right;
}

.friendc .content {
float:left;
width:380px;
}
.friendc .content .comment_body {font-size: 14px;font-weight: normal;color: #000;margin:10px 0 10px 10px;}
.friendc .content .commentheader {font-size: 12px;font-weight: bold;color: #000;}
.friendc .content a {font-size: 12px;font-weight: bold;}
.myitem .friendc .content { width:220px; }
.theiritem .friendc .content { width:220px; }
.grouppageitem .friendc .content { width:500px; }

#feedswitcher {
  list-style-type: none;
  padding:0;
  margin:0;
}
#feedswitcher .active {
    
background:#53b7eb;
color:white;
}
#feedswitcher .inactive, #feedswitcher .inactive a {
color:#746969;
}
#feedswitcher .inactive:hover {
color:#014b97;
}
ul#feedswitcher li {
position:relative;
display:inline-block;
cursor:pointer;
font-size:0.6875em;
background:white;
padding:0.625em 1.375em;
color:#746969;
border:1px solid #53b7eb;
}
ul#feedswitcher li:first-child {
    border-radius:5px 0 0 5px;
    border-right:none;
}
ul#feedswitcher li:last-child {
    border-radius:0 5px 5px 0;
    border-left:none;
}
#feedswitcher ul {
  position: absolute;
  display: none;
  background-color: #ffffff;
  top: 31px;
  left: 0px;
  width:150px;
  border: 1px  #999; 
  border-style: none solid solid solid;
  padding:0;
  z-index:100;
}
#feedswitcher li li {
  background: #d7d7d7;
  float: none;
  display:block;
  text-indent: 10px;
  padding:8px 7px;
}
#feedswitcher li li:hover {background-color: #b5e8ff;}

#spinny {
display:block;
margin:10px auto 50px;
}

.feedc {
  position:relative;
}
.feedaction {
  display:none;
  position:absolute;
  z-index:50;
 }
.friendc .renderimg img {
  max-width: 192px;
}
.friendc img.feedimg {
display:block;
width:192px; 
border: 1px solid rgba(0,0,0,.1);   
}
.renderimg img {
  display:block;
  margin:0 auto;
  cursor:pointer;
}

.friendc .feedtitle {
  margin:10px 0 5px;
  overflow:hidden;
  word-wrap:break-word;
}
.friendc .feedfollow {
  margin:0 0 8px;
  overflow:hidden;
  word-wrap:break-word;
}
.friendc .feedtitle a, .friendc .feedfollow a {
  font-size:13px;
  font-weight:bold;
}

.friendc .feedfollow img {
    height:17px;
    width:17px;
    vertical-align:middle;
}

.lightgrey {
  color:#999;
}
.friendc .feedannounce {
  margin:0 0 5px;
  overflow:hidden;
  word-wrap:break-word;
}
.friendc .feedannounce a {
  font-size:14px;
  font-weight:bold;
  vertical-align:top;
  line-height:19px;
  color:black;
}

.friendc .feedstats {
  overflow:hidden;
  margin:0 0 5px;
}

.friendc .feedlikes {
  overflow:hidden;
  margin:0 0 5px;
}
.friendc .feedlikes a {
  color:#999;
}
.feedcomments {
  margin: 0 -10px;
  padding:0 10px;
  border-top:1px solid #d9d9d9
}
.feedcomments .feedcomment {
  border-top:1px solid #d9d9d9;
  border-bottom:1px solid #d9d9d9;
}
.feedcomments .feedcomment:last-child {
  border-bottom-width: 0;
}
.feedcommententry {
    word-wrap:break-word;
  background-color: #ddd;
  margin:0 -10px;
  padding:10px;
}
.feedlistitem {
padding:10px;
margin:0 -10px;
background-color:#d9d4d4;
}

.feedlistitem div {
display:table-cell;
vertical-align:middle;
}

#icloading {
  text-align: center;
  z-index: 100;
  position: absolute;
  left: 30%;
  bottom: -30px;
  width: 200px;
  padding: 0;
  color: #FFF;
  background:transparent;
  border-radius: 10px;
}
  

.feedtemplate-text {
position: absolute;
width:100%;
height:100%;
background-color:rgba(0,0,0,0);
}

.feedtemplate-text:hover {
cursor:pointer;
background-color:rgba(0, 0, 0, 0.5);
background-image:url('http://cdn-i.imagechef.com/ic/images/feed-custom-text.png');
background-position:center;
background-repeat:no-repeat;
}

.feedtemplate-photo {
position: absolute;
width:192px;
height:192px;
background-color:rgba(0,0,0,0);
}

.feedtemplate-photo:hover {
cursor:pointer;
background:rgba(0, 0, 0, 0.5) url('http://cdn-i.imagechef.com/ic/images/feed-custom-photo.png') no-repeat center;
}

.feedtemplate-banner {
position: absolute;
width:192px;
height:70px;
}

.feedtemplate-banner:hover {
cursor:pointer;
background: rgba(0, 0, 0, 0.5) url('http://cdn-i.imagechef.com/ic/images/feed-custom-photo.png') no-repeat center;
}

#col3_1 {
float:left;
width:300px;
margin:0 20px 0 0;
}
#col3_2 {
float:left;
width:240px;
margin:0;
}

.icwide_leftcol { float:left; width:814px; margin:0 20px 0 0 }
.icwide_col1 { float: left; border: none; width:60% }
.icwide_col2 { float: left; border: none; width:40% }

.itemnextprev {
    width: 100%;
    font-size: 14px;
  font-weight: bold;
    line-height: 30px;
  padding-top: 2px;
  margin-bottom:30px;
}
.itemnextprev a img, .itemnextprev img {
    position: relative;
    top: 3px;
    padding: 0 6px;
}

.itemnextprev span.inactive {
    color: #ff6f39;
    padding: 0 2px;
}
.itemnextprev span.left {
  float: left;
  width: 46%;
  padding-left: 5px;
}
.itemnextprev span.right {
  float: right;
  text-align: right;
  width: 46%;
    padding-right:10px;
}
.itemnextprev a:hover       { text-decoration: none;}

.tagdel { font-size: 11px;font-weight: normal;color: #999999; }
.tagdel:link {}
.tagdel:visited {}
.tagdel:hover {color: #014b97;text-decoration:none;}

#icbarlang:hover ul   {display:block;}
#useraccount:hover ul {display:block;}
#useraccount:hover    {background-color:#5d5e61;}

#icnextbar3 {
    width:994px;
    margin:0 auto;
  background: #008ed7;
  box-shadow:0 1px 1px rgba(0,0,0,0.2), inset 0px -1px 0px rgba(0,0,0,0.1);
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2), inset 0px -1px 0px rgba(0,0,0,0.1);
  border-radius:4px;
}
#icnextbar2 {
  background: #008ed7;
  box-shadow:0 1px 1px rgba(0,0,0,0.2), inset 0px -1px 0px rgba(0,0,0,0.1);
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.2), inset 0px -1px 0px rgba(0,0,0,0.1);
}
#icnextbarmenu {
  width:994px;  
  padding: 0;   
  margin:0 auto;
}

#icnav3 {
  margin: 0;
  padding: 0;
  float:left;
  width:82%;    
}
#icnav3 li {
  position: relative;
  float:left;
  list-style: none;
}

#icnav3 ul {
  position: absolute;
  display: none;
  background-color: #ffffff;
  top: 35px;
  left: 0px;
  margin:0;
  padding:0;
  border-radius: 0 0 4px 4px;
  box-shadow:0 10px 12px 1px rgba(0,0,0,0.75);
  -webkit-box-shadow:0 10px 12px 1px rgba(0,0,0,0.75);
}
#icnav3  li a {
  text-decoration:none;
}
#icnav3 > li > a {
  padding:9px 20px 11px 8px;
  margin:0;
  display:block;
  color: #ffffff;
  font: bold 15px "Trebuchet MS", Droid Sans, sans-serif;
  text-align: center;
  text-transform:uppercase;
  cursor: pointer;
  overflow: hidden;
  text-decoration:none;
  line-height:15px;
  height:15px;  
}

#icnav3 li:hover > a {
  color: #008ed7;
}
#icnav3 li:hover > ul {
    display:block;
  background-color: white;
}

#icnav3 li#ic-home > a {
    background:transparent url(http://cdn-i.imagechef.com/ic/images/Home-Icon.png) no-repeat 10px ; 
    padding:8px 0 12px;
    width:42px;
}
#icpage #icnav3 li#ic-home > a {
    background:#2ba7e7 url(http://cdn-i.imagechef.com/ic/images/Home-Icon.png) no-repeat 10px ; 
    padding:8px 0 12px;
    width:42px;
    border-radius:4px 0 0 4px;
}

#icnav3 li#ic-home > a:hover{ background-color:#FFFFFF; padding:6px 0 11px; width:41px; height:14px; border-top:1px solid #008ed7; border-left:1px solid #008ed7; border-bottom:1px solid #008ed7;}

#icnav3 li#ic-home:hover > a {
 border-radius:4px 0 0 4px;
}
#icpage #icnav3 li#ic-home:hover > a,#icnav3 li#ic-home:hover > a {
    background:transparent url(http://cdn-i.imagechef.com/ic/images/Home-Icon-hover2.png) no-repeat scroll left 7px;
    background-color:#FFFFFF;
    padding:7px 0 12px 0;
    border-top:1px solid #008ed7;
}
#icpage #icnav3 li#ic-home:hover > a {
    width:41px;
}
#icnav3 li a.arrow {
  background:transparent url('/ic/images/Menu-arrow2.png') no-repeat scroll right 15px; 
}

#icnav3 li:hover a.arrow {
  background:transparent url('/ic/images/Menu-arrow-hover2.png') no-repeat scroll right 14px; 
  color: #008ed7;
  background-color: white;
  border-top:1px solid #008ed7;
  padding:8px 20px 11px 8px;
}
#icnav3 li.little { float:right; }
#icnav3 li.little > a { font-size:12px; padding:9px 18px 10px 8px; }
#icnav3 li.little > a:hover {
    font-size:12px;
    background-color: #ffffff;
    border-top:1px solid #008ed7;
    border-bottom:1px solid #008ed7;
    padding:9px 18px 10px 8px;
}

#icnav3 ul li {
    float:none;
    margin:0;
    padding:0;
}

#icnav3 ul a {
  font: normal 13px Arial, Helvetica, sans-serif;
  zoom: 1; /* defeat hasLayout bugs in IE */
  text-align:left;
  text-indent:10px;
  color: #777;
  border: 0;
  padding: 7px 0;
  width:130px;
  display:block;
}
#icnav3 ul li:last-child a {
  border-radius:0 0 4px 4px;
  padding-bottom:16px;
}

#icnav3 ul a:hover,#icnav3 ul a.hov:hover { background-color: #3bcaff; color:white; }

#icnav3 ul a.hov {
  background: transparent url('http://cdn-i.imagechef.com/ic/images/icsprite3.png') no-repeat 10px -144px;
  padding: 7px 1px 7px 24px;
  width:150px;
}
#icnav3 ul a.sketch   { background-position: 8px -2401px; }
#icnav3 ul a.ipoetry  { background-position: 8px -2093px; }
#icnav3 ul a.iflower  { background-position: 7px -1859px; }
#icnav3 ul a.imeme    { background: #fff url('http://cdn-i.imagechef.com/ic/images/meme_icon_rainbow2.png') no-repeat 9px 5px; }
#icnav3 ul a.iblend   { background-position: 8px -1599px; }
#icnav3 ul a.wmos     { background-position: 8px -2830px; }
#icnav3 ul a.ibaseball   { background-position: 8px -1393px; }
#icnav3 ul a.ifootball   { background-position: 8px -1893px; }
#icnav3 ul a.ibasketball { background-position: 8px -1428px; }
#icnav3 ul a.isoccer  { background-position: 8px -2472px; }
#icnav3 ul a.iribbon  { background-position: 8px -2365px; }
#icnav3 ul a.ibanner  { background-position: 8px -1361px; }
#icnav3 ul a.isymedit { background-position: 8px -2509px; }
#icnav3 ul a.iphoto     { background-position: 8px -2057px; }
#icnav3 ul a.iumade   { background-position: 8px -2292px; }
#icnav3 ul a.itempl   { background-position: 8px -2292px; }

/*templates icon*/
#icnav3 ul a.ifeature { background-position: 9px -5874px; color:#ff5fad; }
#icnav3 ul a:hover.ifeature{ background-position: 9px -5900px; }
#icnav3 ul a.iphoto_temp{background-position: 8px -5926px;}
#icnav3 ul a:hover.iphoto_temp{background-position: 8px -5953px;}
#icnav3 ul a.itext{ background-position: 8px -5986px}
#icnav3 ul a:hover.itext{ background-position: 8px -6010px}
#icnav3 ul a.iuser{ background-position: 8px -6037px}
#icnav3 ul a:hover.iuser{ background-position: 8px -6065px}
#icnav3 ul a.timeline { background-position: 8px -215px; }

.navsearch {
position:relative;
float:right;
margin:0 5px 0 0;
}
.navsearch .searchfield {
    margin:5px 0 0 0;
}
.navsearch input.navsearchi {
    width:130px;
    padding:0 25px 0 8px;
  background: url('http://cdn-i.imagechef.com/ic/images/Icon-Search.png') no-repeat scroll 140px 3px;
    border:none;
    background-color:rgba(255,255,255,0.3);
    box-shadow: inset 0 0 1px 0 rgba(0,0,0,0.3);
  font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size:13px;
    color:#fff;
    height:25px;
    text-align:start;
}

.navsearch .searchbutton {
    position:absolute;
    right:2px;
    top:4px;
    width:25px;
    height:25px;
    border:0;
    background:transparent;
    margin:0;
    vertical-align:middle;
    cursor:pointer;
    
}

/*template sub menu*/
.ictempsub {
  background-image:        linear-gradient(to bottom,#fefefe, #EEF9FE);
  background-image:-webkit-linear-gradient(top,#fefefe,#EEF9FE);
  border-radius:4px 4px 4px 4px;
  border:1px solid #D1EAF7;
  padding:0 0 0 38px;
  
}

.ictempsub ul{
    padding:0 0 0 0;
    margin: 0 0 0 0;
}
.ictempsub ul li{
    font-size:14px;
    list-style:none;
    line-height:36px;
    padding:0 22px;
    float: left;
}
.ictempsub ul li.on a{ font-weight:bold; color:#fc9502;}


.ictempsub ul li a{ color:#636363; text-decoration:none;}

/*template breadcrumb title*/
.ictemp_bread_title{
    padding:10px 10px 15px 10px;
    margin:0 auto;
    text-align:left;
    width:974px;
}
.breadcrumb_top_title{ 
    font-size:20px; 
    color:#008ed7;
    text-transform: capitalize;
    margin: 0px;
    font-weight: normal;
}
.breadcrumb_btt_des{ font-size:14px; color:#666666;}  

.nextprev {
    font-size: 0;
  padding: 6px 0;
  text-align:right;
}

.nextprev span.inactive {
    color: #ed4a12;
    background:#ffdac4;
    padding:2px;
    margin:3px 3px 0;
}
.nextprev a:hover       { text-decoration: none;}
.nextprev .iblock {
    display:inline-block;
    height:24px;
    width:24px;
  border:1px solid #c8c6c6;
  border-radius:12px;
  padding:0;
    margin:0;
}
.nextprev .iblock:hover {
  box-shadow:0 1px 0 rgba(0,0,0,0.2);
  -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);
}

.nextprev .shadowblock {
  display:inline-block;
  font-size: 14px;
  font-weight: bold;
  height:26px;
  border:1px solid #c8c6c6;
  border-radius:16px;
  box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;
  background:white; 
}
.nextprev .inum {
    display:inline-block;
    padding:0;
    margin:5px 3px 0;
    vertical-align:top;
    text-align:center;
}

.nextprev .start {
    margin:0 12px 0 0;
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -23px -15px;
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -23px -15px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -23px -15px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}

.nextprev .start:hover {
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -23px -15px;
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -23px -15px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -23px -15px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}

.nextprev .next {
    margin:0 0 0 3px;
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -52px;
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -52px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -52px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}
.nextprev .next:hover {
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -52px;
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -52px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -52px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}

.nextprev .nextdisabled {
    margin:0 0 0 3px;
    background-position:-1px -3016px;
}
.nextprev .prev {
    margin:0 3px 0 0;
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -89px;
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -89px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -89px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}

.nextprev .prev:hover {
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -89px;
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -89px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/Pagination-Arrows.png) no-repeat -22px -89px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}


.nextprev .prevdisabled {
    margin:0 3px 0 0;
    background-position:-1px -3089px;
}

a.grprofile {
    display:inline-block;
    height:16px;
    width:16px;
    padding:0 10px;
    margin:0;   
    background:transparent url('http://cdn-i.imagechef.com/ic/images/icsprite3.png') no-repeat 6px -3663px;
}

.navactioncss li a.actionfav {
  padding:6px 0 6px 29px;
  background:transparent url('http://cdn-i.imagechef.com/ic/images/icsprite3.png') no-repeat 4px -438px;
}
.navactioncss li a.actionfav:hover {
  background-position:3px -403px;
}
.navactioncss li a.actiondel {
  padding:6px 0 6px 29px;
  background:transparent url('http://cdn-i.imagechef.com/ic/images/icsprite3.png') no-repeat 4px -370px;
}
.navactioncss li a.actiondel:hover {
  background-position:4px -335px;
}
.navactioncss li a.actiontags {
  padding:6px 0 6px 29px;
  background:transparent url('http://cdn-i.imagechef.com/ic/images/icsprite3.png') no-repeat 2px -708px;
}
.navactioncss li a.actionview {
  padding:6px 0 6px 29px;
  background:transparent url('http://cdn-i.imagechef.com/ic/images/icsprite3.png') no-repeat 5px -1755px;
}
.navactioncss li a.actiontags:hover {
  background-position:2px -671px;
}

button {font-family: 'Open Sans', Arial, Verdana, Helvetica, sans-serif;}


    button.minisearch {
      background: url('http://cdn-i.imagechef.com/ic/images/Button-Orange-RightCap.gif') no-repeat right;
      border: 0;
      margin: 0;
      padding: 0 11px 0 0;
      overflow: visible;
      cursor:pointer;
    }
    button.minisearch span {
      position: relative;
      display: block;
      white-space: nowrap;
      height: 18px;
      text-align: center;
      line-height:18px;
      color: #fff;
      font-size: 13px;
      font-weight: bold;
      letter-spacing:-1px;
      background: url('http://cdn-i.imagechef.com/ic/images/Button-Orange-LeftFill.gif') no-repeat left top;
      padding: 2px 5px 4px 18px;
    }
   
    button.purchase {
      background: url('http://cdn-i.imagechef.com/ic/images/Button-ShinyBlue-R-Arrow.gif') no-repeat right;
      border: 0;
      margin: 0;
      padding: 0 21px 0 0;
      overflow: visible;
      cursor:pointer;
    }
    button.purchase span {
      position: relative;
      display: block;
      white-space: nowrap;
      height: 30px;
      text-align: center;
      line-height:28px;
      color: #fff;
      font-size: 14px;
      font-weight: bold;
      letter-spacing:-1px;
      background: url('http://cdn-i.imagechef.com/ic/images/Button-ShinyBlue-L.gif') no-repeat left top;
      padding: 0 5px 0 28px;
    }
    
    button.checktype {
      background: url('http://cdn-i.imagechef.com/ic/images/Button-ShinyGreen-R-Cap.gif') no-repeat right;
      border: 0;
      margin: 0;
      padding: 0 21px 0 0;
      overflow: visible;
      cursor:pointer;
    }
    button.checktype div {
      position: relative;
      height: 30px;
      line-height:28px;
      text-align: left;
      background: url('http://cdn-i.imagechef.com/ic/images/Button-ShinyGreen-L.gif') no-repeat left top;
      padding: 0 5px 0 14px;
    }
    button.checktype span {
      position: relative;
      display: block;
      white-space: nowrap;
      height: 30px;
      line-height:28px;
      color: #fff;
      font-size: 14px;
      font-weight: bold;
      letter-spacing:-1px;
      background: url('http://cdn-i.imagechef.com/ic/images/ButtonIcon-Check.gif') no-repeat 0px 2px;
      padding: 0 5px 0 28px;
    }

#topbar {background:#343638;border-bottom:1px solid #1f2021}
#topbarstats {
    width:994px;
    margin:0 auto;
    text-align:right;
    position:relative;
}

#topbarstats .pts {background:transparent url('http://cdn-i.imagechef.com/ic/images/Icon-Point.png') no-repeat 1px 3px;padding:5px 5px 5px 24px;display:inline-block;color:#f64491;font-weight:normal;font-size:13px;zoom:1;}
#topbarstats .creds {background:transparent url('http://cdn-i.imagechef.com/ic/images/Icon-Credit.png') no-repeat 1px 3px;padding:5px 5px 5px 24px;display:inline-block;color:#f29428;font-weight:normal;font-size:13px;zoom:1;}
.icbar_bg {background:transparent url('http://cdn-i.imagechef.com/ic/images/Icon-Language.png') no-repeat 0 2px;}
#icbarlang {display:inline-block;margin:0;padding:7px 3px 5px 22px;color:#d3d3d3;font-size:12px;line-height:13px;cursor:pointer;position:relative}
#useraccount {display:inline-block;margin:0 30px 0 20px;padding:7px 3px 5px 5px;color:#d3d3d3;font-size:12px;line-height:13px;cursor:pointer;position:relative}

.topbarhighlight {background-color:#5d5e61}
a.support {position:absolute;right:0;top:1px;display:block;background:transparent url('http://cdn-i.imagechef.com/ic/images/Icon-Help.png') no-repeat 0 2px;padding:2px 7px 0;height:18px;}
a.creditbarb {font-size:10px;font-weight:normal;color:#999;}
#iclogin a.creditbara {font-size:12px;font-weight:normal;}
#iclogin a.getmore {font-size:12px;font-weight:bold;}


.costminus {float:left;margin:0 auto;padding-left:15px;font-size:12px;text-transform:lowercase;color:#da7100;background:url("http://cdn-i.imagechef.com/ic/images/coin-11x11.gif") no-repeat 0 2px;}
#proplauncher {position:relative;width:61px;height:47px;margin:1px 2px;float:left;background:transparent url('http://cdn-i.imagechef.com/ic/images/Props-Launcher-45.gif') no-repeat;}
#proplayer {display:none;width:500px;position:absolute;top:252px;left:-999px;z-index:500;background:#fff;border:1px solid #999;padding:5px;}
#proplayer img {width:90px;height:90px;display:block;cursor:pointer;border:0}
#proplayer div.lowcredit {width:360px;padding:5px;margin:10px auto;background-color:#fffbcc;border:1px solid #cf9712;}
#proplayer div.prop {float:left;display:block;margin:0 5px 6px 0;width:92px;}
#proplayer div.title {float:left;font-size:18px;font-weight:bold;color:#000;}
#proplayer div.prop a { display:block;border:1px solid #fff; text-decoration: none;}
#proplayer div.prop a:link {border:1px solid #fff;}
#proplayer div.prop a:hover {border:1px solid #f45500;}

form.propbox {padding:0;margin:0 0 0 8px}
.browsephotolauncher {width:56px;height:42px;margin:1px 2px;float:left;background:transparent url('http://cdn-i.imagechef.com/ic/images/Gif-Dropdown-40.gif') no-repeat;cursor:pointer;}
.browsephotolauncher img {width:40px;height:40px;margin:1px 1px;border:0;}
.colorlauncher {width:34px;height:20px;margin:0;float:left;background:transparent url('http://cdn-i.imagechef.com/ic/images/Gif-Color-Dropdown2.gif') no-repeat;cursor:pointer;}
.colorlauncher img {width:18px;height:18px;margin:1px 1px;border:0;}

ul.postpanel { padding:0;margin:0;position:relative;list-style-type: none;}
li.postpanel { color:#004af0;font-size:12px; }
ul.navplus {top:18px;left:0px;z-index:50 }

ul.navactioncss
{
  margin:0; padding:0;
  cursor: default;
  list-style-type: none;
  width:240px;
  display:none;
  position:absolute;
  background:#fff;
  border:1px solid #666;
  box-shadow:1px 1px 3px #777;
  -webkit-box-shadow:1px 1px 3px #777;
  z-index:50;
}
.navactioncss a img {
  vertical-align: middle;
  border: none;
  cursor:pointer;
}
.navactioncss li {
  background: #ffffff;
  float: none;
  width: 240px;
  padding-bottom: 0;
}
.navactioncss li:hover {background-color: #3bcaff;}
.navactioncss li a {
  zoom: 1; /* defeat hasLayout bugs in IE */
  text-align: left;
  color: #006eb7;
  font-size: 12px;
  font-weight: normal;
  line-height:16px;
  border: 0;
  padding: 6px 6px;
  text-decoration:none;
  display:block;
  cursor:pointer; 
}

.navactioncss li a.csspic {
  padding:6px 0 6px 27px;
} 
.navactioncss li a.csspic:hover {background-color: #b5e8ff;}
.navactioncss li a.email_share { background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -5030px; }
.navactioncss li a.tw_share { background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -4956px; }
.navactioncss li a.fb_share { background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -4993px; }
.navactioncss li a.mysp_share { background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 5px -1991px; }
.navactioncss li a.hi5_share { background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 5px -1960px; }
.navactioncss li a.share_share { background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -5679px; }
.navactioncss li a.pro_share { background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -5646px; }
.navactioncss li a.more { background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 5px -5609px; }
.navactioncss li a.blog_forum { background:url(http://cdn-i.imagechef.com/ic/images/blog-mini-icon.png) no-repeat 3px 2px; }

a.goldlink {
    float: left;
    background: transparent url('http://cdn-i.imagechef.com/ic/images/Button-Gold-R.gif') no-repeat right;
    color: #000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    margin-top: 1px;
    padding: 0 12px 0px 0;
    text-decoration: none;
}
a.goldlink:hover {text-decoration: none;}
a.goldlink span {
    background: transparent url('http://cdn-i.imagechef.com/ic/images/Button-Gold-L.gif') no-repeat left top;
    display: block;
    line-height: 22px;
    padding: 0 8px 4px 16px;
}
a.whitelink {
    float: right;
    background: transparent url('http://cdn-i.imagechef.com/ic/images/Button-WhiteR.gif') no-repeat right;
    color: #014b97;
    display: block;
    font-size: 12px;
    font-weight: bold;
    height: 24px;
    margin-top: 1px;
    padding: 2px 12px 0 0;
    text-decoration: none;
}
a.whitelink:hover {text-decoration: none;}
a.whitelink span {
    background: transparent url('http://cdn-i.imagechef.com/ic/images/Button-WhiteL.gif') no-repeat left top;
    display: block;
    line-height: 22px;
    padding: 0 8px 4px 16px;
}
.navactioncss li a img {
  vertical-align: middle;margin-right:6px;
}

.actioncost {width:20px;float:right;text-align:right;padding-right:16px;font-size:11px;font-weight:normal;color:#da7100;background:url("http://cdn-i.imagechef.com/ic/images/icsprite3.png") no-repeat 22px -834px;}
.useit2   {font-size:12px;font-weight:bold;border:1px solid #999;cursor: pointer;margin:4px 0 0 0;padding:2px 3px 1px 3px;border-radius:3px;float:right}
.lowpig {width:250px;padding:5px;display:none;position:absolute;left:-999px;z-index:99;background-color:#fffbcc;border:1px solid #cf9712;}
.piggylinkimg {display:block;float:left;width:49px;height:49px;margin:0 5px 0 0;background:transparent;background: transparent url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 0 -3513px; }
.useit_on   {font-size:12px;font-weight:bold;border:1px solid #999;cursor: pointer;}
.useit_off  {font-size:12px;font-weight:bold;border:1px solid #999;}

.points {background:url("http://cdn-i.imagechef.com/ic/images/PinkPoint-27.gif") no-repeat 1px 9px;line-height:27px;padding:9px 8px 0 34px;float:left;color:#000;font-weight:bold;font-size:20px;}
.credits {background:url("http://cdn-i.imagechef.com/ic/images/CopperCredit-27.gif") no-repeat 12px 9px;line-height:27px;padding:9px 8px 0 44px;float:left;color:#000;font-weight:bold;font-size:20px;}
.points span,.credits span {color:#000;font-size:14px;font-weight:normal;}
.points2go {padding:18px 8px 0 8px;float:right;color:#000;font-weight:bold;line-height:17px;font-size:14px;text-align:right}
.points2go span {color:#000;font-size:12px;font-weight:normal;}
#ptbox{background:url("http://cdn-i.imagechef.com/ic/images/StatusBar-Empty.gif") no-repeat;width:601px;border:0;height:14px;}
#ptbar{background:url("http://cdn-i.imagechef.com/ic/images/StatusBar-Complete.gif") no-repeat;height:14px;color:#fff;text-align:right;padding:0;}

#proplayer div.prop a { display:block;border:1px solid #fff; text-decoration: none;}
#proplayer div.prop a:link {border:1px solid #fff;}
#proplayer div.prop a:hover {border:1px solid #f45500;}

.groupheader {
  background-image: url("http://cdn-i.imagechef.com/ic/images/GroupsNav-Default.png"); 
  background-image:        linear-gradient(to bottom,#ffffff, #e9e9e9);
  background-image:-webkit-linear-gradient(top,#ffffff, #e9e9e9);
  border-radius:0 0 4px 4px;
  border:1px solid #ccc;
  height:99%;
  margin:0 0 2px 0;
  
}
.groupheader a.groupimg { margin:12px 0 12px 12px;display:block;float:left;}
.groupheader a.groupimg img {height:40px;width:40px;border:0;}
.grouptab {float:right;height:49px;padding:15px 18px 4px;text-align:center}
.grouptableft {border-left:1px solid #dfdfdf;}
.grouptabselect { 
  background-image: url("http://cdn-i.imagechef.com/ic/images/GroupsNav-Selected.png"); 
  background-image:  linear-gradient(to bottom,#ffffff, #96d5f8);
  background-image:-webkit-linear-gradient(top,#ffffff, #96d5f8);
}

.grouptab a {font-size:14px;font-weight:bold;display:block;}
.grouptab a.f11n {font-size:11px;font-weight:normal}
.grouptab a.f14n333 {font-size:11px;font-weight:normal;color:#333333}
.grouptab a.f11n333 {font-size:11px;font-weight:normal;color:#333333;display:block;}
.grouptab img {border:0}

.tintlabel {float:left;margin-right:4px;line-height:18px;}
  
.tintaction {
  border:2px solid #999;
} 
.tintaction ul
{
/*Remove all spacings from the list items*/
  margin: 0;
  padding:0;
  list-style-type: none;
  border:0;
}
.tintaction ul li {
position:relative;
display:inline;
float:left;
}
.tintaction ul li a {
display:block;
width:20px;
border:1px solid #ccc;
line-height:18px;
text-decoration:none;
cursor:pointer;
}

.tintaction li.cross {
  background:#fff url("http://cdn-i.imagechef.com/ic/images/cross-18.gif") no-repeat 2px 1px;
}
.tintaction li.black {
  background: #222222;
}
.tintaction li.brown {
  background: #F1D979;
}
.tintaction li.pink {
  background: #FFAAAA;
}
.tintaction li.blue {
  background: #7AC6D4;
}
.tintaction li.darkbrown {
  background: #794411;
}
.tintaction li.lightbrown {
  background: #634d13;
}
.tintaction li.gray {
  background: #262e3d;
}
.tintaction li a:hover {border: 1px solid #F45500;}


.winnersfooter {
 width:100%;
 margin:0px auto;
 color:#13244d;
 background:#13244D;
 height:9px;
 border-radius:0 0 5px 5px;
}

.contestcoinlarge {height:30px;line-height:24px;margin:3px 2px;padding-left:26px;font-size:15px;text-transform:lowercase;color:#da7100;background:url("http://cdn-i.imagechef.com/ic/images/Coin-Large.gif") no-repeat 0 2px;}
.contestcoinsmall {float:left;height:20px;line-height:14px;margin:3px 2px;padding-left:18px;font-size:13px;text-transform:lowercase;color:#da7100;background:url("http://cdn-i.imagechef.com/ic/images/Coin-Dmall.gif") no-repeat 0 0;}
.contestcoinbid {height:20px;line-height:14px;margin:3px 2px;padding-left:20px;font-size:12px;text-transform:lowercase;color:#ffc286;background:url("http://cdn-i.imagechef.com/ic/images/CoinDark.gif") no-repeat 0 0;}


.symfl {
  display: block;
  float: left;
  height:40px;
  width:40px;
  margin:10px 6px 0;
  padding: 0;
  cursor:pointer; 
}
.sympo {
  display: block;
  float: left;
  margin:12px 8px 0;
  padding: 0;
  cursor:pointer; 
}

.symfl img {
  padding: 0;
  margin: 0; 
  border:1px solid #EEEEEE;
 }
 
 .sympo img {
  padding: 0;
  margin: 0; 
  height:60px;
  width:60px;
  border:1px solid #EEEEEE;
 }
#symcontainer {
  height:170px;
}
.layercontainer {
  position:relative;
    background-color:#fff;
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;
  border-bottom:1px solid #ddd;
  border-radius: 0 0 7px 7px;
  box-shadow:2px 3px 5px #e5e5e5;
  -webkit-box-shadow:2px 3px 5px #e5e5e5;
  }
#pocontainer {
  height:170px;
}


.symfl img:hover, .sympo img:hover { border-color:#F45500 }
.symtable {width:480px; height:180px; margin:0; padding-left:5px;padding-top:5px;float:left;}
.col_grid {width:968px;height:37px;margin-left:0;padding:12px;border:1px #ddd solid;background: #c0d1d8 url("http://cdn-i.imagechef.com/ic/images/GraphpaperBackground.png") repeat;border-radius:5px;}
.leftarr {width:25px;float:left;height:160px;margin-left:2px;
background: transparent url("http://cdn-i.imagechef.com/ic/images/sketch-arrow-left.png") 7px 70px  no-repeat;
}
.nleftarr {width:25px;float:left;height:160px;
}
.rightarr {width:25px;float:left;height:160px;
background: transparent url("http://cdn-i.imagechef.com/ic/images/sketch-arrow-right.png") 4px 70px no-repeat;
}
.nrightarr {width:25px;float:left;height:160px;
}
.leftarr:hover  {
  width:23px;
  background:url("http://cdn-i.imagechef.com/ic/images/sketch-arrow-left.png") 6px 69px no-repeat,
    linear-gradient(to bottom,#f1faff,#e1f1f9 49%,#f1faff 50%,#ffffff); 
  background:url("http://cdn-i.imagechef.com/ic/images/sketch-arrow-left.png") 6px 69px no-repeat,
   -webkit-linear-gradient(top,#f1faff,#e1f1f9 49%,#f1faff 50%,#ffffff);
  border:1px solid #94abb6;
}
.rightarr:hover  {
  width:23px;
  background: url("http://cdn-i.imagechef.com/ic/images/sketch-arrow-right.png") 3px 69px no-repeat,
    linear-gradient(to bottom,#f1faff,#e1f1f9 49%,#f1faff 50%,#ffffff); 
  background: url("http://cdn-i.imagechef.com/ic/images/sketch-arrow-right.png") 3px 69px no-repeat,
    -webkit-linear-gradient(top,#f1faff,#e1f1f9 49%,#f1faff 50%,#ffffff); 
  border:1px solid #94abb6;
  
}

.symn {
  font-size:11px;
  font-weight:normal;
  color:#014b97;
  cursor:pointer;
}
.symmenu {
  padding:10px 0 2px 16px;
  background-color:#fff;
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;
  box-shadow:2px 3px 5px #e5e5e5;
  -webkit-box-shadow:2px 3px 5px #e5e5e5;
}
.symn {margin:0 4px;  padding:2px 7px;}
.symn:hover{color:#003471;}
.darrow:hover {text-decoration:none;}
.darrow {
  font-size:11px;
  font-weight:bold;
  color:#000;
  position:relative;
  padding:4px;
  border:1px solid #97d2ef;
  background-color:#b0e1f9;
  border-radius:4px;
  cursor:pointer;
}

.darrow:after {
  content:"";
  position:absolute;
  bottom:-5px; /* value = - border-top-width - border-bottom-width */
  left:40%; /* controls horizontal position */
  border-width:5px 5px 0; /* vary these values to change the angle of the vertex */
  border-style:solid;
  border-color:#b0e1f9 transparent;
    /* reduce the damage in FF3.0 */
    display:block; 
    width:0;
}
.tabs3 {
  padding: 0; 
  margin: 0;
  }
.tabs3 ul {
  padding:0;
  margin:0;
}  
  
.tabs3 li {
  float:left;
  list-style-type:none;
}
.tabs3 li a {
    display:inline-block;
  padding: 4px 14px 2px;
  background-color:#fff; 
  font-family: Trebuchet MS, sans-serif;
  font-size:13px;
  font-weight:bold;
  line-height:22px;
  text-transform:uppercase;
  text-decoration: none;
  text-shadow: 0px 1px 0px #ffffff;
  border: 1px solid #ddd; 
  border-radius: 5px 5px 0 0;
  cursor:pointer;
 }
.tabs3 li.activetab a {
  background-color:white;
  color:#666;
  padding: 4px 14px 3px;
  border-top:1px solid #ddd;
  border-left:1px solid #ddd;
  border-right:1px solid #ddd;
  border-bottom:1px solid white;
 }
 .tabs3 li.last {
  float:none;
  display:block;
  border-bottom:1px solid #ddd;
  text-align:right;
}

.tabs3 li.last a {
  padding: 4px 14px 3px;
}
 #Layer1 {
    position:absolute;
    z-index:1;
    background-color:#fff;
    display:none;
}

#actionbuttons { display:none; }

.graygrad {
  width:992px;
    height:48px; 
  border:1px #ddd solid; 
  margin:0 0 20px 0;
  background:#e9e9e9 url("http://cdn-i.imagechef.com/ic/images/GroupsNav-Default.png"); 
  background:        linear-gradient(to bottom,#ffffff,#e9e9e9);
  background:-webkit-linear-gradient(top,#ffffff,#e9e9e9);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e9e9e9',GradientType=0);     
}
.largeplain {padding:8px 14px;  font-size:13px; }
.smplain {padding:3px 8px 3px 8px;  font-size:13px;}
.tinyplain {padding:2px 5px;  font-size:11px;}

.btncontainer {
display:flex;
}
.btncircleblock {
display:inline-block;
}
.btncircle {
display:inline-block;
width:64px;
height:64px;
position:relative;
cursor:pointer;
border:none;
}

.btncircle:hover > .overlay {
width:100%;
height:100%;
position:absolute;
background-color:black;
opacity:0.1;
border-radius:32px;
top:0;
left:0;
}
.btncircle_fb {
background: transparent url('http://cdn-i.imagechef.com/ic/images/Share-FB.png') no-repeat;
}
.btncircle_tw {
background: transparent url('http://cdn-i.imagechef.com/ic/images/Share-Twitter.png') no-repeat;
}
.btncircle_reddit {
background: transparent url('http://cdn-i.imagechef.com/ic/images/reddit-icon2.png') no-repeat;
}
.btncircle_email {
background: transparent url('http://cdn-i.imagechef.com/ic/images/Share-Email.png') no-repeat;
}
.btncircle_getimg {
background: transparent url('http://cdn-i.imagechef.com/ic/images/Share-GetImage.png') no-repeat;
}
.btncircle_more {
background: transparent url('http://cdn-i.imagechef.com/ic/images/Share-More.png') no-repeat;
}
.btncircletext {
font-size: 11px;font-weight: normal;  color: #666666;
display:block;
width:64px;
text-align:center;
}

.btn {
  position:relative;
  display: inline-block;
  cursor:pointer;
  text-decoration: none;
  border-radius: 4px;
  color:#014b97;
  font-size:13px;
  font-weight:normal;
  line-height:21px;
  padding:5px 10px;
  border:1px solid #a8c2cd;
  box-shadow:0 1px 0 rgba(0,0,0,0.1);
  -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);
}
.btn {    
  background:#d8ebf4;
  background:        linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:-webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#d8ebf4',GradientType=0);     
}

.btn:hover {
  text-decoration:none;
  box-shadow:0 1px 1px rgba(0,0,0,0.3);
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);
}
.btn:hover, .following.first-hover .btn:hover {
  color:#014b97;
  border:1px solid #82a0af; 
  background:#c5e4f3;
  background:        linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:-webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#c5e4f3',GradientType=0);     
}

.sh_i {
  display: inline-block;
  width:20px;
  height:19px;
  vertical-align:top;
  zoom:1;
}
.like_i {
  display: inline-block;
  width:24px;
  height:24px;
  vertical-align:top;
  zoom:1;
}

.fb_share5 {
  background:transparent url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat -2px -4996px;
  margin:0 2px 0 0;
}
.email_share5 {
  background:transparent url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat -2px -5032px;
  margin:0 3px 0 0;
}

.pinterest_share5 {
  width: 25px; height: 21px;
  background:transparent url(http://cdn-i.imagechef.com/ic/images/pinterest_c2.png) no-repeat;
  margin:0;
}

.tw_share5 {
  background:transparent url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat -2px -4958px;
}
.more_share5 {
  background:transparent url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat -2px -5611px;
}
.promore_share5 {
  background:transparent url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat -2px -5648px;
  margin:0 2px 0 0;
}

.liker_share5 {
  background:transparent url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat -3px -3251px;
  margin:0 7px 0 0;
}
.liked_share5 {
  background:transparent url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -3312px;
  margin:0 7px 0 0;
}
.liked_share5:hover {
background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3371px;
}

.button3 {
  display: inline-block;
  cursor:pointer;
  text-decoration: none;
  text-shadow: 0px 1px 0px #fff;
  border-radius: 4px;
  box-shadow:0 1px 0 rgba(0,0,0,0.1);
  -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);
}

.button3:hover {  
  text-decoration:none;
    box-shadow:0 1px 0 rgba(0,0,0,0.2);
}

.button3 a {
  text-decoration:none;
}

.barbutton3 {
  display: inline-block;
  cursor:pointer;
  color:#fff;
  font-size:12px;
  font-weight:bold;
  text-decoration: none;
  text-shadow: 0px -1px 0px rgba(0,0,0,0.4);
  border:1px solid #1f2021; 
  border-radius: 4px;
  line-height:13px;
  height:13px;
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.37);
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.37);
}

.barbutton3:hover {  
  text-decoration:none;
}

.barbutton3 a {
  text-decoration:none;
}

.fb_share4 {
  padding:3px 10px 3px 28px;
  background:#3c578e url(http://cdn-i.imagechef.com/ic/images/FBSmall.png) no-repeat 4px 2px;
  background:url(http://cdn-i.imagechef.com/ic/images/FBSmall.png) no-repeat 4px 2px,-webkit-linear-gradient(top, #5a73a7, #3c578e);
  background:url(http://cdn-i.imagechef.com/ic/images/FBSmall.png) no-repeat 4px 2px,linear-gradient(to bottom,   #5a73a7, #3c578e);
}
.fb_share4:hover {
  background:#5a73a7 url(http://cdn-i.imagechef.com/ic/images/FBSmall.png) no-repeat 4px 2px;
}

.fb_share6 {
  padding:8px 11px 8px 35px;
  background:#3c578e url(http://cdn-i.imagechef.com/ic/images/FBSmall.png) no-repeat 12px 8px;
  background:url(http://cdn-i.imagechef.com/ic/images/FBSmall.png) no-repeat 12px 8px,-webkit-linear-gradient(top, #5a73a7, #3c578e);
  background:url(http://cdn-i.imagechef.com/ic/images/FBSmall.png) no-repeat 12px 8px,linear-gradient(to bottom,   #5a73a7, #3c578e);
}
.fb_share6:hover {
  background:#5a73a7 url(http://cdn-i.imagechef.com/ic/images/FBSmall.png) no-repeat 12px 8px;
}
.mediumgrey3 {
  padding:3px 8px 3px 8px;  
  background:#54575a;
  background:  linear-gradient(to bottom, #898c8f, #54575a);
  background:-webkit-linear-gradient(top, #898c8f, #54575a);
}
.mediumgrey3:hover {
  background:#898c8f;
}
.mediumblue3 {
  padding:3px 8px 3px 8px;  
  background:#0371bf;
  background:  linear-gradient(to bottom, #59a2d5, #0371bf);
  background:-webkit-linear-gradient(top, #59a2d5, #0371bf);
}
.mediumblue3:hover {
  background:#59a2d5;
}

.grey3 {
  color:#014b97;
  font-weight:normal;
  text-shadow: 0px 1px 0px #fff;
  border:1px solid #85929e; 
  background:#d8ebf4;
  background:  linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);   
  background:-webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}
.grey3:hover {
  border:1px solid #82a0af; 
  background:#c5e4f3;
  background:  linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:-webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}

.darkgreybutton3 {
  color:white;
  text-shadow: 0px -1px 0px #222;
  border:1px solid #333;
  background:#454545;
  background:  linear-gradient(to bottom, #929292, #454545 50%, #454545);
  background:-webkit-linear-gradient(top, #929292, #454545 50%, #454545);
}

.darkgreybutton3:hover {
  border:1px solid #0551a1;
  background:#0864c5;
  background:  linear-gradient(to bottom, #229de0, #0864c5 50%, #0864c5);
  background:-webkit-linear-gradient(top, #229de0, #0864c5 50%, #0864c5);
  box-shadow:0 1px 3px #afafaf;
  -webkit-box-shadow:0 1px 3px #afafaf;
}

.bluebutton3 .btn, .not-following .btn {
  color:white;
  font-weight:bold;
  border:1px solid #0a79c4;
  background:#0271bf;
  background:  linear-gradient(to bottom, #cff5ff, #2e8fce 49%, #0271bf 50%, #1b9ee1);
  background:-webkit-linear-gradient(top, #cff5ff, #2e8fce 49%, #0271bf 50%, #1b9ee1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cff5ff',endColorstr='#1b9ee1',GradientType=0);     

}

.bluebutton3:hover .btn, .not-following .btn:hover {
  background:#2387c9;
  background:  linear-gradient(to bottom, #ddf8ff, #479fd6 49%, #2387c9 50%, #53a7d9);
  background:-webkit-linear-gradient(top, #ddf8ff, #479fd6 49%, #2387c9 50%, #53a7d9);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ddf8ff',endColorstr='#53a7d9',GradientType=0);     
}

.greenbutton3 .btn {
  color:white;
  font-weight:bold;
  font-size:14px;
  border:1px solid #0e890c;
  border-radius:5px;
  padding:3px 16px;
  background:#61bb5f;
  background:  linear-gradient(to bottom, #61bb5f, #10980e);
  background:-webkit-linear-gradient(top, #61bb5f, #10980e);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#61bb5f',endColorstr='#10980e',GradientType=0);     

}
.greenbutton3:active .btn {
  color:white;
  background:#10980e;
  background:  linear-gradient(to bottom, #10980e, #61bb5f);
  background:-webkit-linear-gradient(top, #10980e, #61bb5f);
  box-shadow:0px 1px 0px rgba(000,000,000,0.2);
  -webkit-box-shadow:0px 1px 0px rgba(000,000,000,0.2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#10980e',endColorstr='#61bb5f',GradientType=0);     
}
.greenbutton3:hover .btn {
  border:1px solid #197c17;
    }
.orangebutton3 .btn {
  color:white;
  font-weight:bold;
  font-size:14px;
  border:1px solid #f46711;
  border-radius:5px;
  padding:3px 14px;
  background:#ff9936;
  background:  linear-gradient(to bottom, #ff9936, #f66e13);
  background:-webkit-linear-gradient(top, #ff9936, #f66e13);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fd9e3f',endColorstr='#e55a14',GradientType=0);     

}
.orangebutton3:active .btn {
  color:white;
  box-shadow:0px 1px 0px rgba(000,000,000,0.2);
  -webkit-box-shadow:0px 1px 0px rgba(000,000,000,0.2);
  background:#e55a14;
  background:  linear-gradient(to bottom, #e55a14, #fd9e3f);
  background:-webkit-linear-gradient(top, #e55a14, #fd9e3f);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e55a14',endColorstr='#fd9e3f',GradientType=0);     
}
.orangebutton3:hover .btn {
  border:1px solid #d95b00;
}

.actshow {
    min-width:80px;
}
.followstyle .actshow {
    display:none;
}
.icreg .followstyle .followt, .not-following .followstyle .followt, .following .followstyle .followingt, .following .followstyle:hover .unfollowt, .following.first-hover .followstyle:hover .followingt, .blocked .followstyle .blockt, .blocked .followstyle:hover .unblockt, .follow-request-sent .followstyle .pendingt, .follow-request-sent .followstyle:hover .cancelt { 
    display:inline-block;
}

.not-following.follow-request-sent .followstyle .followt, .following .followstyle:hover .followingt, .following.first-hover .followstyle:hover .unfollowt, .blocked .followstyle:hover .blockt, .follow-request-sent .followstyle:hover .pendingt {
    display: none;
}
.followstyle { text-align:center; }
.following .btn:hover {
  color:white;
  box-shadow:0 1px 3px #afafaf;
  -webkit-box-shadow:0 1px 3px #afafaf;
  border:1px solid #c40a0a; 
  background:#e70000;
  background:  linear-gradient(to bottom, #fad6d1, #ee4b45 50%, #e70000 51%, #ec403b);
  background:-webkit-linear-gradient(top, #fad6d1, #ee4b45 50%, #e70000 51%, #ec403b);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fad6d1',endColorstr='#ec403b',GradientType=0);     
}

.followbutton:active {
  color:white;
  box-shadow:0 1px 3px #afafaf;
  -webkit-box-shadow:0 1px 3px #afafaf;
  border:1px solid #c40a0a; 
  background:#e70000;
}

.tinyliker {  
    font-size:12px;
  padding:2px 5px 2px 19px;
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -3194px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -3194px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -3194px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}
.tinyliker:hover {  
    background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -3194px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -3194px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -3194px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}

.tinyliked {  
    font-size:12px;
  padding:2px 5px 2px 24px;
    background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -580px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -580px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -580px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}
.tinyliked:hover {  
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -624px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -624px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -624px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}

.smliker {
    font-size:13px;  
  padding:3px 8px 3px 22px;
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -3193px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -3193px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -3193px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}
.smliker:hover {  
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -3193px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -3193px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 3px -3193px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}

.smliked {
    font-size:13px;  
  padding:3px 8px 3px 22px;
    background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -579px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -579px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -579px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}
.smliked:hover {  
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -623px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -623px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 2px -623px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}
.liker {
    font-size:13px;  
  padding:8px 10px 8px 29px;
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3246px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3246px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3246px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}
.liker:hover {  
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3246px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3246px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3246px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}

.liked {
    font-size:13px;  
  padding:8px 10px 8px 29px;
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3307px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3307px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3307px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}
.liked:hover {  
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3371px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3371px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 1px -3371px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}

.maker {
    font-size:13px;  
  padding:8px 10px 8px 29px;
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -2291px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -2291px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -2291px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}

.maker:hover {  
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -2291px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -2291px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -2291px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}

.memer {
  font-size:13px;  
  padding:8px 10px 8px 29px;
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/meme_icon_rainbow2.png) no-repeat 7px 8px;
  background:url(http://cdn-i.imagechef.com/ic/images/meme_icon_rainbow2.png) no-repeat 7px 8px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/meme_icon_rainbow2.png) no-repeat 7px 8px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}

.memer:hover {  
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/meme_icon_rainbow2.png) no-repeat 7px 8px;
  background:url(http://cdn-i.imagechef.com/ic/images/meme_icon_rainbow2.png) no-repeat 7px 8px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/meme_icon_rainbow2.png) no-repeat 7px 8px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}

.fb_share3 {
    font-size:13px;
  padding:8px 10px 8px 29px;
  color:white;
  font-weight:bold;
  text-shadow: 0px -1px 0px #065685;
  border:1px solid #0a79c4;
  background:#0271bf url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -4990px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -4990px,
    linear-gradient(to bottom, #cff5ff, #2e8fce 49%, #0271bf 50%, #1b9ee1);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -4990px,
    -webkit-linear-gradient(top, #cff5ff, #2e8fce 49%, #0271bf 50%, #1b9ee1);
}
.fb_share3:hover {
  box-shadow:0 1px 3px #afafaf;
  -webkit-box-shadow:0 1px 3px #afafaf;
  background:#2387c9 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -4990px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -4990px,
    linear-gradient(to bottom, #ddf8ff, #479fd6 49%, #2387c9 50%, #53a7d9);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 4px -4990px,
    -webkit-linear-gradient(top, #ddf8ff, #479fd6 49%, #2387c9 50%, #53a7d9);
}

.greenbutton3 .matchbtnpadding { font-size:13px; padding:5px 10px }

.bigpickfiles {
  box-shadow:0 1px 3px #afafaf;
  -webkit-box-shadow:0 1px 3px #afafaf;
}

.chicbutton {
height:39px;
font-size:12px;
color:#014b97;
}

.chicpic {
  float:left;
  height:37px;
  width:37px;
  border-radius:5px;
  border:1px solid #85929e; 
  box-shadow:0 1px 0 rgba(0,0,0,0.1);
  -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);
  background:#d8ebf4;
  background:  linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:-webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}

.pickhover div:first-of-type, .chicbutton:hover .chicpic {
  text-decoration: none;
  box-shadow:0 1px 3px #cccccc;
  -webkit-box-shadow:0 1px 3px #cccccc;
  border:1px solid #82a0af; 
  background:#c5e4f3;
  background:  linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:-webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}
  
.chictext {
float:left;
padding:0 0 0 5px;
line-height:37px;
}

.browsephotolauncher2 {
  position:relative;
  width:110px;
  height:87px;
  margin:1px 2px;
  border-radius:5px;
  cursor:pointer;
  border:1px solid #85929e; 
  box-shadow:0 1px 0 rgba(0,0,0,0.1);
  -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 87px -5203px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 87px -5203px,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 87px -5203px,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}

.browsephotolauncher2:hover {
  border:1px solid #94abb6;
    box-shadow:0 1px 0 rgba(0,0,0,0.2);
  -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2);
  background:#c5e4f3 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 87px -5203px;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 87px -5203px,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) no-repeat 87px -5203px,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);
}
 .browsephotolauncher2 img {position:absolute;top:5px;left:4px;width:75px;height:75px;border:1px solid #ddd;
    box-shadow:inset 0 0 2px #777;  
    -webkit-box-shadow:inset 0 0 2px #777;  
 }

.symlauncher2 {
  float:left;
  position:relative;
  width:46px;
  height:34px;
  margin:0 0 0 4px;
  border-radius:5px;
  cursor:pointer;
  border:1px solid #85929e; 
  box-shadow:0 1px 0 rgba(0,0,0,0.1);
  -webkit-box-shadow:0 1px 0 rgba(0,0,0,0.1);
  background:#d8ebf4 url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) 31px -5174px no-repeat;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) 31px -5174px no-repeat,
    linear-gradient(to bottom, #ffffff, #d8ebf4 90%, #d8ebf4);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) 31px -5174px no-repeat,
    -webkit-linear-gradient(top, #ffffff, #d8ebf4 90%, #d8ebf4);
}
  .symlauncher2:hover {
  text-decoration: none;
  border:1px solid #82a0af; 
  background:#c5e4f3;
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) 31px -5174px no-repeat,
    linear-gradient(to bottom, #ffffff, #c5e4f3 90%, #c5e4f3);
  background:url(http://cdn-i.imagechef.com/ic/images/icsprite3.png) 31px -5174px no-repeat,
    -webkit-linear-gradient(top, #ffffff, #c5e4f3 90%, #c5e4f3);

}
  .symlauncher2 img {position:absolute;top:4px;left:3px;width:26px;height:26px;border:none;
  }
.fontdisp {
background:transparent url("http://cdn-i.imagechef.com/ic/images/Fonts-Pro.png") no-repeat left top;
width:364px;
height:32px;
}
.fontdispgetsilver {
background:transparent url("http://cdn-i.imagechef.com/ic/images/Fonts-Limited.png") no-repeat left top;
width:364px;
height:32px;
}

.fontactive, .getsilver {
float:left;
width:30px;
height:30px;
cursor:pointer;
padding: 0; margin: 0 1px 0 0; 
border:1px solid #f2f2f2;
border-radius: 3px;
}
.fontselected {
  border:1px solid #F45500;
  border-radius: 3px;
  box-shadow:inset 0 0 3px #777;  
  -webkit-box-shadow:inset 0 0 3px #777;  
}

.fontactive:hover,.getsilver:hover { border-color:#F45500 }
#EditTab, #stickerlauncher {
  border:none;
  background:transparent url("http://cdn-i.imagechef.com/ic/images/Icon-AddNew.png") no-repeat 7px 2px;
  padding:2px 0 2px 24px;
  } 

#SearchTab {
  padding-left:24px;
  border:none;
  background:transparent url("http://cdn-i.imagechef.com/ic/images/edit-search-sketchpad.png") no-repeat 0 -18px;
  } 




    button.silver {
      background: url('http://cdn-i.imagechef.com/ic/images/Button-RightCap.gif') no-repeat right;
      border: 0;
      margin: 0;
      padding: 0 3px 0 0;
      overflow: visible;
      cursor:pointer;
    }
    button.silver div {
      position: relative;
      height: 26px;
      line-height:28px;
      text-align: left;
      background: url('http://cdn-i.imagechef.com/ic/images/Button-Left.gif') no-repeat left top;
      padding: 0 5px 0 6px;
    }
    button.silver span {
      position: relative;
      display: block;
      white-space: nowrap;
      height: 26px;
      line-height:24px;
      color: #113c5f;
      font-size: 12px;
      font-weight: bold;
      padding: 0 5px 0 23px;
    }

    
    button.silver span.buttonsave {
      background: url('http://cdn-i.imagechef.com/ic/images/Icon-SaveToAlbum.gif') no-repeat 0px 4px;
    }

    button.silver span.buttonemail {
      background: url('http://cdn-i.imagechef.com/ic/images/Icon-Email.gif') no-repeat 0px 5px;
    }

    button.silver span.buttonfb {
      background: url('http://cdn-i.imagechef.com/ic/images/Icon-Facebook.gif') no-repeat 0px 5px;
    }
    button.silver span.buttontw {
      background: url('http://cdn-i.imagechef.com/ic/images/Icon-Twitter.gif') no-repeat 0px 5px;
    }

    button.silver span.buttonpro {
      background: url('http://cdn-i.imagechef.com/ic/images/Icon-Pro2.gif') no-repeat 0px 4px;
    }
    button.silver span.buttonexport {
      background: url('http://cdn-i.imagechef.com/ic/images/Icon-Codes.gif') no-repeat 0px 4px;
    }

.panelsep {
color: #ccc;
background-color: #ccc;
border-top: 1px solid #ccc;
border-left: none;
font-size:1px;
}
hr.cccsep {color:#ccc;background:#ccc;border:none;height:1px}
hr.bluesep {color:#036ba8;background:#036ba8;border:none;height:0.0625em}

.nextreg input {font-family:"HelveticaNeue-Light",Arial,Helvetica,sans-serif;height:28px;font-size:14px;padding:2px 0 2px 4px;border-radius:5px;border:1px solid #b0b0b0;box-shadow:inset 0 1px 3px rgba(0,0,0,.15),0 1px 0 rgba(255,255,255,.075)}
.nextreg .nextblock input {display:block;margin:8px 0;width:98%}

#registerFormNG table {
  border-spacing: 0px;
  border-collapse: collapse;
  empty-cells: show;
}

#registerFormNG .label {
  padding-right: 8px;
  vertical-align: middle;
  text-align: left;
  width: 100px;
  white-space: nowrap;
  font-size:12px;
  font-weight:bold;
  color:#777;
}

#registerFormNG .field {
  white-space: nowrap;
}
#registerFormNG .field input {
  margin:0 0 6px 0;
    width:280px;
}
#registerFormNG .field2 {
  padding: 10px 0 0px;
  white-space: nowrap;
  font-size:12px;
  color:#777;
}

#registerFormNG .status {
  padding: 2px 0 0 8px;
  vertical-align: middle;
  width: 250px;
}

#registerFormNG label.error {
  font-size:11px;
  padding:10px 9px 2px 0;
  font-weight: bold;
  color: #f87710;
  height:24px;
  display:block;
}

#registerFormNG label.checked {
  background:transparent url("http://cdn-i.imagechef.com/ic/images/GreenCheck.png") no-repeat 0px 8px;
}

.titleinput {
  height:25px;width:500px;margin:0 10px 0 5px;font-size:17px
}
.ownerdel {
  display:inline-block;
  padding:6px 0 6px 21px;
  font-size:11px;
  font-weight:bold;
  background:transparent url('http://cdn-i.imagechef.com/ic/images/icsprite3.png') no-repeat -1px -369px;
  text-decoration: none;
  cursor:pointer;
}
.ownerdel:hover {
  background-position: -1px -334px;
}
.titlebutton {
  width:28px;
  height:29px;
  display:inline-block;
  border:none;
  cursor:pointer;
}
#addtitleconfirm {
  background:transparent url('http://cdn-i.imagechef.com/ic/images/Icon-GreenCheck.png') no-repeat -8px -8px;
  
}
  
#canceltitle {
  background:transparent url('http://cdn-i.imagechef.com/ic/images/Icon-RedCancel.png') no-repeat -8px -8px;
}

#infscr-loading { 
  text-align: center;
  z-index: 100;
  position: fixed;
  left: 30%;
  bottom: 40px;
  width: 200px;
  padding: 10px;
  background: #000; 
  opacity: 0.8;
  color: #FFF;
  border-radius: 10px;
}    
.jcrop-holder { text-align: left; }

.jcrop-vline, .jcrop-hline
{
  font-size: 0;
  position: absolute;
  background: white url('Jcrop.gif') top left repeat;
}
.jcrop-vline { height: 100%; width: 1px !important; }
.jcrop-hline { width: 100%; height: 1px !important; }
.jcrop-handle {
  font-size: 1px;
  width: 7px !important;
  height: 7px !important;
  border: 1px #eee solid;
  background-color: #333;
  *width: 9px;
  *height: 9px;
}

.jcrop-tracker { width: 100%; height: 100%; }

.custom .jcrop-vline,
.custom .jcrop-hline
{
  background: yellow;
}
.custom .jcrop-handle
{
  border-color: black;
  background-color: #C7BB00;
  border-radius: 3px;
}
/*
    Colorbox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(http://cdn-i.imagechef.com/ic/images/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
#cboxTopLeft{width:10px; height:10px; background:url(http://cdn-i.imagechef.com/ic/images/controls.png) no-repeat -101px 0;}
#cboxTopRight{width:10px; height:10px; background:url(http://cdn-i.imagechef.com/ic/images/controls.png) no-repeat -141px 0;}
#cboxBottomLeft{width:10px; height:10px; background:url(http://cdn-i.imagechef.com/ic/images/controls.png) no-repeat -101px -40px;}
#cboxBottomRight{width:10px; height:10px; background:url(http://cdn-i.imagechef.com/ic/images/controls.png) no-repeat -139px -40px;}
#cboxMiddleLeft{width:10px; background:url(http://cdn-i.imagechef.com/ic/images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:10px; background:url(http://cdn-i.imagechef.com/ic/images/controls.png) right top repeat-y;}
#cboxTopCenter{height:10px; background:url(http://cdn-i.imagechef.com/ic/images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:10px; background:url(http://cdn-i.imagechef.com/ic/images/border.png) 0 -40px repeat-x;}
#cboxContent {
    background: rgba(0, 0, 0, 0.6);
    overflow: hidden;
}
#cboxLoadedContent {
    background: #fff;
    padding-bottom:28px;
    -webkit-border-radius: 7px 7px 7px 7px;
    border-radius: 7px 7px 7px 7px;
}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxLoadingOverlay{background:url(http://cdn-i.imagechef.com/ic/images/loading_background.png) no-repeat center center;}
#cboxLoadingGraphic{background:url(http://cdn-i.imagechef.com/ic/images/loading.gif) no-repeat center center;}

/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0; background:url(http://cdn-i.imagechef.com/ic/images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url(http://cdn-i.imagechef.com/ic/images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxNext:hover{background-position:-50px -25px;}
#cboxClose{position:absolute; bottom:2px; right:2px; background:url(http://cdn-i.imagechef.com/ic/images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
#cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/** CL rotate banner css **/
.banner {
    position: relative;
}

.scrollable {
  position:relative;
  overflow:hidden;
  float:left;
}
 
.scrollable .items {
  width:20000em;
  position:absolute;
}
 
.scrollable .items .item {
    float: left;
}

.banner .next, .banner .prev {
    border: medium none;
    display: block;
    text-decoration: none;
    z-index: 1;
    float:left;
    position: absolute;
}

.banner .prev {
    left: 0px;    
}

.banner .next {
    right: 0px;
}

.banner_navi{
    position: relative;
    bottom: 20px;
}

.banner .navi {
    margin: 0 auto;
    width: 70px;
}

.banner .navi a {
    width: 8px;
    height: 8px;
    float: left;
    margin: 3px;
    background: url(/ic/images/CyberLink/banner_nav.png) 0 0 no-repeat;
    display: block;
    font-size: 1px;
}

.banner .navi a:hover {
    background-position: 0 -8px;
}

.banner .navi a.active {
    background-position: 0 -16px;
}

/* for ImageChef Header A/B testing layout  */
#mainbar
{
    z-index: 700;
    position: relative;
	width: 100%;
	height: 96px;
	margin-bottom: 12px;
	background: url(/ic/images/ICGradientb1.jpg) repeat;
}

#icheaderB {
	width: 994px;
	margin: 0 auto;
	height: 96px;
}

#icheaderB .headerLogo {
	width: 172px;
	height: 96px;
	z-index: 900;
	float: left;
	position: relative;
}

#icnextbarmenuB {
	margin-top: 34px;
	float: left;
	margin-left: 3px;
}
#icnav4B{
	margin: 0;
	padding: 0;
	float: right;
}
#icnav4B ul li {
    float:none;
    margin:0;
    padding:0;
}

#icnav4B ul a {
	font: normal 13px Arial, Helvetica, sans-serif;
	zoom: 1; /* defeat hasLayout bugs in IE */
	text-align:left;
	text-indent:10px;
	color: #ffffff;
	border: 0;
	padding: 7px 0;
	line-height:13px;
	width:150px;
	display:block;
	border-bottom:1px solid #dcdddd;
}

#icnav4B ul li:last-child a {
	border-radius:0 0 0px 0px;
	text-indent:10px;
	width:150px;
	display:block;
	border-bottom:0;
}

#icnav4B ul a:hover,#icnav3B ul a.hov:hover { background-color: #3bcaff; color:white; }

#icnav4B ul {
 	position: absolute;
	display: none;
	background-color: #ffffff;
	top: 27px;
	left: 0px;
	margin:0;
	padding:0;  
}
#icnav4B li {
	position: relative;
	float: left;
	list-style: none;
  	z-index: 998;
}

#icnav4B li a {
  	text-decoration:none;
  	color:#333333;
  	cursor:pointer;
}
#icnav4B > li > a {
	padding:9px 30px 11px 8px;
	margin:0;
	display:block;
	color: #008ed7;
	font: bold 15px "Trebuchet MS", Droid Sans, sans-serif;
	text-align: center;
	text-transform:uppercase;
	cursor: pointer;
	overflow: hidden;
	text-decoration:none;
	line-height:15px;
	height:15px;
}

#icnav4B li:hover > a {
	color: #ffffff;
}
#icnav4B li:hover > ul {
    display:block;
  	background-color: #ffffff;
}

#icnav4B li a.arrow2 {
  background:transparent url("/ic/images/arr1_2.png") no-repeat scroll right 5px; 
}

#icnav4B li:hover a.arrow2 {
	color: #ffffff;
	background:url("/ic/images/arr1_2.png") #8bcdf1 no-repeat scroll right 5px;
	padding:6px 27px 5px 8px;
}

#icnav4B li.little { float:right;   }
#icnav4B li.little > a {
	font-size:14px;
	letter-spacing:1px;
	font-weight:normal;
	height:16px;
	color: #FFFFFF;
	padding:6px 27px 5px 8px;
}
#icnav4B li.little > a:hover {
	font-size:14px; 
}
#icnav4B li.after_signin{ float:right;  }
#icnav4B li.after_signin > a {
	font-size:14px;
	text-align:left;
	font-weight:normal;
	text-transform:none;
	height:16px;
	color: #ffffff;
	padding:6px 27px 5px 8px;
	width:85px;
	overflow:hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}
#icnav4B li.after_signin > a:hover {
	font-size:14px;
	padding:6px 27px 5px 8px;
}

#icnav4B li.after_signin ul { 
	background:#ffffff; 
	position:absolute; 
	right:0; 
	left:0px;
	min-width:150px; 
	white-space: nowrap;
}
#icnav4B li.after_signin ul li a{
	padding:0 0 0 0;			
	height:27px;
	line-height:27px;
	border-bottom:1px solid #dcdddd;
}
#icnav4B li.after_signin ul li a:hover{
	height:27px;
	line-height:27px;
	padding:0 0 0 0;
}

#icnav4B li.after_signin ul li a.credit{
	text-indent:30px;
	background: url('/ic/images/Icon-Credit3.jpg')  no-repeat 1px;	
}
#icnav4B li.after_signin ul li a:hover.credit{
	text-indent:30px;
	background: url(../images/Icon-Credit2.png) #3bcaff  no-repeat 1px;	
}

#icnav4B li.after_signin ul li a.point{
	text-indent:30px;
	background: url('/ic/images/Icon-Point3.jpg')  no-repeat 1px;
	
}

#icnav4B li.after_signin ul li a:hover.point{
	text-indent:30px;
	background: url(../images/Icon-Point2.png) #3bcaff  no-repeat 1px;
	
}

#icnav4B li.blog { float:right;   }
#icnav4B li.blog > a {
	font-size:14px;
	letter-spacing:1px;
	font-weight:normal;
	height:16px;
	color: #ffffff;
	padding:6px 10px 5px 8px;
}
#icnav4B li.blog > a:hover {
	font-size:14px;   
}
#icnav4B li.support{ float:right;}
#icnav4B li.support > a {	
	font-weight:normal;
	height:19px;	
	padding:3px 4px 5px 5px;
}
#icnav4B li.support > a:hover {	
    padding:3px 4px 5px 5px;
}

#icnav4B li.signin { float:right;  }
#icnav4B li.signin .user_icon{ display:block; width:19px; height:19px; margin:-2px 5px 0 0; vertical-align:middle; float:left;}
#icnav4B li.signin > a {
	font-size:14px;
	letter-spacing:1px;
	font-weight:normal;
	height:16px;
	color: #FFFFFF;
	padding:6px 27px 5px 8px;
}
#icnav4B li.signin > a:hover {
	font-size:14px; 
    padding:6px 27px 5px 8px;
}

#icnav4B li.signin ul { 
	background:#ffffff; 
	position:absolute; 
	right:0; 
	left:-134px; 
	width:206px; 
	height:113px; 
	padding:25px 20px 20px 20px;
}
#icnav4B li.signin ul li a{
	width:100%;
	color:#FFFFFF;
	font-size:13px;
	font-family:"Trebuchet MS", Droid Sans, sans-serif;
	text-transform:uppercase;
	text-indent:30px;
	border-bottom:0;
	margin-bottom:14px;
}
#icnav4B li.signin ul li a.FBbg{
	background: url('/ic/images/signinFB_icon.png') #496db9 no-repeat 2px;
}
#icnav4B li.signin ul li a:hover.FBbg{ background:url('/ic/images/signinFB_icon.png') #5784e1 no-repeat 2px;}
#icnav4B li.signin ul li a.signinbg{
	background: url('/ic/images/user_icon.png') #229efc no-repeat 2px;
}
#icnav4B li.signin ul li a:hover.signinbg{
	background: url('/ic/images/user_icon.png') #4ab0fe no-repeat 2px;
}
#icnav4B li.signin ul li a.signupbg{
	background: url('/ic/images/user_icon.png') #fd772f no-repeat 2px;
}

#icnav4B li.signin ul li a:hover.signupbg{
	background: url(../images/user_icon.png) #ff9156 no-repeat 2px;
}
#icnav4B li li a:hover{ background:#33ccff;}

#icnav3B {
	margin: 0;
	padding: 0;
	float: left;
	width: 598px;
}

#icnav3B li {
	position: relative;
	float: left;
	list-style: none;
}

#icnav3B ul {
	position: absolute;
	display: none;
	background-color: #ffffff;
	top: 35px;
	margin: 0;
	padding: 0;
	z-index: 999;
}

#icnav3B li a {
	text-decoration: none;
}

#icnav3B > li > a {
	padding: 9px 30px 11px 8px;
	margin: 0;
	display: block;
	color: #008ed7;
	font: bold 15px "Trebuchet MS", Droid Sans, sans-serif;
	text-align: center;
	text-transform: uppercase;
	cursor: pointer;
	overflow: hidden;
	text-decoration: none;
	line-height: 15px;
	height: 15px;
}

#icnav3B li:hover > a {
	color: #008ed7;
}
#icnav3B li:hover > ul {
    display:block;
  	background-color: #8BCDF1;
}

#icnav3B li a.arrow {
	background: transparent url(/ic/images/arr2.png) no-repeat scroll right 7px;
}

#icnav3B li:hover a.arrow {
	background:transparent url(/ic/images/arr1.png) no-repeat scroll right 7px;
	color: #ffffff;
	background-color: #8BCDF1;
	padding:9px 30px 11px 8px;	
}

#icnav3B ul li {
	float: none;
	margin: 0;
	padding: 0;
	background:#ffffff;
}

#icnav3B ul a {
	font: normal 13px Arial, Helvetica, sans-serif;
	zoom: 1;
	text-align: left;
	text-indent: 10px;
	color: #484848;
	border: 0;
	padding: 7px 0;
	line-height: 13px;
	min-width: 150px;
	display: block;
	border-bottom: 1px solid #dcdddd;
	white-space: nowrap;
}
#icnav3B ul li:first-child a {  
	border-top:1px solid #8BCDF1;   
}
#icnav3B ul li:last-child a {
	border-bottom:0;
}
#icnav3B ul a:hover,#icnav3B ul a.hov:hover { background-color: #3bcaff; color:white; }

#icnav3B ul a.hov {
  background: transparent url('/ic/images/icsprite4.png') no-repeat 10px -144px;
  padding: 7px 3px 7px 24px;
}
#icnav3B ul a.sketch   { background-position: 8px -2401px; }
#icnav3B ul a.ipoetry  { background-position: 8px -2093px; }
#icnav3B ul a.iflower  { background-position: 7px -1859px; }
#icnav3B ul a.imeme    { background: url('http://cdn-i.imagechef.com/ic/images/meme_icon_rainbow2.png') no-repeat 9px 5px; }
#icnav3B ul a.iblend   { background-position: 8px -1599px; }
#icnav3B ul a.wmos     { background-position: 8px -2830px; }
#icnav3B ul a.ibaseball   { background-position: 8px -1393px; }
#icnav3B ul a.ifootball   { background-position: 8px -1893px; }
#icnav3B ul a.ibasketball { background-position: 8px -1428px; }
#icnav3B ul a.isoccer  { background-position: 8px -2472px; }
#icnav3B ul a.iribbon  { background-position: 8px -2365px; }
#icnav3B ul a.ibanner  { background-position: 8px -1361px; }
#icnav3B ul a.isymedit { background-position: 8px -2509px; }
#icnav3B ul a.iphoto     { background-position: 8px -2057px; }
#icnav3B ul a.iumade   { background-position: 8px -2292px; }
#icnav3B ul a.itempl   { background-position: 8px -2292px; }

/*templates icon*/
#icnav3B ul a.ifeature { background-position: 9px -5874px; color:#ff5fad; }
#icnav3B ul a:hover.ifeature{ background-position: 9px -5900px; }
#icnav3B ul a.iphoto_temp{background-position: 8px -5926px;}
#icnav3B ul a:hover.iphoto_temp{background-position: 8px -5953px;}
#icnav3B ul a.itext{ background-position: 8px -5986px}
#icnav3B ul a:hover.itext{ background-position: 8px -6010px}
#icnav3B ul a.iuser{ background-position: 8px -6037px}
#icnav3B ul a:hover.iuser{ background-position: 8px -6065px}
#icnav3B ul a.timeline { background-position: 8px -215px; }

.navsearch input.navsearchiB {
	padding: 0 41px 0 8px;
	border: 2px solid #59b5e5;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #858585;
	height: 24px;
	text-align: start;
	float: right;
}

.navsearch .searchbuttonB {
    position: absolute;
	right: 6px;
	top: 8px;
	width: 25px;
	height: 25px;
	border: 0;
	background: transparent;
	margin: 0;
	vertical-align: middle;
	cursor: pointer  
}
.navsearchB {
	margin:-8px 0 0 0;
}
.darkClassB
{
    background-color: rgba(0,0,0,0.3);
    z-index: 600;
    height: 100%;
    width: 100%;
    background-repeat:no-repeat;
    background-position:center;
    position:fixed;
    top: 0px;
    left: 0px;
}
#headerB{
	 background: url('/ic/images/ICGradientb.jpg') repeat-x;
	 width: 100%;
}

/* for photo upload */
.upload_lb{
	background:url("/ic/images/debut_dark.jpg");
	border-radius:12px;
	margin: 0 auto;
	border:8px solid rgba(0,0,0,0.2);
	padding: 10px; 	
}
.upload_lb2{
	min-width:527px;
	min-height:550px;
	background:url(../images/debut_dark.jpg);
	border-radius:12px;
	margin: 0 auto;
	border:8px solid rgba(0,0,0,0.2);
	padding: 10px;
	position:absolute;
	z-index:999;
	display: none;
}
.upload_lbm{
	position:absolute; 
	width:400px; 
	height:390px; 
	z-index:500; 
	overflow: visible; 
	left: 300px; 
	top: 400px; 
	display: none; 
}
.upload_ifb{
	width: 527px; 
	height: 616px;
	border-radius: 3px 3px 3px 3px;
	border: 0;	
}
.upload_ifm{
	width: 398px; 
	height: 390px; 
	frameborder: 0; 
	scrolling: no; 
	border: 1px; 
	border-style: solid; 
	border-color: #999999;
}
.upload_lb_toptitle{
	width:100%;
	color:#FFFFFF;
	text-align:center;
	font-size:15px;
	position: relative;
	height: 25px;
}
.upload_lb_X{
	position:absolute;
	right: -3px;
	top: -3px;	
	cursor: pointer;
}
/*Top part*/
.upload_lb_maintop ul{
	width:100%;
	margin: 0;
  	padding: 0;
  	list-style: none;
}

.upload_lb_maintop li{
	float:left;
	width:86px;
	height:80px;
	font-size:12px;
	font-weight:500;
	color:#363636;
	border-top:1px solid rgba(255,255,255,0.6);
	border-left:1px solid rgba(0,0,0,0.1);
	margin-right: 1px;	
	text-align: center;
	background: #dcdbdb;
	text-transform: capitalize;
	border-radius: 3px 3px 0 0;
}
.upload_lb_maintop li:last-child{ 
	margin-right:0;
}
.upload_lb_maintop li.uploadON{ 
	display:block;
	padding-top:55px;
	margin-top:-2px;
	width:86px;
	height:27px;
	text-decoration:none;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background:#FFFFFF;
	background-image:url(../images/icon1_2.png);
	color:#0389f1;
	background-position:center 12px;
	background-repeat:no-repeat;
	background-size:55px auto;	
		
}
.upload_lb_maintop li.CameraON{ 
	display:block;
	padding-top:55px;
	margin-top:-2px;
	width:86px;
	height:27px;
	text-decoration:none;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background:#FFFFFF;
	background-image:url(../images/icon2_2.png);
	color:#0389f1;
	background-position:center 12px;
	background-repeat:no-repeat;
	background-size:55px auto;	
		
}
.upload_lb_maintop li.facebookON{ 
	display:block;
	padding-top:55px;
	margin-top:-2px;
	width:86px;
	height:27px;
	text-decoration:none;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background:#FFFFFF;
	background-image:url(../images/icon3_2.png);
	color:#0389f1;
	background-position:center 12px;
	background-repeat:no-repeat;
	background-size:55px auto;	
		
}
.upload_lb_maintop li.myphotosON{ 
	display:block;
	padding-top:55px;
	margin-top:-2px;
	width:86px;
	height:27px;
	text-decoration:none;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background:#FFFFFF;
	background-image:url(../images/icon4_2.png);
	color:#0389f1;
	background-position:center 12px;
	background-repeat:no-repeat;
	background-size:55px auto;	
		
}
.upload_lb_maintop li.myremixesON{ 
	display:block;
	padding-top:55px;
	margin-top:-2px;
	width:86px;
	height:27px;
	text-decoration:none;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background:#FFFFFF;
	background-image:url(../images/icon5_2.png);
	color:#0389f1;
	background-position:center 12px;
	background-repeat:no-repeat;
	background-size:55px auto;	
		
}
.upload_lb_maintop li.searchON{ 
	display:block;
	padding-top:55px;
	margin-top:-2px;
	width:86px;
	height:27px;
	text-decoration:none;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background:#FFFFFF;
	background-image:url(../images/icon6_2.png);
	color:#0389f1;
	background-position:center 12px;
	background-repeat:no-repeat;
	background-size:55px auto;			
}



.upload_lb_maintop li a{
	display:block;
	padding-top:55px;
	
	height:25px;
	text-decoration:none;
	color:#333333;
	background-position:center 12px;
	background-repeat:no-repeat;
	background-size:55px auto;	
}
.upload_lb_maintop li a:hover{
	color:#0389f1;
	background:#bee5f4;
	
	background-position:center 12px;
	background-repeat:no-repeat;
	background-size:55px auto;	
}
.upload_lb_maintop li.upload a{
	background-image:url(../images/icon1_1.png);
}
.upload_lb_maintop li.upload a:hover{
	background-image:url(../images/icon1_2.png);
}
.upload_lb_maintop li.camera a{	
	background-image:url(../images/icon2_1.png);
}
.upload_lb_maintop li.camera a:hover{	
	background-image:url(../images/icon2_2.png);
}
.upload_lb_maintop li.facebook a{	
	background-image:url(../images/icon3_1.png);
}
.upload_lb_maintop li.facebook a:hover{	
	background-image:url(../images/icon3_2.png);
}
.upload_lb_maintop li.myphotos a{	
	background-image:url(../images/icon4_1.png);
}
.upload_lb_maintop li.myphotos a:hover{	
	background-image:url(../images/icon4_2.png);
}
.upload_lb_maintop li.myremixess a{	
	background-image:url(../images/icon5_1.png);
}
.upload_lb_maintop li.myremixess a:hover{	
	background-image:url(../images/icon5_2.png);
}
.upload_lb_maintop li.search a{	
	background-image:url(../images/icon6_1.png);
}
.upload_lb_maintop li.search a:hover{	
	background-image:url(../images/icon6_2.png);
}
/*CTN*/
/*Upload*/
.upload_CTN{
	background:#FFFFFF;
	height: 510px;
	border-radius: 0 0 3px 3px;
	position:relative;
 	overflow: hidden; 
}
.upload_table{
	margin-top: 45px;
}
.upload h1{
	font-size:24px;
	color:#0389f1;
	font-weight: lighter;
	margin: 0;
	white-space: nowrap;
}
.upload_btn{
	background:#fb8b07;
	line-height:30px;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	border-radius:4px;
	text-transform: capitalize;	
	width: 115px;
}
.upload_btn a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	cursor: pointer;
}
.upload_btn a:hover{	
	border-radius:4px;
	background:#ffa943;
}

.http{ 
	height:30px;
	line-height:30px;
	color:#363636;
	font-size:13px;
	background:#eaeaea;
	border:1px solid #afafaf;
	border-radius:2px;
	padding:0 5px;
	
}
.camera_CTN{
	width:274px;
	margin:0 auto;
	margin-top: 150px;
}
/*camera*/

/*Facebook*/
.fb_CTN{
	padding:10px 8px 0 16px;
	height: 500px;
}
.fb_breadcum{
	line-height:25px;
	color:#666666;
	font-size: 13px;
	margin-bottom: 5px;
}
.fb_sign{
	float:right;
	margin-right: 20px;
	text-decoration: underline;
}
.fb_sign a{ color:#666666; text-decoration:underline;}
.fb_breadcum a{ 
	text-decoration: none;
  	color: #666666;
}
.fb_album_L{
	float:left;
	width: 500px;
	overflow: hidden;
    position: absolute;
}
.fb_album_R{ float:right;}
.fb_album{
	float:left;
	width:113px;
	height:137px;
	background-image:url(/ic/images/fb_album_bg.gif);
	background-repeat:no-repeat;
	background-size:113px auto;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 7px;
}
.fb_album a{text-decoration:none; }
.fb_album_in{
	width:103px;
	height:103px;
	background:#666666;
	margin: 10px 10px 0 0;
}
.fb_album_txt{
	font-size:12px;
	color:#363636;
	width: 103px;
	text-align: center;
	line-height: 24px;
	text-overflow:ellipsis;
	overflow: hidden;
}
.fb_ad{
	width:100%;
	/* height:80px; */
	background:#FFFFFF;
	bottom:0;
	position: absolute;
	-webkit-box-shadow: 0 -1px 3px rgba(0,0,0,0.75);
	-moz-box-shadow: 0 -1px 3px rgba(0,0,0,0.75);
	box-shadow: 0 -1px 3px rgba(0,0,0,0.75);

}
.fb_ad_in{
	width:385px;
	height:60px;
	margin:0 auto;
	background: #666;
	margin-top: 10px;
	margin-bottom: 15px
}
.fb_image{
	display: inline-block;
  	vertical-align: middle;
  	margin: auto;
}
.helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.search_ad_in{
	width:465px;
	height:60px;
	margin:0 auto;
	background: #666;
	margin: 0 auto;
	margin-bottom: 15px;
}
.scrollbar{
	width:6px;
	background:#d5d5d5;
	-webkit-border-radius: 10px 10px;
	border-radius: 10px 10px;
	height:380px;
	margin-right: 2px;
}
.bar{
	background:#7a7979;
	-webkit-border-radius: 10px 10px;
	border-radius: 10px 10px;
	position:absolute;
	height:250px;
	width: 6px;
}
.fb_tnumbnail{
	width:109px;
	height:109px;
	background:#999999;
	margin-right:13.5px;
	float:left;
	margin-bottom: 13.5px;
}
.fb_thumbnail_selected{ 
	position:absolute;
	border:3px solid #0389f1;
	width:103px;
	height:103px;
	z-index: 1;
}
.tick{
	position:absolute;
	width:18.5px;
	height:18.5px;
	margin-left: 88px;
}
.fbconnect{
	padding-top:140px;
	width:450px;
	margin:0 auto;
	
}
.fbconnect_txt{
	color:#333333;
	text-align:center;
	font-size:20px;
	margin-bottom:20px;
}
.fbconnect_btn{
	width:262px;
	height:45px;
	background:#5675d5;
	border-radius:4px;
	margin: 0 auto;
}
.fbconnect_icon{
	float:left;
	width:35px;
	height:35px;
	background:url(/ic/images/fbconnect_logo.png);
	background-size:35px auto;
	margin: 5px 5px 0 0;
}
.fbconnect_btn a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	line-height: 45px;
	padding:0 10px;
	cursor: pointer;
}
.fbconnect_btn_text a{ 
	color:#FFFFFF; 
	text-decoration:none;
}
.fbconnect_btn a:hover{
	background:#6887e8;
	border-radius:4px;
}

/*my photo*/
.myphoto_bottom{
	width:100%;
	height:170px;
	background:#FFFFFF;
	bottom:0;
	position: absolute;
	-webkit-box-shadow: 0 -1px 3px rgba(0,0,0,0.75);
	-moz-box-shadow: 0 -1px 3px rgba(0,0,0,0.75);
	box-shadow: 0 -1px 3px rgba(0,0,0,0.75);

}
.myphoto_bottom2{
	width:100%;	
	background:#FFFFFF;
	bottom:0;
	position: absolute;
	-webkit-box-shadow: 0 -1px 3px rgba(0,0,0,0.75);
	-moz-box-shadow: 0 -1px 3px rgba(0,0,0,0.75);
	box-shadow: 0 -1px 3px rgba(0,0,0,0.75);
	margin-top: 10px;

}
.myphoto_bottom_top{
	width:340px;
	margin:0 auto;
	margin-top: 13px;
	margin-bottom: 13px;
}
.ok_btn2{
	width:164px;
	text-align:center;
	text-transform: capitalize;
	height:30px;
	color:#FFFFFF;
	border-radius:4px;
	background:#0389f1;
	float:left;
	line-height: 30px;
	font-size: 14px;
}
.ok_btn2 a{ 
	display:block;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	cursor:pointer
}
.ok_btn2 a:hover{
	background:#2699f3;
	border-radius:4px;
}

.cancel_btn{
	width:164px;
	border-radius:4px;
	text-transform: capitalize;
	text-align:center;
	color:#FFFFFF;
	background:#858484;
	float:left;
	margin-right:12px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
}
.cancel_btn a{
	display:block;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	cursor:pointer
}
.cancel_btn a:hover{
	background:#9f9e9e;
	border-radius:4px;
}
.myphoto_bottom_botttom{
	background:#eaeaea;
	width:476px;
	padding:10px;
	border-radius:3px;
	margin: 0 15px 15px 15px;
}
.myphoto_bottom_title{
	font-size:16px;
	color:#0389f1;
}
.blue17{
	font-size:16px;
	color:#0389f1;
	padding-bottom: 10px;
}
.g12{
	font-size:12px;
	line-height:16px;
	color:#333333;
}
.remix_signin{
	margin:0 auto;
	text-align: center;
	padding-left: 13px;
}
.signin_btn{
	float:left;
	height:45px;
	line-height:45px;
	text-align:center;
	border-radius:4px;
	background:#e3593d;
	font-size: 20px;
	margin-right: 10px;
	text-transform: capitalize;
}
.signin_btn a{ 
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	border-radius:4px;
	width:207px;
}
.signin_btn a:hover{
border-radius:4px;
background:#f96445;
}
/*search*/
.uploadlb_search{
	width:375px;
	margin:0 auto;
	height:45px;
	margin-top:155px;
	background:#f5f5f5;
	line-height:45px;
	border-radius:4px;
	border:1px solid #0389f1;
	-webkit-box-shadow: inset 0 0 9px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0 0 9px rgba(0,0,0,0.5);
	box-shadow: inset 0 0 9px rgba(0,0,0,0.5);
}
.uploadlb_search2{
	width:497px;
	margin:10px 0 0 16px;
	height:45px;
	background:#f5f5f5;
	line-height:45px;
	border-radius:4px;
	border:1px solid #0389f1;
	-webkit-box-shadow: inset 0 0 9px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0 0 9px rgba(0,0,0,0.5);
	box-shadow: inset 0 0 9px rgba(0,0,0,0.5);
}
.uploadlb_search_L{ float:left;} 
.search_input{ background:none; width:310px; color:#8a8a8a; padding-left:10px; font-size:18px; border:0; line-height:43px; height:43px;}
.search_input2{
	background:none;
	width:430px;
	color:#8a8a8a;
	padding-left:10px;
	font-size:18px;
	border:0;
	line-height:43px;
	height:43px;
}
.search_icon{
	float:right;
	width:45px;
	height:35px;
	margin: 5px 5px 0 0;
}
.clear{ clear:both;}

/*-------- cropping -------- */
.cropping_area{
	background:#FFFFFF;
	min-height:509px;
	position:relative;
	padding: 8px;
	
}

.cropping_top{
	height:39px;
	line-height:39px;
	border-bottom:#363636 1px solid;
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	background:#777777;
 }
.reset_btn{
	position:absolute;
	text-align: left;
	right: 15px;
  	top: 18px;
}
.reset_btn .nbreset{ 
	color:#b5b5b5; 
	display:block; 
	height:20px; 
	line-height:20px; 
	background:url(../images/reset_icon1.gif) no-repeat;
	padding-left:23px; 
	text-decoration:underline; 
}
.cropping_photo{
	background:#999999;
	min-height:380px;
	padding-bottom: 39px;
	position: relative;
	overflow: hidden;

}

.cropping_photo img{
	margin:0 auto;
	height:100%;
	max-width:509px;
}

.cropping_bottom{
	height:39px;
	line-height:39px;
	background:#777777;
	-webkit-box-shadow: 0 -1px 3px rgba(0,0,0,0.75);
	-moz-box-shadow: 0 -1px 3px rgba(0,0,0,0.75);
	box-shadow: 0 -1px 3px rgba(0,0,0,0.75);
	z-index: 9999;
	position: absolute;
	bottom: 0px;
	width: 100%;

}
.change_btn{ width:125px;border-radius:3px; margin:5px 0 0 5px;}
.change_btn a{ height:25px; font-size:12px; color:#FFFFFF; text-decoration:none; text-indent:35px; line-height:25px; border-radius:3px; display:block; background: url(../images/changebtn_icon.png) 2px rgba(0,0,0, 0.6) no-repeat; border:1px solid #26a0fe;}
.change_btn a:hover{ background:url(../images/changebtn_icon.png) 2px #26a0fe no-repeat}
.okcrop_btn{
	margin-top:12px;
	height: 30px;
	text-align: center;
}
.okcrop_btn a{
	border-radius:3px;
	width:165px;
	font-size:14px;
	text-align:center;
	display:inline-block;
	line-height:30px;
	margin:0 auto;
	color:#FFFFFF;
	text-decoration:none;
	background:#0389f1;
	text-transform: capitalize;
}
.okcrop_btn a:hover{ background:#2699f3;}
.savetoalbum{
	position:absolute;
	height:30px;
	margin-left: 15px;
	display: inline-block;
}
.savetoalbum_checkbox{
	float: left;
	margin: 6px 5px 0 0;
}
.savetoalbum_txt{
	float:left;
	color:#333333;
	font-size:13px;
	line-height:30px;
}
.cropping_areain{
	width:360px;
	height:360px;
	border:#FFFFFF dashed 1px;
	position:absolute;
	left: 74px;
	top: 9px;
}

/*-------- template detail page -------- */
.preview_thumbnail{
	border-bottom:1px #CCCCCC solid;
	padding-bottom: 16px;
}

.preview_thumbnailimg{ 
	float:left;
	border:1px #a4a4a4 solid;
	border-radius:2px;
	width:53px;
	height:53px;
}
.preview_thumbnailimg img{ 
	wdith:100%;
	height:100%;
}
.preview_thumbnail_btn{ 
	float:left;
	font-size:16px;
	margin:10px 0 0 15px;
	}
.preview_thumbnail_btn a{ 
	display:block;
	color:#FFFFFF; 
	text-align:center; 
	border-radius:2px; 
	background:#009aea;
	height:35px;
	line-height:35px;
	width:150px;

}
.preview_thumbnail_btn a:hover{
	text-decoration:none;
	background:#21b3ff;

}

.uploadtitle{
	font-size:14px;
	color:#333333;
	font-weight:600;
	line-height: 28px;

}
.tint_color{
	border-bottom:1px #CCCCCC solid;
	padding-bottom: 15px;
	padding-top:12px;
	
}
.select_color ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.select_color li{
	float:left;
	width:27px;
	height:27px;
	list-style:none;
	margin-right:5px;
}
.select_color li a{ display:block; width:26px; border:1px solid #ffffff; height:26px;text-decoration:none;}
.select_color li a:hover{ border:#FF0000 1px solid; }
.select_color li a:focus{ border:#FF0000 1px solid; }
.tintcolor0{ background: url(/ic/images/tintcolor0.gif);}
.tintcolor1{ background:#000000;}
.tintcolor2{ background:#f1d979;}
.tintcolor3{ background:#ffaaaa;}
.tintcolor4{ background:#7ac6d4;}
.tintcolor5{ background:#794411;}
.tintcolor6{ background:#634d13;}
.tintcolor7{ background:#262e3d;}
.orange_btn{
	height:35px;
	width:35%;
	border-radius: 2px;
	font-size:16px;
	background:#fb8b07;
	display:block;
	color:#FFFFFF;
	border: 1px solid #ff9c28;
	text-align:center;
}
.orange_btn:hover{ background:#ff9c28;  border-radius: 2px; text-decoration:none;}
.add_text_area{
	float:left;
	width:275px;
	height:54px;
	border:1px solid #cccccc;
	border-radius:2px;
	background:#f9f9f9;
	-webkit-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.1);
	box-shadow: inset 1px 1px 5px rgba(0,0,0,0.1);
	padding: 10px;
	overflow-x: hidden;
}
.synbtn{
	float:left;
	position:relative;
	width: 35px;
	height: 35px;
	margin-left:10px;
	background: url(../images/symbtn1.jpg);
}
.synbtn a{ width:35px; height:35px; display:block; text-indent:-9999px; background:url(/ic/images/symbtn1.jpg);}
.synbtn a:hover{ background: url(/ic/images/symbtn2.jpg);}
.color_option{}
.color_option1{ float:left; width:50%; }
.coloroption_icon{ position:relative;width:47px; height:30px; float:left; display:block; background:url(/ic/images/coloroption_dropdw.png);}
.coloroption_in{
	width:27px;
	height:26px;
	position:absolute;
	left: 2px;
	top: 2px;
}
.coloroption_in img{ width:100%; height:100%;}
.coloroption_txt{ float:left; font-size:12px; line-height:30px; color:#5e5d5d}

#webcamlayer {
	position:absolute;
	width:495px; 
	height:480px; 
	z-index:999; 
	overflow: visible; 
	display:none; 
	border:2px; 
	border-style: solid; 
	border-color: #999999;
	background-color:#fff;
	border-radius: 10px;
}
.webcamarea{
	margin: 15px;
  	width: 465px;
  	height: 400px;
  	background-color: #DDDDDD;
}
#webcam_movie{
	margin-top: 36px;
}

/*============IC flat UI===================*/
.share{
	position:relative;
	display:inline;
	font-size:14px;
	color:#333333;
	float: left;
	line-height: 38px;
	padding-right: 10px;
}
.share_blockL{
	float:left;
	margin: 6px 0 0 10px;
}
.share_block{
	float:right;
	margin: 6px 0 0 0;
}
.share_block2{
	margin: 6px 12px 0 0;
	position:absolute; 
	top: 0px; 
	right: 0px; 
	z-index:99
}
.share_block3{
	float:right;
	width: 603px;
	margin: 6px 0 0 0;
}

.share_btn_fb{
	display: inline;
    position: relative;
}
.share_btn_fb a{
	width:38px;
	height:38px;
	display:block;
	float:left;
	background:transparent url(icsprite5.png) no-repeat -5px -217px;
	margin-right:5px;
}
.share_btn_fb a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -265px;
	background-color:#2c6bba;
	width:38px;
	height:38px;
	border-radius:3px;
}

.share_btn_tt{
	display: inline;
    position: relative;
}
.share_btn_tt a{
	width:38px;
	height:38px;
	display:block;
	float:left;
	background:transparent url(icsprite5.png) no-repeat -5px -787px;
	margin-right:5px;
}
.share_btn_tt a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -835px;
	background-color:#02b6fe;
	width:38px;
	height:38px;
	border-radius:3px;
}

.share_btn_pin{
	display: inline;
    position: relative;
}
.share_btn_pin a{
	width:38px;
	height:38px;
	display:block;
	float:left;
	background:transparent url(icsprite5.png) no-repeat -5px -443px;
	margin-right:5px;
}
.share_btn_pin a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -491px;
	background-color:#e24e64;
	width:38px;
	height:38px;
	border-radius:3px;
}

.share_btn_email{
	display: inline;
    position: relative;
}
.share_btn_email a{
	width:38px;
	height:38px;
	display:block;
	float:left;
	background:transparent url(icsprite5.png) no-repeat -5px -73px;
	margin-right:5px;
}
.share_btn_email a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -121px;
	background-color:#314b5c;
	width:38px;
	height:38px;
	border-radius:3px;
}

.share_btn_more{
	display: inline;
    position: relative;
}
.share_btn_more a{
	width:38px;
	height:38px;
	display:block;
	float:left;
	background:transparent url(icsprite5.png) no-repeat -5px -347px;
	margin-right:5px;
}
.share_btn_more a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -395px;
	background-color:#0099ff;
	width:38px;
	height:38px;
	border-radius:3px;
}
.share_sep{
	width:1px;
	height:38px;
	background:#cacaca;
	float:left;
	margin:0 12px 0 6px;
	display: inline;
    position: relative;
}
.share_btn_save{
	display: inline;
    position: relative;
}
.share_btn_save a{
	display:block;
	background:transparent url(icsprite5.png) no-repeat -5px -539px;
	padding-right:10px;
	font-size:14px;
	text-indent:38px;
	float:left;
	height: 38px;
	line-height:38px;
	color:#01b18d;
	
}
.share_btn_save a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -587px;
	background-color:#01b18d;
	background:;
	text-decoration:none;
	color:#FFFFFF;
	border-radius:3px;
}
.share_btn_savetemp{
	display: inline;
    position: relative;
}
.share_btn_savetemp a{
	display:block;
	background:transparent url(icsprite5.png) no-repeat -5px -635px;
	padding-right:10px;
	font-size:14px;
	text-indent:38px;
	float:left;
	height: 38px;
	line-height:38px;
	color:#34495e;
	
}
.share_btn_savetemp a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -683px;
	background-color:#34495e;
	text-decoration:none;
	color:#FFFFFF;
	border-radius:3px;
}
.share_btn_fb2{
	display: inline;
    position: relative;
}
.share_btn_fb2 a{
	display:block;
	margin-left:10px;
	background:transparent url(icsprite5.png) no-repeat -5px -265px;
	background-color:#2c6bba;
	padding-right:10px;
	font-size:14px;
	text-indent:38px;
	float:left;
	height: 38px;
	line-height:38px;
	border-radius:3px;
	color:#ffffff;
	
}
.share_btn_fb2 a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -265px;
	background-color:#3177ce;
	text-decoration:none;
	color:#FFFFFF;
	border-radius:3px;
}
.sep2{ 
	width:10px; 
	height:10px;
	float:left;
}

.triangle_box{
	position:absolute;
	margin: 40px 0 0 130px;
	z-index: 777;
	display: none;
}
.triangle {
	position:absolute;
	left: 105px;
	top: -12px;
	background:transparent url(icsprite5.png) no-repeat -5px -765px;
	z-index: 999;
}
.triangle_btt{
	background:#FFFFFF;
	border-radius:4px;
	position:relative;
	padding:10px;
	width: 240px;
	margin-top:-5px;
	-webkit-box-shadow: 0 0 2px 2px #9E9E9E;
	box-shadow: 0 0 2px 2px #9E9E9E;
	list-style-type: none;
	height: 96px;
}
.share_blog_btn a{
	display:block;
	width:100%;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#1f1f1f;
	text-indent:30px;
	background:transparent url(icsprite5.png) no-repeat -5px -5px;
	text-decoration:none;
	margin-bottom:12px;

}
.share_blog_btn a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -5px; 
	background-color:#ededed;
	height:24px;
	border-radius:3px;
	width:100%;
}
.share_group_btn a{
	display:block;
	width:100%;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#1f1f1f;
	text-indent:30px;
	background:transparent url(icsprite5.png) no-repeat -5px -313px; 
	text-decoration:none;
	margin-bottom:12px;
}
.share_group_btn a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -313px; 
	background-color:#ededed;
	height:24px;
	border-radius:3px;
	width:100%;
}
.share_sketch_btn a{
	display:block;
	width:100%;
	height:24px;
	line-height:24px;
	font-size:14px;
	color:#1f1f1f;
	text-indent:30px;
	background:transparent url(icsprite5.png) no-repeat -5px -731px; 
	text-decoration:none;
}
.share_sketch_btn a:hover{
	background:transparent url(icsprite5.png) no-repeat -5px -731px; 
	background-color:#ededed;
	height:24px;
	border-radius:3px;
	width:100%;
}
.member_coin{
	background:transparent url(icsprite5.png) no-repeat 15px -44px;
	padding-right:20px;
}
.span member_coin a{
	padding-left:10px;
	width:40px;
	display:block;
	background:transparent url(icsprite5.png) no-repeat -5px -39px;
	color:#1f1f1f;
	font-size:12px;
}
.member_coin_icon a{
	display:block;
	float:right;
	background:url(../images/coin_icon.png);
	width:17px;
	height:24px;
}

