@charset "UTF-8";
/* CSS Document */

body {
	font: 100% Helvetica, Arial, sans-serif;
	margin: 10px 0;
	padding: 0;
	text-align: center;
	color: #666;
	background-image:url(../img/gradient.jpg);
	background-repeat:repeat-x;
}
img {
	border:none;
}
a {
	text-decoration:none;
	color:#01ADEF;
}
a:hover {
	text-decoration:underline;
}
#container {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
}
#mainContent {
	width: 980px;
	float:left;
	background: #fff;
	border: 1px solid #ccc;
	padding: 10px;
}
#topcontainer {
	width: 1000px;
	margin: 0 auto;
	text-align: left;
	height:96px;
}
.yaari_logo {
	float:left;
}
.ad_728x90 {
	float:right;
}
.ad_300x250 {
	margin-top:10px;
	margin-bottom:10px;
}
#banners {
	z-index:1;
	margin: 0px auto 10px auto;
}
#leftcol {
	float:left;
	width:650px;
}
#rightcol {
	float:right;
	width:300px;
}
#rightcolbanner {
	float:right;
	width:170px;
}
#leftcolprofile {
	float:left;
	width:780px;
}

#quizbox {
	text-align:center;
	width:640px;	
	background-color:#666;
	padding:10px;
	color:#fff;
	border: 1px solid #999;
}
.quizboxtitle {
	font-size:21px;
	font-weight:bold;
	margin-bottom:10px;
}
.sectionwrap {
	width:660px;
	float:left;
	padding-top:10px;
	border-top: 1px solid #999;
}

.sectioncoolpixall {
	width:580px;
	float:left;	
}

.sectionline {	
	border-top: 1px solid #999;
}

.sectiontitle {
	float:left;
	margin-top:40px;
	font-size:24px;
	font-weight:bold;
}
.sectionmore {
	float:right;
	margin-top:54px;
	font-size:10px;
	font-weight:bold;
}
.couple1 {
	float:left;
	width: 329px;
	border-right: 1px solid #999;
}
.couple2 {
	float:right;
	width: 312px;
}
.plussign {
	margin: 0px 5px 40px 5px;
}
.thumbs {
	margin-right:2px;
}
#footer {
	color:#01ADEF;
	float:left;
	width:980px;
	height:20px;
	padding:10px;
	font-size:10px;
}
.floatright {
	float:right;
}
#loginwrap {
	padding:10px;
	height:90px;
}
#logintop {
	width: 280px;
}
#logintitle {
	float:left;
	font-size:24px;
	font-weight:bold;
}
#loginsignup {
	float:right;
	font-size:10px;
	font-weight:bold;
}
#loginboxes {
	font-size:10px;
	float:left;
	width:280px;
}
#didyouknow {
	font-size:12px;
	width:280px;
	color: #F9655B;
	font-weight:bold;
}
.email input {
	width: 130px;
	color: #01ADEF;
	font-size:12px;
	border: 1px solid #999;
	float:left;
}
.password input {
	width: 130px;
	color: #01ADEF;
	font-size:12px;
	border: 1px solid #999;
	float:right;
}
.rememberme {
	float:left;
	margin-top:20px;
	font-size:10px;
}
.loginbutton input {
	float:right;
	margin-top:10px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background-image:url(../img/button_login.png);
	background-repeat:no-repeat;
	background-position:center;
	height:25px;
	width:98px;
	border:none;
	float:right;
	background-color:#FFF;
}
#loginbottom {
	height:30px;
	width: 280px;
}
#cloud {
	padding:0px;
	margin:0px;
	line-height: 2.5em;
	text-align: center;
}
#cloud li {
	padding:4px;
	display: inline;
}
#cloud a {
	padding: 0px;
	color: #EF217B;
}
#cloud a.tag1 {
	font-size: 0.7em;
	font-weight: 100;
}
#cloud a.tag2 {
	font-size: 0.8em;
	font-weight: 200;
}
#cloud a.tag3 {
	font-size: 0.9em;
	font-weight: 300;
}
#cloud a.tag4 {
	font-size: 1.0em;
	font-weight: 400;
}
#cloud a.tag5 {
	font-size: 1.2em;
	font-weight: 500;
}
#cloud a.tag6 {
	font-size: 1.4em;
	font-weight: 600;
}
#cloud a.tag7 {
	font-size: 1.6em;
	font-weight: 700;
}
#cloud a.tag8 {
	font-size: 1.8em;
	font-weight: 800;
}
#cloud a.tag9 {
	font-size: 2.2em;
	font-weight: 900;
}
#cloud a.tag10 {
	font-size: 2.5em;
	font-weight: 900;
}
/*** MENUS ***/


