#onsugar-beta-banner {display:none;}

/* Renamed Sponsored Content Widget */

.ie6 .widget_sugar_spotlight div,
.ie6 .widget_sugar_boutique div
{ 
    height: 100px;
}
.ie6 .widget_sugar_spotlight div.widget_start,
.ie6 .widget_sugar_spotlight div.widget_end,
.ie6 .widget_sugar_boutique div.widget_start,
.ie6 .widget_sugar_boutique div.widget_end
{ height: 0px; }

.ie6 .widget_sugar_spotlight div.readmore a span,
.ie6 .widget_sugar_boutique div.readmore a span
{
    display: block;
    height: 100%;
}

.widget_sugar_spotlight .sponsor-image,
.widget_sugar_boutique .sponsor-image
{
    float: left;
    width: 120px;
    height: 90px;
    margin-right: 10px;
    text-indent: -50000px;
    background-repeat: no-repeat;
    background-position: center center;
    border: 1px solid #ccc;
    margin-top: 3px;
    background-color: #fff;
}

.widget_sugar_spotlight .widget,
.widget_sugar_boutique .widget
{
    border: 3px solid #999;
    border-top: 0px;
    padding: 0px;
}

.popsugar-site .widget_sugar_spotlight .widget,
.popsugar-site .widget_sugar_boutique .widget
{
    border-color:#1A8CFF;
}

.fabsugar-site .widget_sugar_spotlight .widget,
.fabsugar-site .widget_sugar_boutique .widget
{
    border-color:#34B3D1;
}

.bellasugar-site .widget_sugar_spotlight .widget,
.bellasugar-site .widget_sugar_boutique .widget
{
    border-color:#000000;
}

.widget_sugar_spotlight div.readmore a,
.widget_sugar_boutique div.readmore a
{
    text-decoration: none;
    border: none;
    color: #000;
    display: block;
    padding: 7px 5px 10px 10px;
    overflow: auto;
    border-bottom: 1px solid #ccc;

}

.widget_sugar_spotlight div.readmore a.last,
.widget_sugar_boutique div.readmore a.last
{
    border-bottom: 0px;
}
.widget_sugar_spotlight div.readmore a:visited,
.widget_sugar_boutique div.readmore a:visited
{
    color: #000;
}
.widget_sugar_spotlight div.readmore a:hover,
.widget_sugar_boutique div.readmore a:hover
{
   color: #FFF;
}

.widget_sugar_spotlight div.widget_content,
.widget_sugar_boutique div.widget_content
{
    padding: 0px;
}

.widget_sugar_spotlight .widget_title,
.widget_sugar_boutique .widget_title
{
    margin-bottom: 0px;
}

.ie6 .widget_sugar_spotlight .widget_title,
.ie6 .widget_sugar_boutique .widget_title
{
    height: 25px;
}

/* Advertorial Sponsor Override */
.post-title-container .advertorial-sponsor {
	float: right;
width: 120px;
margin-left: 10px;
}
.post-title-container .advertorial-sponsor a {
	text-indent: 0px;
}

.post-title-container .advertorial-sponsor a img {
	position:relative;
        left:50%;
        margin-left:-50px;
        top:50%;
        margin-top:-25px;
}

/* ShopStyle */
.widget_custom_footer_widgets h4, .widget_shopstyle_top_brands h4 {
	display:none;
}

/* Network Headlines */

.widget_custom_footer_widgets .widget_content {
	padding-top: 50px;
}

.network_headline.aupop .title a,
.network_headline.ukpop .title a,
.network_headline.popsugar .title a
{
	background-position: 0 -100px;
	width: 263px;
}

.network_headline.aubella .title a,
.network_headline.bellasugar .title a
{
	background-position: 0 -200px;
	width: 240px;
}

.network_headline.aufab .title a,
.network_headline.ukfab .title a,
.network_headline.fabsugar .title a
{
	background-position: 0 -250px;
	width: 253px;
}

#fireplace {
	height:770px;
	left:50%;
	margin-left:-630px;
	position:absolute;
	width:1259px;
	z-index:0;
}

