/*=== CHAMPAGNE GOSSIP CUSTOM.CSS ===*/

/*====================================*/
/* GENERAL UI MODS */
/*====================================*/
/* change cursor over dates, etc to default from a question mark */
.custom abbr, .custom acronym { cursor:default; }

/*====================================*/
/* FONT COLOR CHANGES */
/*====================================*/
.custom a, 
.custom a:visited { 
	color: #732C7B; 
}

/*====================================*/
/* BORDERS AND BACKGROUND */
/*====================================*/
/* outside margin top and bottom */
.custom #container { 
	margin-top: 92px;
	margin-bottom: 2em;
}

/* background image */
body.custom { 
	/*background: #FFFFFF url('images/background.jpg') 50% 0 repeat;*/
	background-image: url('images/background.jpg');
	background-repeat: repeat;
	background-position: top left;
}

/* set the page background to white */
.custom #page { background: #FFFFFF; }

/*====================================*/
/* ABOVE HEADER */
/*====================================*/
/*------------------------------------*/
/* BANNER AD */
#banner_ad {
	height: 90px;
	width: 728px;
	background: #FFFFFF;
	border: 1px solid #000000;
	position: relative;
	top: -115px;
	left: 143px;
	float: left;
}

/*------------------------------------*/
/* HOME COLOR BAR */
/*#home_color_bar {*/
#color_bar {
	height: 30px;
	width: 1066px;
	/*background: #FFFFFF;*/
	/*border: 1px solid #000000;*/
	position: relative;
	top: -114px;
	left: -25px;
	float: left;
}

/*------------------------------------*/
/* COLOR BAR WORDS (GLOBAL) */
#color_bar_words {
	height: 20px;
	width: 1066px;
	background: transparent;
	font-size: 1.5em;
	font-weight: bold;
	color: #996C9C;
	/*border: 1px solid #000000;*/
	position: relative;
	top: -138px;
	left: -25px;
	float: left;
}

/*====================================*/
/* HEADER */
/*====================================*/
/* header image */
.custom #header #logo a { 
	display: block; 
	height: 193px;
	width: 1022px;
	background: url('images/header.jpg') left no-repeat;
	outline: none; 
	/*border: 1px solid #000;*/
}

/* push title and tagline to far left and make tagline tiny */
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }
.custom #header #tagline { height: 0; }

/* align header image */
/*.custom #header #logo { margin: 0px 0px 0px 0px; }*/

/* header alignment */
.custom #header { 
	padding: 0em 0em 0em 0em; 
	position: relative;
	top: -134px;
	left: 0px;
}

/* remove line at bottom of header */
.custom	#header { border-bottom: none; }

/*====================================*/
/* THESIS NAVIGATION BAR */
/*====================================*/
/* move the menu down */
.custom .menu {
	width: 100%;
	/*background: #F0DEC3;*/
	background: #E3D9B6;
	position: relative;
	top: -134px;
}
/* remove letterspacing, make bold*/
.custom .menu a {
	letter-spacing: 0px;
	/*font-weight: bold;*/
	text-transform: none;
	line-height: .8em;
}

/*------------------------------------*/
/* COLOR UNSELECTED TABS */
.custom .menu .tab-home a {
	/*background: #F0DEC3;*/
	background: #E3D9B6;
	color: #000000;
}
/* about */
.custom .menu .tab-1 a {
	background: #59BACD;
	color: #000000;
}
/* books art and music */
.custom .menu .cat-item-8 a {
	background: #8EB6AF;
	color: #000000;
}
/* champagne */
.custom .menu .cat-item-3 a {
	background: #DC79A2;
	color: #000000;
}
/* events and places */
.custom .menu .cat-item-9 a {
	background: #5A88AE;
	color: #000000;
}
/* food and drink */
.custom .menu .cat-item-6 a {
	background: #47AF8A;
	color: #000000;
}
/* gifts and gossip */
.custom .menu .cat-item-7 a {
	background: #E53C51;
	color: #000000;
}
/* other gossip */
.custom .menu .cat-item-10 a {
	background: #E78F45;
	color: #000000;
}
/* sparkling wines */
.custom .menu .cat-item-5 a {
	background: #996C9C;
	color: #000000;
}

/*------------------------------------*/
/* CURRENTLY SELECTED TAB */
/* Change the color of the currently selected tab background and font color */
/*.custom .menu .current a, 
.custom .menu .current-cat a { 
	background: #E0E6FF;
	color: #000000;
}*/

/*------------------------------------*/
/* HOVER COLORS FOR INDIVIDUAL TABS */
.custom .menu .tab-home a:hover {
	background: #E0E6FF;
	color: #000000;
}

