
body{
	margin: 0px;
	padding:0px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-color: black;
	text-align:center;
	background-image:url('/imgs/backgr.png');
	background-repeat:repeat-y;
	background-position:center top;
}
td{
	color: #888888;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A {
	color:#ee4700;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
A:hover {
	color: #000;
}
form {
	margin:0px;
	padding:0px;
}
.klear {
	clear:both;
	font-size:0px;
}
div {
  display: inline-block; /* hasLayout = true */
}
div {
  display: block; /* restore proper behavior */
  overflow: hidden;
  width: auto; /* 100% by default */
}
/**************************************/

#site {
	width:950px;
	margin:0px auto;
	text-align:left;
	padding-bottom:20px;
	position: relative;
}

/**TOP LINE*/

#topline {
	height:29px;
	background-image:url('/imgs/topline.gif');
}

/****************/
#topline #langs {
	float:right;
	background-image:url('/imgs/topline_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:29px;
	width:60px;
	padding-right:2px;
}
#topline #langs a {
	display:block;
	float:right;
	width:20px;
	height:13px;
	margin-right:5px;
	background-repeat:no-repeat;
	margin-top:8px;
}
#topline #langs a.enabled {
	cursor:default;
}
#topline #langs a#flag_bg {
	background-image:url('/imgs/flag_bg_dsbld.gif');
}
#topline #langs a#flag_en {
	background-image:url('/imgs/flag_en_dsbld.gif');
}

#topline #langs a#flag_bg.enabled {
	background-image:url('/imgs/flag_bg.gif');
}
#topline #langs a#flag_en.enabled {
	background-image:url('/imgs/flag_en.gif');
}
#topline #langs a#flag_bg:hover {
	background-image:url('/imgs/flag_bg.gif');
}
#topline #langs a#flag_en:hover {
	background-image:url('/imgs/flag_en.gif');
}

/****HEAD ROW***/
#headrow {
	height:68px;
	background-image:url('/imgs/headrowbackgr.gif');
	position:relative;
}
#logo {
	position:relative;
	height:68px;
	background-image:url('/imgs/logo.gif');
	width: 271px;
	float:left;
}
#logo a#logolink {
	position:absolute;
	top:12px;
	lefT:14px;
	width:130px;
	height:44px;
}
#logo a#logolink:hover {
	background-image:url('/imgs/logo_hvr.gif');
}
#logo a#logolink strong {
	display:none;
}

#hdrtitle {
	position:absolute;
	top:18px;
	left:160px;
}
#hdrtitle a {
	font-size:20px;
	color:#ffecac;
}
#hdrtitle a:hover {
	color:#fff;
}
#hdrtitle2 {
	position:absolute;
	font-size:20px;
	color:#9a2300;
	top:19px;
	left:161px;
}

#topsearch {
	float:right;
	margin-top:6px;
	margin-right:6px;
	width:495px;
	height: 62px;
	background-image:url('/imgs/topsearch_backgr.gif');
}
#topsearch #ints {
	background-image:url('/imgs/topsearch_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
#topsearch #ints2 {
	background-image:url('/imgs/topsearch_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
}
#topsearch form input {
	display:block;
	float:left;
}
#topsearch form  {
	padding:6px;
}
#topsearch form #topsearch_input {
	width:396px;
	height:26px;
	background-image:url('/imgs/topsearch_input.gif');
	border:0px;
	padding:0px;
	font-size:20px;
	padding:4px;
}
#topsearch form #topsearch_button {
	width:78px;
	height:34px;
	background-image:url('/imgs/topsearch_btn.gif');
	border:0px;
	padding:0px;
	font-size:13px;
	color:#fff;
	font-weight:bold;
}
#topsearch form #topsearch_button:hover {
	background-position:bottom;
	cursor:pointer;
}

#topsearch form a {
	margin-left:10px;
	color:#ff8a00;
	font-size:11px;
}
#topsearch form a:hover {
	color:white;
}

/* NAV */

#nav {
	height:37px;
	background-image:url('/imgs/nav.gif');
}
#nav #tabs {
	background-image:url('/imgs/nav_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:37px;
}
#nav #tabs .tabspacer {
	width:2px;
	float:left;
	height:37px;
	font-size:0px;
	background-image:url('/imgs/tabspacer.gif');
}
#nav #tabs #hometab {
	background-image:url('/imgs/nav_tabs_home.gif');
	width:29px;
}
#nav #tabs #hometab:hover {
	background-position:bottom;
}
#nav #tabs #hometab strong {
	display:none;
}

#nav #tabs a {
	display:block;
	float:left;
	height:37px;
}
#nav #tabs a strong {
	padding:8px;
	padding-top:12px;
	padding-bottom:11px;
	display:block;
	color:#cccccc;
}
#nav #tabs a:hover {
	background-image:url('/imgs/nav_tabs_a_hover.gif');
}
#nav #tabs a:hover strong {
	color:#fff;
}
#nav #tabs a.ontab{
	background-image:url('/imgs/nav_tabs_a_on.gif');
	background-position:top right;	
}
#nav #tabs a.ontab strong {
	background-image:url('/imgs/nav_tabs_strong_on.gif');
	background-position:top left;	
	background-repeat:no-repeat;
	color:#000;
	padding-left:13px;
	padding-right:13px;
}


#nav #tabs a.ontab:hover{
	background-image:url('/imgs/nav_tabs_a_on.gif');
}
#nav #tabs a.ontab:hover strong {
	background-image:url('/imgs/nav_tabs_strong_on.gif');
	color:black;
}

#nav #tabs a.ontabwhite {
	background-image:url('/imgs/nav_tabs_a_on_white.gif');
	background-position:top right;	
}
#nav #tabs a.ontabwhite strong{
	background-image:url('/imgs/nav_tabs_strong_on_white.gif');
	background-position:top left;	
	background-repeat:no-repeat;
	color:#000;
	padding-left:13px;
	padding-right:13px;
}
#nav #tabs a.ontabwhite:hover {
	background-image:url('/imgs/nav_tabs_a_on_white.gif');
	background-position:top right;	
}
#nav #tabs a.ontabwhite:hover strong{
	background-image:url('/imgs/nav_tabs_strong_on_white.gif');
	color:#000;
}



#nav_right {
	float:right;
	width:10px;
	text-align:right;
	height:37px;
	background-image:url('/imgs/nav_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
}

/**NO SUBNAVV***/

#subnavless {
	background-color:white;
	height:8px;
	background-image:url('/imgs/subnavless.gif');
	background-repeat:no-repeat;
	background-position:top right;
}
#subnavless2 {
	height:8px;
	background-image:url('/imgs/subnavless2.gif');
	background-repeat:no-repeat;
}

/****USER LINKS*********/

#userlinks {
	background-image:url('/imgs/topline_left.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	height:29px;
	float:left;
	padding-left:10px;
	width: 800px;
}
#userlinks #loginreg a {
	color:#ccc;
	display:block;
	float:left;
	padding:8px;
	font-size:11px;
	background-image:url('/imgs/topline.gif');
}
#userlinks #loginreg a:hover {
	color:#fff;
	background-image:url('/imgs/userlinks_backgr.gif');
}

/***USERBAR*****/

#userbar a{
	display:block;
	float:left;
	margin-right:1px;
	background-image:url('/imgs/userbar_a.gif');
	background-position:top right;
	background-repeat:no-repeat;
}
#userbar a b{
	font-size:11px;
	color: #9c9c9c;
	font-weight:normal;
	display:block;
	padding:7px;
	padding-left:5px;
	padding-top:8px;
	padding-bottom:6px;
	background-image:url('/imgs/userbar_a_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
}
#userbar a b span{
	font-size:10px;
	color: #777;
}
#userbar a b img{
	border:0px;
	margin-bottom:-3px;
	margin-right:4px;
}
#userbar a:hover{
	background-image:url('/imgs/userbar_a_hvr.gif');
}
#userbar a:hover b{
	color:#ccc;
	background-image:url('/imgs/userbar_a_b_hvr.gif');
}


#userbar a#onusertab{
	background-image:url('/imgs/userbar_a_hvr.gif');
}
#userbar a#onusertab b{
	color:#ccc;
	background-image:url('/imgs/userbar_a_b_hvr.gif');
}

/*USERBAR / Items**/

#userbar a#userbar_logout b {
	background-image:url('/imgs/userbar_a_b_logout.gif');
	padding-left:22px;	
}
#userbar a#userbar_logout:hover b {
	background-image:url('/imgs/userbar_a_b_logout_hvr.gif');
}

#userbar a#userbar_logout {
	background-image:url('/imgs/userbar_a_logout.gif');
}


#userbar #userbar_username {
	padding:8px;
	font-weight:bold;
	font-size:12px;
	color:#ccc;
	padding-top:7px;
	background-image:url('/imgs/userbar_usericon.gif');
	background-position:0px 9px;
	padding-left:15px;
}
#userbar #userbar_username:hover {
	color:#fff;
}

/*SUBNAV*/

#subnav {
	height:37px;
	background-image:url('/imgs/subnav_backgr.gif');
}
#subnav2 {
	height:37px;
	background-image:url('/imgs/subnav_backgr_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
}
#subtabs {
	height:37px;
	background-image:url('/imgs/subtabs_start.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:7px;
}
#subtabs #subtabs_end {
	float:left;
	margin-top:6px;
	width:10px;
	background-image:url('/imgs/subtabs_end.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:30px;
}
#subtabs a {
	display:block;
	float:left;
	margin-top:6px;
	height:31px;
	background-image:url('/imgs/subtabs_a.gif');
	background-repeat:no-repeat;
	background-position:top right;
	cursor:pointer;
}
#subtabs a strong {
	display:block;
	float:left;
	padding:8px;
	padding-left:12px;
	padding-right:12px;
	height:15px;
	background-image:url('/imgs/subtabs_a_b.gif');
	background-repeat:no-repeat;
	background-position:top left;
	color:#373737;
	cursor:pointer;
}
#subtabs a:hover {
	background-image:url('/imgs/subtabs_a_hvr.gif');
}
#subtabs a:hover strong {
	background-image:url('/imgs/subtabs_a_b_hvr.gif');
	color:#000;
}
#subtabs a#onsubtab {
	background-image:url('/imgs/subtabs_a_on.gif');
}
#subtabs a#onsubtab strong {
	background-image:url('/imgs/subtabs_a_b_on.gif');
	color:#fb3d00;
}

