/* CSS 2.0 */

/* MAIN SELECTORS */

body {
	background-image:url('../images/main_bg.gif');
 	background-repeat:repeat;
}

a {
	color: #08a !important;
}

a:hover {
	color: #D00 !important;
}

a.actions {
	color: #c60 !important;
}

.highlight_cls {
	color:#f00 !important;
	font-weight:bold;
}
/*************************************************** TOP BAR ***************************************************/

.top_menu_dyn_title {	
	color:#d40;	
}

.top_actions_menu li a {	
	color:#800 !important;
}

.top_actions_menu li a:hover {
	color:white  !important;
}
.top_actions_menu li a { background-image: url('../images/icon_bg_16.gif')}
.top_actions_menu li a:hover {background: url('../images/icon_bg_16_over.gif');}

/************************************************** TOP MENU ***************************************************/

.topPageHeader {
	color:#993333;			
}

.topCustomMenu {	
	color:#cccccc;
}

a.customMenuItem {
	color:#000033;
}

.active_top_menu_text{
	color:white;
}


.topestMenu 						{background-image:url(../images/topbar_bg.gif);}
.topBlock 							{background-image:url( ../images/topspace_bg.gif ); background-repeat:repeat-x;}
.topMenu	 						{background-image:url(../images/menu_bg.gif);}
.topMenuCont 						{}
.topMenuItem .topMenuItemCont 		{background-image:url(../images/tab_cutting.gif);}
.topMenuItemActive .topMenuItemCont {background-image:url(../images/menu_bg_sel.gif);}
.topMenuItemHover .topMenuItemCont 	{background-image:url(../images/tab_cutting_h.gif);}

.hiddenMenuBgCont 					{background-image:url( ../images/submenu_bg.gif ); background-repeat:repeat-x;}

/* HOVER IMAGES */

.ys_menu_home		{background-image: url(../images/menu_home_over.gif);}
.ys_menu_member		{background-image: url(../images/menu_member_over.gif);}
.ys_menu_blog		{background-image: url(../images/menu_blog_over.gif);}
.ys_menu_group		{background-image: url(../images/menu_group_over.gif);}
.ys_menu_photo		{background-image: url(../images/menu_photo_over.gif);}
.ys_menu_video		{background-image: url(../images/menu_video_over.gif);}
.ys_menu_music		{background-image: url(../images/menu_music_over.gif);}
.ys_menu_classified	{background-image: url(../images/menu_classified_over.gif);}
.ys_menu_event		{background-image: url(../images/menu_event_over.gif);}
.ys_menu_poll		{background-image: url(../images/menu_poll_over.gif);}
.ys_menu_charity	{background-image: url(../images/menu_charity_over.gif);}

.ys_topbarlink_travel {background-image: url(../images/topbarlink_travel_over.gif);}
.ys_topbarlink_gourmet {background-image: url(../images/topbarlink_gourmet_over.gif);}
.ys_topbarlink_shopping {background-image: url(../images/topbarlink_shopping_over.gif);}
.ys_topbarlink_hotel {background-image: url(../images/topbarlink_hotel_over.gif);}
.ys_topbarlink_discussion {background-image: url(../images/topbarlink_discussion_over.gif);}
.ys_topbarlink_info {background-image: url(../images/topbarlink_info_over.gif);}

/************************************* BOXES ***********************************/

.dbTopMenu div.active a {
	color: white !important;
}

.dbTopMenu div.active {background: url(../images/header_sel.gif) bottom left no-repeat;}
.dbTopMenu div.notActive {background: url(../images/header_inactive.gif) bottom left no-repeat;}

.boxFirstCont {
	border: 1px solid #ddd !important;
}

/************************************* ACTION BUTTONS ***********************************/

div.button_act {
	padding-left:10px;
	padding-right:10px;		
}	

.button_act a {	
	color: white !important;
}

.button_act a:hover {
	color: #000 !important;	
}	

/* ACTION BUTTON GRAPHICS - DON'T CHANGE */
.button_act a 		{background: url(../images/actionbutton_m.gif) center;}
.button_act_right 	{position:absolute;right:0px;top:0px;height:30px;}
.button_act_left 	{position:absolute;left:0px;top:0px;height:30px;
}

/************************************* VOTING STARS ***********************************/

.votes_gray_small {
	background-image: url(../images/vote_star_gray_16.gif) !important;
}

.votes_active_small {
	background-image: url(../images/vote_star_active_16.gif) !important;
}

.votes_active_small {
	background-image: url(../images/vote_star_active_16.gif) !important;
}

/************************************* OTHER STUFF ***********************************/

	div.no_result,
	div.action {
		background-color: #f0f0f0;
		border-color: #eee;
	}

	div.no_result div,
	div.action div {
		color: #888;
	}
	.field_desc{
		color:#777;
		font-size:11px;	
	}
	
	.skin_light_bg_color {
		background-color: #f0f0f0;
	}
	
	.skin_light_bg_color_w_border {
		background-color: #f0f0f0;
		border-color: #eee;
	}
	.skin_w_border {
		border-color: #eee;
	}