*, *:after, *:before { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
article, aside, details, figcaption, figure, footer,
header, hgroup, main, nav, section, summary {
  display:block;
}
audio, canvas, video { display:inline-block; }
audio:not([controls]) { display:none; height:0; }
html {
	margin:0; padding:0;
	font-family:sans-serif;
	font-size:75%;
	-webkit-text-size-adjust:75%;
	-ms-text-size-adjust:75%;
	background:url(/images/tradespot-bg.jpg) repeat top left;
	background-size:50%;
}
body { font-size:1em; max-width:960px; margin:0; padding:0; }
body.large .ui-content { font-size:112.5%; }
body.larger .ui-content { font-size:125%; }
h1, h2, h3, h4, h5, h6 { margin-top:0; }
blockquote { margin:0; padding:0.5em; border:1px inset; background-color:rgba(0,0,0,0.05); border-radius:0.5em; }

dl { width:100%; display:block; margin:0 0 1em; }
dl.row { margin:0 0 0.5em; display:table; }
dl.row dt { width:37.5%; display:inline-block; float:left; margin:0; padding:0; }
dl.row dd { width:62.5%; display:inline-block; float:left; margin:0; padding:0; }
dl.row input[text] { width:auto; }

.aligncenter { text-align:center !important; }
.alignfull { text-align:justify !important; }
.alignleft { text-align:left !important; }
.alignright { text-align:right !important; }

/* Clearfix */
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }

a { text-decoration:none; color:#005581; 
	-webkit-transition: color 500ms ease;
	-moz-transition: color 500ms ease;
	-ms-transition: color 500ms ease;
	-o-transition: color 500ms ease;
	transition: color 500ms ease; 
}
a:hover { color:#5daa7a; 
	-webkit-transition: color 500ms ease;
	-moz-transition: color 500ms ease;
	-ms-transition: color 500ms ease;
	-o-transition: color 500ms ease;
	transition: color 500ms ease; 
}
a img {border:0; outline:none;}
pre { margin:0 0 1em; }

.padding { padding:1em; }



/* Header */
.ui-header { overflow: visible; }



.mnu_user { list-style:none; margin:0; position:absolute; top:4px; right:5px; }
.ui-header .ui-btn-corner-all {
    /* border-radius: 0; /* Make the menu button squarish */
}

.ui-header [data-role=menu] ul { /* Menu Item List */
    position: absolute; /* Position absolutely */
    display: none; /* Hide */
    z-index:500; /* Ensure visibility over other elements on page */
    margin-top: 0px; /* Bring menu closer to button; not needed on mobile */
}
.ui-header ul li {
    width: 150px; /* Fixed width menu items*/
    display: block; /* JQM makes a inline-blocks... reset it to block */
}
.ui-header ul li a {
    white-space: normal; /* Stop long menu names from truncating */
}
.ui-header [data-role=menu]:hover ul {
	display: block;
}






/* Panel */
.ui-panel {
	background:url(/images/cellbg1.jpg) repeat top left;
}
.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper {
	background:url(/images/tradespot-bg.jpg) repeat top left;
	background-size:50%;
	border-color: #000;
}
.ui-body-a, .ui-overlay-a .ui-body-inherit, .ui-page-theme-a .ui-body-inherit, html .ui-bar-a .ui-body-inherit, html .ui-body-a .ui-body-inherit, html body .ui-group-theme-a .ui-body-inherit, html .ui-panel-page-container-a {
	background: inherit;
	border-color: #DDDDDD;
	color: #111111;
	text-shadow: 0 1px 0 #EEEEEE;
}

.ui-panel-inner {
	padding:0.25em;
	background:url(/images/cellbg1.jpg) repeat top left;
}

/* Content */
.ui-page {
}

.ui-mobile .ui-page-active {
	overflow-y: visible;
	overflow-y: -moz-hidden-unscrollable;
}
.ui-mobile fieldset {
	border:1px inset #333;
	border-radius:0.5em;
	padding:0.5em;
}

/*
.ui-header-fixed {
	padding-top:0;
	top:0;
}
*/

.ui-overlay-a, .ui-page-theme-a, .ui-page-theme-a .ui-panel-wrapper {
	color:#111;
	text-shadow:none;
}

.ui-panel-wrapper {
	max-width:960px;
	margin:0 auto;
}