#navwrap {
	background-color:#666;
	width:100%;
	height:38px;
	margin:8px auto 10px auto;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}
.navsectionswrap {
	width:1000px;
	margin: 0 auto;
}
.navsections a, .navsections a:visited {
	border-right: 1px solid #ccc;
	font-size:18px;
	height:20px;
	width:80px;
	margin-top:5px;
	padding: 4px 40px 4px 30px;
}
.navsections a:hover {
	background-image:url(../img/button.png);
	background-repeat:no-repeat;
	background-position:center;
	height:20px;
	width:80px;
}
#navsearch {
	margin:6px;
	margin-left:0px;
	float:left;
}
.navsubsections a, .navsubsections a:visited {
	width:140px;
	height:50px;
	padding:5px;
}
.navsubsections a:hover {
	background-color:#01ADEF;
}
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	float:			left;
}
.sf-menu a, .sf-menu a:visited {
	color:#FFF;
	font-weight:bold;
	display:		block;
	position:		relative;
	text-decoration:none;
	height:			20px;
	z-index:		20;
}
.sf-menu ul {
	font-size:12px;
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
	z-index:		20;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
	z-index:		20;
}
.sf-menu li {
	background-color:#666;
	font-size:		12px;
	padding:		0;
	float:			left;
	position:		relative;
	z-index:		20;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
	left:			0;
	top:			38px; /* match top ul list item height */
	z-index:		20;
}
/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../img/shadow.png') no-repeat bottom right;
	padding: 0px 40px 12px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
