                                                                                                                                                                                                                                                                                                                                                                                                                                            
body { 
background: url(http://media.onsugar.com/files/ons/161/1615301/43_2008/61a14ef492b44be8_top_back.gif) repeat-x 0px 25px;
}

a,*{
outline:none;
}
.gecko body{

}
a{
color:#006;
text-decoration:none;
font-weight:bold;
}
a:hover{
color:#ec008c
}
h2{
font-size:3em;
margin:0px;
}

#logo
{
width: 196px;
height: 92px;
display: block;
text-indent: -5000px;
background: url(http://media.onsugar.com/files/ons/161/1615301/42_2008/ee21ae0629d5ab08_2154965df2070f11_logo.png);
margin:10px 0px 0px;
}

.post object{
margin-top:10px;
display:block;
}
.post{
font-size:14px;
line-height:1.6;
margin-bottom:25px;
}
.post h3{
margin-bottom:8px;
}
.post .date{
font-size:11px;
margin:bottom:8px;
color:#666;
}
.widget_container h4{
margin-bottom:12px;
}
.widget_container{
margin-bottom:35px;
}
.widget_container ul{
list-style:none;
padding:0px;
margin:0px;
}
.widget_container li{
margin-bottom:10px;
}
#navigation 
{ 
float:right;
}

#navigation li
{
display:inline;
margin: 0px 0px;
list-style-type: none;
}



#navigation a
{

display: inline;
font-size: 18px;
text-decoration: none;
color: #666;
padding:8px 4px 12px 4px;
height:44px;
line-height:44px;

}

.ie #navigation a{
padding-bottom:8px;
}

#navigation a span
{
display: inline;
padding:4px 8px;
}

.safari #navigation a{
vertical-align:top;


}
.safari #navigation a span{
}

#navigation .active a, #navigation  a:hover{
background:  url(http://media.onsugar.com/files/ons/161/1615301/43_2008/cb2c83ab01da1bcb_menu_b_b.gif) no-repeat center bottom !important;


}
#navigation .active a span, #navigation a:hover span{
background: #fff
}
#navigation .active a{
color:#111
}
#topbar
{


}

#navigation ul { margin: 4px 0px 0px 0px; }

#search
{
float:right;
clear:both;
padding-top:6px;
}
#search .form-item{
float:left
}
#search .form-item input {
width:120px;
padding:4px;
}
.button{

margin-top:6px;
margin-left:6px
}
.ie{
margin-top:7px;
}

#side_container{
padding-left:5px;
}
.widget{
margin-bottom:20px;
}

