/* nav menu color change*/
.custom .menu   { background-color: #24170F;
border-bottom: 0.0em solid #24170F;
}

/* Remove "from the category archives:" */
#archive_info {display:none;}

/* This line removes the padding from the header so that the background image sits close to the nav menu, the bottom border of the header, and the sides of the content */
.custom #header { padding: 0.0; }

.custom .comments_closed p {display: none ;}

body.custom {
background: #7c5d49 url('http://robertocavalliblog.com/wp-content/system/rc_background.jpg') 0% 0% no-repeat;
background-attachment: fixed;}
.custom #container {
    margin-top: 2em;
    margin-bottom: 0em;
}
.custom #page {
    background: #FFFFFF;
}

#sidebar_1 {
background:transparent url(http://robertocavalliblog.com/wp-content/system/rc_bg_sidebar.jpg) no-repeat scroll 0 0;
clear:both;
float:right;
padding:0px 0;
width:180px;
color: #614F3B;
}


/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/*---------------------------------*/

/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background: #000000;
	/* widget padding */
	padding: 5px;
	/* margin at bottom of widgets */
	margin-bottom: 5px;
	/* do not change this! */
	overflow: hidden;
     
}

/* widget item setup */
#footer_setup .footer_items { 
        /* contents alignment */
	text-align: left;
	/* widget width */
	width: 200px;
	/* space between widgets */
	padding-right: 5px;
	/* text color */
	color: #614F3B;
        /* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#footer_setup .footer_items h3 {  
        /* font size */
	font-size: 1em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #614F3B;
	/* padding under header text */
	padding-bottom: 0px;
	/* border under header text */
	border-bottom: 3px solid #ffffff;
	/* distance between border and widget text */
	margin-bottom: 5px;
        text-decoration: none; 
}

/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }
/*   END WIDGETIZED FOOTER   */

.custom #footer {
	height: 200px;
	width: 835px;
	background: #000000;
}