.ui-input-text input, .ui-input-search input {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
}
textarea.ui-input-text {
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5) !important;
}

.ui-header.ui-bar-inherit { height:44px; background:url(/theme/default/ui-header-mobi.jpg) repeat-x scroll center top #0B1E29; }
.ui-header .ui-title { width:200px; margin:0 auto; padding:0; display:block; }
.ui-header .ui-title img { width:200px; }
.ui-header .ui-btn { margin-top:0.3em !important; background:url(/images/table_top.gif) repeat-x scroll left top transparent; }
.ui-footer .ui-btn { margin-top:2em; background:url(/images/table_top.gif) repeat-x scroll left top transparent; }
.ui-footer.ui-bar-inherit { height:36px; background:url(/theme/default/ui-header-mobi.jpg) repeat-x scroll 0 -6px #0B1E29; }

footer p { color:#ccc; width:20em; margin:1em auto 0 1em; text-shadow: 0 1px 0 #000; }
.ui-footer a { color:#fff; }
footer p img { vertical-align:bottom; margin-left:6px; }
.text_size { float:right; margin:0.2em 0.5em 0; padding:0; }
.text_size li { display:inline; float:left; }
.text_size .ui-btn { margin:0.1em; }

@media screen and (min-width:640px) {
	.ui-header.ui-bar-inherit { height:66px; background:url(/theme/default/ui-header-mobi2.jpg) repeat-x scroll center top #0B1E29; }
	.ui-header .ui-title { width:300px; margin:0 auto; padding:0; display:block; }
	.ui-header .ui-title img { width:300px; }
	.ui-header .ui-btn { margin-top:1.1em !important; background:url(/images/table_top.gif) repeat-x scroll left top transparent; }
	.ui-footer.ui-bar-inherit { height:44px; background:url(/theme/default/ui-header-mobi2.jpg) repeat-x scroll 0 -8px #0B1E29; }
	footer p { color:#ccc; width:20em; margin:1.5em auto 0 1em; text-shadow: 0 1px 0 #000; }
	footer p img { vertical-align:bottom; margin-left:6px; }
	.text_size { float:right; margin:0.5em 0.5em 0; padding:0; }
	.text_size li { display:inline; float:left; }
	.text_size .ui-btn { margin:0.1em; }
}
@media screen and (min-width:960px) {
	.ui-header.ui-bar-inherit { height:86px; background:url(/theme/default/ui-header.jpg) repeat-x scroll center top #0B1E29; }
	.ui-header .ui-title { width:400px; margin:0 auto; padding:0; display:block; }
	.ui-header .ui-title img { width:400px; }
	.ui-header .ui-btn { margin-top:2em !important; background:url(/images/table_top.gif) repeat-x scroll left top transparent; }
	.ui-footer.ui-bar-inherit { height:50px; background:url(/uo/styles/DarkFantasy/theme/images/bg.jpg) repeat-x scroll 0 -14px #0B1E29; }
	footer p { color:#ccc; width:20em; margin:1.5em auto 0 1em; text-shadow: 0 1px 0 #000; }
	footer p img { vertical-align:bottom; margin-left:6px; }
	.text_size { float:right; margin:0.8em 0.5em 0; padding:0; }
	.text_size li { display:inline; float:left; }
	.text_size .ui-btn { margin:0.1em; }

	.ui-mobile [data-role=page], .ui-mobile [data-role=dialog], .ui-page {
	}
	/* panel */
	.ui-panel { width: 22em; }
	/* positioning: panel */
	/* panel left  */
	.ui-panel-position-left { left:-22em; }
	/* animated: panel left (for overlay and push) */
	.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
	.ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
		-webkit-transform: translate3d(-22em,0,0);
		-moz-transform: translate3d(-22em,0,0);
		transform: translate3d(-22em,0,0);
	}
	/* panel right */
	.ui-panel-position-right { right:-22em; }
	/* animated: panel right (for overlay and push) */
	.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
	.ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
		-webkit-transform: translate3d(22em,0,0);
		-moz-transform: translate3d(22em,0,0);
		transform: translate3d(22em,0,0);
	}
	/* positioning: content wrap, fixed toolbars and dismiss */
	/* panel left open */
	.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open,
	.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open,
	.ui-panel-dismiss-position-left.ui-panel-dismiss-open {
		left: 22em; right: -22em;
	}
	/* animated: panel left open (for reveal and push) */
	.ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-reveal,
	.ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push,
	.ui-panel-animate.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open.ui-panel-content-wrap-display-reveal,
	.ui-panel-animate.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open.ui-panel-content-wrap-display-push {
		-webkit-transform: translate3d(22em,0,0);
		-moz-transform: translate3d(22em,0,0);
		transform: translate3d(22em,0,0);
	}
	/* panel right open */
	.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open,
	.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open,
	.ui-panel-dismiss-position-right.ui-panel-dismiss-open {
		left: -22em; right: 22em;
	}
	/* animated: panel right open (for reveal and push) */
	.ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-reveal, 
	.ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push,
	.ui-panel-animate.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open.ui-panel-content-wrap-display-reveal, 
	.ui-panel-animate.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open.ui-panel-content-wrap-display-push {
		-webkit-transform: translate3d(-22em,0,0);
		-moz-transform: translate3d(-22em,0,0);
		transform: translate3d(-22em,0,0);
	}
}
@media screen and (min-width:1024px) {
	.ui-page {
		position:relative;
		width:960px; margin:0 auto;
		padding-top:0 !important; padding-bottom:0 !important;
	}
	.ui-content, .ui-header, .ui-footer {
		position:relative;
		width:960px; margin:0 auto;
	}
	.ui-page-header-fixed { padding-top:0; }
	.ui-page-footer-fixed { padding-bottom:0; }

	/* panel */
	.ui-panel { width:34em; }
	/* positioning: panel */
	/* panel left  */
	.ui-panel-position-left { left:-34em; }
	/* animated: panel left (for overlay and push) */
	.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
	.ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
		-webkit-transform: translate3d(-34em,0,0);
		-moz-transform: translate3d(-34em,0,0);
		transform: translate3d(-34em,0,0);
	}
	/* panel right */
	.ui-panel-position-right { right:-34em; }
	/* animated: panel right (for overlay and push) */
	.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
	.ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
		-webkit-transform: translate3d(34em,0,0);
		-moz-transform: translate3d(34em,0,0);
		transform: translate3d(34em,0,0);
	}
	/* positioning: content wrap, fixed toolbars and dismiss */
	/* panel left open */
	.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open,
	.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open,
	.ui-panel-dismiss-position-left.ui-panel-dismiss-open {
		left: 34em; right: -34em;
	}
	/* animated: panel left open (for reveal and push) */
	.ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-reveal,
	.ui-panel-animate.ui-panel-content-fixed-toolbar-position-left.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push,
	.ui-panel-animate.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open.ui-panel-content-wrap-display-reveal,
	.ui-panel-animate.ui-panel-content-wrap-position-left.ui-panel-content-wrap-open.ui-panel-content-wrap-display-push {
		-webkit-transform: translate3d(34em,0,0);
		-moz-transform: translate3d(34em,0,0);
		transform: translate3d(34em,0,0);
	}
	/* panel right open */
	.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open,
	.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open,
	.ui-panel-dismiss-position-right.ui-panel-dismiss-open {
		left: -34em; right: 34em;
	}
	/* animated: panel right open (for reveal and push) */
	.ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-reveal, 
	.ui-panel-animate.ui-panel-content-fixed-toolbar-position-right.ui-panel-content-fixed-toolbar-open.ui-panel-content-fixed-toolbar-display-push,
	.ui-panel-animate.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open.ui-panel-content-wrap-display-reveal, 
	.ui-panel-animate.ui-panel-content-wrap-position-right.ui-panel-content-wrap-open.ui-panel-content-wrap-display-push {
		-webkit-transform: translate3d(-34em,0,0);
		-moz-transform: translate3d(-34em,0,0);
		transform: translate3d(-34em,0,0);
	}
}

.user_details {
	background:url(/images/rowbg.jpg) repeat-x top left, url(/images/cellbg1.jpg) repeat top;
}


.ui-mobile label, div.ui-controlgroup-label {
	font-size:100%;
	font-weight:400;
}



.forums a { color:#036; }
.forums a:hover { color:#369; }
.forums hgroup { font-size:100%; margin:0; padding:0.5em; background:url(/images/table_top.gif) repeat-x top left; border:1px solid #666; border-top-color:#ccc; border-bottom-color:#333; }
.forums hgroup a.ui-button { margin:4px 0 0; }
.forums h1 { margin:0; line-height:1; }
.forums h2 { margin:0 0 0.2em; line-height:1; }

.forums nav {
	line-height:0.8; min-height:32px; background:url(/images/table_top.gif) repeat-x top left;
}
.forums nav a, .forums nav span {
	line-height:1; display:inline-block; padding:9px 9px 8px;
}
.forums figure { padding:0; margin:0em; }

ol.forum_list { margin:0; padding:0; list-style:none; font-size:100%; }
ol.forum_list li {
	font-size:100%; padding:0.5em 0; margin:0; display:block; clear:left;
	border:1px solid #666; border-top-color:#ccc; border-bottom-color:#333;
	background:url(/images/rowbg.jpg) repeat-x top left, url(/images/cellbg1.jpg) repeat top;
}
ol.forum_list li:nth-child(2n) {}
ol.forum_list div.forum_status { width:16px; float:left; margin-left:8px; }
ol.forum_list div.forum_title { width:auto; margin-left:3em; margin-right:120px; }
ol.forum_list div.forum_controls { width:20px; float:right; }
ol.forum_list div.forum_controls a { margin:1em 0; }
ol.forum_list div.forum_info { width:100px; float:right; }

ol.forum_list div.forum_title p { width:100%; font-size:1.2em; margin:0 0 0.4em; }
ol.forum_list div.forum_title dl { width:100%; font-size:1.2em; }
ol.forum_list div.forum_title dt { width:auto; color:#666; font-weight:bold; font-weight:bold; width:auto; margin:0 0.5em 0 0; padding:0; float:left; }
ol.forum_list div.forum_title dd { width:auto; margin:0 0.5em 0 0; padding:0; float:left; }

ol.thread_list { margin:0; padding:0; list-style:none; font-size:100%; }
ol.thread_list li {
/*	font-size:100%; */
	padding:0.5em; margin:0; display:block;
	background:url(/images/rowbg.jpg) repeat-x top left, url(/images/cellbg1.jpg) repeat top;
	border:1px solid #666; border-top-color:#ccc; border-bottom-color:#333;
}
ol.thread_list li:nth-child(2n) {}
ol.thread_list div.thread_status { width:16px; float:left; }
ol.thread_list div.thread_title { width:auto; margin-left:54px; margin-right:120px; }
ol.thread_list div.thread_controls { width:20px; float:right; }
ol.thread_list div.thread_info { width:100px; float:right; }
ol.thread_list .thread_user { width:48px; float:left; }
ol.thread_list .thread_user img.avatar { width:48px; }
ol.thread_list div.thread_title dl { width:100%; font-size:1.2em; }
ol.thread_list div.thread_title dt { width:auto; color:#666; font-weight:bold; margin:0 0.5em 0 0; padding:0; float:left; }
ol.thread_list div.thread_title dd { width:auto; margin:0 0.5em 0 0; padding:0; float:left; }

ol.thread { margin:0; padding:0; list-style:none; }
ol.thread li {
	padding:0.5em;
	background:url(/images/rowbg.jpg) repeat-x top left, url(/images/cellbg1.jpg) repeat top;
	border:1px inset #666; border-top-color:#ccc; border-bottom-color:#333;
}
ol.thread p { font-size:1.2em; margin:0 0 0.4em; line-height:1.5; font-style:normal; }
ol.thread li:nth-child(2n) {}
ol.thread .post_user { width:96px; -moz-box-sizing:border-box; box-sizing:border-box; float:left; padding:2px; border:1px inset #999; border-radius:0.5em; }
ol.thread .post_user figurecaption { display:block; }
ol.thread .post_user img.avatar { width:64px; border-radius:6px; }
ol.thread .post_user figurecaption a { font-weight:bold; }
ol.thread .post_user figurecaption img { display:inline; }
ol.thread .post_user em { font-weight:normal; }
ol.thread .post_info { margin-left:104px; }
ol.thread .last_edited { color:#633; font-size:1em; }
ol.thread .user_signature p { color:#333; font-size:1em; }

menu.post_controls { float:right; background-color:rgba(0,0,0,0.1); margin:0; padding:2px 4px; border:1px inset #ccc; border-radius:16px; }
.forum-icon { display:inline-block; width:16px; height:16px; background:transparent url(/images/forums.png) no-repeat; text-indent:-9999em; }
.forum-icon-posts { background-position:0 -16px; }
.forum-icon-reply { background-position:-16px 0; }
.forum-icon-quote { background-position:-16px 0; }
.forum-icon-quote-list { background-position:-32px 0; }
.forum-icon-hash { background-position:-80px 0; }
.forum-icon-next { background-position:-64px -16px; }
.forum-icon-prev { background-position:-48px -16px; }
.forum-icon-feed { background-position:-64px 0; opacity:0.65; }
.forum-icon-feed:hover { opacity:1; }


a.thread-filter { padding:1px 6px; border-radius:6px; border:1px outset rgba(128,128,128,0.5); }
.thread_type-0 { color:#036 !important;
	background-image: linear-gradient(bottom, rgb(192,192,192) 0%, rgb(240,240,240) 59%);
	background-image: -o-linear-gradient(bottom, rgb(192,192,192) 0%, rgb(240,240,240) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(192,192,192) 0%, rgb(240,240,240) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(192,192,192) 0%, rgb(240,240,240) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(192,192,192) 0%, rgb(240,240,240) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(240,240,240)),
		color-stop(0.59, rgb(128,128,128))
	);
}
.thread_type-1 { color:#fff !important;
	background-image: linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -o-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(26,52,77)),
		color-stop(0.59, rgb(51,102,153))
	);
}
.thread_type-2 { color:#fff !important;
	background-image: linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -o-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(26,52,77)),
		color-stop(0.59, rgb(51,102,153))
	);
}
.thread_type-3 { color:#fff !important;
	background-image: linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -o-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(26,52,77)),
		color-stop(0.59, rgb(51,102,153))
	);
}
.thread_type-4 { color:#fff !important;
	background-image: linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -o-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(26,52,77)),
		color-stop(0.59, rgb(51,102,153))
	);
}
.thread_type-5 { color:#fff !important;
	background-image: linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -o-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(26,52,77)),
		color-stop(0.59, rgb(51,102,153))
	);
}
.thread_type-6 { color:#fff !important;
	background-image: linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -o-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(26,52,77)),
		color-stop(0.59, rgb(51,102,153))
	);
}
.thread_type-7 { color:#fff !important;
	background-image: linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -o-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(26,52,77)),
		color-stop(0.59, rgb(51,102,153))
	);
}
.thread_type-8 { color:#fff !important;
	background-image: linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -o-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(26,52,77)),
		color-stop(0.59, rgb(51,102,153))
	);
}
.thread_type-9 { color:#fff !important;
	background-image: linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -o-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(26,52,77)),
		color-stop(0.59, rgb(51,102,153))
	);
}
.thread_type-10 { color:#fff !important;
	background-image: linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -o-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -moz-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -ms-linear-gradient(bottom, rgb(26,52,77) 0%, rgb(51,102,153) 59%);
	background-image: -webkit-gradient(
		linear, left bottom, left top,
		color-stop(0, rgb(26,52,77)),
		color-stop(0.59, rgb(51,102,153))
	);
}



