ul.narrow-sample {
 margin: 10px;
 padding: 0px 0px 1px 0px;
}

ul.narrow-wide {
 margin: 5px 5px 5px 5px;
}

a.ui-link:hover {
 border: 1px solid #FF02FF;
 background-color: #C4FFB5;
}

a.ui-link,a.ui-link:visited {
 color:#F9B3FF;
}

.pager_table {
 display:table;
 text-align:center;
 margin:0 auto;
}

.pager_cur_link {
 /*border:1px solid #36f;*/
 /*background-color:#36f;*/
 border: 1px solid #FBA1FF;
 background-color: #F9B3FF;
 padding:3px 8px;
 display:table-cell;
 color:#fff;
}

.pager_link {
 /*border:1px solid #36f;*/
 border: 1px solid #FBA1FF;
 padding:3px 8px;
 display:table-cell;
 /*color:#36f;*/
 color:#F9B3FF;
 text-decoration:none;
}
.pager_link:hover {
 background-color:#adf;
}

.ui-listview .ui-li-has-thumb > img:first-child,
.ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,
.ui-listview .ui-li-has-thumb .ui-li-thumb {
	position: absolute;
	left: 0;
	top: 0;
	max-height:7em;
	max-width: 7em;
}

.ui-listview > .ui-li-has-thumb > .ui-btn,
.ui-listview > .ui-li-static.ui-li-has-thumb {
	min-height: 6.625em;
	padding-left: 7.5em;
}

.ui-listview .ui-li-has-thumb > img:first-child, .ui-listview .ui-li-has-thumb > .ui-btn > img:first-child, .ui-listview .ui-li-has-thumb .ui-li-thumb {
	padding-top: 1.0em;
	padding-left: 1.0em;
}

