body.bg {
	background-position: top; background-image: url("bgr.png"); background-repeat: no-repeat;
}
body {
	color: rgb(0, 0, 0); line-height: 150%; font-family: Arial,Helvetica,sans-serif; font-size: 12px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
a:focus {
	text-decoration: none;
}
.ju-base {
	margin-right: auto; margin-left: auto; position: relative;
}
.ju-block {
	float: left; display: inline;
}
.mod-block {
	padding: 10px;
}
.ju-inner {
	padding-right: 10px; padding-left: 10px;
}
.ju-block .first {
	margin-left: -10px;
}
.ju-block .last {
	margin-right: -10px;
}
.ju-block .single {
	margin-right: -10px; margin-left: -10px;
}
.gap {
	clear: both; margin-bottom: 10px;
}
.main-bg {
	background: rgb(255, 255, 255);
}
.tp-bannertimer {
	z-index: 28 !important;
}
#ju-banner {
	float: right;
}
#ju-bookmarks {
	float: right;
}
#members-area {
	float: right;
}
#ju-search {
	float: left;
}
#ju-top-menu {
	margin-top: 10px; float: left;
}
#ju-top-menu ul.menu {
	margin: 0px; padding: 0px;
}
#ju-top-menu li {
	list-style: none; padding: 0px 5px; line-height: 12px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid; display: inline-block;
}
#ju-top-menu li a {
	color: rgb(111, 111, 111);
}
#header {
	position: relative;
}
a#logo {
	float: left;
}
#logo-text {
	float: left;
}
a#logom {
	float: left;
}
#logo-text h1 {
	margin: 10px 0px 0px !important; padding: 0px !important; border: 0px currentColor !important; border-image: none !important !important; text-transform: uppercase; font-size: 210%; font-weight: bold;
}
#logo-text h1 a {
	
}
#logo-text p.site-slogan {
	margin: 0px; padding: 0px; color: rgb(153, 153, 153);
}
#ju-search .mod-search input#mod-search-searchword {
	background: url("search.png") no-repeat 3% 50% rgb(250, 250, 250); margin: 0px; border-radius: 3px; padding-left: 28px; box-shadow: inset 0px 0px 6px rgba(255,255,255,0.1); -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
#ju-search .mod-search input#mod-finder-searchword {
	background: url("search.png") no-repeat 3% 50% rgb(250, 250, 250); margin: 0px; border-radius: 3px; padding-left: 28px; box-shadow: inset 0px 0px 6px rgba(255,255,255,0.1); -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