/**curved corners**/
.inset {
	background:transparent;
	width:300px;
}
.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {
	display:block;
	overflow:hidden;
	font-size:1px;
}
.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {
	height:1px;
}
.inset .b2 {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset .b3 {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset .b4 {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset .b4b {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset .b3b {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset .b2b {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset .b1 {
	margin:0 5px;
	background:#999;
}
.inset .b2, .inset .b2b {
	margin:0 3px;
	border-width:0 2px;
}
.inset .b3, .inset .b3b {
	margin:0 2px;
}
.inset .b4, .inset .b4b {
	height:2px;
	margin:0 1px;
}
.inset .b1b {
	margin:0 5px;
	background:#999;
}
.inset .boxcontent {
	display:block;
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}

/**curved corners**/
.inset2 {
	background:transparent;
	width:180px;
}
.inset2 .b1, .inset2 .b2, .inset2 .b3, .inset2 .b4, .inset2 .b1b, .inset2 .b2b, .inset2 .b3b, .inset2 .b4b {
	display:block;
	overflow:hidden;
	font-size:1px;
}
.inset2 .b1, .inset2 .b2, .inset2 .b3, .inset2 .b1b, .inset2 .b2b, .inset2 .b3b {
	height:1px;
}
.inset2 .b2 {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset2 .b3 {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset2 .b4 {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset2 .b4b {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset2 .b3b {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset2 .b2b {
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.inset2 .b1 {
	margin:0 5px;
	background:#999;
}
.inset2 .b2, .inset2 .b2b {
	margin:0 3px;
	border-width:0 2px;
}
.inset2 .b3, .inset2 .b3b {
	margin:0 2px;
}
.inset2 .b4, .inset2 .b4b {
	height:2px;
	margin:0 1px;
}
.inset2 .b1b {
	margin:0 5px;
	background:#999;
}
.inset2 .boxcontent {
	display:block;
	background:#fff;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
/*--------------- video ----------*/
div.video_box{
	float:left;
	width:160px;
	text-align: center;
}
.video_sign{
	color:#2786C2;
	font-size:12px;
	font-weight:bold;
	width:130px;
	margin:2px 13px;
	text-align:center
}

.gray-block{
	background:#E6E6DC;
	width:662px;
/*	margin-top:25px;*/
}
.gray-block .white-block .wTopL, .gray-block .white-block .wTopR, .gray-block .white-block .wBotL, .gray-block .white-block .wBotR{background-color:#E6E6DC;}
.gray-block .white-block{
	width:662px;
}
.white-bg{background-color:#fff}
/*.mt25{margin-top:25px;}*/

.main_box{
	padding:4px 10px;
}

/*------------------------ tabs -----------------*/
div.pics_submenu {
	height: 25px;
	margin: 10px 0px 0px 0px;
	position: relative;
	background:url(../img/bg/bg_submenu_640.gif) no-repeat;	
	font-weight:bold;
	font-size:12px;
}
div#submenu_big{
	background:#fff url(../img/bg/bg_submenu_770.gif) no-repeat 1px 0px;
	margin: 1px 0px 0px 0px;
}

div#submenu_pay{
	background:#fff url(../img/bg/bg_submenu_740.gif) no-repeat 1px 0px;
	margin: 1px 0px 0px 0px;
}

div#submenu_big ul li{
	padding:6px 11px 5px 11px;
}
div.pics_submenu ul {
	position: relative;
	border: 0;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div.pics_submenu ul li {
	position: relative;
	cursor: pointer;
	float: left;
	margin:0;
	padding: 6px 20px 5px 20px;
	color: #336699;
	height:25px;
}
div.pics_submenu li.ac{
	background:url(../img/arrows/ar.gif) 50% 0px no-repeat;
	color:#fff
}
div.pics_submenu li.ac a:link, div.pics_submenu li.ac a:visited, div.pics_submenu li.ac a:hover{color:#fff}
.pics_submenu_title{
	color:#505050;
	padding:4px 0px 0px 18px;
}
/*.mt10{margin-top:10px;}*/

/*.mb6{margin-bottom:6px;}*/

.sectiontitle2 {
	float:left;
	font-size:24px;
	font-weight:bold;
}

.sectionwrap2 {
	width:660px;
	float:left;
	padding-top:10px;
	border-top: 1px solid #999;
	font-weight:bold;
	font-size:13px;
}

.welcomebut {
	font-weight:bold;
	font-size:13px;
}
.welcome {
	font-weight:bold;
	font-size:13px;
}

.welcomeform {
	font-weight:bold;
	font-size:13px;
	margin-left:10px;
}

.inviteuserfriends {
	font-weight:bold;
	font-size:14px;
	color:#2786C2;
}

/*--------------- textarea --------------*/
.area_bg{background:#fff;}
.area_bg img{display:block}
.area_left_top{background:#f5f5f5 url(../img/corners/input/left_top.gif) no-repeat;width:3px;height:3px;}
.area_right_top{background:#f5f5f5 url(../img/corners/input/right_top.gif) no-repeat;width:3px;height:3px;}
.area_top{background:url(../img/corners/input/top_1px.gif) repeat-x;height:3px;width:330px;}

.area_left_bot{background:#f5f5f5 url(../img/corners/input/left_bot.gif) no-repeat;width:3px;height:3px;}
.area_right_bot{background:#f5f5f5 url(../img/corners/input/right_bot.gif) no-repeat;width:3px;height:3px;}
.area_bot{background:url(../img/corners/input/bottom_1px.gif) repeat-x;height:3px;width:330px;}

.area_left{background:url(../img/corners/input/left_1px.gif) repeat-y;width:3px;}
.area_right{background:url(../img/corners/input/right_1px.gif) repeat-y;width:3px;}
.area_bg textarea{
	font:13px Verdana, Arial, Tahoma, sans-serif;
}
.gray{color:#626262}
.txt_area_large{width:332px;height:100px;overflow:hidden;border-width: 0px}
.txt_area_middle{width:237px;height:70px;overflow:hidden;border-width: 0px}
.txt_area_420{width:320px;border:1px solid #E9E9E3;overflow:hidden;height:100px;}



.f11{font-size:11px;}
.gray-light{color:#9a9a9a;}
.pl12{padding-left:12px;}
.mb10{margin-bottom:10px;}
.gray-dark{color:#3e3e3e;}
.f12{font-size:12px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}

.alignC{text-align:center;}
.line150{line-height:150%;}
.pl20{padding-left:20px;}
.pr20{padding-right:20px;}

.inputbutton input {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background-image:url(../img/button_login.png);
	background-repeat:no-repeat;
	background-position:center;
	border:none;
	background-color:#FFF;
}
.gray_dot{
/*	background:url(../img/bg/gray_dot.gif) repeat-x;*/
	background:#ccc;
	height:1px;
}
/*--------- texts ---------*/
.notice{
	font-size:11px;
	font-family:Arial, Tahoma, sans-serif;
	padding:20px 10px;
	color:#848484;
}
.check-list{
	font:14px Arial, Tahoma, sans-serif;
	background:url(../img/icons/check.gif) no-repeat;
	padding:0px 8px 0px 26px;
	margin:8px 0px 5px 0px;
}
.check2{background:url(../img/icons/check2.gif) no-repeat;font:14px Verdana, Arial, Tahoma, sans-serif;}
.check3{background:url(../img/icons/check3.gif) no-repeat;font:14px Verdana, Arial, Tahoma, sans-serif;}

/*---------------- float clearing ------------*/
.float_container {
  overflow:auto;
}
* html .float_container {
height: 1%;
}

/*---------------------------------*/
.BotL{background:url(../img/corners/left_bot.gif) no-repeat;}
.BotR{background:url(../img/corners/right_bot.gif) no-repeat;}

/*------------ bars --------------*/
.blue_bar{
	background-color: #90D5EC;
	color:#fff;
	padding:4px 17px;
	font-size:13px;
	font-weight:bold;
}
.blue_bar h4{
	font:bold 17px/17px Arial, Tahoma, sans-serif;
}
.bar_arrow{
	margin-left:18px;
	height:5px;
	background:url(../img/arrows/ar_9_blue.gif) no-repeat;
}

.meet_people{
	width:313px;
	float:left
}
.tags{
	font-size:16px;
	font-family:arial;
	word-spacing: 3px;
	color:#969696;
	line-height:35px;
}

/*.tags a:link, .tags a:visited, .tags a:hover{color:#969696;}
.tags strong a:link, .tags strong a:visited, .tags strong a:hover{color:#3E3E3E;}
.tags strong{color:#838383;}
.tags strong.selected a:link, .tags strong.selected a:visited, .tags strong.selected a:hover{color:#457AA2}*/

.tags span a:link, .tags span a:visited, .tags span a:hover{color:#969696; font-size:16px;}
.tags span.mark-0 a:link, .tags span.mark-0 a:visited, .tags span.mark-0 a:hover { color:#3E3E3E; font-size:12px;}
.tags span.mark-1 a:link, .tags span.mark-1 a:visited, .tags span.mark-1 a:hover { color:#3E3E3E; font-size:14px;}
.tags span.mark-2 a:link, .tags span.mark-2 a:visited, .tags span.mark-2 a:hover { color:#213A4C; font-size:16px;}
.tags span.mark-3 a:link, .tags span.mark-3 a:visited, .tags span.mark-3 a:hover { color:#2F526C; font-size:18px;}
.tags span.mark-4 a:link, .tags span.mark-4 a:visited, .tags span.mark-4 a:hover { color:#396485; font-weight: bold; font-size:20px;}
.tags span.mark-5 a:link, .tags span.mark-5 a:visited, .tags span.mark-5 a:hover { color:#457AA2; font-weight: bold; font-size:22px;}
.FL{float:left;}
.FR{float:right;}
.dispBlock{display:block}
.h7{height:7px;}

.dark_gray_dot{
/*	background:url(../img/bg/pag_dot.gif) repeat-x;*/
	background:#BEB9B9;
	height:1px;
}
.button, .button2{
	/*color:#fff;
	background-color:#8AD2EB;
	border:1px solid #5EBADF;
	font:14px Arial, Tahoma, sans-serif;
	padding:2px 12px;*/
	cursor:pointer;
}

/*--------- gray_inputs -------*/
.form-inner-box{padding:5px 17px;color:#5A5A5A}

.gray_input{background:url(../img/bg/gray_input_1px.gif) repeat-x;margin:5px;}
.gr_inp_left{background:url(../img/bg/gray_input_left.gif) no-repeat;width:4px;height:24px;}
.gr_inp_right{background:url(../img/bg/gray_input_right.gif) no-repeat;width:4px;height:24px;}
.gray_input input{
	font-size:12px;
	padding:2px 0px;
	color:#3E3E3E;
	border:1px solid white;
	margin-top:1px;
	width:185px;
}
.input_bg_60{
	background:transparent url(../img/bg/input_bg_60.gif) no-repeat;
	height:26px;
	width:60px;
	padding:1px 3px;
}

div.input_bg_60 input{
	border:1px solid white;
	padding:2px 0px;
	width:52px;
	font-size:12px;
	color:#3E3E3E;
}

.indented_dot{
	margin-top:10px;
	background:#DFDFDF;
	height:1px;
}

/*------------- messages ---------*/
.error-message, .ok-message, .gifts-message{
/*	width:682px;*/
	font:bold 12px Arial, Tahoma, sans-serif;
}
.message_txt{padding:7px 20px 10px 40px;font-size:12px;}
.message_txt li{margin-left:8px;}
.error-message{color:#900807;}
.error_top{background:url(../img/corners/red/top_1px.gif) repeat-x;}
.error_top_left{background:url(../img/corners/red/left_top.gif) no-repeat;width:5px;height:7px;}
.error_top_right{background:url(../img/corners/red/right_top.gif) no-repeat right top;width:5px;height:7px;}

.error_bot{background:url(../img/corners/red/bot_1px.gif) repeat-x;}
.error_bot_left{background:url(../img/corners/red/left_bot.gif) no-repeat;width:5px;height:7px;}
.error_bot_right{background:url(../img/corners/red/right_bot.gif) no-repeat right top;width:5px;height:7px;}
.error_left{background:url(../img/corners/red/left_1px.gif) repeat-y;}
.error_right{background:url(../img/corners/red/right_1px.gif) repeat-y;}
.error-message .message_txt{background:#F7CCCA url(../img/icons/error.gif) no-repeat 10px 4px;}

.gifts-message{color:#078F09;}
.gifts_top{background:url(../img/corners/green/top_1px.gif) repeat-x;}
.gifts_top_left{background:url(../img/corners/green/left_top.gif) no-repeat;width:5px;height:7px;}
.gifts_top_right{background:url(../img/corners/green/right_top.gif) no-repeat right top;width:5px;height:7px;}

.gifts_bot{background:url(../img/corners/green/bot_1px.gif) repeat-x;}
.gifts_bot_left{background:url(../img/corners/green/left_bot.gif) no-repeat;width:5px;height:7px;}
.gifts_bot_right{background:url(../img/corners/green/right_bot.gif) no-repeat right top;width:5px;height:7px;}
.gifts_left{background:url(../img/corners/green/left_1px.gif) repeat-y;}
.gifts_right{background:url(../img/corners/green/right_1px.gif) repeat-y;}
.gifts-message .message_txt{background:#D1F4D1 url(../img/icons/ok.gif) no-repeat 10px 4px;}


.ok-message{color:#078F09;background:#D1F4D1 url(../img/corners/green/green_1px.gif) repeat-y;margin-bottom:10px;}
.ok-message .message_txt{font-size:16px;}
.ok-top{background:url(../img/corners/green/top.gif) no-repeat;height:7px;}
.ok-bot{background:url(../img/corners/green/bottom.gif) no-repeat;height:7px;}
.ok-message .message_txt{background:url(../img/icons/ok.gif) no-repeat 10px 4px;}


.ok-message.info {color:#078F09;background:#D1F4D1;margin-bottom:10px;}
.ok-message.info .message_txt{font-size:12px;}
.message_top{background:#FFFFFF url(../img/corners/green/top_1px.gif) repeat-x;}
.message_top_left{background:#FFFFFF url(../img/corners/green/left_top.gif) no-repeat;width:5px;height:7px;}
.message_top_right{background:#FFFFFF url(../img/corners/green/right_top.gif) no-repeat right top;width:5px;height:7px;}
.message_bot{background:#FFFFFF url(../img/corners/green/bot_1px.gif) repeat-x;}
.message_bot_left{background:#FFFFFF url(../img/corners/green/left_bot.gif) no-repeat;width:5px;height:7px;}
.message_bot_right{background:#FFFFFF url(../img/corners/green/right_bot.gif) no-repeat right top;width:5px;height:7px;}
.message_left{background:#FFFFFF url(../img/corners/green/left_1px.gif) repeat-y;}
.message_right{background:#FFFFFF url(../img/corners/green/right_1px.gif) repeat-y;}
.mt15{margin-top:15px;}
.ml10{margin-left:10px;}
.bold {font-weight:bold}

.fontsm{
font-weight:bold;
font-size:12px;
}
.star{color:#FB0000; font-size:17px;}
.pt5{padding-top:5px;}
.pl5{padding-left:5px;}

.quizzes-block .white-block{width:auto}
.quizzes-block .guiz_submenu{
/*	background:url(../img/bg/bg_yellow_submenu.gif) repeat;
	border:1px solid #D1D290;*/
	text-align:right;
	color:#FA665C;
	padding:5px 12px;
	font-size:12px;
	font-weight:bold;
}
.quizzes-block .guiz_submenu a:link, .quizzes-block .guiz_submenu a:visited, .quizzes-block .guiz_submenu a:hover{color:#4C6E9E}
.quizzes-block .guiz_submenu a.coralLink:link, .quizzes-block .guiz_submenu a.coralLink:visited{color:#F9655C;text-decoration:underline}
.quizzes-block .guiz_submenu a.coralLink:hover{color:#E55C55}
.f22{font-size:22px;}
.mtt25{margin-top:25px;}
.mtt10{margin-top:10px;}
.mb6{margin-bottom:6px;}
.f14{font-size:14px;}
.pb6{padding-bottom:6px}
.coral{color:#F9655C}

td.right{
	text-align:right;
}
.pr4{padding-right:4px;}
.pt10{padding-top:10px;}
.bluish{color:#517CAF}
.pt7{padding-top:7px;}
.blue{color:#517CB3;}
.pl4{padding-left:4px;}
.f13{font-size:13px;}

h1, h2, h3, h4, h5, h6{
	margin:0px;padding:0px;
}
h1{
	font-size:16px;
	color:#000;
}
h2{
	color:#3E3E3E;
	font:26px/26px Arial, Tahoma, sans-serif;
}

.ml20{margin-left:20px;}
.mr20{margin-right:20px;}
.w200{width:200px;}
.pl3{padding-left:3px;}
.inside-block{
	background-color:#fff;
	width:662px;
}

h3{
	font-size:14px;
	color:#000;
	margin-top:12px;
}
.pl16{padding-left:16px;}
.light-gray-bg{background-color:#F0F1F0;}
.w100{width:100px;}
.alignR{text-align:right;}
.alignJ{text-align:justify;}

/*-------------------- images ------------*/
.img_bord_white{border:2px solid white;}

div.profile_photo{
	width:197px;
	background:#F1F1EC;
	margin-left:8px;
}

.dot_line{
/*	background:url(../img/bg/dot.gif) repeat-x;*/
	background:#ccc;
	height:1px;
	clear:both;
	position:relative
}
.gray-border-bottom{border-bottom:1px solid #DFDFDF}
.gray_a6{color:#a6a6a6}
a.navyLink, a.navyLink:visited{color:#336699;}
a.navyLink:hover{color:#336699;}
.mt4{margin-top:4px;}
.f24{font-size:24px;}
.black{color:#000000}
.vm{vertical-align:middle}
.mr4{margin-right:4px;}
.f18{font-size:18px;}
.gray_5a{color:#5A5A5A}
.pl7{padding-left:7px;}
.line130{line-height:130%;}
.pr7{padding-right:7px;}
.pad_10{padding:10px;}
.ml4{margin-left:4px;}

/*-------------- radio button -----------*/
.radio{
	width:33px;
	float:left;
}
.radio *{vertical-align:middle;}
.radio input{width:14px;margin-right:2px;}

.f20{font-size:20px;}
.navy-light{color:#266E96}
.Arial{font-family:Arial, Verdana, sans-serif;}
.f16{font-size:16px;}
.mt7{margin-top:7px;}
.rating-block{
	width:473px;
}

/*-------------- Music style -----------*/
.mtitle {font-size:18px;color:black;float:left;font-weight:bold;}
.filmbutton{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	background-image:url(../img/button_music.png);
	height:18px;
	width:70px;
	background-color:#FFF;
	text-align: center;
	float:left;
	margin-top:4px;
}
.mtitle2 {font-size:13px;color:#424242;float:left;font-weight:bold;}
.mtitle_desc {font-size:13px;color:#424242;float:left;}
.mtext{
font-size:13px;

color:#01ADEF;

}


.w500{width:500px;}


/* Music thumbnails */
img.avatar {
background:white none repeat scroll 0 0;
border:1px solid #B1AEAD;
display:inline;
float:left;
margin-top:0;
padding:4px;
}

img.avatart {
margin-right:2px;
background:white none repeat scroll 0 0;
border:1px solid #B1AEAD;
display:inline;
float:left;
margin-top:0;
padding:2px;
}


/* GIFTS */

a.cat{
	font-weight:bold;
	cursor: pointer;
		
}
 
a.cat:hover{
	font-weight:bold;
	cursor: pointer;
			
}
.divcat
{
	margin-top:7px;
	margin-bottom:7px;
	margin-left:10px;
}

.cat_hover{
	font-weight:bold;
	cursor: pointer;	
	background-color: #BFC0BC;
	color:#fff;
	padding:2px 8px;
	font-size:13px;
	font-weight:bold;			
}
.imgshow{
display:none;
}
div.gifts_box{
	float:left;
	width:90px;
	height: 120px;
	text-align: center;
	margin-left:10px;
}
.gifts_sign{
	color:black;
	font-size:12px;
	font-weight:bold;	
	width:90px;	
	text-align:center;
}


.sel_gifts{
text-decoration: none;
color:black;
font-size:16px;
font-weight:bold;	
text-align:center
}
.price_gifts{
text-decoration: none;
color:#01ADEF;
font-size:16px;
font-weight:bold;	
text-align:center
}

.litepay{
display:inline;
font-style:italic;
font-size:12px;
}

.faqmesg{
margin-top:7px;
margin-bottom:7px;
font-size:14px;
font-weight:bold;
}

a.gdel{
	font-weight:bold;
	cursor: pointer;
	color:#fff;
	padding:2px;
	text-decoration: none;
		
}
 
a.gdel:hover{
	font-weight:bold;
	cursor: pointer;
	color:red;
	padding:2px;
	text-decoration: none;
			
}

a.selgifts {
text-decoration: none;
color:black;
font-size:12px;
font-weight:bold;	
text-align:center

}
 
a.selgifts:hover  {
text-decoration: none;
color:black;
font-size:12px;
font-weight:bold;	
text-align:center
}

.widgettitle {
margin-bottom:5px;
}
.page-elem {
margin-left:10px;
}