/*****/
#contentrow {
	background-color:white;
}


/*****HDR BANNER********/

#bannertop_72890 {
	height:90px;
	background-color:white;
	border-bottom:1px solid #c6c6c6;
	padding:10px;
	text-align:center;
	background-image:url('/imgs/hdrbannerrow.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}

/****FOOTER****/

#ftr_banner {
	background-image:url('/imgs/ftr_banner_backgr.gif');
	height:100px;
	background-repeaT:repeat-x;
	background-color:white;
}

#ftr_banner_left {
	float:left;
	padding-top:10px;
	padding-left:10px;
	width:740px;
}
#ftr_banner_right {
	float:left;
	padding-top:10px;
	width:190px;
}
#ftr_banner_right strong {
	display:block;
	padding-bottom:3px;
}
#ftr_banner_right a {
	display:block;
	color:#777;
	font-size:11px;
	background-image:url('/imgs/ftr_banner_right_bullet.gif');
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding:2px;
	padding-left:10px;
}
#ftr_banner_right a:hover {
	color:#000;
	background-image:url('/imgs/ftr_banner_right_bullet_hvr.gif');
}



#ftr {
	background-image:url('/imgs/ftr.gif');
	background-repeaT:repeat-x;
	height:49px;
	color:#9d9d9d;
	font-size:11px;
}
#ftr_left {
	background-image:url('/imgs/ftr_left.gif');
	background-repeaT:no-repeat;
	height:49px;
	float:left;
	padding-top:22px;
	padding-left:10px;
}
#ftr_right{
	background-image:url('/imgs/ftr_right.gif');
	background-repeaT:no-repeat;
	background-position:top right;
	height:49px;
	float:right;
	color:#353535;
	padding-top:22px;
	padding-right:10px;
	text-align:right;
}


#ftr_left a {
	color:#bbb;
	font-size:11px;
}
#ftr_left a:hover {
	color:#fff;
}

#ftr_right a {
	color:#7c7c7c;
	font-size:11px;
}
#ftr_right a:hover {
	color:#b2b2b2;
}
/******************************/

.formtable tr td input {
	padding:5px;
}

.formtable tr td input {
	width:250px;
	border:1px solid #989898;
	height:16px;
	padding:4px;
	background-color:#fafafa;
	background-image:url('/imgs/loginbox_inputbackgr.gif');
	color:#222;
	margin:0px;
}
.formtable tr td input:focus{
	background-image:url('/imgs/loginbox_inputbackgr_focus.gif');
	bordeR:1px solid #555;
	color:#000;
}