#ju-leftcol {
	float: left;
}
#ju-rightcol {
	float: left;
}
#ju-maincol {
	float: left;
}
#ju-sideleft {
	float: left;
}
#ju-sideright {
	float: left;
}
#inner_content {
	float: left;
}
#ju-leftcol {
	padding: 10px 0px;
}
#ju-rightcol {
	padding: 10px 0px;
}
#ju-maincol {
	padding: 10px 0px;
}
#sj-br {
	left: -5500px; top: 0px; position: absolute;
}
div.font-sizer {
	width: 62px; height: 16px; line-height: 16px; float: right;
}
div.font-sizer a.btn_fs_big {
	padding: 0px; border: currentColor; border-image: none; width: 18px; height: 16px; text-indent: -999em; float: left; display: block; cursor: pointer; background-image: url("../images/font-resizer.png"); background-repeat: no-repeat;
}
div.font-sizer a.btn_fs_reset {
	padding: 0px; border: currentColor; border-image: none; width: 18px; height: 16px; text-indent: -999em; float: left; display: block; cursor: pointer; background-image: url("../images/font-resizer.png"); background-repeat: no-repeat;
}
div.font-sizer a.btn_fs_small {
	padding: 0px; border: currentColor; border-image: none; width: 18px; height: 16px; text-indent: -999em; float: left; display: block; cursor: pointer; background-image: url("../images/font-resizer.png"); background-repeat: no-repeat;
}
div.font-sizer a.btn_fs_big {
	background-position: 0px 0px;
}
div.font-sizer a.btn_fs_reset {
	background-position: -19px 0px;
}
div.font-sizer a.btn_fs_small {
	background-position: -37px 0px;
}
div.font-sizer a.btn_fs_big:hover {
	background-position: 0px -16px;
}
div.font-sizer a.btn_fs_reset:hover {
	background-position: -19px -16px;
}
div.font-sizer a.btn_fs_small:hover {
	background-position: -37px -16px;
}
#ju-breadcrumbs .ju-inner {
	padding: 0px;
}
#ju-breadcrumbs .breadcrumb {
	background: none; margin: 0px; border-radius: 0px; border-top-color: rgb(231, 231, 231); border-bottom-color: rgb(231, 231, 231); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; -webkit-border-radius: 0; -moz-border-radius: 0;
}
#ju-footer {
	padding: 10px 0px; color: rgb(0, 0, 0);
}
#ju-footer .cp {
	float: left;
}
#ju-footer-nav {
	float: right;
}
#ju-footer-nav ul {
	margin: 0px 0px 5px; padding: 0px; list-style-type: none;
}
#ju-footer-nav li {
	background: none; padding: 0px; display: inline;
}
#ju-footer-nav .nav > li > a:hover {
	background: none;
}
#ju-footer-nav a {
	margin: 0px; padding: 0px 8px; font-weight: normal; text-decoration: none; display: inline;
}
a#pagetop {
	float: right;
}
a#logo {
	background: url("logo.png") no-repeat;
}
.clr {
	width: 0px; height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden;
}
div.color-site {
	height: 14px; line-height: 14px; margin-top: 5px; float: right; position: relative; z-index: 1000;
}
div.color-site a {
	padding: 0px 5px; border-radius: 35px !important; height: 14px; -webkit-border-radius: 35px; -moz-border-radius: 35px; -moz-border-radiust: 35px;
}
div.color-site a.btn_fs_blue {
	background: rgb(51, 102, 153); color: rgb(51, 102, 153);
}
div.color-site a.btn_fs_red {
	background: rgb(204, 51, 0); color: rgb(204, 51, 0);
}
div.color-site a.btn_fs_orange {
	background: rgb(237, 92, 40); color: rgb(237, 92, 40);
}
div.color-site a.btn_fs_green {
	background: rgb(102, 153, 51); color: rgb(102, 153, 51);
}
div.color-site a.btn_fs_brown {
	background: rgb(153, 102, 51); color: rgb(153, 102, 51);
}
div.color-site a.btn_fs_lilac {
	background: rgb(173, 119, 187); color: rgb(173, 119, 187);
}
input {
	padding: 3px;
}
select {
	padding: 3px;
}
textarea {
	padding: 3px;
}
.inputbox {
	padding: 3px;
}
button {
	padding: 3px;
}
.button {
	padding: 3px;
}
input[type='button'] {
	padding: 3px;
}
input[type='submit'] {
	padding: 3px;
}
input[type='button'] {
	
}
input[type='text'] {
	
}
input[type='button'] {
	
}
select {
	background: rgb(255, 255, 255); border-radius: 3px; border: 0px currentColor; border-image: none; color: rgb(153, 153, 153); box-shadow: inset 0px 0px 0px 1px #ccc; -webkit-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ccc inset;
}
input[type='text'] {
	background: rgb(255, 255, 255); border-radius: 3px; border: 0px currentColor; border-image: none; color: rgb(153, 153, 153); box-shadow: inset 0px 0px 0px 1px #ccc; -webkit-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ccc inset;
}
input[type='password'] {
	background: rgb(255, 255, 255); border-radius: 3px; border: 0px currentColor; border-image: none; color: rgb(153, 153, 153); box-shadow: inset 0px 0px 0px 1px #ccc; -webkit-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ccc inset;
}
input[type='email'] {
	background: rgb(255, 255, 255); border-radius: 3px; border: 0px currentColor; border-image: none; color: rgb(153, 153, 153); box-shadow: inset 0px 0px 0px 1px #ccc; -webkit-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ccc inset;
}
textarea {
	background: rgb(255, 255, 255); border-radius: 3px; border: 0px currentColor; border-image: none; color: rgb(153, 153, 153); box-shadow: inset 0px 0px 0px 1px #ccc; -webkit-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ccc inset;
}
.inputbox {
	background: rgb(255, 255, 255); border-radius: 3px; border: 0px currentColor; border-image: none; color: rgb(153, 153, 153); box-shadow: inset 0px 0px 0px 1px #ccc; -webkit-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ccc inset;
}
.validate-username {
	background: rgb(255, 255, 255); border-radius: 3px; border: 0px currentColor; border-image: none; color: rgb(153, 153, 153); box-shadow: inset 0px 0px 0px 1px #ccc; -webkit-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ccc inset;
}
.validate-password {
	background: rgb(255, 255, 255); border-radius: 3px; border: 0px currentColor; border-image: none; color: rgb(153, 153, 153); box-shadow: inset 0px 0px 0px 1px #ccc; -webkit-border-radius: 3px; -webkit-box-shadow: 0 0 0 1px #ccc inset;
}
#ol-topsl .inputbox {
	
}
#ol-botsl .inputbox {
	
}
#ol-user-panel .inputbox {
	
}
input[type='text']:hover {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
input[type='password']:hover {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
input[type='email']:hover {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
input[type='text']:focus {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
input[type='password']:focus {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
input[type='email']:focus {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
.inputbox:hover {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
.inputbox:focus {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
select:hover {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
select:focus {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
textarea:hover {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
textarea:focus {
	background: rgb(255, 255, 204); color: rgb(102, 102, 102);
}
select.inputbox:focus {
	
}
.browserChrome input[type='text']:focus {
	
}
.browserChrome input[type='password']:focus {
	
}
.browserChrome input[type='email']:focus {
	
}
.browserSafari input[type='text']:focus {
	
}
.browserSafari input[type='password']:focus {
	
}
.browserSafari input[type='email']:focus {
	
}
.browserChrome .inputbox:focus {
	
}
.browserChrome textarea:focus {
	
}
.browserSafari .inputbox:focus {
	
}
.browserSafari textarea:focus {
	
}
.button {
	background: -ms-linear-gradient(rgb(255, 255, 255), rgb(238, 238, 238)) rgb(246, 246, 246); padding: 4px 15px !important; border-radius: 4px; border: 0px currentColor; border-image: none; text-align: center; color: rgb(136, 136, 136); text-transform: uppercase; line-height: 24px; font-size: 11px !important; text-decoration: none; vertical-align: top; cursor: pointer; -ms-zoom: 1; box-shadow: inset 0px 0px 0px 1px #bbbbbb; text-shadow: 0px 1px 1px rgba(0,0,0,0.1); -webkit-border-radius: 4px; -webkit-box-shadow: 0 0 0 1px #BBBBBB inset; -ms-box-shadow: 0 0 0 1px #bbbbbb inset;
}
button {
	background: -ms-linear-gradient(rgb(255, 255, 255), rgb(238, 238, 238)) rgb(246, 246, 246); padding: 4px 15px !important; border-radius: 4px; border: 0px currentColor; border-image: none; text-align: center; color: rgb(136, 136, 136); text-transform: uppercase; line-height: 24px; font-size: 11px !important; text-decoration: none; vertical-align: top; cursor: pointer; -ms-zoom: 1; box-shadow: inset 0px 0px 0px 1px #bbbbbb; text-shadow: 0px 1px 1px rgba(0,0,0,0.1); -webkit-border-radius: 4px; -webkit-box-shadow: 0 0 0 1px #BBBBBB inset; -ms-box-shadow: 0 0 0 1px #bbbbbb inset;
}
input[type='button'] {
	background: -ms-linear-gradient(rgb(255, 255, 255), rgb(238, 238, 238)) rgb(246, 246, 246); padding: 4px 15px !important; border-radius: 4px; border: 0px currentColor; border-image: none; text-align: center; color: rgb(136, 136, 136); text-transform: uppercase; line-height: 24px; font-size: 11px !important; text-decoration: none; vertical-align: top; cursor: pointer; -ms-zoom: 1; box-shadow: inset 0px 0px 0px 1px #bbbbbb; text-shadow: 0px 1px 1px rgba(0,0,0,0.1); -webkit-border-radius: 4px; -webkit-box-shadow: 0 0 0 1px #BBBBBB inset; -ms-box-shadow: 0 0 0 1px #bbbbbb inset;
}
input[type='submit'] {
	background: -ms-linear-gradient(rgb(255, 255, 255), rgb(238, 238, 238)) rgb(246, 246, 246); padding: 4px 15px !important; border-radius: 4px; border: 0px currentColor; border-image: none; text-align: center; color: rgb(136, 136, 136); text-transform: uppercase; line-height: 24px; font-size: 11px !important; text-decoration: none; vertical-align: top; cursor: pointer; -ms-zoom: 1; box-shadow: inset 0px 0px 0px 1px #bbbbbb; text-shadow: 0px 1px 1px rgba(0,0,0,0.1); -webkit-border-radius: 4px; -webkit-box-shadow: 0 0 0 1px #BBBBBB inset; -ms-box-shadow: 0 0 0 1px #bbbbbb inset;
}
.button:hover {
	background: -ms-linear-gradient(rgb(255, 255, 255), rgb(221, 221, 221)) rgb(238, 238, 238); color: rgb(102, 102, 102) !important; text-decoration: none !important; cursor: pointer;
}
button:hover {
	background: -ms-linear-gradient(rgb(255, 255, 255), rgb(221, 221, 221)) rgb(238, 238, 238); color: rgb(102, 102, 102) !important; text-decoration: none !important; cursor: pointer;
}
input[type='button']:hover {
	background: -ms-linear-gradient(rgb(255, 255, 255), rgb(221, 221, 221)) rgb(238, 238, 238); color: rgb(102, 102, 102) !important; text-decoration: none !important; cursor: pointer;
}
input[type='submit']:hover {
	background: -ms-linear-gradient(rgb(255, 255, 255), rgb(221, 221, 221)) rgb(238, 238, 238); color: rgb(102, 102, 102) !important; text-decoration: none !important; cursor: pointer;
}
