body{
	margin: 0px;
	padding:0px;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.2;
	text-decoration: none;
	background-color: #e0e1e1;
	text-align:center;
	background-image:url('/clixpy_etc/imgs/backgr.gif');
	background-repeat:repeat-x;
	background-position:top left;
}
td{
	color: #222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
A {
	color:#b71853;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
A:hover {
	color: #f3347a;
}
form {
	margin:0px;
	padding:0px;
	display:inline;
}
.klear {
	clear:both;
	font-size:0px;
}
div {
  display: inline-block;
}
div {
  display: block;
  overflow: hidden;
  width: auto;
}

label {
 display:block;
 height:20px;
}
label input { 
 float:left;
}
label span { 
 padding:3px;
 float:left;
}

/**************************************/

#site {
	width:950px;
	margin:0px auto;
	text-align:left;
	padding-top:21px;
}
#hdr {
	height:56px;
	background-color: #2a2a2a;
	background-image:url('/clixpy_etc/imgs/hdrbackgr.gif');
	background-repeat:repeat-x;
	background-position:top left;
	position:relative;
	overflow:hidden;
}
#logolink {
	display:block;
	position:absolute;
	top:0px;
	left:0px;
	width: 126px;
	height:53px;
	background-image:url('/clixpy_etc/imgs/logo.gif');
}
#logolink b {
	display:none;
}
#nav {
	position:absolute;
	top:25px;
	left: 134px;
}
#nav a {
	display:block;
	float:left;
	margin-right:1px;
	background-color: #f9377e;
	background-image:url('/clixpy_etc/imgs/nav_a.gif');
	background-position:top right;
}
#nav a b {
	display:block;
	float:left;
	padding:8px 15px 12px 15px;
	background-image:url('/clixpy_etc/imgs/nav_a_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
	color:white;
	cursor:pointer;
}
#nav a:hover {
	background-image:url('/clixpy_etc/imgs/nav_a_hvr.gif');
}
#nav a:hover b {
	background-image:url('/clixpy_etc/imgs/nav_a_b_hvr.gif');
}
#nav a#ontab {
	background-image:url('/clixpy_etc/imgs/nav_a_on.gif');
}
#nav a#ontab b {
	background-image:url('/clixpy_etc/imgs/nav_a_b_on.gif');
	color:#bc1552;
}
/***********/
#userpanel {
	position:absolute;
	top:0px;
	right:0px;
	height:28px;
	background-image:url('/clixpy_etc/imgs/userpanel.gif');
	background-position:top right;
	background-repeat:no-repeat;
	float:right;
}
#userpanel2 {
	float:left;
	background-image:url('/clixpy_etc/imgs/userpanel2.gif');
	background-position:top left;
	background-repeat:no-repeat;
	padding:10px;
	padding-top:9px;
	padding-right: 15px;
	color:#666;
	font-weight:bold;
}
#userpanel2 b {
	color:#fff;
}
#userpanel2 a {
	color:#999999;
	font-weight:normal;
}
#userpanel2 a:hover {
	color:#fff;
}
/*****************************/
#pagebody {
	background-color:white;
	padding:15px;
	padding-bottom:10px;
}
#ftr {
	background-image:url('/clixpy_etc/imgs/ftr.gif');
	background-repeat:no-repeat;
	background-position:top right;
}
#ftr2 {
	color:#9d9d9d;
	background-image:url('/clixpy_etc/imgs/ftr2.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding:15px;
}
#ftr2 b {
	color:#333;
}
#ftrightlinks {
	float:right;
	color:#747474;
}
#ftrightlinks a {
	color:#333;
}
#ftrightlinks a:hover {
	color:#000;
	text-decoration:underline;
}
/**********************/
#subhdr {
	background-image:url('/clixpy_etc/imgs/subhdr.gif');
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:white;
	border-bottom:1px solid #e0e0e0;
	padding:9px;
}

#subhdr #onoff {
	float:left;
}
#subhdr #onoff #onoff_text {
	float:left;
	width: 60px;
	font-size:11px;
	color: #6b6b6b;
	text-align:right;
	float:left;
	margin-right:9px;
}
#onoff_switch_on {
	float:left;
	width: 135px;
	height:27px;
	background-image:url('/clixpy_etc/imgs/switch_on.gif');
}
#onoff_switch_on a {
	display:block;
	float:right;
	color: #bdbdbd;
	text-decoration:underline;
	background-image:url('/clixpy_etc/imgs/switch_turnoff.gif');
	background-repeat:no-repeat;
	background-position:3px 6px;
	padding:5px;
	padding-left:20px;
	margin-top:1px;
	margin-right:6px;
	_margin-right:3px;
}
#onoff_switch_on a span {
	color: #515151;
	font-weight:bold;
}
#onoff_switch_on a:hover {
	color: #e8bdbd;
	background-image:url('/clixpy_etc/imgs/switch_turnoff_hvr.gif');
}
#onoff_switch_on a:hover span {
	color: #ff0000;
}


#onoff_switch_off {
	float:left;
	width: 136px;
	height:27px;
	background-image:url('/clixpy_etc/imgs/switch_off.gif');
}
#onoff_switch_off a {
	display:block;
	float:right;
	color: #bdbdbd;
	text-decoration:underline;
	background-image:url('/clixpy_etc/imgs/switch_turnon.gif');
	background-repeat:no-repeat;
	background-position:3px 6px;
	padding:5px;
	padding-left:20px;
	margin-top:1px;
	margin-right:6px;
	_margin-right:3px;
}
#onoff_switch_off a span {
	color: #515151;
	font-weight:bold;
}
#onoff_switch_off a:hover {
	color: #becfbd;
	background-image:url('/clixpy_etc/imgs/switch_turnon_hvr.gif');
}
#onoff_switch_off a:hover span {
	color: #056f00;
}

#buymore {
	float:right;
}
#buymore div {
	float:right;
	padding:6px;
	padding-right:10px;
}
#buymore a {
	float:right;
	display:block;
	width:89px;
	height: 21px;
	padding-top:6px;
	text-align:center;
	font-weight:bold;
	color:white;
	background-image:url('/clixpy_etc/imgs/buymorebtn.gif');
}
#buymore a:hover {
	background-position:bottom left;
}
/******************************************/
#playlistfilters {
	background-image:url('/clixpy_etc/imgs/playlistfilters_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
	background-color: #ededed;
}
#playlistfilters2 {
	background-image:url('/clixpy_etc/imgs/playlistfilters_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
	padding:5px;
}
#playlistfilters table tr td  {
	font-size:11px;
	color: #777;
}
#playlistfilters table tr td select {
	padding:1px;
}
#playlisttl {
	background-image:url('/clixpy_etc/imgs/playlisttl.gif');
	background-repeat:no-repeat;
	background-position:top right;
}
#playlisttl2 {
	background-image:url('/clixpy_etc/imgs/playlisttl2.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding:8px;
	color:white;
}
/****************************/
#paging {
	background-color: #ededed;
	background-image:url('/clixpy_etc/imgs/paging_left.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}
#paging2 {
	padding:10px;
	background-image:url('/clixpy_etc/imgs/paging_right.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
}
#paging a {
	display:block;
	float:left;
	padding:3px 6px 3px 6px;
	background-color:white;
	border:1px solid #ccc;
	margin-right:5px;
	color:#666;
	font-weight:bold;
	background-image:url('/clixpy_etc/imgs/paging_a.gif');
}
#paging a:hover {
	border:1px solid #999;
	color:#222;
	background-image:url('/clixpy_etc/imgs/paging_a_hvr.gif');
}
#paging a#onpage {
	border:1px solid #a50f46;
	color:#fff;
	background-image:url('/clixpy_etc/imgs/paging_on.gif');
}

#ftrnote {
	font-size:11px;
	color: #9d9d9d;
	padding-top:10px;
	padding-left:10px;
}
/********************/
.capture {
	border-bottom:1px solid #dedede;
}
.capture:hover {
	background-color:#fafafa;
	border-bottom:1px solid #bbb;
}

.capture.expanded {
	border-bottom:1px solid #999;
	background-image:url('/clixpy_etc/imgs/expandedcapture_chofka.gif');
	background-repeat:no-repeat;
	background-position:0px 42px;
	background-color:#fafafa;
}
.capture_play {
	margin:7px;
	display:block;
	float:left;
	width:34px;
	height:34px;
	background-image:url('/clixpy_etc/imgs/playbtn.gif');
}
.capture_play:hover {
	background-position:bottom left;
}
.capture.watched .capture_play {
	background-position:0px -34px;
}
.capture.watched .capture_play:hover {
	background-position:bottom left;
}

.capture_play b {
	display:none;
}
.capture_controls {
	float:right;
	width:150px;
	margin-top:3px;
}
.capture_controls a {
	display:block;
	padding:3px;
	color:#999;
	padding-left:24px;
	background-repeat:no-repeat;
	background-position:top left;
}

.capture_controls a b {
	color:#666;
}
.capture_controls a:hover b {
	color:#222;
}
.capture_controls a small {
	color:#ccc;
	font-size:11px;
}

.capture_controls a:hover small {
	color:#666;
}

.capture_controls a.save {
	background-image:url('/clixpy_etc/imgs/star.gif');
}
.capture_controls a.save:hover {
	background-image:url('/clixpy_etc/imgs/star_hvr.gif');
	color:#333;
}
.capture_controls a.saved {
	background-image:url('/clixpy_etc/imgs/star_saved.gif');
}
.capture_controls a.saved:hover {
	background-image:url('/clixpy_etc/imgs/star_saved_hvr.gif');
	color:#333;
}

.capture_controls a.addnote {
	background-position:0px 3px;
	background-image:url('/clixpy_etc/imgs/addnote.gif');
}
.capture_controls a.addnote:hover {
	background-image:url('/clixpy_etc/imgs/addnote_hvr.gif');
	color:#333;
}
.capture_controls a.noted {
	background-position:0px 3px;
	background-image:url('/clixpy_etc/imgs/noted.gif');
}
.capture_controls a.noted:hover {
	background-image:url('/clixpy_etc/imgs/noted_hvr.gif');
	color:#333;
}

.capture_body {
	width: 690px;
	float:left;
	padding-top:8px;
	padding-left:10px;
	color:#777;
	font-size:11px;
}
.capture_body a {
	font-weight:bold;
	color:#be1a56;
	font-size:12px;
}
.capture_body a:hover {
	color:#f7367d;
}

.watched .capture_body a {
	color:#777;
}
.watched .capture_body a:hover {
	color:#222;
}

.capture_body b {
	color:#555;
	font-size:12px;
	font-weight:normal;
}
.capture_body div {
	margin-top:3px;
}
.capture_body div a {
	font-weight:normal;
	font-size:12px;
	color:#666;
}
.capture_body div a:hover {
	color:#222;
}
.expander {
	background-color:#eee;
	clear:both;
	padding:10px;
	position:relative;
}
.expander .closexpander {
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	width: 17px;
	height:17px;
	background-image:url('/clixpy_etc/imgs/closexpander.gif');
}
.expander .closexpander:hover {
	background-position:bottom left;
}
/******/
.addnote b {
	display:block;
}
.addnote textarea {
	width:850px;
	height:40px;
	margin-top:5px;
	margin-bottom:5px;
	display:block;
}
.addnote a{
	color:#be1a56;
}
.addnote a:hover{
	color:#f7367d;
}
/********/

.viewnote b {
	display:block;
	padding-left:10px;
}
.viewnote div {
	padding-left:10px;
}
.viewnote div.notebody {
	margin-top:5px;
	margin-bottom:5px;
	background-color:white;
	padding:10px;
	border:1px solid #ccc;
	white-space:pre;
}
.viewnote a{
	color:#777;
	font-size:11px;
}
.viewnote a:hover{
	color:#222;
}
/***************/

.showpageviews b {
	display:block;
	padding-left:5px;
}
.showpageviews b small {
	font-size:11px;
	color:#777;
	font-weight:normal;
}
.pageviewslist {
	margin-top:5px;
	background-color:white;
	border:1px solid #ccc;
	overflow:auto;
	overflow-x:hidden;
}
.pageviewslist a {
	display:block;
	padding:5px;
	border-bottom:1px solid #eee;
	color:#be1a56;
	padding-left:25px;
	background-image:url('/clixpy_etc/imgs/pageviews_icon.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
}
.pageviewslist a:hover {
	color:#f7367d;
	background-image:url('/clixpy_etc/imgs/pageviews_icon_hvr.gif');
}
.pageviewslist a small {
	font-size:11px;
	color:#aaa;
}
.pageviewslist a:hover small {
	color:#777;
}
/**************************************************/
#installttl {
	font-size:22px;
	font-weight:normal;
	color:#bb1a55;
	margin:0px;
	padding:0px;
	padding-left:10px;
	padding-bottom:10px;
}
/********************************************/

.ugb {
	background-color: #ededed;
	background-image:url('/clixpy_etc/imgs/ugb1.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.ugb2 {
	background-image:url('/clixpy_etc/imgs/ugb2.gif');
	background-repeat:no-repeat;
	background-position:top right;
}
.ugb3 {
	background-image:url('/clixpy_etc/imgs/ugb3.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
}
.ugb4 {
	background-image:url('/clixpy_etc/imgs/ugb4.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:10px;
}
/*******************/
#thecode, .thecode {
	padding:10px;
	border:1px solid #ccc;
	background-color:white;
	margin-top:10px;
	font-family:courier;
	white-space:nowrap;
	overflow:auto;
	margin-bottom:10px;
	width:878px;
	height:60px;
}

/**********************/
body#playerbody {
	margin:0px;
	padding:0px;
	background-color: #393939;
	background-image:url('/clixpy_etc/imgs/player_bar.gif');
	background-repeat:repeat-x;
	text-align:left;
}
#bar {
	height: 44px;
}
#bar #playerlogo {
	display:block;
	float:left;
	width:92px;
	height:42px;
	background-image:url('/clixpy_etc/imgs/player_logo.gif');
}
#bar #backbtn {
	display:block;
	float:left;
	margin-top:8px;
	background-image:url('/clixpy_etc/imgs/player_backbtn.gif');
	background-position:top right;
	margin-left:10px;
}
#bar #backbtn b {
	display:block;
	float:left;
	padding:7px;
	padding-top:6px;
	padding-left:25px;
	background-image:url('/clixpy_etc/imgs/player_backbtn_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
	color:#ccc;
	cursor:pointer;
}
#bar #backbtn:hover {
	background-position:bottom right;
}
#bar #backbtn:hover b {
	background-position:bottom left;
	color:#fff;
}
#bar #playbtn {
	display:block;
	float:left;
	margin-top:8px;
	background-image:url('/clixpy_etc/imgs/player_playbtn.gif');
	background-position:top right;
	margin-left:7px;
}
#bar #playbtn b {
	display:block;
	float:left;
	padding:7px;
	padding-top:6px;
	padding-left:25px;
	background-image:url('/clixpy_etc/imgs/player_playbtn_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
	color:#222;
	cursor:pointer;
}
#bar #playbtn:hover {
	background-position:bottom right;
}
#bar #playbtn:hover b {
	background-position:bottom left;
	color:#000;
}
#bar #pausebtn {
	display:block;
	float:left;
	margin-top:8px;
	background-image:url('/clixpy_etc/imgs/player_pausebtn.gif');
	background-position:top right;
}
#bar #pausebtn b {
	display:block;
	float:left;
	padding:7px;
	padding-top:6px;
	padding-left:25px;
	background-image:url('/clixpy_etc/imgs/player_pausebtn_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
	color:#222;
	cursor:pointer;
}
#bar #pausebtn:hover {
	background-position:bottom right;
}
#bar #pausebtn:hover b {
	background-position:bottom left;
	color:#000;
}
.playercontainer {
	background-image:url('/clixpy_etc/imgs/player_container.gif');
	background-position:top right;
	background-repeat:no-repeat;
	float:left;
	margin-top:8px;
	margin-left:7px;
}
.playercontainer2 {
	background-image:url('/clixpy_etc/imgs/player_container2.gif');
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
}
.containername {
	float:left;
	font-size:11px;
	color:#888;
	padding:7px;
	padding-right:3px;
}
.container_digits {
	float:left;
	font-size:11px;
	color:#6e6e6e;
	padding-left:0px;
	padding:7px;
}
.container_digits b {
	font-size:12px;
	color:#fff;
}
.container_digits strong {
	font-size:12px;
	color:#9e9e9e;
}
#player_pager {
	float:left;
	margin-top:3px;
	margin-left:5px;
}
#player_pager a {
	float:left;
	display:block;
	margin-right:2px;
	background-image:url('/clixpy_etc/imgs/player_pager_a.gif');
	background-position:top right;
}
#player_pager a b {
	float:left;
	display:block;
	padding:4px 6px 4px 6px;
	color:#333;
	background-image:url('/clixpy_etc/imgs/player_pager_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
	cursor:pointer;
}
#player_pager a:hover {
	background-position:bottom right;
}
#player_pager a:hover b {
	background-position:bottom left;
	color:black;
}
#player_pager a.active {
	background-image:url('/clixpy_etc/imgs/player_pager_a_active.gif');
	background-position:top right;
}
#player_pager a.active b {
	background-image:url('/clixpy_etc/imgs/player_pager_b_active.gif');
	background-position:top left;
	color:white;
}
#player_pager a.active:hover {
	background-position:bottom right;
}
#player_pager a.active:hover b {
	background-position:bottom left;
	color:white;
}
#ifr_container {
	position:	relative;
	background-color: white;
}
#ifr_container iframe#player {
	position:	absolute;
	top:		0px;
	left:		0px;
	z-index:	4;
}
#ifr_container iframe#paravan {
	position:	absolute;
	top:		0px;
	left:		0px;
	opacity:	0;
	-moz-opacity:	0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter:	alpha(opacity=0);
	z-index:	5;
}
#ifr_container div#paravann {
	position:	absolute;
	top:		0px;
	left:		0px;
	z-index:	6;
	cursor:	default;
}

/*********************/

.inp {
	width:200px;
	padding:4px;
}
.optional {
	font-size:11px;
	color:#999;
}
.optional a {
	font-size:11px;
}

/****************/

.alert {
	padding:10px;
	margin-bottom:10px;
	padding-left:40px;
	background-repeat:no-repeat;
	background-position:10px 10px;
	position:relative;
}
.alert b {
	display:block;
	padding-bottom:3px;
}
.alert .closealert {
	display:block;
	position:absolute;
	top:7px;
	right:7px;
	width:19px;
	height:19px;
}
.alert .closealert:hover {
	background-position:bottom left;
}


.alert.red {
	border:1px solid #ff8b8b;
	background-color:#ffd9d9;
	background-image:url('/clixpy_etc/imgs/alerticon_red.gif');
}
.alert.red .closealert {
	background-image:url('/clixpy_etc/imgs/alertclose_red.gif');
}

.alert.green {
	border:1px solid #75cc77;
	background-color:#c4ffc5;
	background-image:url('/clixpy_etc/imgs/alerticon_green.gif');
}
.alert.green .closealert {
	background-image:url('/clixpy_etc/imgs/alertclose_green.gif');
}

.alert.yellow {
	background-color:#fffaa2;
	border:1px solid #ffd464;
	background-image:url('/clixpy_etc/imgs/alerticon_yellow.gif');
}
.alert.yellow .closealert {
	background-image:url('/clixpy_etc/imgs/alertclose_yellow.gif');
}

/****************/

#hdr h1 {
	position:absolute;
	top:0px;
	right:0px;
	color:#ccc;
	background-image:url('/clixpy_etc/imgs/hdrtopright.gif');
	background-repeat:no-repeat;
	background-position:top right;
	margin:0px;
	padding:0px;
	font-size:22px;
	font-family:verdana;
	width: 820px;
	font-weight:normal;
	padding-top:15px;
}


/************************************/

.flybox {
	position:fixed;
	_position:absolute;
	width:600px;
	padding:10px;
	background-image:url('/clixpy_etc/imgs/flyboxbackgr.png');
	_background-image:none;
	_filter:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/clixpy_etc/imgs/flyboxbackgr.png', sizingMethod='scale');
}
.flybox .flyboxbody {
	background-color:white;
	border:1px solid #000;
}
.flybox .flyboxftr {
	background-color:#eee;
	border-top:1px solid #ccc;
	padding:7px;
}
.flybox .flyboxttl {
	background-image:url('/clixpy_etc/imgs/flyboxttl.gif');
	color:white;
	padding:7px;
	border-bottom:1px solid #b41e55;
	padding-bottom:6px;
}
.flybox .flyboxttl b {
	float:left;
	display:block;
	padding:2px;
	padding-bottom:0px;
}
.flybox .flyboxcontent {
	text-align:left;
}
.flyboxclose {
	float:right;
	display:block;
	width:17px;
	height:17px;
	background-image:url('/clixpy_etc/imgs/flybox_close.gif');
}
.flyboxclose:hover {
	background-position:bottom left;
}
#flybox_dark {
	background-color:black;
	width:100%;
	height:100%;
	position:fixed;
	_position:absolute;
	top:0px;
	left:0px;
	opacity:0.6;
	filter:alpha(opacity=60);
	overflow:	hidden;
}
#flybox_dark iframe {
	width:	100%;
	height:	100%;
	border:	0px solid;
	opacity:	0;
	filter:alpha(opacity=0);
}

.switchonofoption {
	padding:7px;
}
.switchonofoption:hover {
	background-color:#f5f5f5;
}

/*************/
#indexnav {
	position:absolute;
	top:0px;
	right:0px;
	background-image:url('/clixpy_etc/imgs/indexnav.gif');
	background-position:top right;
	background-repeat:no-repeat;
	width:800px;
}
#indexnav a {
	display:block;
	float:right;
	background-image:url('/clixpy_etc/imgs/indexnav_a.gif');
	background-position:top right;
	background-repeat:no-repeat;
	margin-right:13px;
	margin-top:13px;
}
#indexnav a b {
	display:block;
	float:left;
	background-image:url('/clixpy_etc/imgs/indexnav_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
	color:white;
	padding:9px;
	padding-top:8px;
	padding-right:13px;
	padding-left:13px;
	cursor:pointer;
}
#indexnav a:hover {
	background-position:bottom right;
}
#indexnav a:hover b {
	background-position:bottom left;
}
/**/
#intro {
	background-color:#f2f2f2;
	background-image:url('/clixpy_etc/imgs/introbackgr.gif');
	height:226px;
	position:relative;
}

#intro #introtextshadow {
	position:absolute;
	top:32px;
	left:31px;
	font-size:36px;
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	color: #ddd;
	font-weight:normal;
}

#intro #introtext {
	position:absolute;
	top:30px;
	left:30px;
}
#intro #introtext h1 {
	font-size:36px;
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	color: #dc3472;
	font-weight:normal;
}
#intro #introtext h2 {
	font-size:18px;
	width:512px;
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	color: #626262;
	font-weight:normal;
	line-height:1.5;
	margin-top:5px;
}
#intro #introtext h2 span{
	color: #000;
}
#introaction {
	margin-top:10px;
}
#introaction #introbtn {
	display:block;
	float:left;
	background-image:url('/clixpy_etc/imgs/introbtn_a.gif');
	background-position:top right;
}
#introaction #introbtn b {
	font-family:arial, verdana;
	background-image:url('/clixpy_etc/imgs/introbtn_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
	font-size:18px;
	color:white;
	display:block;
	float:left;
	font-weight:normal;
	padding:4px 10px 0px 10px;
	height:27px;
	cursor:pointer;
}
#introaction #introbtn:hover {
	background-position:bottom right;
}
#introaction #introbtn:hover b {
	background-position:bottom left;
}
#introaction div {
	font-family:arial, verdana;
	float:left;
	font-size:18px;
	color: #8f8f8f;
	padding:4px;
	padding-left:10px;
}
#introaction div small{
	font-size:12px;
	font-family:verdana;
}
#introaction div a{
	font-family:arial, verdana;
	font-size:18px;
	color: #f594b7;
	text-decoration:underline;
}
#introaction div a span {
	color:#d42363;
}
#introaction div a:hover {
	color:#ed2f74;
}
#introaction div a:hover span {
	color:#ed2f74;
}
/***/
#introscreenshot {
	position:absolute;
	top:0px;
	right:0px;
	width: 410px;
	height:226px;
	background-image:url('/clixpy_etc/imgs/intro_scrshot.gif');
}
#introscreenshot a {
	margin-top:139px;
	margin-left:112px;
	display:block;
	width: 209px;
	height:50px;
	background-image:url('/clixpy_etc/imgs/intro_scrshot_play.gif');
}
#introscreenshot a:hover {
	background-position:bottom left;
}
/*****************/
h3 {
	font-size:18px;
	margin:0px;
	padding:0xp;
	margin-bottom:10px;
	font-weight:normal;
	color:#545454;
}
#index_left {
	width:520px;
	float:left;
}
#index_left p {
	line-height:1.6;
	margin-top:0px;
	padding-top:0px;
}
#index_left h3 {
	line-height:1.5;
	margin-top:0px;
	padding-top:3px;
}
/************/
.bigpinkbtn {
	display:block;
	background-image:url('/clixpy_etc/imgs/bigpinkbtn.gif');
	background-position:top right;
	float:left;
}
.bigpinkbtn b {
	display:block;
	background-image:url('/clixpy_etc/imgs/bigpinkbtn_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	font-size:18px;
	font-weight:normal;
	font-family:arial, verdana;
	color:white;
	padding:4px 12px 0px 14px;
	height:27px;
	cursor:pointer;
}
.bigpinkbtn:hover {
	background-position:bottom right;
}
.bigpinkbtn:hover b {
	background-position:bottom left;
}

#pleasewait {
	display:block;
	background-image:url('/clixpy_etc/imgs/pleasewaitbtn_a.gif');
	background-position:top right;
	float:left;
	margin-top:10px;
	margin-left:10px;
	margin-bottom:4px;
}
#pleasewait b {
	display:block;
	background-image:url('/clixpy_etc/imgs/pleasewaitbtn_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
	float:left;
	font-size:18px;
	font-weight:normal;
	font-family:arial, verdana;
	color:#aaa;
	padding:4px 12px 0px 14px;
	padding-left:30px;
	height:27px;
	cursor:default;
}

/*************************/


/***/
.clientquote {
	margin-bottom:13px;
}
.clientpic {
	background-image:url('/clixpy_etc/imgs/clientquotebackgr.gif');
	width:115px;
	height: 103px;
	float:left;
	margin-right:6px;
}
.clientpic img {
	margin: 7px;
	width:69px;
	height: 82px;
}
.thequote {
	float:left;
	width:210px;
	color:#777;
}
.thequote i {
	display:block;
	line-height:1.4;
	color:#000;
}
.thequote b {
	display:block;
	margin-top:10px;
	color:#000;
}
.thequote a{
	color:#000;
}
/********/
#index_right {
	float:right;
	width: 341px;
}
/***/
#ftr {
	text-align:center;
	clear:both;
}
#ftr2 {
	text-align:left;
	margin:0px auto;
	width:920px;
	color: #7f7f7f;
}
#ftr_left {	
	float:left;
}
#ftr_right {	
	float:right;
	color:#444;
}
#ftr_left a {
	font-size:18px;
	font-family:arial, verdana;
	color: #ccc;
}
#ftr_left a:hover {
	color: #fff;
}
#ftr_right {	
	padding-right:10px;
}
#ftr_right a {	
	color:#999;
}
#ftr_right a:hover{	
	color:#fff;
}
/*****/

#privacybox {
	clear:both;
	background-image:url('/clixpy_etc/imgs/privacybox_top.gif');
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#ededed;
}
#privacybox2 {
	padding:15px;
	padding-top:13px;
	line-height:1.4;
	background-image:url('/clixpy_etc/imgs/privacybox_bottom.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
}
#privacybox2 h3 {
	margin-bottom:3px;
}

/***************/
#video {
	width:640px;
	float:left;
}
#videotext {
	width:230px;
	float:right;
}
#videotext p {
	line-height:1.4;
}
/**********************/
.buycreditsrow {
	background-image:url('/clixpy_etc/imgs/buycreditsrow.gif');
	height: 39px;
	margin-bottom:2px;
}
.buycreditsrow input {
	float:left;
	margin-top:13px;
	margin-left:13px;
}
.buycreditsrow div {
	float:left;
	margin-top:13px;
	margin-left:10px;
}
.buycreditsrow small {
	font-size:11px;
	color:#666;
}
.buycreditsrow.selectedoption {
	background-position:bottom left;
}
/************/
#buycontinue a {
	float:left;
}
#buycontinue div {
	float:left;
	padding:10px;
	padding-top:20px;
	padding-bottom:0px;
}
#buycontinue img {
	float:left;
	margin-top:5px;
}
/************/
.paymentttl {
	margin-top:10px;
	margin-left:10px;
	font-size:12px;
	font-weight:bold;
	color:#000;
}
.paymentttl small {
	font-size:12px;
	color:#666;
	font-weight:normal;
}
/****************/
#faqpage p {
	line-height:1.5;
	margin-top:5px;
}
#faqpage h3 {
	margin-top:20px;
	margin-bottom:5px;
	color:#444;
}
#faqpage .toop {
	background-image:url('/clixpy_etc/imgs/top.gif');
	width:53px;
	display:block;
	text-align:center;
	height:18px;
	padding-top:3px;
	color:#555;
}
#faqpage .toop:hover {
	color:#111;
	background-position:bottom left;
}
/******************************/
#questionlist a {
	display:block;
	background-image:url('/clixpy_etc/imgs/questionlist.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding:5px;
	padding-left:20px;
	font-weight:bold;
}
#questionlist a:hover {
	background-image:url('/clixpy_etc/imgs/questionlist_hvr.gif');
}
.stilgotquestions {
	margin-top:15px;
}


/******************************/

#subhdr h1 {
	font-weight:normal;
	font-size:22px;
	margin:0px;
	padding:0px;
	padding-left:5px;
	color:#bb1a55;
}

/******************************/

#videoend_hndlr {
	display:none;
}
#videoend {
	position:absolute;
	width:266px;
	height:156px;
	background-image:url('/clixpy_etc/imgs/videoend.png');
}
#videoend_bgc {
	background-color:black;
	width:100%;
	height:100%;
	position:absolute;
	top:0px;
	left:0px;
	opacity:0.6;
	filter:alpha(opacity=60);
	overflow:	hidden;
}
#videoend_btns {
	position:absolute;
	top:25px;
	left:25px;
	width:216px;
	height:106px;
}
#videoend_btns a {
	display:block;
	height: 45px;
	background-repeat:no-repeat;
	background-position: 10px;
	padding-left:54px;
	font-size:18px;
	color:#444;
	font-family:arial, verdana;
	line-height:1;
	padding-top:8px;
} 
#videoend_btns a:hover {
	color:#000;
} 
#videoend_btns a#playagain {
	background-image:url('/clixpy_etc/imgs/videoend_replay.gif');
} 
#videoend_btns a#playagain:hover {
	background-image:url('/clixpy_etc/imgs/videoend_replay_hvr.gif');
} 
#videoend_btns a#goback {
	background-image:url('/clixpy_etc/imgs/videoend_back.gif');
} 
#videoend_btns a#goback:hover {
	background-image:url('/clixpy_etc/imgs/videoend_back_hvr.gif');
} 

#videoend.videoend2 {
	background-image:url('/clixpy_etc/imgs/videoend2.png');
	text-align:center;
	color:#888;
}
#videoend.videoend2 b { 
	display:block;
	font-weight:normal;
	clear:both;
	margin-bottom:10px;
	margin-top:40px;
}
#videoend.videoend2 span {
	display:block;
	margin-left:20px;
	margin-right:20px;
	margin-top:40px;
	margin-bottom:0px;
	font-size:18px;
	text-align:center;
	color:#333;
	font-family:arial;
}
#videoend.videoend2 i {
	display:block;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:0px;
	font-style:normal;
}
#videoend.videoend2 i .bigpinkbtn {
	margin:0px;
	margin-left:30px;
	margin-right:30px;
	float:none;
}
#videoend.videoend2 i .bigpinkbtn b {
	float:none;
	margin:0px;
}

/******************************/

#affprogintro {
	background-image:url('/clixpy_etc/imgs/affprogintro.gif');
	background-position:bottom left;
	background-repeat:repeat-x;
	background-color:white;
	padding:10px;
	position:relative;
	height: 90px;
}
#affprogintro #affintrotextshadow {
	position:absolute;
	top:21px;
	left:31px;
	font-size:36px;
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	color: #ddd;
	font-weight:normal;
}
#affprogintro #affintrotext {
	position:absolute;
	top:20px;
	left:30px;
}
#affprogintro #affintrotext h1 {
	font-size:36px;
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	color: #dc3472;
	font-weight:normal;
}
#affprogintro #affintrotext h2 {
	font-size:18px;
	margin:0px;
	padding:0px;
	font-family:arial, verdana;
	color: #626262;
	font-weight:normal;
	line-height:1.5;
	margin-top:0px;
}
#affprogintro #affintrotext h2 span{
	color: #000;
}
#afflist {
	margin:0px;
	padding:0px;
	list-style:none;	
	margin-left:15px;
}
#afflist li {
	margin:0px;
	padding:7px;
	list-style:none;
	background-image:url('/clixpy_etc/imgs/affbullet.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	padding-left:30px;
}
#affaction {
	margin-top:10px;
	margin-left:15px;
	margin-bottom:10px;
}
#affaction div {
	font-family:arial, verdana;
	float:left;
	font-size:18px;
	color: #8f8f8f;
	padding:4px;
	padding-left:10px;
}
#affaction div small{
	font-size:12px;
	font-family:verdana;
}
#affaction div a{
	font-family:arial, verdana;
	font-size:18px;
	color: #f594b7;
	text-decoration:underline;
}
#affaction div a span {
	color:#d42363;
}
#affaction div a:hover {
	color:#ed2f74;
}
#affaction div a:hover span {
	color:#ed2f74;
}