/* about me */
.custom .menu .tab-1 a:hover {
	background: #E0E6FF;
	color: #59BACD;
}

/* books and music */
.custom .menu .cat-item-8 a:hover {
	background: #E0E6FF;
	color: #8EB6AF;
}

/* champagne */
.custom .menu .cat-item-3 a:hover {
	background: #E0E6FF;
	color: #DC79A2;
}

/* events and places */
.custom .menu .cat-item-9 a:hover {
	background: #E0E6FF;
	color: #5A88AE;
}

/* food and drink */
.custom .menu .cat-item-6 a:hover {
	background: #E0E6FF;
	color: #47AF8A;
}

/* gifts and gossip */
.custom .menu .cat-item-7 a:hover {
	background: #E0E6FF;
	color: #E53C51;
}

/* other gossip */
.custom .menu .cat-item-10 a:hover {
	background: #E0E6FF;
	color: #E78F45;
}

/* sparkling wines */
.custom .menu .cat-item-5 a:hover {
	background: #E0E6FF;
	color: #996C9C;
}

/*====================================*/
/* FEATURED CONTENT GALLERY */
/*====================================*/

#featured_content_gallery {
	height: 290px;
	width: 550px;
	/*border: 1px solid #000000;*/
	position: relative;
	top: -10px;
	left: 10px;
}

/*====================================*/
/* CONTENT BOX */
/*====================================*/
/* move content box up */
.custom #content_box {
	position: relative;
	top: -120px;
}

/* remove right divider between content and sidebar */
.custom #content_box { background: none; }

/*====================================*/
/* POSTS AND COMMENTS */
/*====================================*/
/* remove "Leave a Comment" */
.custom #respond_intro p {display: none;}

/* custom comment heading */
.comment-heading { 
	font-size: 2.1em; 
	color: #996C9C;
	margin-bottom: -1em; 
	padding: 1em;
}

/*====================================*/
/* WELCOME BOX */
/*====================================*/
#welcome {
	height: 290px;
	width: 415px;
	/*border: 1px solid #000000;*/
	position: relative;
	top: -120px;
	left: 0px;
	float: right;
}

/*====================================*/
/* MULTIMEDIA BOX AND IMAGES */
/*====================================*/
.custom #multimedia_box {
	/*position: relative;
	top: 20px;*/
background: #transparent;
	border: none;
}

/* change color of big border around multimedia box*/
.custom #image_box {
/*	background: #E0E6FF;*/
background: #FFFFFF;
border: none;
	border-bottom: none;
	margin-top: 98px;
}
/* change color of little border around multimedia box*/
.custom #image_box img {
	/*background: #E0E6FF;*/
	border-color: #996C9C;
	border-width: .2em;
}

/*====================================*/
/* WIDGETS AND SIDEBARS */
/*====================================*/
/* Format widget headings - sidebar */
.custom .sidebar h3 {
	font-size: 0.92em;
	font-weight: bold; 
	line-height: 1.455em; 
	text-align: center;
	color: #996C9C;
	margin-bottom: 1em; 
	padding: 0.636em 0.455em 0.545em 0.455em; 
	text-transform: uppercase; 
	/*background: #ddd;*/
/*	border-top: 1px solid #FD93CD; 
	border-bottom: 1px solid #FD93CD; */
	/*border-top: 2px solid #E0DCCF; */
	border-bottom: 2px solid #E0DCCF; 
}

.custom li.widget {
	background: #F7F9F9;
	border-top: 2px solid #E0DCCF;
	border-left: 2px solid #E0DCCF;
	border-right: 2px solid #E0DCCF;
	border-bottom: 2px solid #E0DCCF;
	padding-left: 5px;
}

/*------------------------------------*/
#social_media {
	height: 82px;
	width: 430px;
	/*border: 1px solid #000000;*/
	position: relative;
	top: 10px;
	left: 0px;
	float: right;
	/*margin-bottom: 20px;*/
	/*background: #FFFFFF;*/
}

#social_media_title {
	color: #996C9C;
	font-size: 2em;
	font-family: Georgia, serif;
	text-align: center;
}
/*------------------------------------*/
#optin {
	height: 280px;
	width: 415px;
	border: 3px solid #FD93CD;
	background: #E0E6FF;
	position: relative;
	top: 0px;
	left: 0px;
	float: right;
	margin-bottom: 20px;
}

/*====================================*/
/* CATEGORY PAGES */
/*====================================*/

#category_header { width: 550px; }


/*------------------------------------*/
/* ABOUT ME PAGE */

#about_me_header {
	height: 405px;
	width: 550px;
}