/******************************/
.box_gradient{
	background-color:white;
	background-image:url('/imgs/box_gradient_backgr.gif');
	background-repeat:repeat-x;
	background-position: top;
}
.box_gradient2{
	background-image:url('/imgs/box_gradient_left.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
.box_gradient3{
	background-image:url('/imgs/box_gradient_right.gif');
	background-repeat:no-repeat;
	background-position: top right;
	padding:10px;
}
/*****************************/
.box_tinygrad{
	background-color:white;
	background-image:url('/imgs/box_tinygrad_backgr.gif');
	background-repeat:repeat-x;
	background-position: top;
}
.box_tinygrad2{
	background-image:url('/imgs/box_tinygrad_left.gif');
	background-repeat:no-repeat;
	background-position: top left;
}
.box_tinygrad3{
	background-image:url('/imgs/box_tinygrad_right.gif');
	background-repeat:no-repeat;
	background-position: top right;
	padding:10px;
}
/*****************************/
.box_simple_ttl {
	background-image:url('/imgs/box_simple_ttl.gif');
	background-position:right top;
}
.box_simple_ttl h4 {
	margin:0px;
	background-image:url('/imgs/box_simple_ttl_h.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding:10px;
	font-size:12px;
}
.box_simple_content {
	background-color: #eeeeee;
	border-left:1px solid #7b7b7b;
	border-right:1px solid #7b7b7b;
	padding:10px;
	padding-bottom:0px;
}
.box_simple_ftr {
	background-color: #eeeeee;
	background-image:url('/imgs/box_simple_ftr.gif');
	background-position:top right;
	height:11px;
	font-size:0px;
}
.box_simple_ftr div {
	background-image:url('/imgs/box_simple_ftr_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:11px;
	font-size:0px;
}


.box_simple_greybackgr .box_simple_ttl {
	background-image:url('/imgs/box_simple_ttl_grey.gif');
}
.box_simple_greybackgr .box_simple_ttl h4 {
	background-image:url('/imgs/box_simple_ttl_h_grey.gif');
}
.box_simple_greybackgr .box_simple_ftr {
	background-image:url('/imgs/box_simple_ftr_grey.gif');
}
.box_simple_greybackgr .box_simple_ftr div {
	background-image:url('/imgs/box_simple_ftr_left_grey.gif');
}


/*************/
.box_rounded {
	background-color:#e3e3e3;
	background-image:url('/imgs/box_rounded_1.gif');
	background-repeat:no-repeat;
}
.box_rounded2 {
	background-image:url('/imgs/box_rounded_2.gif');
	background-repeat:no-repeat;
	background-position:top right;
}
.box_rounded_ftr {
	background-image:url('/imgs/box_rounded_4.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:9px;
	font-size:0px;
}
.box_rounded_ftr2 {
	background-image:url('/imgs/box_rounded_3.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:9px;
	font-size:0px;
}
.box_rounded_content {
	padding:10px;
	padding-bottom:1px;
}
/*********/
.marginator {	
	margin-left:10px;
	margin-right:10px;
	border-top:2px solid white;
	border-bottom:10px solid white;
}


.smallgrey {
	font-size:11px;
	color:#888;
}

/**FORMS*********/
.form_btn_1_1 {
	background-image:url('/imgs/form_btn_1_1.gif');
	border:0px;
	width:139px;
	height:30px;
	color:white;
	font-weight:bold;
}


.forminputtl {
	font-size:12px;
	display:block;
	padding-bottom:3px;
	color:#444;
	margin-top:10px;
}

/** BOX TABS****************/

.box_tabs .box_tabs_ttl {
	background-image:url('/imgs/box_tabs_ttl.gif');
	height:34px;
}
.box_tabs .box_tabs_ttl .box_tabs_tabs {
	float:left;
	height:34px;
	background-image:url('/imgs/box_tabs_start.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.box_tabs .box_tabs_ttl .box_tabs_tabs a{
	float:left;
	display:block;
	height:30px;
	background-image:url('/imgs/box_tabs_a.gif');
	background-position:top right;
	background-repeat:no-repeat;
}
.box_tabs .box_tabs_ttl .box_tabs_tabs a b{
	float:left;
	display:block;
	padding:8px;
	padding-left:12px;
	padding-right:12px;
	color:#aaa;
	background-image:url('/imgs/box_tabs_a_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
}
.box_tabs .box_tabs_ttl .box_tabs_tabs a:hover{
	background-image:url('/imgs/box_tabs_a_hvr.gif');
}
.box_tabs .box_tabs_ttl .box_tabs_tabs a:hover b{
	background-image:url('/imgs/box_tabs_a_b_hvr.gif');
	color:white;
	cursor:pointer;
}
.box_tabs .box_tabs_ttl .box_tabs_tabs .box_tabs_end {
	float:left;
	height:33px;
	background-image:url('/imgs/box_tabs_end.gif');
	width:10px;
}


.box_tabs .box_tabs_ttl .box_tabs_tabs a.onboxtab {
	background-image:url('/imgs/box_tabs_a_on.gif');
}
.box_tabs .box_tabs_ttl .box_tabs_tabs a.onboxtab b {
	background-image:url('/imgs/box_tabs_a_b_on.gif');
	color:white;
}

.box_tabs .box_tabs_ttl .box_tabs_right {
	float:right;
	height:14px;
	padding:10px;
	text-align:right;
	background-image:url('/imgs/box_tabs_right.gif');
	background-position:top right;
	background-repeat:no-repeat;
	color:#555;
	font-size:10px;
}
.box_tabs .box_tabs_ttl .box_tabs_right a {
	color:#999;
	font-size:11px;
}
.box_tabs .box_tabs_ttl .box_tabs_right a:hover {
	color:#fff;
}
.box_tabs .box_tabs_content {
	border-left:1px solid black;
	border-right:1px solid black;
	background-color:#eeeeee;
}
.box_tabs .box_tabs_ftr {
	background-image:url('/imgs/box_tabs_ftr.gif');
	background-repeat:no-repeat;
	background-position:top right;
	font-size:0px;
	height: 8px;
}
.box_tabs .box_tabs_ftr .box_tabs_ftr2 {
	background-image:url('/imgs/box_tabs_ftr_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
	font-size:0px;
	height: 8px;
}

/**COL***********/
#col_right {
	width:320px;
	float:right;
}
#col_right_grey {
	background-color: #e0e0e0;
	padding:10px;
	margin-bottom:10px;
	background-image:url('/imgs/col_right_corner.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
}
#col_left {
	width:630px;
	float:left;
}
#col_left_in {
	padding:10px;
}

/******************/


.app_intro{
	line-height:1.3;
	position:relative;
}
.app_intro h2{
	font-size:22px;
	color: #ff5e00;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}
.app_intro .app_intro_btn {
	padding-bottom:6px;
	padding-top:18px;
	padding-left:0px;
}
.app_intro .app_intro_btn .regbtnn {
	background-image:url('/imgs/app_info_regbtnnn.gif');
	padding:7px 14px 7px 14px;
	font-weight:bold;
	background-repeat:no-repeat;
	color:white;
}


/*******/

.right_ad_link {
	display:block;
	background-image:url('/imgs/advertise_here_arrow.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	font-size:10px;
	color:#b3b3b3;
	padding-left:14px;
	padding-bottom:5px;
}
.right_ad_link:hover {
	color:#444;
}
/***/
.tagcloud a {
	color:#555;
	padding:1px 3px 3px 3px;
}
.tagcloud a:hover {
	background-color:#ff5d00;
	color:white;
}
.tagcloud a.size1 {
	color:#888;
}
.tagcloud a.size1:hover {
	color:#fff;
}
.tagcloud a.size2 {
	color:#666;
}
.tagcloud a.size2:hover {
	color:#fff;
}
.tagcloud a.size3 {
	color:#444;
}
.tagcloud a.size3:hover {
	color:#fff;
}
.tagcloud a.size4 {
	color:#222;
}
.tagcloud a.size4:hover {
	color:#fff;
}
.tagcloud a.size5 {
	color:#000;
}
.tagcloud a.size5:hover {
	color:#fff;
}
.tagcloud a.size6 {
	color:#000;
	font-weight:bold;
}
.tagcloud a.size6:hover {
	color:#fff;
	font-weight:bold;
}

/*****************/
.catlist a{
	display:block;
	padding:2px;
	background-image:url('/imgs/catlist_bullet.gif');
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;
	font-size:10px;
	color:#737373;
}
.catlist a strong{
	font-size:12px;
	color:#000000;
}
.catlist a:hover{
	background-image:url('/imgs/catlist_bullet_hvr.gif');
	color:#333;
}
.catlist a:hover strong{
	color:#fb3d00;
}
.catlist a.subfolder {
	font-weight:normal;
	background-position:3px 7px;
	background-image:url('/imgs/bullet.gif');
	padding-left:15px;
}
.catlist a.subfolder strong {
	font-weight:normal;
}

.doublecatlist a{
	width:41%;
	float:left;
	margin-right:7px;
}
/**********/
.clearpagetitle {
	margin:0px;
	padding:0px;
	margin-bottom:8px;
	font-size:22px;
	font-weight:normal;
	color:#aaa;
}
.clearpagetitle b {
	color:#fb3d00;
	font-weight:normal;
}
/***********/
.paging {	
	height:25px;
	margin-top:10px;
}
.paging span{
	display:block;
	float:left;
	padding-top:3px;
	padding-right:10px;
	color:#555;
}
.paging a{	
	background-image:url('/imgs/paging_a.gif');
	background-repeat:no-repeat;
	background-position:top right;
	display:block;
	float:left;
	margin-right:3px;
}
.paging a b{	
	background-image:url('/imgs/paging_a_b.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding:4px 6px 4px 6px;
	display:block;
	color:#8c8c8c;
	cursor:pointer;
}

.paging a:hover{	
	background-image:url('/imgs/paging_a_hvr.gif');
}
.paging a:hover b{	
	background-image:url('/imgs/paging_a_b_hvr.gif');
	color:#000;
}
.paging a.onpage, div.paging a.onpage:hover {	
	background-image:url('/imgs/paging_a_on.gif');
}
.paging a.onpage b, div.paging a.onpage:hover b{	
	background-image:url('/imgs/paging_a_b_on.gif');
	color:#fff;
}
/**/

.paging.graybackgr a{	
	background-image:url('/imgs/paging_a_grey.gif');
}
.paging.graybackgr a b{	
	background-image:url('/imgs/paging_a_b_grey.gif');
}
.paging.graybackgr a:hover{	
	background-image:url('/imgs/paging_a_hvr_grey.gif');
}
.paging.graybackgr a:hover b{	
	background-image:url('/imgs/paging_a_b_hvr_grey.gif');
}
.paging.graybackgr a.onpage, div.paging a.onpage:hover {	
	background-image:url('/imgs/paging_a_on_grey.gif');
}
.paging.graybackgr a.onpage b, div.paging a.onpage:hover b{	
	background-image:url('/imgs/paging_a_b_on_grey.gif');
}

/********/
.embeds {
	display:block;
	margin-lefT:5px;
	margin-top:5px;
}
.embeds tr td input {
	width:190px;
	border:1px solid #aaa;
	padding:4px;
	height:16px;
	margin-left:5px;
	color:#555;
	background-color:#eeeeee;
}
.embeds tr td input:hover, .embeds tr td input:focus {
	border:1px solid #777;
	color:#000;
	background-color:#fff;
}
.embeds tr td {
	font-size:11px;
	color:#555;
}
/**/
.authorbox {
	background-image:url('/imgs/authorbox.gif');
	height:80px;
}
.authorbox_left {
	float:left;
	width:60px;
	margin-left:10px;
	margin-top:10px;
	_margin-left:5px;
}
.authorbox_right {
	float:left;
	width:210px;
	margin-left:10px;
	margin-top:10px;
	font-size:11px;
	color:#727272;
}
.authorbox_right .username {
	display:block;
	color:#ff5e00;
	font-size:18px;
}
.authorbox_right .username:hover {
	color:#ff8a00;
}
.authorbox_right .authorlinks {
	height:21px;
	margin-top:4px;
	background-image:url('/imgs/authorlinks_backgr.gif');
	padding-left:1px;
	background-repeat:no-repeat;
}
.authorbox_right .authorlinks a {
	height:21px;
	display:block;
	float:left;
	background-image:url('/imgs/authorlinks_a.gif');
	background-repeaT:no-repeat;
	background-position:top right;
}
.authorbox_right .authorlinks a b {
	font-weight:normal;
	font-size:11px;
	color:#777;
	display:block;
	padding:3px 6px 5px 6px;
	background-image:url('/imgs/authorlinks_a_b.gif');
	background-repeaT:no-repeat;
	background-position:top left;
}
.authorbox_right .authorlinks a:hover {
	background-image:url('/imgs/authorlinks_a_hvr.gif');
}
.authorbox_right .authorlinks a:hover b {
	color:#333;
	background-image:url('/imgs/authorlinks_a_b_hvr.gif');
}
/***/
/* video author box */
.authorbox_video {
	background-image:url('/imgs/authorbox.gif');
	height:80px;
}
.authorbox_left_video {
	float:left;
	width:60px;
	margin-left:10px;
	margin-top:10px;
	_margin-left:5px;
}
.authorbox_right_video {
	float:left;
	width:210px;
	margin-left:10px;
	margin-top:10px;
	font-size:11px;
	color:#727272;
}
.authorbox_right_video .username {
	display:block;
	color:#ff5e00;
	font-size:18px;
}
.authorbox_right_video .username:hover {
	color:#ff8a00;
}
.authorbox_right_video .authorlinks_video {
	height:21px;
	margin-top:4px;
	background-image:url('/imgs/authorlinks_backgr.gif');
	padding-left:1px;
	background-repeat:no-repeat;
}
.authorbox_right_video .authorlinks_video a {
	height:21px;
	display:block;
	float:left;
	background-image:url('/imgs/authorlinks_a.gif');
	background-repeaT:no-repeat;
	background-position:top right;
}
.authorbox_right_video .authorlinks_video a b {
	font-weight:normal;
	font-size:11px;
	color:#777;
	display:block;
	padding:3px 6px 5px 6px;
	background-image:url('/imgs/authorlinks_a_b.gif');
	background-repeaT:no-repeat;
	background-position:top left;
}
.authorbox_right_video .authorlinks_video a:hover {
	background-image:url('/imgs/authorlinks_a_hvr.gif');
}
.authorbox_right_video .authorlinks_video a:hover b {
	color:#333;
	background-image:url('/imgs/authorlinks_a_b_hvr.gif');
}
/***/
/* end video author box */
.avatar {
	display:block;
	width:50px;
	border:1px solid #e0e0e0;
	padding:4px;
	background-color:#fff;
}
.avatar:hover {
	border:1px solid #ff5e00;
}
.avatar img {
	width:50px;
	height:50px;
	border:0px;
}
/*******************************/
.viewpage_info {
 background-image:url('/imgs/viewpage_info.gif');
 background-position:bottom;
 background-repeat:repeat-x;
}
.viewpage_info p {
 padding:10px;
 margin:0px;
 padding-bottom:5px;
}
.viewpage_info .vnfo {
 clear:both;
 height:38px;
}
.viewpage_info .vnfo_left {
 float:left;
 height:22px;
 background-image:url('/imgs/viewpage_info_left.gif');
 background-position:bottom left;
 background-repeat:no-repeat;
 padding:6px;
 padding-top:10px;
 padding-left:10px;
 font-size:12px;
 color: #828282;
}
.viewpage_info .vnfo_left img {
 margin-bottom:-1px;
}
.viewpage_info .vnfo_left a {
 font-weight:bold;
 color:#333;
}
.viewpage_info .vnfo_left a:hover {
 color:#ff5f02;
}
.viewpage_info .vnfo_right {
 float:right;
 height:32px; 
 width:200px;
 background-image:url('/imgs/viewpage_info_right.gif');
 background-position:bottom right;
 background-repeat:no-repeat;
 padding:5px;
 padding-top:2px;
 padding-right:10px;
}
/**************/
.viewpage_tags {
	clear:both;
	background-image:url('/imgs/viewpage_tags_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:32px;
}
.viewpage_tags2 {
	padding:10px;
	padding-top:8px;
	background-image:url('/imgs/viewpage_tags_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.viewpage_tags2 a {
	color:#888;
}
.viewpage_tags2 a:hover {
	color:#000;
}
/**RATING*******************************/
.rating {
	width:200px;
}
.rating a {
	float:right;
	display:block;
	width:21px;
	height:21px;
	background-image:url('/imgs/rating_star_0.gif');
}
.rating div.nonlogedstar {
	float:right;
	display:block;
	width:21px;
	height:21px;
	background-image:url('/imgs/rating_star_0.gif');
}
.rating a.full1, .rating div.nonlogedstar.full1 {
	background-image:url('/imgs/rating_star_1.gif');
}
.rating a.full03, .rating div.nonlogedstar.full03{
	background-image:url('/imgs/rating_star_03.gif');
}
.rating a.full05, .rating div.nonlogedstar.full05{
	background-image:url('/imgs/rating_star_05.gif');
}
.rating a.full08, .rating div.nonlogedstar.full08{
	background-image:url('/imgs/rating_star_08.gif');
}
.rating a:hover{
	background-image:url('/imgs/rating_star_2.gif');
}
.rating a.hovered{
	background-image:url('/imgs/rating_star_2.gif');
}
.rating a.smileyhovered{
	background-image:url('/imgs/rating_smiley.gif');
}

.rating a.smiley:hover{
	background-image:url('/imgs/rating_smiley.gif');
}
.rating b {
	display:none;
}
.rating span {
	float:right;
	display:block;
	height:21px;
	font-size:18px;
	color:#888;
	width:50px;
	text-align:right;
}
.rating span.black {
	color:#333;
}
.rating span.black {
	color:#333;
}
.rating .rating_thanks {
	float:right;
	padding-top:5px;
	color:#555;
}
/***********************/


/**COMMENTS******/
.comments_ttl {
	background-image:url('/imgs/comments_title.gif');
	background-repeat:no-repeat;
	font-size:18px;
	color:#444;
	font-weight:normal;
	margin:0px;
	margin-lefT:72px;
	margin-top:10px;
	padding:3px;
	padding-left:30px;
}
.comments_usersonly {
	background-image:url('/imgs/comments_usersonly.gif');
	padding:10px;
	padding-left:83px;
	padding-bottom:11px;
}
.comment {
	clear:both;
	background-image:url('/imgs/comment_backgr.gif');
	_background-image:url('/imgs/comment_backgr_ie.gif');
	background-position:top left;
	background-repeat:repeat-x;
	margin-top:10px;
	margin-bottom:10px;
}
.comment .comment_left {
	width:82px;
	background-image:url('/imgs/comment_left.gif');
	background-repeat:no-repeat;
	background-position:66px 24px;
	height:77px;
	background-color:white;
	padding-top:8px;
}
.comment .comment_right {
	float:right;
	width:528px;
	background-image:url('/imgs/comment_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
	_width:523px;
}
.comment .comment_right .date {
	float:right;
	font-size:11px;
	color:#bbb;
	padding:5px;
}
.comment .comment_right .date a.comment_report {
	font-size:11px;
	color:#666;
	background-image:url('/imgs/report.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 2px;
}
.comment .comment_right .date a.comment_del {
	font-size:11px;
	color:#666;
	background-image:url('/imgs/comment_del.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 2px;
}

a.commentdel {
	font-size:11px;
	color:#666;
	background-image:url('/imgs/comment_del.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 2px;
}


.comment .comment_right .date a:hover {
	color:#ff0000;
	background-position:bottom left;
}
.comment .comment_right .date a.report_done {
	font-size:11px;
	color:#38914f;
	background-image:url('/imgs/report_ok.gif');
	background-repeat:no-repeat;
	padding-left:12px;
	background-position:0px 4px;
}

.comment .comment_right .author {
	float:left;
}
.comment .comment_right .author a{
	color:#bbb;
}
.comment .comment_right .author a:hover{
	color:#333;
}
.comment .comment_right a.username {
	font-size:18px;
	color:#ff6004;
}
.comment .comment_right a.username:hover {
	color:#ff8a00;
}
.comment .comment_right .commentbody {
	clear:both;
	padding-top:15px;
	line-height:1.3;
}
.commentform {
	padding-lefT:72px;
	padding-top:5px;
}
.commentform textarea{
	display:block;
	height:80px;
	width:500px;
	border:1px solid #ccc;
	background-repeat:repeat-x;
	background-image:url('/imgs/comment_textarea.gif');
	margin-bottom:5px;
	padding:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.commentform textarea:focus{
	border:1px solid #888;
}
.commentform input{
	border:0px;
	background-image:url('/imgs/comment_btn.gif');
	width:125px;
	height:23px;
	color:white;
	font-weight:bold;
	text-transform:uppercase;
}

/*************************************/
.item_my_btns {
	clear:both;
	height: 15px;
	z-index:10;
}
.item_my_btns a{
	display:block;
	height: 15px;
	float:left;	
	margin-right:3px;
}
.item_my_btns a.delete{
	width: 15px;
	background-image:url('/imgs/iconbtns_delete.gif');
}
.item_my_btns a.edit{
	width: 26px;
	background-image:url('/imgs/iconbtns_edit.gif');
}
.item_my_btns a.indexify{
	width: 16px;
	background-image:url('/imgs/iconbtns_indexify.gif');
}
.item_my_btns b.indexify_on {
	display:block;
	height: 15px;
	float:left;	
	margin-right:3px;
	width: 16px;
	background-image:url('/imgs/iconbtns_indexify_on.gif');
	background-position:top;
	cursor:default;
}
.item_my_btns a strong, .item_my_btns b strong {
	display:none;
}
.item_my_btns a:hover{
	background-position:bottom;
}
.item_my_btns b {
	height:15px;
	display:block;
	float:left;
	width:11px;
	background-repeat:no-repeat;
}
.item_my_btns b.locked {
	background-image:url('/imgs/pics_albumstatus_locked.gif');
}
.item_my_btns b.friendsonly {
	background-image:url('/imgs/pics_albumstatus_friendsonly.gif');
	width:22px;
}
.item_my_btns b.free4all {
	background-image:url('/imgs/pics_albumstatus_free4all.gif');
	width:20px;
}


/***********************************//*******************/
.viewpagettl {
	font-size:22px;
	color: #ff5e00;
	margin:0px;
	padding:0px;
	font-weight:normal;
	width:430px;
	margin-bottom:8px;
}
/*
	VIdeo view_fave
*/
.viewpagettl_video {
	font-size:22px;
	color: #ff5e00;
	margin:0px;
	padding:0px;
	font-weight:normal;
	width:430px;
}
.viewpage_fave_video {
	float:left;
	width:400px;	
	margin-bottom:8px;
}

.viewpage_fave_video.albumpage {
 float:right;
 padding-right:10px;
}
.viewpage_fave_video.albumpage a {
 float:right;
}

.viewpage_fave_video a,.viewpage_nav a  {
	display:block;
	background-image:url('/imgs/favebtn_a.gif');
	background-repeat:no-repeat;
	background-position:top right;
	float:left;
	margin-right:4px;
}
.viewpage_nav a  {
	float:right;
	margin-right:0px;
	margin-left:4px;
}
.viewpage_fave_video a b, .viewpage_nav a b  {
	display:block;
	background-repeat:no-repeat;
	background-position:top left;
	padding:5px;
	font-weight:normal;
	padding-left:30px;
	font-size:11px;
	color:#888;
}
.viewpage_fave_video .favebtn b {
	background-image:url('/imgs/favebtn_a_b.gif');
}
.viewpage_fave_video .unfavebtn b {
	background-image:url('/imgs/unfavebtn.gif');
}
.viewpage_fave_video .unfavebtn:hover b {
	color:red;
}
.viewpage_fave_video .zoombtn b {
	background-image:url('/imgs/zoombtn_b.gif');
	padding-left:24px;
}
.viewpage_fave_video .reportbtn b {
	background-image:url('/imgs/reportbtn_b.gif');
	padding-left:22px;
}
.viewpage_fave_video a:hover, .viewpage_nav a:hover {
	background-position:bottom right;
}
.viewpage_fave_video a:hover b, .viewpage_nav a:hover b {
	background-position:bottom left;
	color:#000;
}
.viewpage_fave_video .sendbtn b {
	background-image:url('/imgs/sendbtn.gif');
	padding-left:30px;
}
/*
	End video view fave
*/
.viewpage_fave {
	float:left;
	clear:both;
	width:400px;	
	margin-bottom:8px;
}

.viewpage_fave.albumpage {
 float:right;
 padding-right:10px;
}
.viewpage_fave.albumpage a {
 float:right;
}

.viewpage_fave a,.viewpage_nav a  {
	display:block;
	background-image:url('/imgs/favebtn_a.gif');
	background-repeat:no-repeat;
	background-position:top right;
	float:left;
	margin-right:4px;
}
.viewpage_nav a  {
	float:right;
	margin-right:0px;
	margin-left:4px;
}
.viewpage_fave a b, .viewpage_nav a b  {
	display:block;
	background-repeat:no-repeat;
	background-position:top left;
	padding:5px;
	font-weight:normal;
	padding-left:30px;
	font-size:11px;
	color:#888;
	height: 13px;
}
.viewpage_fave .favebtn b {
	background-image:url('/imgs/favebtn_a_b.gif');
}
.viewpage_fave .unfavebtn b {
	background-image:url('/imgs/unfavebtn.gif');
}
.viewpage_fave .unfavebtn:hover b {
	color:red;
}
.viewpage_fave .zoombtn b {
	background-image:url('/imgs/zoombtn_b.gif');
	padding-left:24px;
}
.viewpage_fave .reportbtn b {
	background-image:url('/imgs/reportbtn_b.gif');
	padding-left:22px;
}
.viewpage_fave a:hover, .viewpage_nav a:hover {
	background-position:bottom right;
}
.viewpage_fave a:hover b, .viewpage_nav a:hover b {
	background-position:bottom left;
	color:#000;
}
.viewpage_fave .sendbtn b {
	background-image:url('/imgs/sendbtn.gif');
	padding-left:30px;
}

span.reported_ok  {
	display:block;
	background-image:url('/imgs/favebtn_a.gif');
	background-repeat:no-repeat;
	background-position:top right;
	float:left;
	margin-right:4px;
}
span.reported_ok b  {
	display:block;
	background-image:url('/imgs/reportbtn_ok.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding:5px;
	font-weight:normal;
	padding-left:21px;
	font-size:11px;
	color:#1d8525;
}



.viewpage_nav .nextbtn b {
	background-image:url('/imgs/nextbtn_b.gif');
	padding-left:18px;
}
.viewpage_nav .prevbtn b {
	background-image:url('/imgs/prevbtn_b.gif');
	padding-left:18px;
}

.viewpage_fave.albumpage a {
 background-image:url('/imgs/sendalbumbtn_a.gif');
}
.viewpage_fave.albumpage a b {
 background-image:url('/imgs/sendalbumbtn_b.gif');
}

/***********/
.box_border {
	clear:both;
}
.box_border_top {
	clear:both;
	height:6px;
	background-position:top right;
	background-image:url('/imgs/box_border_top.gif');
}
.box_border_top_in {
	font-size:0px;
	height:6px;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url('/imgs/box_border_top_left.gif');
}
.box_border_content {
	background-color:#eeeeee;
	background-repeat:repeat-x;
	background-position:top;
	background-image:url('/imgs/box_border_content.gif');
	border-left:1px solid #727272;
	border-right:1px solid #727272;
	padding:5px 10px 5px 10px;
}
.box_border_bottom {
	font-size:0px;
	clear:both;
	height:6px;
	background-position:top right;
	background-image:url('/imgs/box_border_bottom.gif');
}
.box_border_bottom_in {
	font-size:0px;
	height:6px;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url('/imgs/box_border_bottom_left.gif');
}

/***FORMS***********************************************/

.forminput {
	bordeR:1px solid #bbb;
	background-color:white;
	background-repeat:repeat-x;
	background-image:url('/imgs/forminputbackgr.gif');
	padding:4px;
	height:16px;
	width:200px;
}
.forminput:focus {
	bordeR:1px solid #999;
	background-color:white;
	background-repeat:repeat-x;
	background-image:url('/imgs/forminputbackgr.gif');
	padding:4px;
	height:16px;
	width:200px;
}
.formselect {
	bordeR:1px solid #bbb;
	padding:2px;
	height:24px;
	width:210px;
}

.formbtn {
	width:147px;
	height:27px;
	color:white;
	font-weight:bold;
	background-image:url('/imgs/submitt.gif');
	border:0px;
}
.formtextarea {
	bordeR:1px solid #bbb;
	background-color:white;
	background-repeat:repeat-x;
	background-image:url('/imgs/forminputbackgr.gif');
	padding:4px;
	height:67px;
	width:270px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.formtextarea:focus {
	bordeR:1px solid #999;
}

/**********************************************/

.box_vip160 {
	background-image:url('/imgs/box_vip160_hdr.gif');
	padding-top:113px;
	margin-bottom:6px;
}
.box_vip160_cnt {
	background-image:url('/imgs/box_vip160_cnt.gif');
	background-position:bottom left;
	padding:10px;
	padding-top:0px;
	background-repeat:no-repeat;
}
.box_vip160_cnt ul {
	padding:0px;
	margin:0px;
}
.box_vip160_cnt ul li {
	padding:0px;
	margin:0px;
	margin-lefT:13px;
	font-size:11px;
	color:#444;
	margin-bottom:10px;
	list-style:url('/imgs/bullet.gif');
}
.vipnow {
	background-image:url('/imgs/box_vip160_btn.gif');
	display:block;
	padding:7px;
	background-repeat:no-repeat;
	color:white;
	font-weight:bold;
	text-align:center;
}
.vipnow:hover {
	color:white;
}

/**************************************************************/

.errormsg {
	border:1px solid #ff0000;
	padding:5px;
	background-color: #ffb6b6;
	margin-bottom:5px;
	position:relative;
}
.errormsg div {
	padding:20px;
	background-color:#ffd1d1;
	background-image:url('/imgs/icon_error_red.gif');
	background-repeat:no-repeat;
	background-position: 10px 10px;
	padding-left:60px;
	font-weight:bold;
	position:relative;
}
.errormsg div a.closemsg {
	position:absolute;
	top:5px;
	right:5px;
	_top:5px;
	_right:22px;
	display:block;
	width: 11px;
	height:11px;
	font-size:0px;
	background-image:url('/imgs/errormsg_close_red.gif');
}
.errormsg div a.closemsg:hover {
	background-position:bottom;
}


.errormsg.green {
	border:1px solid #0e7800;
	background-color: #9ad796;
}
.errormsg.green div {
	background-color:#afe8ac;
	background-image:url('/imgs/icon_error_green.gif');
}

.errormsg.green1 {
	border:1px solid #0e7800;
	background-color: #9ad796;
}

.errormsg.green1 div {
	background-color:#afe8ac;
	background-image:url('/imgs/pisumce.gif');
}

.errormsg.green div a.closemsg {
	background-image:url('/imgs/errormsg_close_green.gif');
}



/*********/

.newslist a{
	display:block;
	padding:6px;
	font-size:12px;
	color:#666;
	border-top:1px solid #eee;
	border-bottom:1px solid #999;
	background-image:url('/imgs/newslist_backgr.gif');
	background-repeat:repeat-x;
}
.newslist a:hover{
	background-image:url('/imgs/newslist_backgr_hvr.gif');
	border-top:1px solid #fff;
	background-color:#c8c8c8;
}
.newslist a b{
	color:#333;
	font-size:12px;
	background-repeat:no-repeat;
	background-image:url('/imgs/newslist_bullet.gif');
	background-position:0px 3px;
	padding-left:10px;
}
.newslist a:hover b{
	background-image:url('/imgs/newslist_bullet_hvr.gif');
	color:#fb3d00;
}
.newslist .newslistftr {
	background-image:url('/imgs/newslist_ftr.gif');
	background-repeat:repeat-x;
	border-top:1px solid #eee;
	padding:4px;

}
.newslist .newslistftr {
	background-image:url('/imgs/newslist_ftr.gif');
	background-repeat:repeat-x;
	border-top:1px solid #eee;
	padding:4px;
	padding-bottom:0px;
}
.newslist .newslistftr a {
	display:inline;
	background-image:none;
	padding:0px;
	border:0px;
	font-size:11px;
	background-image:url('/imgs/newslist_bullet.gif');
	background-repeaT:no-repeat;
	background-position:2px 3px;
	padding-left:12px;
}
.newslist .newslistftr a:hover {
	background-image:url('/imgs/newslist_bullet.gif');
	color:#000;
	background-color:transparent;
}

.newslist.slimnews a {
	background-image:url('/imgs/newslist_backgr_slim.gif');
	border-bottom:1px solid #C8C8C8;
	padding:8px;
	background-color:#eeeeee;
}
.newslist.slimnews a b {
	font-weight:normal;
	padding:0px;
	background-image:none;
}
.newslist.slimnews a:hover {
	background-image:url('/imgs/newslist_backgr_slim.gif');
	padding:8px;
	background-color:#eeeeee;
}
.newslist.slimnews a:hover b {
	background-image:none;
}
.newslist.slimnews .newslistftr a:hover {
	color:#000;
	background-color:transparent;
	background-image:none;
}



/*****************************/
.box_black_ttl {
	background-image:url('/imgs/box_black_hdr.gif');
	background-position:right top;
	height:39px;
}
.box_black_ttl h4 {
	float:left;
	margin:0px;
	background-image:url('/imgs/box_black_hdr_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
	color:white;
	padding:10px;
	font-size:12px;
	height:39px;
}
.box_black_ttl h4 a {
	color:#ff9500;
}
.box_black_ttl h4 a:hover {
	color:#ffd200;
}
.box_black_ttl a.box_black_rightlinks {
	float:right;
	color:#aaa;
	padding:9px;
	font-size:11px;
}
.box_black_ttl a.box_black_rightlinks:hover {
	color:#eee;
}
.box_black_content {
	background-color: #292929;
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:10px;
	padding-bottom:4px;
	padding-top: 5px;
	color:#eee;
}
.box_black_ftr {
	background-color: #eeeeee;
	background-image:url('/imgs/box_black_ftr.gif');
	background-position:top right;
	height:7px;
	font-size:0px;
}
.box_black_ftr div {
	background-image:url('/imgs/box_black_ftr_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:7px;
	font-size:0px;
}

/***/

.greybackgr .box_black_content {
	background-color: #242424;
}
.greybackgr .box_black_ttl {
	background-image:url('/imgs/box_black_hdr_grey.gif');
}
.greybackgr .box_black_ttl h4 {
	background-image:url('/imgs/box_black_hdr_left_grey.gif');
}

.greybackgr .box_black_ftr {
	background-image:url('/imgs/box_black_ftr_grey.gif');
}
.greybackgr .box_black_ftr div {
	background-image:url('/imgs/box_black_ftr_left_grey.gif');
}
/***********/
.redstar {
	color:#ff5500;
}

/*****/

.path {
	background-color:#ededed;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url('/imgs/path_left.gif');
	margin-bottom:5px;
}
.path .path1 {
	background-repeat:no-repeat;
	background-position:top right;
	background-image:url('/imgs/path_right.gif');
	padding:7px;
	padding-bottom:9px;
	padding-left:25px;
	color:#999;
}
.path .path1 a{
	font-size:11px;
	color:#777;
}
.path .path1 a:hover{
	color:#000;
}

/****************************/

.boxttllink {
	font-weight:normal;
	color:#666;
}
.boxttllink a {
	color:#666;
}
.boxttllink a:hover {
	color:#000;
}

/******/

.checklist {
	width:540px;
	background-color:#f8f8f8;
	margin-top:5px;
	border:1px solid #e3e3e3;
	padding:5px;
}
.checklist label {
	display:block;
	float:left;
	padding:1px;
	width:150px;
	color:#666;
}
.checklist label input {
	display:block;
	float:left;
}
.checklist label b {
	display:block;
	float:left;
	padding:3px;
	color:#666666;
	font-weight:normal;
}
/*****************************************************************/

#areyousure {
	border:1px solid #f8c182;
	margin:10px;
	padding:10px;
	background-color:#fdebd6;
	padding-left:65px;
	background-image:url('/imgs/areyousure_icon.gif');
	background-repeat:no-repeat;
	background-position:15px 15px;
}
#areyousure h1 {
	font-size:20px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	color:#ff4200;
}
#areyousure p {
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	margin-top:5px;
}
#areyousure ul {
	padding-left:15px;
}
#areyousure li {
	padding:2px;
}
#areyousure li b {
	display:block;
	width:300px;
	float:left;
}

#areyousure .btn {
	background-image:url('/imgs/areyousure_btn.gif');
	display:block;
	float:left;
	padding:8px;
	padding-bottom:9px;
	color:white;
	font-weight:bold;
	text-align:center;
	width:99px;
	margin-right:10px;
}
#areyousure .btn:hover {
	background-position:bottom left;
}

/****/
.giftmaildata {
	width:300px;
	float:left;
	margin-right:10px;
}
.giftmaildata input {
	width:290px;
}
.giftmaildata input:focus {
	width:290px;
}
#gift_searhchuser {
	margin-top:5px;
	clear:both;
	padding-bottom:10px;
}
#gift_searhchuser input {
	float:left;
	display:block;
}
#gift_searhchuser input.btttn {
	background-image:url('/imgs/gift_user_searchbtn.gif');
	border:0px;
	height:26px;
	width:72px;
	color:#666;
	cursor:pointer;
}
#gift_searhchuser input.btttn:hover {
	color:#000;
}

#gift_users {	
	background-image:url('/imgs/gift_user_searchbottom.gif');
	background-repeat:repeat-x;
	background-position:top left;
}

#gift_users .gift_loading {
	background-image:url('/imgs/gift_loading.gif');
	height:32px;
	background-repeat:no-repeat;
	padding-left:50px;
	margin:10px;
	font-size:11px;
	color:#777;
}
#gift_users .gift_loading b {
	font-size:12px;
	color:#000;
	display:block;
	padding-top:2px;
}

/***********/

.gift_useritem {
	display:block;
	width:250px;
	float:left;
	height:60px;
	cursor:pointer;
	margin-top:10px;
	font-size:11px;
	color:#666;
	margin-right:20px;
	background-image:url('/imgs/gift_userbackgr.gif');
	background-repeat:no-repeat;
	_cursor:normal;
}
.gift_useritem input {
	float:left;
	display:block;
	margin:8px;
	_margin:2px;
}
.gift_useritem img {
	float:left;
	display:block;
	width:50px;
	height:50px;
	border:1px solid #aaa;
	margin-right:10px;
	padding:4px;
	background-color:white;
}
.gift_useritem:hover img {
	border:1px solid #ff5500;
}
.gift_useritem b {
	color:#555;
	font-size:18px;
	font-weight:normal;
}
.gift_useritem:hover b {
	color:#ff5500;
}




.gift_useritem.selected {
	color:#333;
}
.gift_useritem.selected img {
	border:1px solid #ff1100;
	background-color:#ff5500;
}
.gift_useritem.selected b {
	color:#ff5500;
}

#gift_sendbtn {
	clear:both;	
	background-image:url('/imgs/gift_user_searchbottom.gif');
	background-repeat:repeat-x;
	background-position:top left;
	padding-top:10px;
	margin-top:10px;
}


#gift_sendbtn input {
	display:block;
	float:left;
	margin-right:5px;
	font-weight:bold;
	color:white;
	background-image:url('/imgs/gift_sendbtn.gif');
	border:0px;
	width:166px;
	height:32px;
}
#gift_sendbtn input:disabled, #gift_sendbtn input.disabled {
	background-position:bottom;
	color:#999;
}
#gift_sendbtn span{
	display:block;
	float:left;
	padding:10px;
}

/*****/
.sharing_thumb {
	float:left;
	padding:4px;
	background-color:white;
	border:1px solid #bbb;
	margin-right:10px;
}
.sharing_thumb:hover {
	border:1px solid #ff5500;
}
.sharing_thumb img {
	border:0px;
}
#sharing_iteminfo {
	float:left;
	font-size:11px;
	color:#555;
}
#sharing_iteminfo .itemname {
	display:block;
	font-size:22px;
	font-weight:normal;
}
#sharing_iteminfo .itemname:hover {
	color:#ff8800;
}
#sharing_iteminfo .itemauthor {
	display:block;
	background-image:url(/imgs/icon_user.gif);
	background-position:0 5px;
	background-repeat:no-repeat;
	padding:4px;
	padding-left:15px;
	color:#777;
	margin-top:1px;
}
#sharing_iteminfo .itemauthor:hover {
	color:#000;
}

