	HTML, BODY{
		margin:0px auto;
		background: url(../body_bg.jpg);
		height:100%;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#55484E;
	}

	TD, DIV , P {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#55484E;
	}

	H1, H2, H3 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal;
		margin:0px;
		padding:0px;
	}
	
	INPUT, SELECT, TEXTAREA {
		border:1px solid #A0A0A0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#55484E;
		padding:0px;
		padding-left:3px;

	}

	BUTTON {
		border:0px solid #A0A0A0;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		background-color:#FFFFFF;
		color:#55484E;
		padding:0px;
		padding-left:0px;
		margin:0px;
		cursor:pointer;
	}
	
	A {
		color: #4B7584;
		text-decoration:none;
	}

	A:hover {
		text-decoration:underline;
	}
	
	#div_fader{
		width:60%;
		height:60%;
		background-color:#000000;
		filter: alpha(opacity=70); -moz-opacity: 0.7;
		display: none;
		position:absolute;
		z-index:1100000;
		top:0px;
		left:0px;
	}
	
	#div_bubble{
		position:absolute;
		width: 450px;
		height: 550px;
		border: 1px solid #B71F63;
		z-index:1100001;
		margin:0px;
		padding:0px;
		filter: alpha(opacity=90); -moz-opacity: 0.9;
		display:none;
		vertical-align:top;
	}

	#div_bubble_top{
		position:relative;
		margin:0px;
		width: 450px;
		height: 20px;
		color:#FFFFFF;
		background-color:#B71F63;
		text-align:right;
		font-weight:bold;
	}
	#div_bubble_content{
		position:relative;
		width: 450px;
		height: 520px;
		margin:0px;
		background-color:#FFFFFF;
	}
	#div_bubble_bottom{
		position:relative;
		width: 450px;
		height: 10px;
		margin:0px;
		background-color:#B71F63;
	}
	
	
	#div_bubble_small{
		position:absolute;
		width: 495px;
		height: 235px;
		border: 5px solid #B61F64;
		z-index:1100001;
		margin:0px;
		padding:0px;
		filter: alpha(opacity=90); -moz-opacity: 0.9;
		display:none;
	} 

	#div_bubble_small_top{ 
		position:relative;
		margin:0px;
		width: 495px;
		height: 15px;
		text-align:right;
		background-color: #FFFFFF;
	}
	
	.div_bubble_small_close{
		color:#FFFFFF;
		height:13px;
		line-height:13px;
		width:60px;
		background-color: #B61F64;
		cursor:pointer;
		float:right;
	}
	
	#div_bubble_small_content{
		position:relative;
		width: 495px;
		height: 220px;
		background-color:#FFFFFF;
	}
	#div_bubble_small_bottom{
		position:relative;
		width: 495px;
		height: 0px;
		margin:0px;
		background-color:#CC6291;
	}
	
	
	.list_date{
		color:#666666;
		font-size:11px;
	}
	
	.list_date_comm{
		color:#666666;
		font-size:9px;
	}

	.list_content{
		color:#666666;
		font-size:13px;
		line-height:18px;
	}

	.list_date_hor{
	color:#909090;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	}

	.list_search{
		color:#666666;
		font-size:11px;
		line-height:15px;
	}

	.title_pink{
		color:#B71F63; 
		font-size:11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	
	.title_pink_big{
		color:#B71F63; 
		font-size:13px;
		font-weight:bold;
	}
	
	.title_pink_big_search{
		color:#B71F63; 
		font-size:11px;
		font-weight:bold;
	}
	
	.title_pink_huge{
		color:#B71F63; 
		font-size:17px;
		font-weight:bold;
	}
	.title_pink_hugeerrr{
		color:#B71F63; 
		font-size:19px;
		font-weight:bold;
	}
	.title_pink_contest{
		color:#B71F63; 
		font-size:19px;
		font-weight:normal;
	}

	.title_grey_big{
		color:#8E8E8E; 
		font-size:17px;
	}
	
	.title_grey_comm{
		color:#8E8E8E; 
		font-size:13px;
	}
	
	.title_grey_huge{
		color:#8E8E8E; 
		font-size:20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.ga_title_grey_big{
		color:#55484e; 
		font-size:17px;
	}
	
	.ga_title_grey_huge{
		color:#55484e; 
		font-size:20px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.title_blue{
		color:#407786; 
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
	}

	.title_blue_big{
		color:#407786; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
	}

	.title_blue_huge{
		color:#407786; 
		font-size:18px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}

	.li_grey_small{
		list-style-position:inside;
		color:#8E8E8E; 
		font-size:12px;
		margin-left:4px;
	}

	.a_pink{
		color:#B71F63; 
		text-decoration:underline;
	} 
	
	.a_win_pink{
		font-size:10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color:#B71F63; 
		text-decoration:none;
	} 
	
	.a_pink:hover{
		color:#726B70; 
	} 
	
	.a_grey{
		color:#8F8F8F; 
		text-decoration:underline;
	} 
	
	.top_menu {
		width:100%;
		height:21px;
		list-style-position:outside;
		list-style-type:none;
		cursor:pointer;
	}

	.top_menu:hover {
/*		background:#FFFFFF url(../top_menu_over.gif);*/
		background:#FFFFFF;		
		background-position:bottom;
		background-repeat:repeat-x;
		width:100%;
		height:21px;
		list-style-position:outside;
		list-style-type:none;
		cursor:pointer;
	}

	.top_menu_over {
/*		background:#FFFFFF url(../top_menu_over.gif);*/	
		background:#FFFFFF;
		background-position:bottom;
		background-repeat:repeat-x;
		width:100%;
		height:21px;
		list-style-position:outside;
		list-style-type:none;
		cursor:pointer;
	}

	.top_menu_over A{
		color:#B71F63;
		font-weight:bold;
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
	}

	.top_menu A{
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	.top_menu:hover A{
		color:#B71F63;
		font-weight:bold;
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	.top_navigator{
		border:1px solid #D9D6D8;
		margin-left:2px;
		height:18px;
		width:98%;
		background-color:#FFFFFF;		
	}

	.top_navigator A{
		color:#55494F;
		font-size:12px;
	}

	.top_navigator A:hover{
		color:#000000;
		font-size:12px;
	}
	
	.left_menu{
		width:90%;
		margin-left:10px;
		margin-bottom:3px;
		padding:1px;
	}

/*	.left_menu:hover{
		background-color:#DAE8E9;
	}*/

	.left_menu_over{
		width:90%;
		background-color:#DDDDDD;
		color:#000000;
		font-size:12px;
		margin-left:10px;
		margin-bottom:3px;
		padding:1px;
	}

	.left_menu A{
		color:#55494F;
		font-size:12px;
	}

	.left_menu A:hover{
		color:#000000;
		font-size:12px;
	}
	.left_menu_over A{
	color:#55494F;
	font-size:12px;
	}

	.box_latest{
		width:150px; 
		height:120px; 
		padding:5px;
	}
	
	.footer_pink{
		background-color:#AF1763;
		width:100%;
		height:16px;
		text-align:center;
		color:#FFFFFF;
		font-size:12px;
		font-family: Arial, Helvetica, sans-serif;
	}

	.footer{
		color:#4B7584;
		font-size:10px;
	}

	.div_recipe p{
		margin:0px;
	}

 	#container {
		position	: absolute;
		width		: 200px;
		height		: 130px;;
		background	: #FFFFFF;
		overflow	: hidden;
		border		: 0px solid #D9D6D8;
		margin-left : 20px;
	} 
	
	#content {
		position	: relative;
		width		: 190px;
		text-align	: justify;
		padding		: 10px;
		padding-top	: 0px;
		font-size	: 12px;
	}
	
	#scrollArea {
		position	: absolute;
		height		: 130px;
		width		: 10px;
		border		: 1px solid #D9D6D8;
		overflow	: hidden;
	}
	
	#scroller {
		position	: absolute;
		top			: -1px;
		width		: 10px;
		background	: #D0CCCF;
		border-top	: 1px solid #D9D6D8;
		border-bottom	: 1px solid #D9D6D8;
		cursor		: pointer;
	}
	
	.quiz_question_title {
	color: #55484e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
	.quiz_author {
	color: #55484e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic; 
	}
	.quiz_intro {
	color: #55484e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	.quiz_question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #55484e;
	}
	.quiz_option {
	color: #55484e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
	.font_content_small{
		font-family:Arial, Helvetica, sans-serif;
		font-size:90%;
	}

	.font_content_normal{
		font-family:Arial, Helvetica, sans-serif;
		font-size:100%;
	}

	.font_content_large{
		font-family:Arial, Helvetica, sans-serif;
		font-size:115%;
	}

	.rate_button{
		margin-right:5px;
		width:11px;
		height:35px;
		background-color:#FFFFFF;
		background: transparent url(../rating_star.gif) no-repeat right; 
	    	  
		float:left;
		position:relative;
		cursor:pointer;
	}

	.style1 {
	font-size: 13px;
	font-family:"Arial Narrow";
	
	text-align:left;
	color:#5a5a5a;
	}	
	.style2 {
	font-size: 15px;
	font-family:"Arial Narrow";
	color:#c84080;
	}
	.style3 {
	font-size: 13px;
	font-family:"Arial Narrow";
	text-align:right;
	color:#5a5a5a;
	line-height:20px;
	}
	.style4 {
	font-size: 15px;
	font-family:"Arial Narrow";
	padding-top:2px;
	line-height:35px;
	color:#c9387d;
	text-align:center;
	font-weight:bold;
	
	}
	.style5 {
	font-size: 13px;
	font-family:"Arial Narrow";
	text-align:left;
	color:#b91f65;
	line-height:20px;
	}
	.style11 {
	font-size: 13px;
	font-family:"Arial Narrow";
	
	text-align:left;
	color:#c9387d;
	}

	.username_pink{
		color:#B71F63; 
		font-size:11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		
	}
	.left_menu_bcc{
		width:90%;
		margin-left:10px;
		margin-bottom:3px;
		padding:1px;
	}
	.left_menu_bcc:hover{
		background-color:#F9E6EA;
	}
	.left_menu_bcc_over{
		width:90%;
		background-color:#F9E6EA;
		color:#000000;
		font-size:14px;
		margin-left:10px;
		margin-bottom:3px;
		padding:1px;
	}
	.left_menu_bcc A{
		color:#55494F;
		font-size:14px;
	}

	.left_menu_bcc A:hover{
		color:#000000;
		font-size:14px;
	}		
    .quiz_radio_option {
        border:#FFFFFF;
    }
    .quiz_margin {
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
padding-top:10px;
    }	
	.quiz_question2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
 	color: #55484e;
	}		
		.quiz_question_title2 {
	color: #55484e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	}
	.quiz_question_title3 {
	color: #55484e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	}
	#div_popup_caption {
background-color:#FFFFFF;
border:1px solid #C54C82;
color:#C54C82;
display:none;
font-family:Verdana,Arial,Helvetica;
font-size:10px;
padding:1px;
position:absolute;
width:150px;
z-index:4000;
}