/* COLOR BAR */
#about_me_color_bar {
	height: 30px;
	width: 1066px;
	position: relative;
	top: -114px;
	left: -25px;
	float: left;
}

/*------------------------------------*/
/* CHAMPAGNE CATEGORY PAGE */

#champagne_header {
	height: 182px;
	width: 550px;
}

/* COLOR BAR */
#champagne_color_bar {
	height: 30px;
	width: 1066px;
	position: relative;
	top: -114px;
	left: -25px;
	float: left;
}

/*------------------------------------*/
/* OTHER GOSSIP CATEGORY PAGE */

#other_gossip_header {
	height: 181px;
	width: 550px;
}

/* COLOR BAR */
#other_gossip_color_bar {
	height: 30px;
	width: 1066px;
	position: relative;
	top: -114px;
	left: -25px;
	float: left;
}

/*------------------------------------*/
/* FOOD AND DRINK CATEGORY PAGE */

#food_drink_header {
	height: 154px;
	width: 550px;
}

/* COLOR BAR */
#food_drink_color_bar {
	height: 30px;
	width: 1066px;
	position: relative;
	top: -114px;
	left: -25px;
	float: left;
}

/*------------------------------------*/
/* BOOKS, ART AND MUSIC CATEGORY PAGE */

#books_art_music_header {
	height: 194px;
	width: 550px;
}

/* COLOR BAR */
#books_art_music_color_bar {
	height: 30px;
	width: 1066px;
	position: relative;
	top: -114px;
	left: -25px;
	float: left;
}

/*------------------------------------*/
/* EVENTS AND PLACES CATEGORY PAGE */

#events_places_header {
	/*height: 194px;*/
	width: 550px;
}

/* COLOR BAR */
#events_places_color_bar {
	height: 30px;
	width: 1066px;
	position: relative;
	top: -114px;
	left: -25px;
	float: left;
}

/*------------------------------------*/
/* GIFTS AND GOSSIP CATEGORY PAGE */

#gifts_gossip_header {
	/*height: 194px;*/
	width: 550px;
}

/* COLOR BAR */
#gifts_gossip_color_bar {
	height: 30px;
	width: 1066px;
	position: relative;
	top: -114px;
	left: -25px;
	float: left;
}

/*------------------------------------*/
/* SPARKLING WINES CATEGORY PAGE */

#sparkling_wines_header {
	height: 194px;
	width: 550px;
}

/* COLOR BAR */
#sparkling_wines_color_bar {
	height: 30px;
	width: 1066px;
	position: relative;
	top: -114px;
	left: -25px;
	float: left;
}

/*====================================*/
/* ABOVE FOOTER */
/*====================================*/
/*------------------------------------*/
/* CATEGORIES BOX */
#categories {
	height: 155px;
	width: 1022px;
	/*border: 1px solid #000000;*/
	position: relative;
	top: -10px;
	left: 0px;
	float: left;
	z-index: 10;
}

#categories_title {
	font-size: 2em;
	color: #996C9C;
	font-family: Georgia, serif;
	text-align: center;
}
/*------------------------------------*/
/* CHAMPAGNE CORK GIRL */
#champagne_girl {
	height: 170px;
	width: 103px;
	/*border: 1px solid #000000;*/
	position: relative;
	top: 20px;
	left: 170px;
	float: left;
	z-index: 10;
}

/*------------------------------------*/
/* BOTTOM OPTIN BOX */
#bottom_optin {
	height: 170px;
	width: 525px;
	/*border: 1px solid #000000;*/
	position: relative;
	top: 20px;
	left: -200px;
	float: right;
	z-index: 10;
}

/*====================================*/
/* FOOTER */
/*====================================*/
/* remove footer border */
.custom #footer { border-top: none; border-bottom: 1px solid #996C9C;}

/* footer copyright & attribution */
#footer_info_right, #footer_info_left { font-size: 1.25em; color: #996C9C; }
#footer_info_right { float: right; }
#footer_info_left { float: left; }

/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/

/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background: #FFFFFF;
	/* widget padding */
	padding: 16px;
	/* margin at bottom of widgets */
	margin-bottom: 25px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	width: 210px;
	/* space between widgets */
	padding-right: 10px;
	/* text color */
	color: #2361A1;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#footer_setup .footer_items h3 {
	/* font size */
	font-size: 1.3em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #996C9C;
	/* padding under header text */
	padding-bottom: 3px;
	/* border under header text */
	border-top: 1px solid #FD93CD;
	border-bottom: 1px solid #FD93CD;
	/* distance between border and widget text */
	margin-bottom: 5px;
}
	
/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }
