/* Focus state - set here for specificity (note: these classes are added by JavaScript)
-----------------------------------------------------------------------------------------------------------*/
.ui-btn,
.ui-select .ui-btn {
	margin:0 5px .5em;
}
.ui-btn-inner {
	padding: .6em .2em;
}
.ui-btn:focus {
	outline: 0;
}

.ui-focus {
	-moz-box-shadow: 0 0 12px 		#AA2222 /*{global-active-background-color}*/;
	-webkit-box-shadow: 0 0 12px 	#AA2222 /*{global-active-background-color}*/;
	box-shadow: 0 0 12px 			#AA2222 /*{global-active-background-color}*/;
}
.ui-focus.ui-btn:focus {
	-moz-box-shadow: 0 0 0;
	-webkit-box-shadow: 0 0 0;
	box-shadow: 0 0 0;
}

.ui-icon {
	background-image: url(images/icons-18-white.png);
}
.ui-icon.ui-icon-plusthick,
.ui-icon.ui-icon-minusthick {
	background-image: url(/mountyhall/JavaScripts/jquery/css/theme/images/ui-icons_222222_256x240.png);
}
.ui-icon-favoriteOn {
	background: url(/mountyhall/Images/star-2-32.png) no-repeat;
}
.ui-icon-favoriteOff {
	background: url(/mountyhall/Images/star-5-32.png) no-repeat;
}

.ui-checkbox-on .ui-icon, .ui-radio-on .ui-icon {
    background-color: #c19e67;
}
/* B
-----------------------------------------------------------------------------------------------------------*/
.ui-bar-b {
	border: 1px solid #c19e67 /*{b-bar-border}*/;
	background: #c19e67 /*{b-bar-background-color}*/;
	color: #000000 /*{b-bar-color}*/;
	font-weight: bold;
	text-shadow: 0 /*{b-bar-shadow-x}*/ 1px /*{b-bar-shadow-y}*/ 1px /*{b-bar-shadow-radius}*/ #eeeeee /*{b-bar-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #d4ad71 /*{b-bar-background-start}*/), to( #ad8e5c /*{b-bar-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d4ad71 /*{b-bar-background-start}*/, #ad8e5c /*{b-bar-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d4ad71 /*{b-bar-background-start}*/, #ad8e5c /*{b-bar-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d4ad71 /*{b-bar-background-start}*/, #ad8e5c /*{b-bar-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #d4ad71 /*{b-bar-background-start}*/, #ad8e5c /*{b-bar-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #d4ad71 /*{b-bar-background-start}*/, #ad8e5c /*{b-bar-background-end}*/);
}
.ui-bar-b .ui-link-inherit {
	color: #000000 /*{b-bar-color}*/;
}

.ui-bar-b a.ui-link {
	color: #7cc4e7 /*{b-bar-link-color}*/;
	font-weight: bold;
}

.ui-bar-b a.ui-link:visited {
    color: #2489CE /*{b-bar-link-visited}*/;
}

.ui-bar-b a.ui-link:hover {
	color: #2489CE /*{b-bar-link-hover}*/;
}

.ui-bar-b a.ui-link:active {
	color: #2489CE /*{b-bar-link-active}*/;
}

.ui-bar-b,
.ui-bar-b input,
.ui-bar-b select,
.ui-bar-b textarea,
.ui-bar-b button {
	font-family: Trebuchet MS, sans-serif /*{global-font-family}*/;
}
.ui-body-b,
.ui-overlay-b {
	border: 1px solid #990000 /*{b-body-border}*/;
	color: #000000 /*{b-body-color}*/;
	text-shadow: 0 /*{b-body-shadow-x}*/ 1px /*{b-body-shadow-y}*/ 0 /*{b-body-shadow-radius}*/ #eeeeee /*{b-body-shadow-color}*/;
	background: #E5DECB /*{b-body-background-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fbf4df /*{b-body-background-start}*/), to( #cec7b6 /*{b-body-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #fbf4df /*{b-body-background-start}*/, #cec7b6 /*{b-body-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #fbf4df /*{b-body-background-start}*/, #cec7b6 /*{b-body-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #fbf4df /*{b-body-background-start}*/, #cec7b6 /*{b-body-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #fbf4df /*{b-body-background-start}*/, #cec7b6 /*{b-body-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #fbf4df /*{b-body-background-start}*/, #cec7b6 /*{b-body-background-end}*/);
}
.ui-overlay-b {
	background-image: none;
	border-width: 0;
}
.ui-body-b,
.ui-body-b input,
.ui-body-b select,
.ui-body-b textarea,
.ui-body-b button {
	font-family: Trebuchet MS, sans-serif /*{global-font-family}*/;
}
.ui-body-b .ui-link-inherit {
	color: #000000 /*{b-body-color}*/;
}

.ui-body-b .ui-link {
	color: #990000 /*{b-body-link-color}*/;
	font-weight: bold;
}
.ui-body-b .mh_trolls_0.ui-link,
.ui-body-b .mh_monstres_0.ui-link {
    color: #666;
    font-weight: normal;
    text-decoration: none;
}

.ui-body-b .ui-link:visited {
    color: #630000 /*{b-body-link-visited}*/;
}

.ui-body-b .ui-link:hover {
	color: #af4545 /*{b-body-link-hover}*/;
}

.ui-body-b .ui-link:active {
	color: #990000 /*{b-body-link-active}*/;
}