/***********/

.vodbox {
	display:block;
	clear:both;
	background-repeat:repeat-x;
	background-position:bottom left;
	background-image:url('/imgs/vodbox_spacer.gif');
	padding-bottom:7px;
	height:42px;
	margin-bottom:7px;
}
.vodbox span {
	display:block;
	float:left;
	padding:1px 9px 1px 9px;
	background-image:url('/imgs/vodbox_lenta.gif');
	width:73px;
}
.vodbox span img {
	border:0px;
}
.vodbox div {
	float:left;
	padding-left:10px;
	font-size:11px;
	color:#aaa;
	width:150px;
}
.vodbox div strong {
	font-size:12px;
	color:#ff5500;
	display:block;
}


.vodbox:hover span {
	background-position:bottom left;
}
.vodbox:hover div {
	color:#ccc;
}
.vodbox:hover div strong {
	color:#ff7700;
}

/**************************/

.smallpage {
	padding:10px;
	padding-top:0px;
}
.smallpage h1 {
	font-size:18px;
	margin:0px;
	padding:0px;
	font-weight:normal;
	color:#ff5500;
	padding-bottom:5px;
}
.smallpage td  {
	color:#444;
}
.smallpage P {
	margin:0px;
	padding:0px;
	line-height:1.4;
	margin-bottom:20px;

}
/****************/

#cphdr h1 {
	font-weight:normal;
	font-size:18px;
	color:#ff5500;
	margin:0px;
	padding:0px;
	padding-top:3px;
}
#cpnav {
	margin-top:7px;
	background-image:url('/imgs/cpnav.gif');
	background-position:bottom left;
	background-repeat:repeat-x;
}
#cpnav a {
	display:block;
	float:left;
	background-image:url('/imgs/cpnav_a.gif');
	background-position:top right;
	margin-right:1px;
}
#cpnav a b {
	display:block;
	float:left;
	color:#666;
	background-image:url('/imgs/cpnav_a_b.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding:11px;
	padding-top:10px;
	cursor:pointer;
}

#cpnav a:hover b {	
	color:#000;
}
#cpnav a.cpnav_on {
	background-image:url('/imgs/cpnav_a_on.gif');
}
#cpnav a.cpnav_on b {	
	color:#ff5500;
	background-image:url('/imgs/cpnav_a_b_on.gif');
}
#cpnav a b span {	
	font-size:10px;
	color:#999;
	font-weight:normal;
}
#cpnav a:hover b span {	
	color:#555;
}

/****************************************************/ 
.friendstooltip {
	position:absolute;
	top:1185px;
	left:500px;
	color:#444;
	background-image:url('/imgs/tooltip.png');
	width:246px;
	height: 49px;
	padding:7px;
	padding-left:11px;
	background-image:url('kartinkata.png');
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/imgs/tooltip.png', sizingMethod='scale');
}
.friendstooltip b {
	font-size:18px;
	color:#ff5500;
	font-weight:normal;
	display:block;
}
/***************/