#fireplace-top {
	height:160px;
	left:134px;
	position:absolute;
	width:992px;
}

#fireplace-left {
	height:770px;
	left:0;
	position:absolute;
	width:134px;
}

#fireplace-right {
	height:770px;
	left:1126px;
	position:absolute;
	width:133px;
}

#custom_bg {
	margin-top:90px; /* changed to 160px by fireplace CSS */
}

#lucky {
	height:90px;
	left:50%;
	top:25px;
	margin:0 0 0 -411px; /* top changed to 35px by fireplace CSS */
	overflow:visible;
	position:absolute;
	width:728px;
}

/*
Description: Fix for fireplace background colour changes
Date: 23/09/2010
*/
#sugar-menu-container{margin:0 auto;width:992px;}

/* Footer */

.popsugar-site #sugar-inc-logo,
.geeksugar-site #sugar-inc-logo,
.buzzsugar-site #sugar-inc-logo,
.tressugar-site #sugar-inc-logo,
.ukpop-site #sugar-inc-logo,
.popsugartv-site #sugar-inc-logo
{
	background-image:url(http://network.alluremedia.com.au/uploads/sugarnetwork/sugarnetwork180.png);
	background-position: 0px 0px;
}

/* Header */

#sugar-logo a.etc,
#page .span-23 a.etc,
#sugar-logo a.popsugar,
#page .span-23 a.popsugar
{
background: white url(http://media.onsugar.com/files/ons2/485/4852708/44_2009/047d225f2068b6d4_popSugar_auLogo.gif) no-repeat 10px 50%;
background-position: 10px 50%;
width: 450px;
}

#sugar-logo a.fabsugar,
#page .span-23 a.fabsugar
{
    background: #fff url(http://media.onsugar.com/files/ons2/498/4981322/44_2009/53af321b87bc7b80_fabSugar_auLogo.gif) no-repeat;
    background-position: 10px;
    width: 450px;
}

#sugar-logo a.bellasugar,
#page .span-23 a.bellasugar
{
    background: #fff url(http://media.onsugar.com/files/ons2/498/4981324/44_2009/e344c814751b938c_bellaSugar_auLogo.gif) no-repeat;
    background-position: 10px;
    width: 450px;
}

#sugar-search-button #onsugar_search_form .form-text {
    width: 225px;
}
      
#post_ad {
    display:none;
}
        
.post_listing, div#post_1.advertorial.post_listing {
    margin-bottom:35px;
}

/* Order MREC above fireplace */
#sugar-right-sidebar .ad-rect div {
	position:relative;
	z-index:1;
}

#allure-masthead-banner {
	float:right;
	margin-right:20px;
}  

/* Content headers */

.post .allure-content-header a:focus, .post .allure-content-header a:hover {
	background-color: #fff;
}

/*** BEGIN AJAX gallery styles ***/
.sugar-carousel-prev, .sugar-carousel-next {
    display:none;
}
#sugar-gallery {
    background-color:#222222;
    color:#FFFFFF;
    padding:15px;
}
#sugar-gallery.intro .gallery-photo-left {    
    background-image:none;
}
#sugar-gallery.intro.preview .gallery-photo-left {
    width:550px;
}
#sugar-gallery.intro.xlarger .gallery-photo-left {
    width:400px;
}
#sugar-gallery.intro .gallery-photo-right, #sugar-gallery.intro .carousel_id {
    display:none;
}
#gallery-left {    
    float:left;
    overflow:hidden;    
}
.preview #gallery-left {
	width:560px;
}
.xlarger #gallery-left {
    width:410px;
}
#gallery-right {
    margin-left:10px;
    width:310px;
    float:left;
    overflow:hidden;
}
#gallery-sponsor a {	
	display:block;
	float:left;
	width:120px;
	height:60px;
	background-position: center center;
	background-repeat:no-repeat;
	background-color:white;
	text-indent:-5000px;
}
#gallery-pager {
    background-color:#000000;
    padding:5px;
    margin-bottom:5px;
}
#gallery-pager-count {
    float:left;
    font-weight:bold;
    line-height:29px;
    padding-left:15px;
    width:70px;
}