/* jquerymobile overrides */
.ui-body-c, .ui-overlay-c {
    color: #111;
    text-shadow: none;
}
.ui-content.forums { padding:0; }
.ui-body-c .ui-link { color:#369; }









@media screen and (min-width:640px) {
	ol.forum_list div.forum_title { margin-left:3em; margin-right:180px; }
	ol.forum_list div.forum_info { width:160px; }
	ol.thread_list div.thread_title { margin-left:54px; margin-right:180px; }
	ol.thread_list div.thread_info { width:160px; }
	.ui-panel-inner { padding:0.5em; }
	ol.thread .post_user { width:120px; padding:4px; }
	ol.thread .post_user img.avatar { width:96px; }
	ol.thread .post_info { margin-left:136px; }
}
@media screen and (min-width:960px) {
	ol.forum_list div.forum_title { margin-left:3em; margin-right:320px; }
	ol.forum_list div.forum_info { width:300px; }
	ol.thread_list div.thread_title { margin-left:54px; margin-right:320px; }
	ol.thread_list div.thread_info { width:320px; }
	.ui-panel-inner { padding:1; }
	ol.thread .post_user { width:160px; padding:8px; }
	ol.thread .post_user img.avatar { width:96px; }
	ol.thread .post_info { margin-left:180px; }
}



pre { color:#fff; }