.ui-listview > .ui-li-static,
.ui-listview > .ui-li-divider,
.ui-listview > li > a.ui-btn {
	margin: 0;
	display: block;
	position: relative;
	text-align: left;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

.ui-header .ui-title, /* header */
.ui-footer .ui-title, /* footer */
.ui-btn-inner, /* button */
.ui-li-heading, /* listview heading */
.ui-li .ui-btn-text a.ui-link-inherit, /* listview link */
.ui-li-desc, /* listview description */
.ui-btn
{
	padding-left:-30% !important;
	overflow: visible !important;
	white-space: normal !important;
}

.ui-btn-icon-right:after {
	right: 2em;
}

/* G
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-g {
	border: 1px solid 		#ff8eb6;
	background: 			#ffa5c5;
	font-weight: bold;
	color: 					#FFF;
	text-shadow: 0 1px 0 	#333;
	background-image: -moz-linear-gradient(top,
							#ff8eb6,
							#ffa5c5);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff8eb6),
		color-stop(1, 		#ffa5c5));
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#855f52', EndColorStr='#47332C')";
}
.ui-bar-g,
.ui-bar-g input,
.ui-bar-g select,
.ui-bar-g textarea,
.ui-bar-d button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-g .ui-link-inherit {
	color: 					#333;
}
.ui-bar-g .ui-link {
	color: 					#ffa5c5;
	font-weight: bold;
}
.ui-body-g {
	border: 1px solid 		#ff8eb6;
	background: 			#ffa5c5;
	font-weight: bold;
	color: 					#FFF;
	text-shadow: 0 1px 0 	#333;
	background-image: -moz-linear-gradient(top,
							#ff8eb6,
							#ffa5c5);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff8eb6),
		color-stop(1, 		#ffa5c5));
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#F7EFC0', EndColorStr='#FCF99C')";
}
.ui-body-g,
.ui-body-g input,
.ui-body-g select,
.ui-body-g textarea,
.ui-body-g button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-g .ui-link-inherit {
	color: 					#333333;
}
.ui-body-g .ui-link {
	color: 					#ffa5c5;
	font-weight: bold;
}

/* ------------------------------{^̐F------------------------------ */


.ui-btn-up-g {
	border: 1px solid 		#ff8eb6;
	background: 			#ffa5c5;
	font-weight: bold;
	color: 					#FFF;
	text-shadow: 0 1px 0 	#333;
	background-image: -moz-linear-gradient(top,
							#ff8eb6,
							#ffa5c5);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff8eb6),
		color-stop(1, 		#ffa5c5));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#855f52', EndColorStr='#47332C')";
}
.ui-btn-up-g a.ui-link-inherit {
	color: 					#FFF;
}

/* ------------------------------{^Ƃ̐F------------------------------ */

.ui-btn-hover-g {
	border: 1px solid 		#ff8eb6;
	background: 			#ffa5c5;
	font-weight: bold;
	color: 					#111;
	text-shadow: 0 1px 1px 	#fff;
	background-image: -moz-linear-gradient(top,
							#ff8eb6,
							#ffa5c5);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff8eb6),
		color-stop(1, 		#ffa5c5));
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcf0b5', EndColorStr='#fbe26f')";
}

.ui-btn-hover-g a.ui-link-inherit {
	color: 					#333;
}

/* ------------------------------{^_E------------------------------ */


.ui-btn-down-g {
	border: 1px solid 		#ff8eb6;
	background: 			#ffa5c5;
	font-weight: bold;
	color: 					#FFF;
	text-shadow: 0 1px 0 	#333;
	background-image: -moz-linear-gradient(top,
							#ff8eb6,
							#ffa5c5);
	background-image: -webkit-gradient(linear,left top,left bottom,
							#ff8eb6),
							#ffa5c5));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#855f52', EndColorStr='#47332C')";
}
.ui-btn-down-g a.ui-link-inherit {
	color: 					#333;
}
.ui-btn-up-g,
.ui-btn-hover-g,
.ui-btn-down-g {
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}


/* F
-----------------------------------------------------------------------------------------------------------*/

.ui-bar-f {
	border: 1px solid 		#ff8eb6;
	background: 			#ffa5c5;
	font-weight: bold;
	color: 					#FFF;
	text-shadow: 0 1px 0 	#333;
	background-image: -moz-linear-gradient(top,
							#ff8eb6,
							#ffa5c5);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff8eb6),
		color-stop(1, 		#ffa5c5));
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#855f52', EndColorStr='#47332C')";
}
.ui-bar-f,
.ui-bar-f input,
.ui-bar-f select,
.ui-bar-f textarea,
.ui-bar-d button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-bar-f .ui-link-inherit {
	color: 					#333;
}
.ui-bar-f .ui-link {
	color: 					#ffa5c5;
	font-weight: bold;
}
.ui-body-f {
	border: 1px solid 		#ff8eb6;
	background: 			#ffa5c5;
	font-weight: bold;
	color: 					#FFF;
	text-shadow: 0 1px 0 	#333;
	background-image: -moz-linear-gradient(top,
							#ff8eb6,
							#ffa5c5);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff8eb6),
		color-stop(1, 		#ffa5c5));
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#F7EFC0', EndColorStr='#FCF99C')";
}
.ui-body-f,
.ui-body-f input,
.ui-body-f select,
.ui-body-f textarea,
.ui-body-f button {
	font-family: Helvetica, Arial, sans-serif;
}
.ui-body-f .ui-link-inherit {
	color: 					#333333;
}
.ui-body-f .ui-link {
	color: 					#ffa5c5;
	font-weight: bold;
}

/* ------------------------------{^J[------------------------------ */


.ui-btn-up-f {
	border: 1px solid 		#ff8eb6;
	background: 			#ffa5c5;
	font-weight: bold;
	color: 					#FFF;
	text-shadow: 0 1px 0 	#333;
	background-image: -moz-linear-gradient(top,
							#ff8eb6,
							#ffa5c5);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#E6A000),
		color-stop(1, 		#FF6600));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#855f52', EndColorStr='#47332C')";
}
.ui-btn-up-f a.ui-link-inherit {
	color: 					#FFF;
}

/* ------------------------------{^|Cg------------------------------ */

.ui-btn-hover-f {
	border: 1px solid 		#ff8eb6;
	background: 			#ffa5c5;
	font-weight: bold;
	color: 					#111;
	text-shadow: 0 1px 1px 	#fff;
	background-image: -moz-linear-gradient(top,
							#ff8eb6,
							#ffa5c5);
	background-image: -webkit-gradient(linear,left top,left bottom,
		color-stop(0, 		#ff8eb6),
		color-stop(1, 		#ffa5c5));
  	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fcf0b5', EndColorStr='#fbe26f')";
}

.ui-btn-hover-f a.ui-link-inherit {
	color: 					#333;
}

/* ------------------------------{^_E------------------------------ */


.ui-btn-down-f {
	border: 1px solid 		#ff8eb6;
	background: 			#ffa5c5;
	font-weight: bold;
	color: 					#FFF;
	text-shadow: 0 1px 0 	#333;
	background-image: -moz-linear-gradient(top,
							#ff8eb6,
							#ffa5c5);
	background-image: -webkit-gradient(linear,left top,left bottom,
							#ff8eb6,
							#ffa5c5);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#855f52', EndColorStr='#47332C')";
}
.ui-btn-down-f a.ui-link-inherit {
	color: 					#333;
}
.ui-btn-up-f,
.ui-btn-hover-f,
.ui-btn-down-f {
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