#footer{
margin-top:25px;
padding:20px 0px;
background: #e4f5fe url(http://media.onsugar.com/files/ons/161/1615301/43_2008/ade2f5b31f9b7c0e_bot_back.gif) repeat-x
}
.logo{
background:url(http://media.onsugar.com/themes/onsugar_themes/sugar/imgs/sugar-logos.gif) no-repeat;
display:block;height:50px;text-indent:-50000px;margin:0px auto;}

#sugarloving_logo{background-position:0 -50px;width:230px;}
#pop_logo{background-position:0 -100px;width:290px;}
#buzz_logo{background-position:0 -150px;width:290px;}
#bella_logo{background-position:0 -200px;width:290px;}
#tres_logo{background-position:0 -1213px;width:290px;}
#fab_logo{background-position:0 -250px;width:290px;}
#casa_logo{background-position:0 -300px;width:290px;}
#yum_logo{background-position:0 -350px;width:290px;}
#fit_logo{background-position:0 -400px;width:290px;}
#geek_logo{background-position:0 -450px;width:290px;}
#giggle_logo{background-position:0 -500px;width:290px;}
#dear_logo{background-position:0 -550px;width:290px;}
#team_logo{background-position:0 -600px;width:290px;}
#myteam_logo{background-position:0 -600px;width:290px;margin-top:70px;}
#pet_logo{background-position:0 -750px;width:290px;}
#lil_logo{background-position:0 -800px;width:290px;}
#savvy_logo{background-position:0 -850px;width:290px;}
#citizen_logo{background-position:0 -900px;width:290px;}
#celebstyle_logo{background-position:0 -1000px;width:290px;margin-top:70px;}
#onsugar_logo{background:transparent url(http://media.onsugar.com/static/imgs/onsugar-logo-beta.jpg) no-repeat scroll 0 0;margin-top:70px;}
#fashionologie_logo{background:url(http://media.onsugar.com/files/ons/166/1668379/42_2008/7cc66a59cc5efac8_fash.gif) no-repeat scroll 0 0;height:41px;margin-top:70px}
#coutorture_logo{background:url(http://media.onsugar.com/files/ons/166/1668379/42_2008/41b47bd9d17fccec_coutorture.gif) no-repeat scroll 0 0;height:67px;margin-top:70px}
#shopstyle_logo{background:url(http://media.onsugar.com//files/ons/166/1668379/42_2008/25ebf8f06c82f97a_ShopStyleLogo.jpg) no-repeat scroll 0 0;height:72px; width:199px;margin-top:70px}
#shopstyle_living_logo{background:url(http://media.onsugar.com/files/ons/166/1668379/42_2008/20854879c62c340a_ShopStyleLogoLiving.jpg) no-repeat scroll 0 0;height:72px;width:199px;margin-top:70px}
#shopstyle_mens_logo{background:url(http://media.onsugar.com//files/ons/166/1668379/42_2008/c03b8e7dc16e6379_ShopStyleMensLogo.jpg) no-repeat scroll 0 0;height:72px;width:199px;margin-top:70px}
#shopstyle_kids_logo{background:url(http://media.onsugar.com/files/ons/166/1668379/42_2008/fb3743f852b1c70b_ShopStyleBabyLogo.jpg) no-repeat scroll 0 0;height:72px;width:199px;margin-top:70px}
#salehabit_logo{background:url(http://media.onsugar.com/themes/salehabit/imgs/logo.gif) no-repeat scroll 0 0;height:34px;width:213px;}
#ido_logo{background:url(http://media.onsugar.com/files/ons/161/1615301/44_2008/6f6d3c59778f76d2_ido_sm.gif) no-repeat scroll 0 0;width:207px;}

.ss_sprite
{
	display: inline;
	overflow: hidden;
	height: 18px;
	padding: 1px 0px 2px 20px;
	background-repeat: no-repeat;
	background-image: url(http://media.onsugar.com/themes/sugar/imgs/sugar_sprites.gif);
}



.brands div {
margin-bottom:20px;
text-align:center;
}
#sugar_sites a { line-height: 18px !important; }
.ss_icon
{
display: inline;
overflow: hidden;
height: 18px !important;
padding: 1px 0px 2px 20px !important;
background-repeat: no-repeat;
background-image: url(http://media.onsugar.com/themes/sugar/imgs/sugar_icons.gif);
background-position: 0px 2px;
}
a.ss_icon{
border-bottom:1px dotted #CCCCCC;
color:#000000;
display:block;
font-size:12px;
font-weight:normal;
padding:4px;
padding-top:1px !important;
}

.ss_control_fastforward { background-position: 0px -72px; }
.post .ss_sprite { padding-top: 2px !important; }
.ss_info { background-position: 0px -234px; }
.ss_quote { background-position: 0px -54px; }
.ss_control_fastforward { background-position: 0px -72px; }
.ss_control_rewind { background-position: 0px -90px; }
.ss_pop, .ss_popsugar { background-position: 0px 2px; }
.ss_fab, .ss_fabsugar { background-position: 0px -24px; }
.ss_bella, .ss_bellasugar { background-position: 0px -50px; }
.ss_buzz, .ss_buzzsugar { background-position: 0px -76px; }
.ss_citizen, .ss_citizensugar { background-position: 0px -128px; }
.ss_casa, .ss_casasugar { background-position: 0px -102px; }
.ss_lil, .ss_lilsugar { background-position: 0px -284px; }
.ss_my, .ss_mysugar { background-position: 0px -310px; }
.ss_yum, .ss_yumsugar { background-position: 0px -439px; }
.ss_fit, .ss_fitsugar { background-position: 0px -180px; }
.ss_dear, .ss_dearsugar { background-position: 0px -154px; }
.ss_pet, .ss_petsugar { background-position: 0px -336px; }
.ss_savvy, .ss_savvysugar { background-position: 0px -362px; }
.ss_giggle, .ss_gigglesugar { background-position: 0px -232px; }
.ss_ido, .ss_idosugar { background-position: 0px -258px; }
.ss_on, .ss_onsugar { background-position: 0px -646px; }
.ss_daily, .ss_dailysugar { background-position: 0px -672px; }
.ss_geek, .ss_geeksugar { background-position: 0px -206px; }
.ss_team, .ss_teamsugar { background-position: 0px -412px; }
.ss_tres, .ss_tressugar{ background-position: 0px -1034px; }
.ZZss_shopstyle { background-position: 0px -388px; }
.ss_shopstyle { background-position: 0px -466px; }
.ss_shopstyle_living { background-position: 0px -492px; }
.ss_shopstyle_men { background-position: 0px -518px; }
.ss_shopstyle_kids { background-position: 0px -544px; }
.ss_fash { background-position: 0px -570px; }
.ss_cs { background-position: 0px -596px; }
.ss_uk { background-position: 0px -620px; }
.ss_fb { background-position: 0px -698px; }
.ss_semail { background-position: 0px -724px; }
.ss_sprint { background-position: 0px -750px; }
.ss_aim { background-position: 0px -776px; }
.ss_aim { background-position: 0px -776px; }
.ss_sl { background-position: 0px -802px; }
.ss_stumble { background-position: 0px -828px; }
.ss_digg { background-position: 0px -854px; }
.ss_share { background-position: 0px -880px; }
.ss_coutortore { background-position: 0px -906px; }
.ss_hyper { background-position: 0px -932px; }
.ss_image, .ss_pictures { background-position: 0px -396px; }
.ss_photos, .ss_images { background-position: 0px -414px; }
.ss_look { background-position: 0px -198px; }
.ss_guestbook { background-position: 0px -558px; }
.ss_userlink { background-position: 0px -540px; }
.ss_buddy { background-position: 0px -522px; }
.ss_gift { background-position: 0px -504px; }
.ss_favorite { background-position: 0px -162px; }
.ss_story, .ss_blog, .ss_container { background-position: 0px -324px; }
.ss_epoll, .ss_poll { background-position: 0px -36px; }
.ss_nquiz { background-position: 0px -486px; }
.ss_slidequiz { background-position: 0px -468px; }
.ss_slideshow { background-position: 0px -216px; }
.ss_list { background-position: 0px -450px; }
.ss_guesswho { background-position: 0px -252px; }
.ss_aside { background-position: 0px -306px; }
.ss_tag_blue { background-position: 0px -432px; }

.ss_right
{
	background-position: right -72px;
	padding-right: 20px;
	margin-left: 0px;
	padding-left: 0px;
margin-top:20px !important;
}


#our_brands h3{
margin:0 0 10px 0;
}
#horizontal_carousel {
float:left;
height:750px;
margin-bottom:5px;
margin-top:-25px;
position:relative;
width:310px;
}
#horizontal_carousel .container {
background:#fff none repeat scroll 0 0;
height:725px;
left:0px;
overflow:hidden;
position:absolute;
top:0px;
width:300px;
}
#horizontal_carousel ul{
height:500px;
margin-top:0px;
}
#horizontal_carousel ul li {
border:0 solid green;
color:inherit;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:5px;
width:290px;
font:inherit;

}
a#see_brands{
display:block;
background: url(http://media.onsugar.com/files/ons/161/1615301/42_2008/8e006e0a84cfbbb8_right.gif);
width:27px;
height:92px;
text-indent:-5000px;
position:absolute;
right:5px;
top:100px;
}
a#see_brands:hover{
background: url(http://media.onsugar.com/files/ons/161/1615301/42_2008/defd5e903503b4b7_right-over.gif);
}
#horizontal_carousel ul li img {
background:#fff none repeat scroll 0 0;
border:1px solid #fff;
display:block;
}
#horizontal_carousel .previous_button {
  background: url(http://media.onsugar.com/files/ons/161/1615301/42_2008/44142576ce72890c_left.gif);
}        
#horizontal_carousel .previous_button_over {
  background: url(http://media.onsugar.com/files/ons/161/1615301/42_2008/c567df7532867419_left-over.gif);
}
#horizontal_carousel .previous_button_disabled {
  background: url(http://media.onsugar.com/files/ons/161/1615301/42_2008/79cb80cfa484bf7e_left-disabled.gif);

}
#horizontal_carousel .next_button {
  right:15px;
  background: url(http://media.onsugar.com/files/ons/161/1615301/42_2008/8e006e0a84cfbbb8_right.gif);
}   
#horizontal_carousel .next_button_over {
  background: url(http://media.onsugar.com/files/ons/161/1615301/42_2008/defd5e903503b4b7_right-over.gif);
}
#horizontal_carousel .next_button_disabled {
  background: url(http://media.onsugar.com/files/ons/161/1615301/42_2008/92e8f4e094aa57cd_right-disabled.gif);
}