.ui-btn-up-b {
	border: 1px solid #bf9f93 /*{b-bup-border}*/;
	background: #f3e2c7 /*{b-bup-background-color}*/;
	font-weight: bold;
	color: #000000 /*{b-bup-color}*/;
	text-shadow: 0 /*{b-bup-shadow-x}*/ 1px /*{b-bup-shadow-y}*/ 0 /*{b-bup-shadow-radius}*/ #eeeeee /*{b-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from(  #f3e2c7 /*{b-bup-background-start}*/), to( #c19e67 /*{b-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(  #f3e2c7 /*{b-bup-background-start}*/, #c19e67 /*{b-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient(  #f3e2c7 /*{b-bup-background-start}*/, #c19e67 /*{b-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient(  #f3e2c7 /*{b-bup-background-start}*/, #c19e67 /*{b-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient(  #f3e2c7 /*{b-bup-background-start}*/, #c19e67 /*{b-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient(  #f3e2c7 /*{b-bup-background-start}*/, #c19e67 /*{b-bup-background-end}*/);
}
.ui-btn-up-b:visited,
.ui-btn-up-b a.ui-link-inherit {
	color: #000000 /*{b-bup-color}*/;
}
.ui-btn-active {
	border: 1px solid #dbb6a9 /*{b-bhover-border}*/;
	background: #c19e67 /*{b-bhover-background-color}*/;
	font-weight: bold;
	color: #fff /*{b-bhover-color}*/;
	text-shadow: 0 /*{b-bhover-shadow-x}*/ 0 /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #000 /*{b-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #d4ad71 /*{b-bhover-background-start}*/), to( #ad8e5c /*{b-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d4ad71 /*{b-bhover-background-start}*/, #ad8e5c /*{b-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d4ad71 /*{b-bhover-background-start}*/, #ad8e5c /*{b-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d4ad71 /*{b-bhover-background-start}*/, #ad8e5c /*{b-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #d4ad71 /*{b-bhover-background-start}*/, #ad8e5c /*{b-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #d4ad71 /*{b-bhover-background-start}*/, #ad8e5c /*{b-bhover-background-end}*/);
}
.ui-btn-active:visited,
.ui-btn-active:hover,
.ui-btn-active a.ui-link-inherit {
	color: #fff /*{b-bhover-color}*/;
}
.ui-btn-hover-b {
	border: 1px solid #dbb6a9 /*{b-bhover-border}*/;
	background: #c19e67 /*{b-bhover-background-color}*/;
	font-weight: bold;
	color: #000000 /*{b-bhover-color}*/;
	text-shadow: 0 /*{b-bhover-shadow-x}*/ 1px /*{b-bhover-shadow-y}*/ 0 /*{b-bhover-shadow-radius}*/ #eeeeee /*{b-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #d4ad71 /*{b-bhover-background-start}*/), to( #ad8e5c /*{b-bhover-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #d4ad71 /*{b-bhover-background-start}*/, #ad8e5c /*{b-bhover-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #d4ad71 /*{b-bhover-background-start}*/, #ad8e5c /*{b-bhover-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #d4ad71 /*{b-bhover-background-start}*/, #ad8e5c /*{b-bhover-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #d4ad71 /*{b-bhover-background-start}*/, #ad8e5c /*{b-bhover-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #d4ad71 /*{b-bhover-background-start}*/, #ad8e5c /*{b-bhover-background-end}*/);
}
.ui-btn-hover-b:visited,
.ui-btn-hover-b:hover,
.ui-btn-hover-b a.ui-link-inherit {
	color: #000000 /*{b-bhover-color}*/;
}
.ui-btn-down-b {
	border: 1px solid #dbb6a9 /*{b-bdown-border}*/;
	background: #dbb6a9 /*{b-bdown-background-color}*/;
	font-weight: bold;
	color: #000000 /*{b-bdown-color}*/;
	text-shadow: 0 /*{b-bdown-shadow-x}*/ 1px /*{b-bdown-shadow-y}*/ 0 /*{b-bdown-shadow-radius}*/ #eeeeee /*{b-bdown-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #c5a398 /*{b-bdown-background-start}*/), to( #f0c8b9 /*{b-bdown-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #c5a398 /*{b-bdown-background-start}*/, #f0c8b9 /*{b-bdown-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #c5a398 /*{b-bdown-background-start}*/, #f0c8b9 /*{b-bdown-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #c5a398 /*{b-bdown-background-start}*/, #f0c8b9 /*{b-bdown-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #c5a398 /*{b-bdown-background-start}*/, #f0c8b9 /*{b-bdown-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #c5a398 /*{b-bdown-background-start}*/, #f0c8b9 /*{b-bdown-background-end}*/);
}
.ui-btn-down-b:visited,
.ui-btn-down-b:hover,
.ui-btn-down-b a.ui-link-inherit {
	color: #000000 /*{b-bdown-color}*/;
}
.ui-btn-up-b,
.ui-btn-hover-b,
.ui-btn-down-b {
    font-family: Trebuchet MS, sans-serif /*{global-font-family}*/;
	text-decoration: none;
}

.ui-body-c.ui-collapsible-content {
	margin: 0 -8px;
	padding: 0 0;
}
.ui-body-c.ui-collapsible-content .ui-listview-inset {
	margin-top: 0;
	padding-bottom: 0;
}

.ui-grid-c .ui-block-abc { width: 75%; }

#menu-msg .ui-grid-a .ui-block-a { clear: none; }
#menu-msg .ui-grid-a .ui-block-a, .ui-grid-a .ui-block-b {
	width: auto;
}
#menu-evt .ui-btn-inner,
#menu-msg .ui-btn-inner {
	padding-top: 0.2em;
	padding-bottom: 0.2em;
}

#pagination {
	border:1px solid #000;
	text-align:center;
	padding:.5em;
}
#pagination #filter {
	width:300px;
	float:right;
}
#pagination #filter form{
	margin:0;
}
#pagination #filter fieldset{
	border:none;
}
#pagination #page {
	width:140px;
	display:inline-block;
}