.box_blackttl_ttl {
	background-image:url('/imgs/box_blackttl_ttl.gif');
	background-position:right top;
}
.box_blackttl_ttl h4 {
	margin:0px;
	background-image:url('/imgs/box_blackttl_ttl_h.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding:9px;
	padding-bottom:8px;
	font-size:12px;
	color:white;
	float:left;
	width:300px;
}
.box_blackttl_ttl .box_blackttl_ttl_right {
	float:right;
	padding:8px;
	color:#686868;
	font-size:11px;
}

.box_blackttl_ttl .box_blackttl_ttl_right a {
	font-size:11px;
	color:#b7b7b7;
}
.box_blackttl_ttl .box_blackttl_ttl_right a:hover {
	color:#fff;
}
.box_blackttl_ttl h4 a {
	color:#ff9500;
}
.box_blackttl_ttl h4 a:hover {
	color:#ffb11b;
}




.box_blackttl_content {
	background-color: #eeeeee;
	border-left:1px solid #010101;
	border-right:1px solid #010101;
	padding:10px;
	padding-bottom:5px;
	background-image:url('/imgs/box_blackttl_contentbackgr.gif');
	background-position:top left;
	background-repeat:repeat-x;
}
.box_blackttl_ftr {
	background-color: #eeeeee;
	background-image:url('/imgs/box_blackttl_ftr.gif');
	background-position:top right;
	height:6px;
	font-size:0px;
}
.box_blackttl_ftr div {
	background-image:url('/imgs/box_blackttl_ftr_left.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:6px;
	font-size:0px;
}

/********************************/

#whatis {
	padding:20px;
	background-color:#d4ebf2;
	border:5px solid #80c5d7;
	margin-top:5px;
	line-height:1.4;
}
#whatis h1 {
	font-size:20px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	color:#266576;
}

/*******************/