#horizontal_carousel p{
text-align:justify;
margin-top:10px;
font-family:helvetica neue, arial, sans-serif;
}
.girl {
height:275px;
text-indent:-50000px;
width:290px;
display:block;
background-repeat:no-repeat;
background-position:center left;
}      
        
#pop_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/popsugar.gif);}
#buzz_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/buzzsugar.gif);}
#citizen_girl {background-image: url(http://media.onsugar.com/themes/sugar/skins/citizen/imgs/girl.gif);}
#fab_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/fabsugar.gif);}
#bella_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/bellasugar.gif);}
#geek_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/geeksugar.gif);}
#fit_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/fitsugar.gif);}
#yum_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/yumsugar.gif);}
#giggle_girl {background-image: url(http://media.onsugar.com/themes/sugar/skins/giggle/imgs/girl.gif);}
#dear_girl {background-image: url(http://media.onsugar.com/themes/sugar/skins/dear/imgs/girl.gif);}
#pet_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/petsugar.gif);}
#ido_girl {background-image: url(http://media.onsugar.com/themes/sugar/skins/ido/imgs/girl.gif);}
#casa_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/casasugar.gif);}
#lil_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/lilsugar.gif);}
#savvy_girl {background-image: url(http://media.onsugar.com/themes/sugar/skins/savvy/imgs/girl.gif);}
#tres_girl {background-image: url(http://media.onsugar.com/files/ons2/110/1108385/45_2009/tressugar.gif);}


#ZZteam_girl {background-image: url(http://media.onsugar.com/themes/sugar/skins/team/imgs/girl.gif);}
#team_girl {background-image: url(http://media.onsugar.com/themes/spi_common/v3/team_girl.gif);}

#ZZuk_pop_girl {background-image: url(http://media.onsugar.com/themes/sugar/skins/uk.pop/imgs/girl.gif);}
#uk_pop_girl {background-image: url(http://media.onsugar.com/themes/spi_common/v3/uk.pop_girl.gif);}


#ZZfashion_uk_pop_girl {background-image: url(http://media.onsugar.com/themes/sugar/skins/fashion.uk.pop/imgs/girl.gif);}
#fashion_uk_pop_girl {background-image: url(http://media.onsugar.com/themes/spi_common/v3/uk.fashion.pop_girl.gif);}

#ido_girl {background-image: url(http://images.teamsugar.com/themes/spi_common/v3/ido_girl.gif);}

#salehabit_girl{background-image: 
url(http://media.onsugar.com/themes/salehabit/imgs/beast.jpg);height:110px;background-position:center center;}


.view_site{
text-align:left !important;
font-size:12px;
}




.tabbernav {

padding:0px;
margin:10px 0px 20px 0px;
float:left;
}




.tabberlive .tabbertabhide,.tabberlive .tabbertab h2,.tabberlive .tabbertab h3 {
display:none;
}

.tabbernav li{
display:inline;
margin: 0px 4px;
list-style-type: none;
}

.tabbernav a{
display: inline;
font-size: 18px;
text-decoration: none;
color: #666;
padding:0px 8px 12px 8px;
height:44px;
line-height:44px;
vertical-align:top;
}

.ie .tabbernav a{
padding-bottom:8px;
}

.tabbernav a span
{
display: inline;
padding:4px 8px;

}

.tabbernav a:hover span{
background:#eee;
}

.tabbernav a:hover {
background: url(http://media.onsugar.com/files/ons/161/1615301/43_2008/3334353d1fcc5ca6_menu_g_b.gif) no-repeat center bottom;
}

.tabbernav .active a span, 
#tabbernav  a:hover span{
color:#111;
background:#d9f1fd;
}

.tabbernav .active a, 
#tabbernav a:hover{
background:  url(http://media.onsugar.com/files/ons/161/1615301/43_2008/f8ad1450f962f37b_menu_b_b.gif) no-repeat center bottom;
}



.tabbertab{
clear:both;
padding-top:0px;
}



.onsugar_page h2 {
float:left;
margin-right:20px;
color:#111;
}




.audience_box{
	border:1px solid #cecece;
	text-align:center;
	height:150px;
	margin-bottom:10px;
}
.audience_box h4{
font-size:12px;
	padding:2px;
	text-transform:uppercase;
	background:#d9f1fd;
	margin:0px 0px 5px 0px;
}
.audience_box .large{
	font-size:36px;
	color:#666;
	line-height:44px;
	
}
.audience_box .medium{
	font-size:24px;
	color:#666;
	margin:0px;
	line-height:28px;
}
.audience_box .small{
	font-size:18px;
	color:#666;
	margin:0px;
	line-height:16px;
}
.ie .audience_box .small{
font-size:14px;
}

.audience_box p{
	margin:0px 0 5px 0;
}
.girl_back{
	background: #fff url('http://media.onsugar.com/themes/spi_common/v3/geek_girl.gif') no-repeat bottom right
}
.tiny{
	font-size:11px;
}
.grey{
	font-color:#999;
}
.text-15{
	font-size:15px;
}
.ie .audience_box p{
font-size:11px;
line-height:12px;
}
#our_brands h2, #careers h2{
margin-bottom:20px;
float:none;

}