/**********************************/

#subnav {
	background-image:url('/clixpy_etc/imgs/subnav.gif');
	padding-left:15px;
	padding-top:7px;
	background-position:bottom left;
	background-repeat:repeat-x;
	background-color:white;
}
#subnav a {
	display:block;
	float:left;
	color:#777;
}
#subnav a b {
	display:block;
	float:left;
	padding:6px 12px 7px 12px;
	cursor:pointer;
}
#subnav a:hover {
	color:#111;
}
#subnav a.onsubtab {
	display:block;
	float:left;
	color:#777;
	background-image:url('/clixpy_etc/imgs/subnav_on_a.gif');
	background-repeat:no-repeat;
	background-position:top right;
	color:#dc3472;
}
#subnav a.onsubtab b {
	background-image:url('/clixpy_etc/imgs/subnav_on_b.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
/************/

#aff_balance {
 margin-bottom:10px;
}
#aff_balance h3 {
 margin-bottom:0px;
}
#aff_balance h3 b {
 font-weight:normal;
 color:#000;
}
#aff_balance h3 small {
 font-size:11px;
 color:#666;
 display:block;
 margin-top:2px;
}
#aff_balance h3 small a {
 font-weight:bold;
 font-size:11px;
}
/**********/
.pinkttl {
	background-image:url('/clixpy_etc/imgs/pinkttl.gif');
	background-color:#e52c70;
}
.pinkttl2 {
	background-image:url('/clixpy_etc/imgs/pinkttl_left.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.pinkttl3 {
	background-image:url('/clixpy_etc/imgs/pinkttl_right.gif');
	background-repeat:no-repeat;
	background-position:top right;
	padding:7px;
	color:white;
	font-weight:bold;
}
.afftablehdr {
	background-image:url('/clixpy_etc/imgs/afftable_hdr.gif');
}
.afftablehdr td {
	color:#666;
	font-weight:bold;
}
.afftable_total {
	background-image:url('/clixpy_etc/imgs/afftable_total.gif');
}
/***********/
.kolba {
	background-color:white;
	width:200px;
	border:1px solid #e6e6e6;
	padding:3px;
}
.kolba_full {
	background-color: #d42363;
	height:5px;
}
/*********************/
#banners {
	background-image:url('/clixpy_etc/imgs/aff_banners.gif');
	background-position:top right;
	background-repeat:repeat-y;
}
#banners2 {
	background-image:url('/clixpy_etc/imgs/aff_banners_2.gif');
	background-position:top right;
	background-repeat:no-repeat;
}
#banners3 {
	background-image:url('/clixpy_etc/imgs/aff_banners_3.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
}
#banners_menu {
	float:right;
	width:155px;
	margin-bottom:50px;
}
#banners_menu h4 {
	font-size:12px;
	font-weight:normal;
	margin:5px;
	margin-left:11px;
	margin-bottom:9px;
	padding:0px;
}
#banners_menu a {
	display:block;
	background-image:url('/clixpy_etc/imgs/aff_banners_size.gif');
	background-repeat:no-repeat;
	margin-bottom:2px;
	padding:7px;
	padding-left:11px;
	color:#555;
}
#banners_menu a small {
	font-weight:normal;
	color:#999;
	font-size:10px;
}
#banners_menu a:hover {
	color:#000;
	background-image:url('/clixpy_etc/imgs/aff_banners_size_hvr.gif');
}
#banners_menu a:hover small {
	color:#555;
}
#banners_menu a.onbsize, #banners_menu a.onbsize:hover {
	color:#bb1a55;
	background-image:url('/clixpy_etc/imgs/aff_banners_size_on.gif');
}

#banners_list {
	float:left;
	width:750px;
}
#banners_menu .requestothersize {
	font-size:11px;
	color:#666;
	padding:10px;
	padding-left:12px;
}
#banners_menu .requestothersize a {
	display:inline;
	color:#222;
	font-weight:bold;
	background-image:none;
	margin:0px;
	padding:0px;
	font-size:11px;
}
#banners_menu .requestothersize a:hover {
	color:#bb1a55;
}

/****************************/

.bannerbox {
	border:1px solid #ccc;
	margin-bottom:10px;
	float:left;
	margin-right:10px;
}
.bannerbox:hover {
	border:1px solid #aaa;
}
.bannerbtn {
	background-color:#eee;
	padding:10px;
	width:100%;
}
.bannerbtn a{
	background-image:url('/clixpy_etc/imgs/getcode.gif');
	display:block;
	background-repeat:no-repeat;
	text-align:center;
	color:#777;
	font-weight:bold;
	width:77px;
	padding:5px;
}
.bannerbtn a:hover{
	color:#222;
	background-image:url('/clixpy_etc/imgs/getcode_hvr.gif');
}
.thebanner {
	padding:10px;
	background-image:url('/clixpy_etc/imgs/bannerbackgr.gif');
}

/********************/

#requestpayout b {
	display:block;
	margin-bottom:5px;
}
#requestpayout small {
	font-size:10px;
	color:#666;
	margin-bottom:3px;
	display:block;
}
/*****************/

#subhdr a.promocodelink {
	float:right;
	color:#666;
	padding-top:7px;
	padding-right:7px;
}
#subhdr a.promocodelink:hover {
	color:#000;
	text-decoration:underline;
}
#subhdr h1.buycredits {
	float:left;
}
/****************************/

#demopage {
	padding:12px;
}
.demobox {
	background-image:url('/clixpy_etc/imgs/demobox_backgr.gif');
	background-repeat:repeat-y;
	margin-bottom:15px;
}
.demobox2 {
	background-image:url('/clixpy_etc/imgs/demobox_top.gif');
	background-repeat:no-repeat;
	background-position:top left;
}
.demobox3 {
	background-image:url('/clixpy_etc/imgs/demobox_bottom.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:15px;
	padding-left:90px;
	position:relative;
}
.demostep {
	position:absolute;
	top:20px;
	left:15px;
	font-size:32px;
	font-family:Arial;
	color:white;
	display:block;
	width:50px;
	text-align:center;
}
.demobox3 h3 {
	font-family:Arial;
	color:#444;
	font-size:22px;
	margin:0px;
	padding:0px;
	margin-bottom:2px;
}
.demobox p {
	margin:0px;
	padding:0px;
	line-height:1.5;
}
.demobox label {
	width:50px;
	float:left;
}

#demobox_tabbed {
	background-color: #f4f4f4;
	background-image:url('/clixpy_etc/imgs/demobox_tabs_ftr1.gif');
	background-repeat:no-repeat;
	background-position:bottom left;
	border-top:3px solid #b91954;
}
#demobox_tabbed2 {
	background-image:url('/clixpy_etc/imgs/demobox_tabs_ftr2.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:15px;
}
#demotabs {
	margin-top:10px;
}
#demotabs a {
	background-image:url('/clixpy_etc/imgs/demotabs_a.gif');
	background-position:top right;
	display:block;
	float:left;
	margin-right:1px;
}
#demotabs a b {
	display:block;
	float:left;
	padding:5px 8px 5px 8px;
	background-image:url('/clixpy_etc/imgs/demotabs_b.gif');
	background-position:top left;
	background-repeat:no-repeat;
	color:#555;
	cursor:pointer;
}
#demotabs a:hover b {
	color:#000;
}
#demotabs a.ondemotab {
	background-image:url('/clixpy_etc/imgs/demotabs_a_on.gif');	
}
#demotabs a.ondemotab b {
	background-image:url('/clixpy_etc/imgs/demotabs_b_on.gif');	
	color:white;
}
#demo_smiley {
	height: 103px;
	margin-top:10px;
	position:relative;
}
#demo_smiley a {
	display:block;
	height: 103px;
	width:102px;
	background-image:url('/clixpy_etc/imgs/demo_smiley.gif');
}
#demo_smiley div#hovermeplease {
	position:absolute;
	width: 288px;
	height: 32px;
	background-image:url('/clixpy_etc/imgs/demo_smiley_baloon.gif');
	top:0px;
	left:110px;
	font-size:18px;
	color:#666;
	padding:10px;
}
#demo_smiley div#hovermethanks{
	position:absolute;
	width: 288px;
	height: 32px;
	background-image:url('/clixpy_etc/imgs/demo_smiley_baloon.gif');
	background-position:bottom left;
	top:0px;
	left:110px;
	font-size:18px;
	color:#fff;
	padding:10px;
}

#demo_movement {
	height:33px;
	margin-top:10px;
	background-image:url('/clixpy_etc/imgs/demo_movement.gif');
}
#demo_movement div {
	margin-left:4px;
	margin-right:4px;
	margin-top:4px;
	height:25px;
	position:relative;
}
#demo_movement div a {
	height:20px;
	width:130px;
	display:block;
	background-image:url('/clixpy_etc/imgs/demo_movement_btn.gif');
	text-align:center;
	font-weight:bold;
	color:white;
	padding-top:5px;
	position:absolute;
	left:0px;
	top:0px;
}

.ajaxresults {
	border:3px solid #ccc;
	background-color:white;
	margin-top:5px;
}
.ajaxresults #loading {
	padding:13px;
	padding-left:40px;
	background-image:url('/clixpy_etc/imgs/ajaxloader.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
	color:#555;
}
.ajaxresults .result {
	display:block;
	padding:6px 8px;
	border-bottom:1px solid #eee;
}
#bigplaybtn {
	background-image:url('/clixpy_etc/imgs/demo_play.gif');
	display:block;
	font-size:24px;
	color:white;
	width: 65px;
	padding:10px;
	padding-left:50px;
	background-repeat:no-repeat;
	float:left;

}
#playto {
	float:left;
	font-size:18px;
	color:#777;
	padding-top:14px;
}

/********************/

#playergosignup {
	background-image:url('/clixpy_etc/imgs/player_signup.gif');
	display:block;
	float:right;
	background-position:top right;
	margin-top:8px;
	margin-right:8px;
}
#playergosignup b {
	background-image:url('/clixpy_etc/imgs/player_signup_b.gif');
	float:right;
	background-position:top left;
	background-repeat:no-repeat;
	color:white;
	display:block;
	float:right;
	padding:7px;
	padding-top:6px;
	padding-right:10px;
	padding-left:10px;
}
#playergosignup:hover {
	background-position:bottom right;
}
#playergosignup:hover b {
	background-position:bottom left;
}
/****************************/