.tabbedboxfilters {
 background-image:url('/imgs/index_tabbedboxfilters_backgr.gif');
 background-repeat:repeat-x;
 border-bottom:1px solid #9a9a9a;
 padding:5px;
}
.tabbedboxfilters.darksides {
 border-right:1px solid #010101;
 border-left:1px solid #010101;
}
.tabbedboxfilters a {
 display:block;
 float:left;
 color:#555;
 background-color: #cecece;
 margin-right:5px;
 background-image:url('/imgs/index_tabbedboxfilters_a.gif');
 background-repeat:no-repeat;
 background-position:top right;
}
.tabbedboxfilters a b {
 display:block;
 background-image:url('/imgs/index_tabbedboxfilters_b.gif');
 background-repeat:no-repeat;
 background-position:top left;
 padding:4px 7px 5px 7px; 
 cursor:pointer;
}
.tabbedboxfilters a:hover b {
 color:#111;
}

.tabbedboxfilters a.onfilter, .tabbedboxfilters a.onfilter:hover {
 color:#fff;
 background-color: #474747;
 background-image:url('/imgs/index_tabbedboxfilters_a_on.gif');
}
.tabbedboxfilters a.onfilter b, .tabbedboxfilters a.onfilter:hover b {
 background-image:url('/imgs/index_tabbedboxfilters_b_on.gif');
 color:#fff;
}

/***********************/
.ratingthumbs {
 padding-right:10px;

}
.ratingthumbs a {
 display:block;
 float:right;
 background-image:url('/imgs/ratingthumbs_backgr.gif');
 background-repeat:no-repeat;
 background-position:top right;
 height:29px;
 margin-left:5px;
}

.ratingthumbs a b {
 padding:8px;
 padding-left:32px;
 display:block;
 color:#555;
 background-repeat:no-repeat;
 background-position:top left;
}
.ratingthumbs a.thumbup b {
 background-image:url('/imgs/ratingthumbs_up.gif');
}
.ratingthumbs a.thumbdown b {
 background-image:url('/imgs/ratingthumbs_down.gif');
}

.ratingthumbs a.thumbup:hover {
 background-image:url('/imgs/ratingthumbs_backgr_green.gif');
}
.ratingthumbs a.thumbdown:hover {
 background-image:url('/imgs/ratingthumbs_backgr_red.gif');
}

.ratingthumbs a.thumbup:hover b {
 color: #007a13;
 background-image:url('/imgs/ratingthumbs_up_hvr.gif');
}
.ratingthumbs a.thumbdown:hover b {
 color: #ff2400;
 background-image:url('/imgs/ratingthumbs_down_hvr.gif');
}

.thumbdown_selected {
	display:block;
	float:right;
	background-image:url('/imgs/ratingthumbs_backgr_red.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:29px;
	margin-left:5px;
}

.thumbdown_selected b {
	padding:8px;
	padding-left:32px;
	display:block;
	color: #ff2400;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url('/imgs/ratingthumbs_down_hvr.gif');
}

.thumbup_selected {
	display:block;
	float:right;
	background-image:url('/imgs/ratingthumbs_backgr_green.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:29px;
	margin-left:5px;
}

.thumbup_selected b {
	padding:8px;
	padding-left:32px;
	display:block;
	color: #007a13;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url('/imgs/ratingthumbs_up_hvr.gif');
}

/******/

/*
	MSK
*/

#ftr_ncontent {
	padding: 0px;
	height: auto;
	width: 950px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#ftr_top_left {
	float: left;
	height: 15px;
	width: 9px;
	background-image: url(/imgs/ftr_top_left.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#ftr_top_midle {
	height: 15px;
	background-image: url(/imgs/ftr_top_midle.gif);
	background-repeat: repeat-x;
	width: 932px;
	float: left;
}
#ftr_top_right {
	height: 15px;
	width: 9px;
	float: left;
	background-image: url(/imgs/ftr_top_right.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#ftr_midle_m {
	float: left;
	height: auto;
	width: 950px;
	background-image: url(/imgs/ftr_midle_m.gif);
}
#ftr_down_left {
	float: left;
	height: 11px;
	width: 9px;
	background-image: url(/imgs/ftr_donwn_left.gif);
	background-repeat: no-repeat;
}
#ftr_down_midle {
	float: left;
	width: 932px;
	height: 11px;
	background-image: url(/imgs/ftr_down_midle.gif);
	background-repeat: repeat-x;
}
#frt_down_right {
	float: left;
	height: 11px;
	width: 9px;
	background-image: url(/imgs/ftr_down_right.gif);
}
#ftr_links_f {
	height: auto;
	width: 950px;
	float: left;
}
#ftr_links_f p {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

#ftr_links_f a {
	color: #E9E9E9;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
#ftr_links_f a:hover {
	text-decoration: underline;
}
#ftr_data {
	width: 950px;
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #202020;
}
#ftr_data_inf {
	width: 300px;
	float: left;
}
#ftr_data_inf p {
	color: #999;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#ftr_data_inf a  {
	color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#ftr_data_inf a:hover {
	color: #FFF;
	text-decoration: none;
}
#ftr_data_links {
	float: right;
	width: 300px;
}
#ftr_data_links p {
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#ftr_data_links a  {
	color: #CCC;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
#ftr_data_links a:hover {
	color: #FFF;
	text-decoration: none;
}
#ftr_links_f #MSKey {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 950px;
}
#ftr_links_f #MSKey p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #E9E9E9;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#ftr_links_f #MSKey a {
	color: #F60;
}


.news_ar {
 width: 400px;
 float: left;
 height: 300px;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #999;
}
#links_n_header {
 width: 207px;
}
#links_n_header h1 {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 12px;
 color: #000;
 border-right-width: 0px;
 border-bottom-width: 1px;
 border-left-width: 0px;
 border-bottom-style: solid;
 border-bottom-color: #666;
 padding-top: 10px;
 padding-right: 0px;
 padding-bottom: 5px;
 padding-left: 10px;
 height: 18px;
 margin: 0px;
}
#featlinks_n  {
 color: #666;
 border-left-width: 1px;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
}
#featlinks_n ul {
 padding: 0px;
 margin: 0px;
}
#featlinks_n ul li {
 display: block;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 2px;
 margin-left: 0px;
 list-style-type: disc;
 list-style-position: inside;
}
#featlinks_n ul li a {
 display: block;
 color: #666;
 border-left-width: 3px;
 border-left-style: solid;
 border-left-color: #666;
 margin: 0px;
 padding-left: 5px;
 font-family: Tahoma, Geneva, sans-serif;
 font-size: 12px;
 background-color: #F3F3F3;
 height: 20px;
}
#featlinks_n ul li a:hover {
 display: block;
 background-color: #DFDFDF;
 border-left-width: 3px;
 border-left-style: solid;
 border-left-color: #F60;
 color: #000;
}
#links_catalog_bt {
 float: right;
 width: 200px;
}
#links_catalog_bt a {
 font-family: Verdana, Geneva, sans-serif;
 font-size: 11px;
 color: #666;
 float: right;
}
#links_catalog_bt div a:hover {
 color: #333;
}

.aregbtnn {
	margin: auto;
	background-image:url('/imgs/app_info_regbtnnn.gif');
	background-position: top left;
	padding:7px 14px 7px 14px;
	width: 104px;
	font-weight:bold;
	background-repeat:no-repeat;
	color:white;
	text-align: center;
}

/*****************************************************/
/*****************************************************/
#toplinelogin {
	float:right;
	background-image:url('/imgs/topline_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
	height:29px;
	padding-right:2px;
	width:840px;
	padding-right:55px;
}
#toplinelogin * {
	display:block;
	margin-right:4px;
	float:left;
}
#toplinelogin a#topregbtn{
	background-image:url('/imgs/toplogin_regbtn.gif');
	width:116px;
	height: 22px;
	text-align:center;
	color:white;
	padding-top:3px;
	margin-top:2px;
	font-weight:bold;
	text-shadow:0px 1px 0 #666;
}
#toplinelogin a#topregbtn:hover{
	background-position:bottom left;
}
#toplinelogin a#toploginbtn {
	background-image:url('/imgs/toplogin_loginbtn.gif');
	width:60px;
	height: 22px;
	text-align:center;
	color:white;
	padding-top:3px;
	margin-top:2px;
	font-weight:bold;
	text-shadow:0px 1px 0 #ff5800;
}
#toplinelogin a#toploginbtn:hover{
	background-position:bottom left;
}
#toplinelogin input{
 background-image:url('/imgs/toplogin_input.gif');
 width:157px;
 border:0px;
 padding:5px;
 padding-top:4px;
 margin-top:2px;
}
#toplinelogin input:focus{
	background-position:bottom left;
}
#toplinelogin b {
	margin-right:0px;
	height: 22px;
	width:22px;
	margin-top:2px;
	background-image:url('/imgs/toplogin_icons.gif');
}
#toplinelogin b.toplogin_user {
	background-position:bottom left;
}

#toplinelogin #iforg {
	display: block; float: right; color: #FFFFFF;
	margin: 6px 5px 0px 5px;
}

#toplinelogin #iforg a {
	color: #FFFFFF;
}

/***********/
#grabonovo {
 display:block;
 width:44px !important;
 height:21px !important;
 background-image:url('/imgs/novo.gif');
 position:absolute;
 top:-10px;
 left:168px;
}
#grabonovo:hover {
 background-image:url('/imgs/novo.gif') !important;
}
#grabonovo b{
 display:none;
}
#nav {
 position:relative;
 overflow:visible;
}
#toplinelogin a#toppassbtn{
 background-image:url('/imgs/toplogin_passbtn.gif');
 width:155px;
 height: 22px;
 text-align:center;
 color:white;
 padding-top:3px;
 margin-top:2px;
 font-weight:bold;
 text-shadow:0px 1px 0 #666;
}
#toplinelogin a#toppassbtn:hover{
 background-position:bottom left;
}

.thebrand1 {
	background-image:url('/media/branding/1.jpg');
	background-repeat: no-repeat;
	position: fixed;
	width: 100%;
	height: 723px;
	left:0px;
	background-position: center center;
}

