/* GENERAl */

.blu a {
	color: #0071BB;	
}

.blu a:hover {
	color: #29AAE1;
}

.yellow a {
	color: #C59B6D;
}

.yellow a:hover {
	color: #FAAF3B;
}

.green a {
	color: #009933;}

.green a:hover {
	color: #10de34;
}

.purple a {
	color: #92278E;
}

.purple a:hover {
	color: #FF00FF;
}


/* EXTRAS */

.blu blockquote {
	border-left-color: #0071BB;
}

.green blockquote {
	border-left-color: #009933;
}
.yellow blockquote {
	border-left-color: #C59B6D;
}

.purple blockquote {
	border-left-color: #92278E;
}

.blu img {
	border-color: #0071BB;
}

.green img {
	border-color: #009933;
}

.yellow img {
	border-color: #C59B6D;
}

.purple img {
	border-color: #92278E;
}

/* Menu */

.blumenu span {
	background-image: url(images/menu_blu.jpg);
}
.blumenu a {
	background-image: url(images/menu_blu.jpg);
	color: #fff;
}

.blumenu ul li {
	background-image: url(images/menu_blu.jpg);
}

.yellowmenu span {
	background-image: url(images/menu_yellow.jpg);
	
}
.yellowmenu a {
	background-image: url(images/menu_yellow.jpg);
	color: #fff;
}
.yellowmenu ul li {
	background-image: url(images/menu_yellow.jpg);
}
.greenmenu span {
	background-image: url(images/menu_green.jpg);
}
.greenmenu a {
	background-image: url(images/menu_green.jpg);
	color: #fff;
}
.greenmenu ul li {
	background-image: url(images/menu_green.jpg);
}

.purplemenu span {
	background-image: url(images/menu_purple.jpg);
}
.purplemenu a {
	background-image: url(images/menu_purple.jpg);
	color: #fff;
}

.purplemenu ul li {
	background-image: url(images/menu_purple.jpg);
}

.minipostmenu span {
	background-image: url(images/menu_footer.jpg);
}
.minipostmenu a {
	background-image: url(images/menu_footer.jpg);
}

.minipostmenu ul li {
	background-image: url(images/menu_footer.jpg);
}

/* CALENDARS */

.blucalendar {
	background-image: url(images/calendar_blu.jpg);
}

.yellowcalendar {
	background-image: url(images/calendar_yellow.jpg);
}


.greencalendar {
	background-image: url(images/calendar_green.jpg);
}

.purplecalendar {
	background-image: url(images/calendar_purple.jpg);
}


.minipostcalendar {
	background-image: url(images/minipost_calendar.jpg);
}

/* COMMENTS */

.authorcomments {
	
	background: #f1f1f3 url(images/authorcomments.jpg) repeat-x left top;
}

.blucomments {
	background: #f1f1f3 url(images/blucomments.jpg) repeat-x left top;
}

.greencomments {
	background: #f1f1f3 url(images/greencomments.jpg) repeat-x left top;
}

.yellowcomments {
	background: #f1f1f3 url(images/yellowcomments.jpg) repeat-x left top;
}

.purplecomments {
	background: #f1f1f3 url(images/purplecomments.jpg) repeat-x left top;
}

.minipostcomments {
	background: #f1f1f3 url(images/minipostcomments.jpg) repeat-x left top;
}

/* NAVIGATION */

.generalnavleft a {
	background: url(images/arrow_minipost_left.jpg) no-repeat left top;
}

/*.generalnavleft a:hover {
	background: url(images/arrow_minipost_left_hover.jpg) no-repeat left 0px;
}*/

.generalnavright a {
	background: url(images/arrow_minipost_right.jpg) no-repeat right top;
}

/*.generalnavright a:hover {
	background: url(images/arrow_minipost_right_hover.jpg) no-repeat right 0px;
}*/


.blunavleft a {
	background: url(images/arrow_blu_left.jpg) no-repeat left top;
	
}

/*.blunavleft a:hover {
	background: url(images/arrow_blu_left_hover.jpg) no-repeat left 2px;
}*/

.blunavright a {
	background: url(images/arrow_blu_right.jpg) no-repeat right top;
	
}

/*.blunavright a:hover {
	background: url(images/arrow_blu_right_hover.jpg) no-repeat right 0px;
}*/

.yellownavleft a {
	background: url(images/arrow_yellow_left.jpg) no-repeat left top;
	
}

/*.yellownavleft a:hover {
	background: url(images/arrow_yellow_left_hover.jpg) no-repeat left 0px;
}*/

.yellownavright a {
	background: url(images/arrow_yellow_right.jpg) no-repeat right top;
	
}

/*.yellownavright a:hover {
	background: url(images/arrow_yellow_right_hover.jpg) no-repeat right 0px;
}*/

.greennavleft a {
	background: url(images/arrow_green_left.jpg) no-repeat left top;
	
}

/*.greennavleft a:hover {
	background: url(images/arrow_green_left_hover.jpg) no-repeat left 0px;
}*/

.greennavright a {
	background: url(images/arrow_green_right.jpg) no-repeat right top;
	
}

/*.greennavright a:hover {
	background: url(images/arrow_green_right_hover.jpg) no-repeat right 0px;
}*/

.purplenavleft a {
	background: url(images/arrow_purple_left.jpg) no-repeat left top;
	
}

/*.purplenavleft a:hover {
	background: url(images/arrow_purple_left.jpg) no-repeat left 0px;
}*/

.purplenavright a {
	background: url(images/arrow_purple_right.jpg) no-repeat right top;
	
}

/*.purplenavright a:hover {
	background: url(images/arrow_purple_right.jpg) no-repeat right 0px;
}*/


.minipostnavleft a {
	background: url(images/arrow_minipost_left.jpg) no-repeat left top;
}

/*.minipostnavleft a:hover {
	background: url(images/arrow_minipost_left_hover.jpg) no-repeat left 0px;
}*/

.minipostnavright a {
	background: url(images/arrow_minipost_right.jpg) no-repeat right top;
}

/*.minipostnavright a:hover {
	background: url(images/arrow_minipost_right_hover.jpg) no-repeat right 0px;
}*/

/* TIPS */


 
.custom-blu-tip {
	color: #fff;
	z-index: 13000;
}
 
.custom-blu-title {
	font-weight: bold;
	font-size: 11px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 0;
	color: #fff;
	padding: 8px 8px 4px;
	background: #0071BB;	
	border-bottom: 1px solid #fff;
}
 
.custom-blu-text {
	font: 11px Verdana, "Lucida Grande", Lucida, sans-serif;
	padding: 4px 8px 8px;
	background: #29AAE1;
}

  
.custom-green-tip {
	color: #fff;
	z-index: 13000;
}
 
.custom-green-title {
	font-weight: bold;
	font-size: 11px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 0;
	color: #fff;
	padding: 8px 8px 4px;
	background: #009933;	
	border-bottom: 1px solid #fff;
}
 
.custom-green-text {
	font: 11px Verdana, "Lucida Grande", Lucida, sans-serif;
	padding: 4px 8px 8px;
	background: #10de34;
}
 
.custom-yellow-tip {
	color: #fff;
	z-index: 13000;
}
 
.custom-yellow-title {
	font-weight: bold;
	font-size: 11px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 0;
	color: #fff;
	padding: 8px 8px 4px;
	background: #C59B6D;	
	border-bottom: 1px solid #fff;
}
 
.custom-yellow-text {
	font: 11px Verdana, "Lucida Grande", Lucida, sans-serif;
	padding: 4px 8px 8px;
	background: #FAAF3B;
}

.custom-purple-tip {
	color: #fff;
	z-index: 13000;
}
 
.custom-purple-title {
	font-weight: bold;
	font-size: 11px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 0;
	color: #fff;
	padding: 8px 8px 4px;
	background: #92278E;	
	border-bottom: 1px solid #fff;
}
 
.custom-purple-text {
	font: 11px Verdana, "Lucida Grande", Lucida, sans-serif;
	padding: 4px 8px 8px;
	background: #FF00FF;
}