#gallery-pager-buttons {
	width:200px;
	float:right;
	margin-left:10px;
	height:29px;
}

#gallery-pager-buttons.sponsored {
    width:170px;
    float:left;
}

#gallery-pager-prev {
    background-image:url(../../../static/imgs/gallery/gallery_previous.jpg);
    width:93px;
    float:left;
    height:100%;
    background-repeat:no-repeat;
}

#gallery-pager-buttons.sponsored #gallery-pager-prev {
    width:92px;
}

#gallery-pager-next {
	margin-left:3px;
    background-image:url(../../../static/imgs/gallery/gallery_next.jpg);
    width:93px;
    float:left;
    height:100%;
    background-repeat:no-repeat;
}

#gallery-pager-next {
    margin-left:3px;
    background-image:url(../../../static/imgs/gallery/gallery_next.jpg);
    width:93px;
    float:left;
    height:100%
}

#sugar-gallery.show_more #gallery-pager-buttons #gallery-pager-prev,
#sugar-gallery.intro #gallery-pager-buttons #gallery-pager-prev {
	display:none;
}

#sugar-gallery.show_more #gallery-pager-buttons #gallery-pager-next {
	float:right;
	background-image:url(../../../static/imgs/gallery/gallery_nextslideshow.jpg);
	width:161px;
	background-position:0px 0px;
}

#sugar-gallery.intro #gallery-pager-buttons #gallery-pager-next {
    float:right;
    background-image:url(../../../static/imgs/gallery/gallery_start.jpg);
    width:93px;
    background-position:0px 0px;
}

#gallery-pager-next:hover,
#gallery-pager-prev:hover,
#sugar-gallery.show_more #gallery-pager-buttons #gallery-pager-next:hover,
#sugar-gallery.intro #gallery-pager-buttons #gallery-pager-next:hover {
    background-position:0px -29px;
}

#gallery-pager-buttons.sponsored #gallery-pager-next {
	width:75px;
    background-position:-18px 0px;
}

#gallery-pager-buttons.sponsored #gallery-pager-next:hover {
    background-position:-18px -29px;
}

#sugar-gallery.show_more #gallery-pager-count {
    display:none;
}

#gallery-description {
    background-color:#000000;
    padding:10px;
    margin-bottom:10px;    
    overflow:hidden;
}
#gallery-description-parent-title {    
    font-size:11px;
    text-transform:uppercase;
    padding-bottom:8px;
    color:#FFFFFF;
    line-height:1.2em;
}
#gallery-description-node-title {
    display:block;
    font-weight:bold;
    font-size:18px;    
    color:#FFFFFF;
    line-height:1.2em;
}
#gallery-description-status {
    margin-bottom:5px;
}
#gallery-description-author {
    padding-top:5px;
}
#gallery-description-body {
    padding-top:5px;
}
#gallery-description-body a, #gallery-edit a {
	color:#FFFFFF;
	text-decoration:underline;	
}
#gallery-description-body a:hover, #gallery-edit a:hover {    
    text-decoration:none;
}

#gallery-source {
    font-size:11px;
    color:#888888;
}
#gallery-read-more {
    color:#FFFFFF;
    text-decoration:underline;
    padding-top:5px;
    display:block;
}
#gallery-source {
    padding-top:10px;
}
#gallery-source a {    
    color:#888888;    
}
#gallery-source a.hover {    
    color:#888888;
}
#gallery-title {
    font-size:18px;
    float:left;     
}
.preview #gallery-title {    
    width:560px;   
}
.xlarger #gallery-title {
    width:410px;   
}
#gallery-share {    
    float:right;
}
#gallery-share .ss_icon {
    padding-top:2px;
    padding-bottom:2px;
}
#gallery-back-to-story {    
    padding-left:10px;
    font-size:12px;
    color:#FFFFFF;
    text-decoration:underline;
    font-weight:bold;    
    white-space:nowrap;
}
#gallery-back-to-story:hover {    
    text-decoration:none;
}
#gallery-more {    
    border:5px solid #333;     
}
.preview #gallery-more {    
    width:550px;    
    height:550px;    
}
.xlarger #gallery-more {    
    width:400px;    
    height:400px;    
}
#gallery-photo-carousel {    
    border:5px solid #333;     
}
.preview #gallery-photo-carousel {    
    width:550px;
height: 550px !important;       
}
.xlarger #gallery-photo-carousel {    
    width:400px;      
}
#gallery-photo-carousel .gallery-photo {
	width:100%;
	height:100%;
    background-position:center center;
    background-repeat:no-repeat;
    background-color:#000; 
}
#gallery-tags {
    background-color:#1E1E1E;
    padding:10px;
    margin:10px 0px 5px 0px;
}
.gallery-tag-link {
    font-size:11px;    
}
#gallery-related .gallery-related-section {
    width:260px;
    padding:10px;
    float:left;
}
#gallery-related .gallery-related-title {
    padding-bottom:5px;
    padding-top:2px;        
}
#gallery-related .gallery-related-site {
    display:block;
    float:left;
    font-size:13px;        
    background-repeat:no-repeat;
    padding-left:30px;  
    padding-bottom:5px;  
}
#gallery-related .link-triangle-people {
    color:#00A8DF;
}
#gallery-related .gallery-related-extra {
    font-size:11px;
    color:#888888;
    float:right;
}
#gallery-related .gallery-related-site,
#gallery-related .gallery-related-link,
#gallery-related .gallery-related-readmore  {    
    color:#FFFFFF;
    display:block;
    font-weight:bold;  
    padding-top:5px;  
}
#gallery-related .gallery-related-link, #gallery-related .partner_widget_bullets li {    
    height:40px;
    display:block;
    border-bottom:1px solid #4F4F4F;
    padding-top:5px;
} 
#gallery-related a.gallery-related-site:hover,
#gallery-related a.gallery-related-link:hover,
#gallery-related a.gallery-related-readmore:hover {
    color:#FFFFFF;
}
#gallery-related .partner_widget_bullets {
    background-color:#000000;
    padding:0px;
}
#gallery-related .partner_widget_bullets ul {
    list-style-type:none;
    margin:0px;
}
#gallery-related .partner_widget_bullets .top_border {
    border-top:none;
    padding-top:0px;
    margin-top:0px;
}
#gallery-related .partner_widget_bullets a {
    color:#FFFFFF;
}
.preview #gallery-photo-carousel .sugar-carousel-slide {
    width:550px;
}
.xlarger #gallery-photo-carousel .sugar-carousel-slide {
    width:400px;
}
#gallery-description .sugar-carousel-slide {
    width:300px;
}
#gallery-photo-carousel a.gallery-photo-half {    
    display:block;    
    float:left;
    text-indent:-50000px;    
    height:100%; 
    background-image:url(../../../themes/onsugar_themes/sugar/imgs/gallery_nav.gif);
    background-repeat:no-repeat;   
    background-position:0px -100px;
}
.preview #gallery-photo-carousel a.gallery-photo-half {    
    width:275px;
}
.xlarger #gallery-photo-carousel a.gallery-photo-half {    
    width:200px;
}
#gallery-photo-carousel a.gallery-photo-left:hover {
    background-position: 0px 50px;
}
#gallery-photo-carousel a.gallery-photo-right:hover {
    background-position: -275px 50px;
}
#gallery-favorite {
    padding-top:5px;
}
#gallery-comments .comment_anchor_form {
    padding:0px;
}
#gallery-comments h3 {
    margin-bottom:10px;
}
#gallery-photo-carousel .sugar-carousel-loading {
    background-image:url(imgs/gallery-ajax-loader.gif);
    background-position:center center;
    background-repeat:no-repeat;
    height:100%;
}
.preview #gallery-photo-carousel .sugar-carousel-loading {
    width:550px;
}
.xlarger #gallery-photo-carousel .sugar-carousel-loading {
    width:400px;
}
#gallery-thumbs, #gallery-tags, #gallery-related {
    background-color:#000000;
}
#gallery-thumbs {		
    padding-top:5px;
}
.preview #gallery-thumbs .slide_thumbs .container {
    width:550px;    
}
.xlarger #gallery-thumbs .slide_thumbs .container {
    width:400px;    
}
#gallery-thumbs .slide_thumbs .container ul {
    margin-left:8px;
}
.preview #gallery-thumbs .slide_thumbs .container ul {
    width:550px;
}
.xlarger #gallery-thumbs .slide_thumbs .container ul {
    width:400px;
}
#gallery-thumbs .slide_thumbs #horizontal_carousel .container ul {
    width:50000px;
    margin-left:0px;
}
#gallery-thumbs .slide_thumbs li {
    float: left;
    list-style: none;
    margin: 0px;    
}
#gallery-thumbs .slide_thumbs li.thumbnail {
    padding-right:8px;
    padding-bottom:8px;
}
#gallery-thumbs .slide_thumbs li.medium {
    padding-right:5px;
}
#gallery-thumbs .thumbnail {
    height:100px;
    width:100px;
}
#gallery-more .slide-more-share-box {
    height:80px;
}
#sugar-gallery a.gallery-tag-link:hover {
    color:#CCCCCC;
}
#sugar-gallery #gallery-edit {
    display:none;
}
#sugar-gallery .post_editor #gallery-edit {
	display:block;
}
.image_display{
	background-color: #fff;
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	position: relative;
	text-decoration: none;
	border: 1px solid #eee;
	overflow: hidden;
}
.medium {
	width: 80px;
	height: 80px;
}
.carousel_id {
	background: #333;
	bottom: 1px;
	display: block;
	font-family: arial,helvetica;
	opacity: 0.8;
	filter: alpha(opacity=80);
	zoom: 1;
	padding: 0 2px;
	position: absolute;
	right: 1px;
	text-align: center;
	width: 13px;
	color: #fff;
	font-weight: normal;
}
.slide_thumbs .image_display {
	border: 0px;
	background-color: #333;
}
.slide_thumbs a.image_display:hover {
	border-color: #000;
	background-color: #000;
}

/*** END AJAX gallery styles ***/

.call-to-action-button {
    background: -moz-linear-gradient(center top , #BFBFBF 0%, #737373) repeat scroll 0 0 transparent;
    border: 1px solid #595959;
    border-radius: 0 0 0 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5), 0 0 3px #FFFFFF inset;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 18px;
    font-weight: bold;
    padding: 9px 20px 11px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.3);
}
.call-to-action-button input {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    font-family: helvetiva,arial,sans-serif;
    font-size: 18px;
    font-weight: bold;
    outline: medium none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.3);
}
a:hover .call-to-action-button {
    margin: 1px 0 0 1px;
}
.popsugar-site .call-to-action-button {
    background: #C40967;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF55B3', endColorstr='#C40967');
    background: -webkit-gradient(linear, left top, left bottom, from(#FF55B3), to(#C40967)) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(center top , #FF55B3 0%, #C40967) repeat scroll 0 0 transparent;
    border-color: #AA004D;
}
.fabsugar-site .call-to-action-button {
    background: #008EAC;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#26DAF8', endColorstr='#008EAC');
    background: -webkit-gradient(linear, left top, left bottom, from(#26DAF8), to(#008EAC)) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(center top , #26DAF8 0%, #008EAC) repeat scroll 0 0 transparent;
    border-color: #007492;
}
.bellasugar-site .call-to-action-button {
    background: #A90000;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F53F26', endColorstr='#A90000');
    background: -webkit-gradient(linear, left top, left bottom, from(#F53F26), to(#A90000)) repeat scroll 0 0 transparent;
    background: -moz-linear-gradient(center top , #F53F26 0%, #A90000) repeat scroll 0 0 transparent;
    border-color: #8F0000;
}