.thebrand2 {
	background-image:url('/media/branding/2.jpg');
	background-repeat: no-repeat;
	position: fixed;
	width: 100%;
	height: 723px;
	left:0px;
	background-position: center center;
}

.thebrand3 {
	background-image:url('/media/branding/3.jpg');
	background-repeat: no-repeat;
	position: fixed;
	width: 100%;
	height: 723px;
	left:0px;
	background-position: center center;
}

.left_bnr
{
	position: absolute;
	left: 160px;
}

.right_bnr
{
	position: absolute;
	left: 1310px;
}

#bannertop_new {
 height:90px;
 background-color:white;
 border-bottom:1px solid #c6c6c6;
 padding:10px;
 text-align:center;
 background-image:url('{style_images_url}/hdrbannerrow.gif');
 background-repeat:repeat-x;
 background-position:bottom;
 overflow:visible;
}
#bannertop_new_72890 {
 float:left;
}
#bannertop_grabo {
 float:left;
 margin-left:10px;
 position:relative;
 overflow:visible;
}


#auto_addn {
    background-image: url("/imgs/theaa.gif");
    color: white;
    display: block;
    font-weight: bold;
    margin-bottom: 4px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 9px;
    text-align: center;
	height: 14px;
    width: 110px;
}

/* sasho kursove code */
.kursovehd {
	margin-top: 8px;
	background-image: url("/imgs/kursovebg.jpg");
	background-repeat: no-repeat;
	width: 300px;
	height: 140px;
}
.kurstitle {
	margin: 10px 0px 10px 15px;
}
.kursoveln {
	width: 271px;
	height: 2px;
	background-image: url("/imgs/kursoveline.jpg");
	margin: 0px auto;
}
.kursmarginator {
	margin-top: 10px;
}
.kurs {
	background-repeat: no-repeat;
	background-position: center left;
	margin-left: 20px;
	padding: 8px 0px 8px 15px;
	width: 240px;
}

.kurs b
{
	margin-left: 3px;
}

/** New comment system **/
.comment .comment_right a.user_name {
    color: #FF6004;
    font-size: 12px;
	font-weight: bold;
}

.buttons_global
{
	background-color: #E0E0E0;
	color: #555555;
	border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(170, 170, 170); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffafafa,EndColorStr=#ffdcdcdc); box-shadow: inset 0px 0px 1px #fff; background-color: rgb(224, 224, 224); -moz-box-shadow: inset 0 0 1px #fff; -ms-box-shadow: inset 0 0 1px #fff; -webkit-box-shadow: inset 0 0 1px #fff; text-shadow: 0 1px 0 #fff;
	-moz-box-shadow: 0 0 1px #FFFFFF inset;
	-ms-box-shadow: 0 0 1px #FFFFFF inset;
	-webkit-box-shadow: 0 0 1px #FFFFFF inset;
	-o-linear-box-shadow: 0 0 1px #FFFFFF inset;
	box-shadow: 0 0 1px #FFFFFF inset;
	text-shadow: 0 1px 0 #FFFFFF;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
	outline: 0 none;
	vertical-align: middle;
	white-space: nowrap;
	word-wrap: normal;
	height: 21px;
	padding: 0 4px;
}

.buttons_global:hover
{
	background-image: -moz-linear-gradient(center top , #F0F0F0 0px, #E6E6E6 100%);
	border-color: #AAAAAA #AAAAAA #999999;
	-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;
	-ms-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;
	-o-linear-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;
	box-shadow:0 1px 2px rgba(0,0,0,0.25),inset 0 0 3px #fff;
	
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fff0f0f0,EndColorStr=#ffe6e6e6);
	background-image:-moz-linear-gradient(top,#f0f0f0 0,#e6e6e6 100%);
	background-image:-ms-linear-gradient(top,#f0f0f0 0,#e6e6e6 100%);
	background-image:-o-linear-gradient(top,#f0f0f0 0,#e6e6e6 100%);
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f0f0f0),color-stop(100%,#e6e6e6));
	background-image:-webkit-linear-gradient(top,#f0f0f0 0,#e6e6e6 100%);
	background-image:linear-gradient(to bottom,#f0f0f0 0,#e6e6e6 100%);
}

.left_thumbb
{
	margin-right: -5px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
	background-image: -moz-linear-gradient(center top , #FAFAFA 0px, #DCDCDC 100%);
}


.del_x
{
	padding-top: 0px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
	background-image: -moz-linear-gradient(center top , #FAFAFA 0px, #DCDCDC 100%);
}

.repbtng
{
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
	background-image: -moz-linear-gradient(center top , #FAFAFA 0px, #DCDCDC 100%);
}

.right_thumbb
{
    background-image: -moz-linear-gradient(center top , #FAFAFA 0px, #DCDCDC 100%);
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}

.chromefixdrop-down {
    -bracket-:hack(;
        margin-top: 1px;
    );
}

.chromefixdrop-otg {
    -bracket-:hack(;
        margin-right: -7px;
    );
}

.left_palec
{
    background: url("http://www.data.bg/imgs/yicons.png") no-repeat -158px -245px; width: 12px; height: 12px;
    height: 12px;
    width: 12px;
}

.right_palec
{
    background: url("http://www.data.bg/imgs/yicons.png") no-repeat -68px -139px; width: 12px; height: 12px;
    height: 12px;
    width: 12px;
}

.right_palec:hover
{
	background: url("http://www.data.bg/imgs/yicons.png") no-repeat -18px -122px;
}

.com_arrow
{
	margin-left: 0;
	border-top-color: #555555;
	vertical-align: middle;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-image: none;
	border-style: solid;
	border-width: 4px 4px 0;
	height: 0;
	width: 0;
	border-bottom-color: transparent;
	border-left-color: transparent;
	border-right-color: transparent;
}

.padashto
{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 1px rgba(100, 100, 100, 0.2);
    outline: medium none;
    overflow: hidden;
    padding: 6px 0;
    position: absolute;
	right: 0px;
	top: 20px;
    z-index: 2;
    font-size: 100%;
    margin: 0;
	height: 25px;
	display: none;
}

.drop_link
{
    color: #555555;
    cursor: pointer;
    display: block;
    margin: 0;
    padding: 6px 20px;
    text-decoration: none;
    white-space: nowrap;
    word-wrap: normal;
    border: 0 none;
    font-size: 100%;
	z-index: 2147483647;
}

.drop_link:hover
{
	background-color: #555555;
	color: white;
}

.ratstats
{
	margin-right: 10px;
    color: #009900;
    white-space: nowrap;
}

.thumbsup
{
	background: url("http://www.data.bg/imgs/yicons.png") no-repeat scroll -158px -245px transparent;
    height: 12px;
    width: 12px;
    cursor: default;
    vertical-align: baseline;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    padding: 0;
}

/**COMMENTS******/
.comment_sub {
	clear:both;
	margin-left: 70px;
	background-image:url('/imgs/comment_backgr.gif');
	_background-image:url('/imgs/comment_backgr_ie.gif');
	background-position:top left;
	background-repeat:repeat-x;
	margin-top:10px;
	margin-bottom:10px;
	width: 540px;
}
.comment_sub .comment_left {
	width:65px;
	background-image:url('/imgs/comment_left.gif');
	background-repeat:no-repeat;
	background-position:52px 24px;
	height:60px;
	background-color:white;
	padding-top:8px;
}
.comment_sub .comment_right {
	float:right;
	width:474px;
	background-image:url('/imgs/comment_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
	_width:523px;
}
.comment_sub .comment_right .date {
	float:right;
	font-size:11px;
	color:#bbb;
	padding:5px;
}
.comment_sub .comment_right .date a.comment_report {
	font-size:11px;
	color:#666;
	background-image:url('/imgs/report.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 2px;
}
.comment_sub .comment_right .date a.comment_del {
	font-size:11px;
	color:#666;
	background-image:url('/imgs/comment_del.gif');
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 2px;
}


.comment_sub .comment_right .date a:hover {
	color:#ff0000;
	background-position:bottom left;
}
.comment_sub .comment_right .date a.report_done {
	font-size:11px;
	color:#38914f;
	background-image:url('/imgs/report_ok.gif');
	background-repeat:no-repeat;
	padding-left:12px;
	background-position:0px 4px;
}

.comment_sub .comment_right .author {
	float:left;
}
.comment_sub .comment_right .author a{
	font-weight: bold;
}
.comment_sub .comment_right .author a:hover{
	color:#333;
}
.comment_sub .comment_right a.username {
	font-size:18px;
	color:#ff6004;
}
.comment_sub .comment_right a.username:hover {
	color:#ff8a00;
}
.comment_sub .comment_right .commentbody {
	clear:both;
	padding-top:10px;
	line-height:1.3;
}

.comment_textarea
{
	border: 1px solid #E7E7E7;
	width: 508px;
	height: 200px;
	padding: 30px 5px 5px 5px;
}

.closingarea
{
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #E7E7E7;
	width: 510px;
	padding: 5px;
}

.sub_comment_input {
    background-image: url("/imgs/comment_btn.gif");
    border: 0 none;
    color: white;
    font-weight: bold;
    height: 23px;
    text-transform: uppercase;
    width: 125px;
	float: right;
	margin: 5px 10px 5px 5px;
}

.comment_bottom
{
	height: 21px;
	padding: 9px 0px 0px 8px;
}

.dulga_baza
{
	margin-left: 72px;
	background-image: url("/imgs/comments_dulga.gif");
	background-position: top left;
	width: 530px;
}

.kusa_baza
{
	margin-left: 58px;
	background-image: url("/imgs/comments_kusa.gif");
	background-position: top left;
	width: 476px;
}

#gepimeHeart
{
	position: absolute;
	right: 5px;
	top: 9px;
	width: 23px;
}

#gepimeHeart:hover
{
	text-decoration: none;
	background-image: none !important;
}