#page_height{
height:400px;
}
.post{
overflow:visible
}
 
#search{
margin-top:10px;
width:220px;
}

.ie #search{
width:250px;
}    
        
h4{
font-size:18px;
}

h3{
font-size:24px;
}
#side_pad{
padding-left:8px;
}   
 
#footer_nav ul {
float:right;
margin:2px 0 0;
list-style:none;
}

#footer_nav li {

float:left;
margin-left:12px;
}

#our_brands{
margin-top:10px;
}
       
#our_brands h2{
display:none;
}   
h1,h2,h3,h4,h5{
font-weight:bold;
}
        
	.tags{
display:none;
		width:700px;
		margin:25px auto;
		font-size:36px;
		font-family:Helvetica, arial;
		line-height:1.8em;
		color:#666
	}
	.tags span{
		padding:5px;
	}
	.pop{
	font-weight:bold;
	}
	.geek{
	letter-spacing:3px;
	text-transform:uppercase;
	font-size:18px;
	font-family:Andale Mono,monaco, monospace;
	}
	.citizen{
		font-family:georgia,times
	}
	.fit{
		font-style:italic
	}
	
	.bella{
		border-bottom:1px solid #666;
	}
      
        
        #home_hero .girl{
float:right;
width:185px;
margin-right:-60px;
}

#home_hero{
width:950px;
margin-left:-120px;
height:325px;
}
#home_hero a{
text-indent:0px;
text-align:right;
}
#home_hero span{
padding-top:265px;
display:block;
padding-right:30px;
}

h1{
text-align:center;
}

#homepage{
position:relative;
}
.box h2{
font-size:18px;
} 
.box{
background:#eee
}

.ie .first_girl{
margin:0px !important;
}
.ie #home_hero{
margin-left:-50px;
}


.brands p{
color:#111;
font-size:12px;
}



        
.special_message{
background-color:#FFF9D8;
border:1px solid #FFE8CD;
padding:15px;
margin:0px 0px 25px;
color:#000;
}        




hr{
height:1px;
}

.font-24{
font-size:24px;
}

.font-18{
font-size:18px;
}
.center{
text-align:center;
}
.bold{
font-weight:bold;
}

.space-1{
background:none;
}
        
        
        
        
        
        
        
        
        
        
        
        
        
