@charset "UTF-8";
html, body {
	margin: 0;
	padding: 0;
}
body {
	text-align: center;
	background: #09090b url(http://small2.myjub.com/assets/images/bg/bg.gif);
	font-size: 11px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #5b9bd0;
	text-decoration: none;
}
.lftmov h6, .wht-gall h2, .wht-gall2 h2, .pagi strong, .pagi a, .wht-whl-bg h1, a.orng-btn, a.blu-btn, .commgal h3, .statno li, .rev-lst h1, .revindi h1, .mboxl h2, .mov-bryt h2, .magcnt h1, .urev h2, .sbox-wht h2, .helpcnt h2, .dirb h2, .dircnt h2, .blogb h1, .rbmag h1, .catryt h1, .dirdtls h2, .wht-subs h2, .wht-subs h1 {
	font-family: 'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
}
.sort li a, .sort span a, .sort2 span a, .wht-gall h2, .wht-gallsml h2, .wht-gall2 h2, .pagi strong, .pagi a, .wht-whl, .bwhtbx h2 a, .commgal li, .commgal li span a, .cpbtn, ul.statno, .hfrm li, .wht-gall h5 a, .lftmov h6, .rev-lst h2 a, .mboxl h4 a, .magcnt h3 a, .connect h4 a, .urev h3 a, .dirm li a, .grybar h3 a, .alignleft a, .alignright a, .blogb h1, .pollcnt h1 a, .btnpoll, a.btnrev, .wht-subs h1 {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.header h1, .breadcrumb, .grybar, .wht-whl-bg, .wht-gall, .wht-gallsml, .mdldtls ul, .wht-whlg, .commgal, .whtsi, .bwhtbx, .warn-gall, .whthbtm h2, a.orng-btn, a.blu-btn, .rev-lst li, .revindi, .mboxl, .mov-bryt, .magcnt, .connect li, .urev li, .sbox-wht, .helpcnt, .txtcnt, ul.dirb, ul.dircnt, .blogb, .rbmag, ul.catryt, .dirdtls, .pollcnt, .pollcnt form, .vprbtn, .err404, .ttlblu, .revtxt h3, .bwhtbx h2, .prtlt {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
form, input {
	margin: 0;
	padding: 0;
}
#container {
	position: relative;
	margin: 5px auto;
	width: 950px;
	text-align: left;
	padding: 0px;
	background-color: #FFFFFF;
}
.header, .header h1, .header h2, .header p, .logfrm, .ticons li, ul.menu, .menu li, .menu li a, .maincnt, .top-ads-big, .top-ads-big2, .top-notice, .breadcrumb, .grybar, .grybar h2, .grybar li, .sort, .sort2, .sort ul, .sort li, .wht-gall, .wht-gall ul, .wht-gall h2, .wht-gall h3, .wht-gall h5, .wht-gall small, .wht-gall2, .wht-gall2 ul, .wht-gall2 h2, .wht-gall2 h5, .pagi, .btm-ad, .wht-whl-bg, .wht-whl-bg h1, .mdldtls, .bigtn, .bigtn2, .mdldtls h2, .mdldtls p, .mdldtls ul, .mdldtls li, .wht-whlg, a.orng-btn, a.blu-btn, .bwhtbx, .bwhtbx h2, ul.ec-more, .ec-more li, .commgal, .commgal h3, .commgal ul, .commgal li, .commgal li h2, .commgal li p, .commgal span, .commgal li em, .whtsi, .whtsi h1, .warn-gall, .warn-gall h2, .warn-gall p, .ecrating, .ecrated, ul.galtn, ul.statno, ul.hfrm, .hfrm li, .whthbtm, .whthbtm h2, ul.rev-lst, .rev-lst li, .rev-lst h1, .rev-lst span, .rev-lst p, .rev-lst h2, .revindi, .revindi h1, .revindi h2, .revindi p, .lftmov, .lftmov h6, .player, .mboxl, .mboxl h2, .mboxl p, .rlftbox, .rlftbox h3, .rlftbox2, .rlftbox2 h2, .rlftbox2 p, .mov-bryt, .mov-bryt h2, .mov-bryt h3, .mboxl h4, .mov-bryt p, .mboxl ul, .mov-bryt-rate, .magcnt, .magcnt h1, .magcnt h2, .magcnt h3, .magcnt ul, .magcnt p, .mag_cover, ul.connect, .connect span, .connect h2, .connect h3, .connect h4, ul.urev, .urev li, .urev h2, .urev h3, .urev h4, .urev h5, .urev p, .txtcnt, .txtcnt h2, .txtcnt h3, .txtcnt p, .txtcnt ul, .txtcnt li, .sbox-wht, .sbox-wht h2, .sbox-wht p, .sbox-wht form, .helpcnt, .helpcnt h2, .helpcnt h3, .helpcnt h4, .helpcnt h5, ul.adver-cont, .adver-cont li, ul.dirm, ul.dirb, .dirb li, .dirb h2, ul.dircnt, .dircnt li, .dircnt h2, .dircnt h3, .dircnt h4, .dircnt p, .tblog, .tblog div, .tblog p, .tblog span, .blft, .blogb, .blogb h1, .blogb ul, .blogb li, .entry, .btm-links, .btm-links ul, .btm-links li, .btm-links h1, .btm-links h2, .btm-links span, .btm-links p, .rbmag, .rbmag h1, .rbmag h2, .rbmag form, ul.catryt, .catryt h1, .catryt li, .catryt li a, .dirdtls, .dirdtls h2, .dirdtls ul, .dirdtls li, .dirdtls h3, .dirdtls h4, .dirdtls h5, .dirdtls small, .dirtbl, .no-result-box, .prtlt, ul.eoffer, .eoffer li, .eoffer span, .eoffer p, .eoffer h2, .eoffer h3, .cmlog, .pollcnt, .pollcnt h1, .pollcnt form, .pollcnt label, .wht-subs, .wht-subs h2, .wht-subs ul, .wht-subs h3, .wht-subs h1, .unsubsc, .unsubsc h4, .unsubsc h1, .err404, .err404 p, .err404 ul, .err404 li, .err404 form, .ttlblu, ul.nfunc, .nfunc li, .nrfnc li, .ryt255ban span, .revtxt, .revtxt p, .revtxt ul, .revtxt li, .revtxt h3, .revtxt h2, .revtxt small, .revtxt span, .wht-gallsml, .wht-gallsml ul, .wht-gallsml h2, .wht-gallsml h3, .footer, .footer span, .footer p {
	float: left;
	margin: 0;
	padding: 0;
}
.header, ul.menu, .footer {
	width: 980px;
	background: #fff url(../images/bg/one-bg-980.png) no-repeat;
}
.header h1 {
	width: 970px;
	text-align: center;
	padding: 3px 0 4px 0;
	background: #fff;
	font-size: 12px;
	font-weight: normal;
	margin: 5px 0 0 5px
}
.header h2 {
	width: 230px;
	margin: -5px 0 0 22px
}
.header span {
	float: right;
	margin: 10px 15px 0 0;
	padding: 4px 7px;
	background: #f1f6fa;
	border: 1px solid #a2a6aa;
	font-family: Verdana, Geneva, sans-serif;
}
.header span img {
	margin: 0px 2px -2px 0px;
}
.header p, .logfrm {
	width: 710px;
	margin: 15px 0 0 0;
	text-align: right;
}
.header p img {
	margin: 0 0 -4px 0;
}
.logfrm label {
	font-weight: bold;
	margin: 2px 0 0 2px;
}
.lfrm {
	width: 80px;
	margin: 0;
	padding: 1px 2px 2px 2px;
	background: #fff !important;
	border: 1px solid #666;
}
.butlog2 {
	margin: 0 0 -5px 0;
}
ul.menu {
	height: 32px;
	background-position: 0 -76px;
	list-style: none;
	margin: 2px 0 0 0;
}
.menu li {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
}
.menu li.mgals a {
	margin: 3px 0 0 0;
}
.menu li.mcha a {
	margin: 3px 0 0 0;
}
.menu li.mads a {
	color: #e7bb08;
	border-left: 0;
	margin: 3px 0 0 10px;
}
.menu li a {
	padding: 0 10px 0 9px;
	margin: 3px 0 0 0;
	height: 23px;
	line-height: 23px;
	font-size: 13px;
	color: #FFF;
	border-right: 1px solid #414141;
	border-left: 1px solid #696969;
	text-shadow: 1px 2px 0px #303030;
}
.menu li img {
	margin: -4px 0 0 -23px;
}
.menu li a img {
	margin: 0 0 3px 3px !important;
}
.menu li a:hover, .menu li:hover a {
	background: #000;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}
.menu form {
	float: right;
	width: 205px;
	margin: 5px 0 0 0;
}
ul.droptop, ul.droptop li, ul.droptop ul {
	list-style: none;
}
ul.droptop {
	position: relative;
	z-index: 997;
	float: left;
}
ul.droptop li {
	float: left;
	vertical-align: middle;
	zoom: 1;
}
ul.droptop li.hover, ul.droptop li:hover {
	position: relative;
	z-index: 999;
	cursor: default;
}
ul.droptop ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 999;
	width: 100%;
}
ul.droptop ul li, ul.droptop2 ul li {
	float: none;
}
ul.droptop ul ul, ul.droptop2 ul ul {
	top: 1px;
	left: 99%;
}
ul.droptop li:hover > ul, ul.droptop2 li:hover >ul {
	visibility: visible;
}
ul.droptop li.mgals ul {
	margin: 0 0 0 1px !important;
}
ul.droptop li.mdrop ul {
	margin: 0 0 0 1px !important;
}
ul.droptop li.mgals ul ul {
	margin: 0 0 0 1px !important;
}
ul.droptop li.mgals ul, ul.droptop li.mdrop ul {
	float: left;
	width: 163px;
	background: #000;
	list-style: none;
	margin: 0;
	padding: 5px !important;
	border: 0;
}
ul.droptop li.mgals ul ul, ul.droptop li.mdrop ul ul {
	border-top: 0px solid #FFF;
	margin: -5px 0 0 0 !important;
	padding: 5px !important;
}
ul.droptop li.mgals ul li, ul.droptop li.mdrop ul li {
	float: left;
	display: inline;
	margin: 0;
	background: none !important;
}
ul.droptop li.mgals ul li a, ul.droptop li.mdrop ul li a {
	float: left;
	text-decoration: none;
	width: 145px;
	height: auto !important;
	padding: 6px 0px 5px 18px;
	text-indent: 0;
	color: #FFF;
	z-index: 90 !important;
	margin: 0;
	border: 0;
	line-height: 17px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 12px !important;
}
ul.droptop li.mgals ul li.secm a, ul.droptop li.mdrop ul li.secm a {
	background: url(/assets/images/icons/marrow.gif) 150px 10px no-repeat;
}
ul.droptop li.mgals ul li.secm a:hover, ul.droptop li.mdrop ul li.secm a:hover {
	background: #4b4b4b url(/assets/images/icons/marrow.gif) 150px 10px no-repeat
}
ul.droptop li.mgals ul li.secm ul li a, ul.droptop li.mdrop ul li.secm ul li a {
	background: none;
}
ul.droptop li.mgals ul li.secm ul li a:hover, ul.droptop li.mdrop ul li.secm ul li a:hover, ul.droptop li.mgals ul li a:hover, ul.droptop li.mdrop ul li a:hover {
	background: #4b4b4b none;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
/* hacked for chrome and safari */
ul.menu {
	margin: 3px 0 0 0;
}
ul.droptop li.mgals ul, ul.droptop li.mdrop ul {
	margin: 0;
}
}
.promenu {
	float: right !important;
	font-size: 11px;
	margin: 14px 25px 0 0 !important
}
.promenu li a {
	float: right;
	color: #333;
	text-decoration: underline;
	margin: 3px 5px 0 0
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
ul.droptop2 li.tprobtn ul {
	margin: 3px 0 0 -16px
}
}
ul.droptop2, ul.droptop2 li, ul.droptop2 ul {
	list-style: none;
	margin: 0;
	padding: 0
}
ul.droptop2 {
	position: relative;
	z-index: 9997;
	float: left
}
ul.droptop2 li {
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
	zoom: 1
}
ul.droptop2 li.hover, ul.droptop2 li:hover {
	z-index: 9999
}
ul.droptop2 ul {
	visibility: hidden;
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 9999;
	width: 100%
}
ul.droptop2 li.tprobtn ul li a {
	float: left;
	width: 140px;
	height: 20px !important;
	padding: 5px 5px 0 7px !important;
	color: #fff;
	font-size: 12px !important;
	text-decoration: none !important
}
ul.droptop2 li.tprobtn ul li a:hover {
	background: #4b4b4b !important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
ul.droptop2 li.tprobtn ul li a img {
	float: left;
	margin: 4px 5px 0 0 !important
}
ul.droptop2 li.tprobtn {
	float: right;
	min-width: 50px;
	width: auto !important;
	height: 15px !important;
	background: url(../images/bg/bgprobtn.gif) repeat-x;
	font-size: 11px !important;
	padding: 2px 5px !important;
	color: #fff !important;
	border: 1px solid #404040;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
	text-decoration: none !important
}
ul.droptop2 li.tprobtn span {
	float: left;
	min-width: 40px;
	text-align: center;
	margin: 0 0 0 0px !important;
	padding: 0;
	background: none;
	border: 0;
}
ul.droptop2 li.tprobtn img {
	float: right;
	margin: 5px 0 0 7px !important
}
ul.droptop2 li.tprobtn ul {
	float: right;
	width: 152px;
	background: #000;
	list-style: none;
	border: 1px solid #272727;
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.35);
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.35);
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.35);
	z-index: 999999;
	padding: 5px 5px 10px 5px;
	margin: 0 0 0 -11px !important
}
.sfrm {
	float: left;
	width: 155px;
	border: 1px solid #666;
	padding: 2px;
	font-size: 11px;
}
.butlog {
	float: left;
	margin: 0 0 0 2px;
}
.maincnt {
	width: 980px;
	background: #fff url(../images/bg/bg_main3-wide.jpg) top repeat-x;
	padding: 8px 0 0 0;
	margin: -3px 0 0 0
}
.top-ads-big, .top-ads-big2 {
	width: 970px;
	text-align: center;
	margin: 5px 0 0 5px;
}
.top-ads-big2 {
	margin: 5px 0 15px 5px;
}
.breadcrumb {
	width: 968px;
	height: 27px;
	margin: 10px 0 10px 5px;
	border: 1px solid #cdcdcd;
	background: url(../images/bg/bg-breadc.gif) top repeat-x;
}
.breadcrumb a, .breadcrumb span {
	position: relative;
	display: inline-block;
	padding: 0 20px 0 10px;
	height: 27px;
	line-height: 27px;
	background: url(../images/bg/bg-breadc2.gif) right no-repeat;
	text-shadow: 1px 1px 0px #fff;
	z-index: 99;
}
.breadcrumb span {
	font-weight: bold;
}
.breadcrumb a img, .breadcrumb span img {
	margin: 0 0 -3px 3px;
}
.grybar, .whthbtm h2, .ttlblu {
	width: 970px;
	height: 42px;
	margin: 0 0 10px 5px;
	background: #0054ff url(../images/bg/bg-bblu.gif) bottom repeat-x;
}
.grybar h2, .grybar h4 {
	font-size: 18px;
	font-weight: normal;
	margin: 8px 0 0 20px;
	color: #FFF;
	text-shadow: 1px 2px 0px #001c58;
}
.grybar h4 {
	margin: 0px 0 0 0px;
}
.grybar h3 {
	float: right;
	font-size: 14px;
	font-weight: normal;
	margin: 11px 20px 0;
	padding: 0;
	color: #FFF;
	text-shadow: 1px 2px 0px #001c58;
}
.grybar h3 a {
	font-size: 12px;
	background: #FFF;
	padding: 3px 10px;
	color: #000;
	text-shadow: 1px 2px 0px #fff;
	margin: 0 0 0 10px
}
.grybar ul {
	float: right;
	margin: 9px 20px 0 0;
	list-style: none;
}
.grybar li {
	display: inline;
	margin: 0 0 0 5px;
}
.sort {
	width: 940px;
	margin: 5px 0 5px 20px;
}
.sort2 {
	width: 975px;
	margin: -32px 0 0 0;
	z-index: 88;
}
ul.sort {
	margin: 0 0 12px 16px;
	list-style: none;
}
.sort li {
	display: inline
}
.sort li a, .sort span a, .sort2 span a {
	border: 1px solid #b5b5b5;
	padding: 2px 8px 4px 8px;
	font-size: 11px;
	color: #000;
	margin: 0 4px 0 0;
}
.sort span, .sort2 span {
	float: right;
	margin: 0 7px 0 0;
	font-size: 11px;
}
.sort li a:hover, .sort li.tsltd a {
	background: #f0f0f0;
}
.sort span a, .sort2 span a {
	background: #375284;
	color: #FFF;
	margin: 0 0 0 7px;
	font-weight: bold;
	border: 0;
}
.sort span a:hover, .sort2 span a:hover {
	background: #253f6f;
}
.wht-gall, .wht-gallsml, .wht-gall2, .whthbtm, .wht-subs {
	width: 970px;
	margin: 0 0 0 5px;
	list-style: none;
	background: #FFF;
}
.wht-gall ul, .wht-gallsml ul, .wht-gall2 ul, .wht-subs ul {
	width: 970px;
	list-style: none;
	text-align: center;
	/*background:#BBB;*/
	padding: 0;
}
.wht-gall ul, .wht-gallsml ul {
	width: 969px;
	padding: 0 0 0 1px;
}
.wht-gall li, .wht-gallsml li, .revtxt li {
	float: left;
	position: relative;
	display: inline-block;
	width: 225px;
	height: 235px;
	background: url(../images/bg/bg-tnv9.jpg);
	margin: 5px 1px 12px 13px;
}
.wht-gallsml li {
	width: 160px;
	height:auto;
	padding:10px 8px;
	background:#E9E9E9 none;
	margin: 5px 1px 12px 14px;
}
.wht-gall2 li, .wht-subs li {
	float: left;
	position: relative;
	display: inline-block;
	width: 235px;
	height: 250px;
	background: url(../images/bg/bg-tnv8.png) top left no-repeat;
	margin: 0 0 0 5px;
}
.wht-gall2 li {
	height: 217px;
	background: url(../images/bg/bg-tncat2.png) top left no-repeat;
	text-align: left;
	position: relative;
}
.wht-subs li {
	height: 230px;
	background: url(../images/bg/bg-tnsubs.png) top left no-repeat;
	text-align: left;
	position: relative;
}
/*tn hover effect*/
.wht-gall li a img, .revtxt li a img {
	float: left;
	margin: 3px 0 0 0;
}
.wht-gall li h3 a {
	height: 16px !important;
	width: 16px !important;
}
span.cover-up {
	position: absolute;
	right: -10px;
	top: 0px;
	height: 5px;
	width: 226px;
	z-index: 20;
	background: #FFF;
}
.mhtn ul li {
	height: 240px !important;
}
.wht-gall h2, .wht-gallsml h2, .revtxt h2 {
	width: 215px;
	font-weight: normal;
	margin: 10px 0;
	font-size: 14px;
	text-align: center;
	color: #FFF;
}
.wht-gall h2 a, .wht-gall small a, .revtxt h2 a, .revtxt small a {
	color: #FFF;
}
.wht-gall2 h2, .wht-subs h2 {
	position: relative;
	width: 200px;
	font-weight: normal;
	margin: 3px 0 0 7px;
	font-size: 13px;
	text-align: left;
	color: #FFF;
}
.wht-gallsml h2 {
	width: 160px;
	margin: 3px 0 0;
	text-align:left;
	font-size: 11px;
}
.wht-gall small, .revtxt small {
	width: 205px;
	font-size: 11px;
	padding: 3px 0 0 0;
	text-align: right;
	color: #997b47;
}
.urev span {
	position: relative;
	display: inline-block;
	margin: 7px 0 0 1px;
}
.urev span em {
	width: 200px;
	height: 164px;
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
}
.wht-gall h3{
	position: relative;
	width: 80px;
	margin: 3px 0 0 10px;
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #FFF
}

.wht-gall h4 {
	position: relative;
	float: right;
	text-align: right;
	width: 120px;
	margin: 3px 10px 0 0;
	font-size: 11px;
	font-weight: normal;
	color: #997b47;
}
.wht-gallsml h3 {
	float:right;
	text-align:right;
	width: 35px;
	padding:0;
	margin: 3px 0 0;
	font-size: 11px;
	font-weight: normal;
}
.wht-gallsml h4 {
	float:left;
	padding:0;
	text-align:left;
	width: 120px;
	height:14px;
	overflow:hidden;
	margin: 3px 0 0;
	font-size: 11px;
	font-weight: normal;
}
.wht-gallsml h4 a, .wht-gallsml h2 a{
	color: #0091CE;
}
.wht-gall h4 a {
	color: #fff;
}
.wht-gall h5 {
	width: 214px;
	text-align: center;
}
.wht-gall2 h2 {
	margin: 1px 0 0 10px;
}
.wht-gall2 h2.tptl {
	margin: 5px 0 -7px 10px;
}
.wht-subs h2 {
	margin: -1px 0 0 10px;
}
.wht-subs h3 {
	width: 214px;
	font-size: 11px;
	margin: 0 0 0 10px;
	font-weight: normal;
}
.wht-gall2 span, .wht-subs span {
	position: absolute;
	width: 32px;
	z-index: 999;
	left: 189px;
	top: 136px;
}
.wht-subs span {
	left: 189px;
	top: 136px;
}
.wht-subs h1 {
	width: 920px;
	margin: 5px 0 5px 15px;
	padding: 8px 10px;
	text-align: left;
	background: url(http://myjub.com/assets/images/bg/bg-bblu.gif) repeat-x;
	color: #FFF;
	font-size: 18px;
	text-shadow: 1px 1px 0 #000;
}
.wht-subs h1 small {
	float: right;
	font-size: 11px;
	margin: 2px 0 0 0;
	text-shadow: 0 0 0 #000
}
.wht-subs h1 small a {
	color: #FFF;
}
.wht-subs h1 small img {
	margin: 0 0 -4px 0
}
a.btnrev {
	float: left;
	margin: 4px 0 0 57px;
	padding: 3px 0 3px 0;
	font-size: 12px;
	text-align: center;
	width: 120px !important;
	border: 1px solid #999;
	background: url(../images/bg/bg-pagi.gif) 0 -24px repeat-x;
}
a.btnrev:hover {
	background-position: 0 0;
	color: #000;
}
.wht-gall2 li a img, .wht-subs li a img {
	margin: 9px 0 0 10px;
}
.wht-gall ul li.bgad, .wht-gall ul li.bgad2, .wht-gallsml ul li.bgad, .wht-gallsml ul li.bgad2 {
	float: right;
	width: 467px;
	height: 498px;
	display: inline-block;
	margin: 2px 13px 4px 0;
	padding: 0;
	background: transparent none !important;
}
.wht-gall ul li.bgad2, .wht-gallsml ul li.bgad2 {
	float: left;
	margin: 2px 0px 0 11px;
}
.wht-gall ul li.bgad2 a{
	height: 487px;
	width: 467px;
}
.wht-gallsml ul li.bgad {
	width: 467px;
	height: 498px;
	margin: 42px 63px 48px 0;
}
 .wht-gallsml ul li.bgad2 {
	float: left;
	margin: 42px 46px 0 60px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
/* hacked for chrome and safari */
.wht-gall small {
	margin: 2px 0 3px 12px;
}
.wht-gall h3 {
	margin: 4px 0 0 10px;
}
.wht-gall h4 {
	margin: 5px 10px 5px 0;
}
.wht-gall2 h2 {
	margin: 4px 0 0 10px;
}
.wht-gall2 h2.tptl {
	margin: 7px 0 -7px 10px;
}
a.btnrev {
	margin: 8px 0 0 57px;
}
.wht-subs h2 {
	margin: 2px 0 0 10px;
}
.wht-subs h3 {
	margin: 1px 0 0 10px;
}
.wht-gall ul li.bgad2 {
	margin: 2px 0 0 11px;
}
.wht-gallsml ul li.bgad {
	margin: 32px 63px 38px 0;
}
 .wht-gallsml ul li.bgad2 {
	margin: 32px 46px 0 60px;
}
.wht-gallsml h4 {
	height:13px;
}
}
.wht-gall2 h5 {
	width: 200px;
	font-size: 10px;
	font-weight: normal;
	margin: 1px 0 0 10px;
}
.pagi {
	width: 980px;
	text-align: center;
	margin: 5px 0 15px 0;
}
.pagi strong, .pagi a, .pagi a:hover {
	display: inline-block;
	padding: 8px 15px;
	margin: 0 2px;
	font-weight: bold;
	font-size: 15px;
	background: url(../images/bg/bgall.gif) repeat-x;
	color: #000;
	text-shadow: 1px 1px 0px #ffc68f;
	border: 1px solid #e66d00;
}
.pagi a {
	background-position: 0 -42px;
}
.btm-ad {
	width: 970px;
	text-align: center;
	margin: 20px 0 0 5px;
}
.whthbtm h2 {
	margin: 5px 0 0 0;
	font-size: 18px;
	font-weight: normal;
	text-indent: 20px;
	line-height: 39px;
	color: #FFF;
	text-shadow: 1px 2px 0px #001c58;
}
ul.statno {
	width: 950px;
	height: 58px;
	margin: 10px 0 0 10px;
	list-style: none;
	background: url(../images/bg/bg-stat.gif) repeat-x;
	text-align: center;
}
.statno li {
	display: inline-block;
	font-size: 36px;
	color: #FFF;
	text-shadow: 1px 1px 0px #727272;
	margin: 8px 25px 0 25px;
}
.statno li small {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.statno li small a {
	color: #fff;
}
.statno li a:hover {
	color: #c8e6ff;
}
ul.hfrm {
	width: 465px;
	list-style: none;
	margin: 5px 0 10px 10px;
}
.hfrm li {
	width: 445px;
	margin: 4px 0 0 0;
	background: #d3d3d3;
	padding: 8px 10px;
}
.hfrm li.even {
	background: #e2e2e2;
}
.hfrm li span {
	float: right
}
.hfrm li a {
	color: #000;
}
.statno li a {
	color: #fff;
}
.hfrm li a:hover {
	color: #5b9bd0;
}
.nfm {
	margin: 5px 0 10px 19px !important;
}
/*gallery*/
.wht-whl-bg {
	width: 960px;
	margin: 0 0 10px 10px;
	/*background:#fff url(../images/bg/bg-whtbox.gif) top repeat-x;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.nmrbtm {
	margin: 8px 0 0 8px;
}
.wht-whl-bg h1, .commgal h3, .bwhtbx h2, .whtsi h1 {
	font-size: 24px;
	color: #333;
	width: 660px;
	margin: 0px 0 0 15px;
	font-weight: normal;
	text-shadow: 1px 2px 0px #d4d4d4;
}
.ryt-rate {
	float: left;
	margin: 0;
	width: 268px;
	overflow: hidden;
}
.ryt-rate2 {
	float: right;
	margin: -10px -15px 0 380px;
	width: 268px;
	overflow: hidden;
}
.mdldtls {
	width: 960px;
	margin: -3px 0 -22px 0
}
.bigtn, .bigtn2 {
	width: 244px;
	height: 189px;
	background: url(../images/bg/bg-gtn1.png) no-repeat;
	margin: 0 0 25px 0;
	text-align: center;
}
.bigtn2 {
	margin: 5px 0 5px 5px;
}
.bigtn img, .bigtn2 img {
	margin: 8px 0 0 0;
}
.mdldtls h2 {
	width: 675px;
	font-size: 14px;
	font-weight: normal;
	margin: 10px 0 0 20px;
}
.mdldtls p {
	width: 900px;
	font-size: 12px;
	margin: 10px 0 10px 20px;
	line-height: 18px;
}
.mdldtls ul {
	width: 960px;
	margin: 0;
	list-style: none;
	background: #efefef;
	padding: 15px 0 5px 0;
}
.mdldtls li {
	display: inline;
	width: 280px;
	margin: 0 0 10px 20px;
}
.mdldtls li img {
	margin: 0 0 -5px 0;
}
.mdldtls li a {
	color: #000;
	text-decoration: underline;
}
.wht-whlg, .bwhtbx, .commgal, .whtsi, .warn-gall {
	width: 960px;
	margin: 0 0 8px 10px;
	padding: 15px 0;
}
a.orng-btn, a.blu-btn {
	width: 960px;
	height: 46px;
	background: url(../images/bg/bg-btn1.gif) no-repeat;
	margin: 0 0 10px 10px;
	text-align: center;
	line-height: 46px;
	font-size: 36px;
	color: #000;
	text-shadow: 1px 1px 0px #ffc68f;
}
a.blu-btn {
	background: url(../images/bg/bg-btn2.gif) no-repeat;
	color: #fff;
	text-shadow: 1px 1px 0px #001d58;
}
.bwhtbx {
	padding: 5px 0;
}
.bwhtbx h2 {
	color: #fff;
	text-shadow: 1px 1px 0px #001d58;
	width: 960px;
	background: #f9f9f9 url(../images/bg/bg-bblu.gif) bottom repeat-x;
	height: 45px;
	line-height: 42px;
	margin: 0;
	text-indent: 10px;
}
.bwhtbx h2 a, .wht-gall h5 a, .rev-lst h2 a, .btnpoll, .vprbtn {
	float: right;
	text-transform: uppercase;
	font-size: 11px;
	margin: 3px 0 0 0;
	padding: 4px 10px;
	font-weight: normal;
	color: #282828;
	background: #f9f9f9 url(../images/bg/btn-gry.gif) bottom repeat-x;
	border: 1px solid #727272;
	text-shadow: 0px 0px 0px #fff;
}
.bwhtbx h2 a {
	line-height: normal;
	margin: 10px 10px 0 0;
}
.wht-gall h5 a {
	float: none;
	display: inline-block;
	margin: 3px auto 0 auto;
	padding: 3px 10px 5px 10px;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
/* hacked for chrome and safari */
.wht-gall h5 a {
	margin: 5px auto 0 auto;
}
}
ul.ec-more {
	width: 960px;
	margin: 15px 0px 0px 3px;
	list-style: none;
}
.ec-more li {
	display: inline;
	width: 181px;
	margin: 0 5px 6px 5px;
}
.ec-more li img, .rev-lst li span img {
	border: 1px solid #000
}
.commgal {
	width: 960px;
	margin: 0 0 8px 10px;
	background: #fff url(../images/bg/bg-whtbox.gif) top repeat-x;
}
.commgal h3 {
	margin: 0 0 10px 15px;
}
.commgal ul {
	width: 960px;
	list-style: none;
	margin: 0;
}
.commgal ul ul, .commgal ul ul ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.commgal ul ul, .commgal ul ul ul {
	width: 910px;
	margin: 0 0 0 50px;
	background: none;
}
.commgal ul ul ul {
	width: 860px;
}
.commgal li {
	width: 915px;
	border: 1px solid #e3e2e2;
	margin: 10px 0 10px 19px;
	background: #f7f7f7;
	-webkit-box-shadow: 0 1px 12px #d9d9d9;
	-moz-box-shadow: 0 1px 12px #d9d9d9;
	box-shadow: 0 1px 12px #d9d9d9;
}
.commgal ul ul li {
	width: 865px;
}
.commgal ul ul ul li {
	width: 815px;
}
.commgal li h2, .commgal li p, .commgal li span {
	width: 860px;
	margin: 10px 0 10px 10px;
	font-size: 18px;
	font-weight: normal;
}
.commgal ul ul li h2, .commgal ul ul li p, .commgal ul ul li span {
	width: 810px;
}
.commgal ul ul ul li h2, .commgal ul ul ul li p, .commgal ul ul ul li span {
	width: 760px;
}
.commgal li h2 small {
	font-size: 11px;
}
.commgal li h2 small a {
	text-decoration: underline;
}
.commgal h2 img {
	float: right;
	margin: 0 10px 0 0;
}
.commgal li p {
	margin: 0 0 15px 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.commgal li span {
	float: right;
	margin: 0 20px 20px 0;
	text-align: right;
}
.commgal li span a, .cpbtn, .urev h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 4px 10px;
	margin: 0 0 0 1px;
	color: #282828;
	background: #f9f9f9 url(../images/bg/btn-gry.gif) bottom repeat-x;
	border: 1px solid #727272
}
.commgal li em {
	width: 13px;
	margin: 10px 0 0 -13px;
	position: relative;
	z-index: 99;
}
.commgal form {
	width: 95%;
	margin: 10px auto;
	position: relative;
}
.commgal form textarea {
	float: left;
	width: 100%;
	height: 100px;
	background: #FFF;
	border: 1px solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 0 0 0;
}
.cmlog {
	width: 100%;
	text-align: center;
}
.cpbtn {
	float: right;
	margin: 5px 0 20px 0;
	cursor: pointer;
}
.whtsi {
	margin: 0 0 10px 10px;
	background-image: -ms-linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%);
	background-image: -moz-linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f0f0f0), color-stop(1, #f9f9f9));
}
.whtsi h1 {
	width: 930px;
	margin: 0 0 0 15px;
	text-align: center;
}
.whtsi h1 img {
	margin: 0 0 -8px 3px
}
.warn-gall {
	background: #fffbba;
}
.warn-gall h2, .warn-gall p {
	width: 920px;
	margin: 0 0 0 15px;
	font-size: 16px;
}
.warn-gall p {
	margin: 0 0 0 15px;
	font-size: 11px;
	line-height: 16px;
}
.galcnt {
	float: left;
	width: 650px;
	margin: 5px 0 0 0;
	padding: 15px 0 0;
	background: #efefef;
}
.galcnt h2 {
	float: left;
	font-size: 30px;
	line-height: 30px;
	margin: 15px 0;
	padding: 0 5px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.galcnt h2 a {
	display: block;
	width: 182px;
	color: #FFF
}
ul.galtn {
	list-style: none;
	margin: 0 0 0 11px;
	background: #efefef;
	padding: 10px 0 5px;
}
.galtn li {
	display: inline-block;
	padding: 0;
	margin: 0 3px 10px;
	border: 5px solid #FFF;
	background: #000;
	-webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);
	box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.25);
}
.galtn li a img {
	border: 0 !important;
	width: 192px;
	height: auto;
}
.rytads, .rytads2, .rytadsv {
	float: right;
	width: 255px;
	margin: 0;
	padding: 0;
}
.rytads2 {
	width: 300px;
}
.rytadsv {
	width: 300px;
	margin: -5px 13px 0 0;
}
.rytads span, .rytads2 span, .rytadsv span {
	float: left;
	margin: 5px 0;
}
.bigtn span {
	position: relative;
	display: inline-block;
	width: 244px;
	height: 184px;
	padding: 0 8px 14px 0;
}
.mdldtls span img {
	border: 0 !important
}
.ecrating, .ecrated {
	margin: 10px 10px 5px 0;
	padding: 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left !important
}
.ecrated small, #rater1_rater_input0_text {
	font-size: 12px !important;
	text-align: left !important
}
.ecpost_txt, .ecpost_form {
	float: left;
	width: 900px;
	text-align: center;
	margin: 0 0 0 -250px !important;
}
ul.rev-lst {
	width: 970px;
	list-style: none;
	margin: 10px 0 0 5px;
}
.rev-lst li {
	float: left;
	width: 968px;
	background: #fff url(../images/bg/bg-whtbox.gif) top repeat-x;
	margin: 0 0px 10px 0;
	padding: 10px 0 8px 0;
	text-align: center;
	text-align: left;
	border: 1px solid #ededed
}
.rev-lst span {
	margin: 5px 0 0 10px;
	width: 181px;
}
.rev-lst h1 {
	margin: 5px 0 0 10px;
	font-size: 15px;
}
.rev-lst div {
	float: right;
	margin: 5px 10px 0 0;
}
.rev-lst div img {
	margin: 0 0 -2px 0;
}
.rev-lst p {
	width: 755px;
	margin: 5px 0 0 10px;
}
.rev-lst h2 a {
	float: none;
	display: inline-block;
	margin: 0 0 0 5px;
}
.rev-lst h2 {
	width: 755px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 10px 0 10px 10px;
	text-align: right;
}
.rev-lst h2 img {
	margin: 0 0 -7px 10px;
}
.revindi {
	width: 970px;
	margin: 0 0 10px 5px;
}
.revindi h1 {
	width: 949px;
	color: #000;
	font-size: 18px;
	font-weight: normal;
	margin: 10px 0 0 10px;
}
.revindi h1 span {
	float: right;
	padding: 0;
	margin: 0;
}
.revindi p {
	width: 930px;
	line-height: 18px;
	font-size: 12px;
	margin: 10px 20px;
}
.rlftbox {
	width: 380px;
	margin: 5px 0 0 15px;
	border-right: 1px dotted #666
}
.rlftbox h3 {
	width: 340px;
	margin: 0 0 5px 0;
	padding: 0 0 0 20px;
	line-height: 18px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif
}
.rlftbox h3 img {
	margin: 0 0 -3px -20px;
}
.rlftbox2 {
	float: right;
	width: 300px;
	margin: 10px 5px 0 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif
}
.rlftbox2 h2, .rlftbox2 p {
	width: 300px;
	margin: 0 0 10px 0;
	font-size: 14px;
}
.rlftbox2 p {
	font-size: 12px;
}
.revtxt {
	width: 965px;
	margin: 0 0 0 10px
}
.revtxt span {
	width: 700px;
}
.revtxt p {
	width: 700px;
	font-size: 12px;
	line-height: 18px;
	margin: 0 0 15px 10px
}
.revtxt ul {
	float: right;
	width: 230px;
	margin: 0 10px 0 0
}
.revtxt li {
	margin: 0 0 7px 0 !important;
}
.lftmov {
	margin: 0 0 10px 13px;
	width: 640px;
}
.lftmov h6, .revtxt h3 {
	padding: 7px 0;
	width: 640px;
	font-size: 24px;
	color: #000;
	text-align: center;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/bg/bg-btn1.gif) center no-repeat;
	text-align: center;
}
.revtxt h3 {
	width: 214px;
	padding: 6px;
	color: #FFF;
	font-size: 18px;
	margin: 0 0 7px 0;
	text-shadow: 1px 1px 0px #000;
}
.lftmov h6.blu {
	margin: 10px 0 0 0;
	background: url(../images/bg/bg-btn2.gif) center no-repeat;
}
.lftmov h6 a {
	color: #fff;
	text-shadow: 1px 1px 0px #000;
}
.player {
	width: 640px;
	height: 505px;
	z-index: 50px;
	margin: 0 0 5px 0;
}
.mboxl, .mov-bryt {
	margin: 10px 0 0 0;
	width: 638px;
	padding: 0 0 10px 0;
	border: 1px solid #c7c7c7;
	font-family: Arial, Helvetica, sans-serif;
}
.mboxl {
	background: #fff url(../images/bg/bg-whtbox.gif) 0 -1px repeat-x;
}
.magcnt h1 {
	padding: 10px 0;
	width: 509px;
	text-indent: 10px;
	font-size: 16px;
	text-transform: uppercase;
	color: #333
}
.mboxl h2, .mov-bryt h2 {
	width: 900px;
	text-indent: 10px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #333;
	margin: 10px 0;
}
.mov-bryt p {
	width: 608px;
	margin: 15px 0 0 15px;
	font-size: 12px;
	line-height: 18px;
	padding: 0 0 20px 0;
	border-bottom: 1px dotted #333;
}
.mboxl p {
	width: 460px;
	margin: 5px 0 0 95px;
	font-size: 12px;
	line-height: 18px;
	padding: 0 0 20px 0;
}
.mov-bryt h3 {
	margin: 5px 0 0 10px;
	font-weight: normal;
	text-align: center;
}
.mboxl h4 {
	margin: 10px 0 10px 120px;
	width: 400px;
	text-align: center;
}
.mboxl h4 a, .magcnt h3 a, .connect h4 a {
	padding: 5px 10px;
	font-size: 12px;
	color: #fff;
	text-transform: uppercase;
	text-shadow: 1px 1px 0px #000060;
	background: url(../images/bg/bg-btn2.gif) center no-repeat;
}
.mboxl ul {
	width: 620px;
	list-style: none;
	margin: 0 0 0 10px;
}
.mboxl li {
	float: left;
	display: inline-block;
	margin: 4px
}
.mov-bryt-rate {
	width: 300px;
	margin: 20px 0 0 20px;
	overflow: hidden;
}
.mov-bryt-rate p {
	width: 150px !important;
	border: 0;
	font-size: 10px !important;
}
.magcnt, .urev li, .sbox-wht, .helpcnt, .txtcnt, ul.dirb, ul.dircnt, .blogb, .rbmag, ul.catryt, .dirdtls {
	width: 968px;
	margin: 0 0 10px 5px;
	background: #fff url(../images/bg/bg-whtbox.gif) top repeat-x;
	border: 1px solid #efefef;
}
.magcnt h1 {
	font-size: 24px;
	font-weight: normal;
}
.magcnt h2 {
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 0 10px;
}
.magcnt ul, .magcnt p, .magcnt h3, .helpcnt h4 {
	width: 950px;
	margin: 10px 0 0 10px;
	text-align: center;
	list-style: none
}
.magcnt li {
	display: inline-block;
	margin: 5px;
	width: 295px;
	font-size: 14px;
}
.magcnt p {
	text-align: left;
	line-height: 18px;
	font-size: 13px
}
.magcnt h3 {
	text-align: right;
	margin: 25px 0 20px 0
}
.mag_cover {
	margin: 0 0 10px 22px;
}
ul.connect, ul.dirm, .tblog {
	width: 970px;
	margin: 0 0 0 5px;
	text-align: center;
	list-style: none
}
.connect li {
	display: inline-block;
	margin: 5px;
	width: 293px;
	border: 1px solid #CCC
}
.connect span {
	width: 62px;
	margin: 10px;
}
.connect h2, .connect h3 {
	margin: 10px 0 0 0;
	width: 200px;
	text-align: left;
	font-size: 14px;
}
.connect h3 {
	margin: 5px 0 0 0;
	font-size: 12px;
	font-weight: normal;
}
.connect h4 {
	margin: 5px 0;
	width: 940px;
	text-align: right;
}
ul.urev, .txtcnt {
	width: 968px;
	margin: 0 0 0 5px;
	list-style: none;
}
.urev li {
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
	text-align: left;
}
.urev li a img {
	margin: 20px 0 0 20px;
}
.urev h2, .sbox-wht h2, .helpcnt h2, .helpcnt h3, .helpcnt h5, .urev h4, .urev h5 {
	margin: 10px 0 0 10px;
	width: 920px;
	font-size: 18px;
	font-weight: normal;
}
.urev h2 {
	width: 680px;
}
.urev h2 img {
	margin: 0 0 -3px 0;
}
.urev h2 small {
	float: right;
	font-size: 12px;
}
.urev h4, .urev h5 {
	font-size: 12px;
	width: 450px;
}
.urev h5 {
	font-weight: bold
}
.urev span {
	float: right;
	width: 700px;
	margin: 10px 20px 20px 0;
}
.urev p {
	width: 680px;
	min-height: 90px;
	margin: 10px 0 0 10px;
	font-size: 14px;
}
.urev h3 {
	width: 680px;
	margin: 10px 0 0 10px;
	text-align: right;
	font-size: 12px;
	font-weight: normal
}
.txtcnt {
	padding: 0 0 10px 0;
	margin: 0 0 10px 5px;
}
.txtcnt h2, .txtcnt h3 {
	width: 940px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 15px 0 0 15px
}
.txtcnt h3 {
	margin: 15px 0 10px 15px
}
.txtcnt p {
	width: 920px;
	font-size: 12px;
	line-height: 18px;
	margin: 10px 0 0 15px;
}
.txtcnt ul {
	width: 800px;
	list-style: none;
	margin: 10px 0 10px 15px;
}
.txtcnt li {
	width: 785px;
	margin: 2px 0 2px 20px;
	padding: 0 0 0 15px;
	font-size: 12px;
	background: url(http://small2.myjub.com/assets/images/icons/arrow-bg.gif) 0 -8px no-repeat;
}
ul.adver-cont, .adver-cont li {
	width: 300px;
}
.whitetxt {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
}
.sbox-wht {
	display: inline;
	width: 480px;
	height: 250px;
}
.swh {
	height: 100px;
}
.sbox-wht h2 {
	width: 445px;
}
.sbox-wht p, .sbox-wht form {
	margin: 10px 0 0 10px;
	font-size: 12px;
	line-height: 18px;
	width: 445px;
}
p.pcntr {
	text-align: center
}
.sbox-wht form {
	text-align: center;
}
.helpcnt h3 {
	font-size: 14px;
	margin: 10px 0 10px 10px;
}
.helpcnt h4 {
	font-size: 12px;
	margin: 10px 0 10px 10px;
}
.helpcnt h5 {
	font-size: 20px;
	text-align: center;
	margin: 20px 0 20px 10px;
}
.question {
	display: block;
	width: 900px;
	color: #29455D;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	font-size: 11px;
	cursor: pointer;
}
.answer {
	padding: 8px;
	width: 880px;
	display: none;
	margin-left: 20px;
	background-color: #EBEBEB;
}
.dirm li {
	display: inline-block;
}
.dirm li a {
	padding: 3px 8px;
	margin: 0 5px 0 0;
	font-size: 12px;
	border: 1px solid #CCC
}
ul.dirm {
	margin: 5px 0 5px 5px;
}
ul.dirb, ul.dircnt {
	margin: 10px 0 0 5px;
	list-style: none
}
.dirb h2, .dircnt h2, .dirdtls h2 {
	width: 900px;
	margin: 10px 0 10px 10px;
}
.dirb li {
	display: inline;
	width: 280px;
	font-size: 12px;
	text-indent: 15px;
	margin: 0 0 10px 20px;
	background: url(http://small2.myjub.com/assets/images/icons/arrow-bg.gif) 0 -8px no-repeat;
}
.dircnt li {
	width: 920px;
	padding: 10px 0;
	margin: 0 0 10px 10px;
	border-bottom: 1px solid #eee;
	font-family: Arial, Helvetica, sans-serif;
}
.dircnt h3, .dircnt h4, .dircnt p {
	width: 900px;
	margin: 0 0 5px 10px;
	font-size: 14px;
}
.dircnt h3 small {
	font-size: 12px;
	float: right;
	font-weight: normal;
}
.dircnt p {
	font-size: 12px;
}
.dirdtls {
	margin: 10px 0 10px 5px;
}
.dirdtls ul {
	width: 900px;
	list-style: none;
	margin: 10px 0 15px 20px;
	padding: 0 0 15px 0;
	border-bottom: 1px solid #CCC
}
.dirdtls li {
	width: 900px;
	margin: 7px 0 0 0;
}
.dirdtls h3 {
	width: 100px;
	font-size: 12px;
	text-align: right;
}
.dirdtls h4 {
	width: 790px;
	font-size: 12px;
	font-weight: normal;
	margin: 0 0 0 10px;
}
.dirdtls h5 {
	width: 900px;
	font-size: 12px;
	font-weight: normal;
	text-align: center;
	margin: 10px 0 0 0;
}
.dirdtls small {
	width: 900px;
	margin: -5px 0 0 20px;
	text-align: center;
	font-size: 12px
}
.dirtbl {
	width: 900px;
	margin: 5px 0 15px 20px;
	padding: 0 0 15px 0;
	border-bottom: 1px solid #CCC
}
.tblog span {
	margin: 0 0 0 6px;
}
.tblog p {
	margin: 6px 0 0 10px;
}
.tblog div {
	width: 956px;
	height: 27px;
	text-align: left;
	margin: 0 0 0 6px;
	border: 1px solid #cdcdcd;
	background: url(../images/bg/bg-breadc.gif) top repeat-x;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
.tblog form {
	float: right;
	margin: 4px 10px 0 0;
	padding: 0 0 0 10px;
	border-left: 1px solid #ccc
}
#searchsubmit {
	margin: 0 0 -4px 3px
}
.blft {
	width: 730px;
	margin: 10px 0 0 5px;
}
.blogb {
	width: 728px;
	margin: 0 0 25px 5px;
}
.blogb h1 {
	width: 688px;
	margin: 10px 0 0 10px;
	font-size: 22px;
	background: url(../images/bg/bg-btn1.gif) center no-repeat;
	text-shadow: 1px 1px 0px #ffc68f;
	padding: 6px 10px;
}
.blogb ul {
	width: 730px;
	margin: 10px 0;
	list-style: none;
	background: #efefef;
}
.blogb li {
	display: inline-block;
	margin: 7px 10px;
	line-height: 18px;
}
.blogb li img {
	margin: 0 0 -4px 0
}
.blogb li span, .blogb li span.fbb {
	float: left;
	padding: 0;
	margin: 0;
}
.blogb li span.fbb {
	margin: 1px 0 0 5px;
}
.entry {
	width: 708px;
	margin: 10px 0 10px 10px;
	font-size: 12px;
	line-height: 18px;
}
.bryt {
	float: right;
	width: 220px;
	margin: 10px 10px 0 0;
}
.rbmag, ul.catryt {
	width: 218px;
	margin: 0 0 10px 0;
	list-style: none;
}
.rbmag h1, .catryt h1 {
	width: 198px;
	margin: 10px 0 10px 10px;
	font-size: 14px;
}
.rbmag h2, .rbmag form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 218px;
	margin: 0 0 10px 0;
	font-weight: normal;
	text-align: center;
}
.rbmag h1 img {
	margin: 0 0 -3px 0;
}
.rbmag p {
	width: 198px;
	margin: 10px 0 10px 10px;
	font-size: 12px;
	text-align: center;
}
.catryt li {
	width: 198px;
	text-align: left;
	margin: 0 0 0 10px;
}
.catryt li a {
	float: left;
	width: 198px;
	padding: 8px 0;
	border-bottom: 1px solid #efefef;
}
.catryt li span {
	float: right;
	font-size: 10px;
	color: #666;
	margin: -20px 0 0 0;
}
ul.catryt li ul {
	float: left;
	padding: 0;
	width: 188px;
	text-align: left;
	margin: 0 0 0 10px;
	list-style: none;
}
ul.catryt li ul li {
	width: 188px;
	margin: 0;
}
ul.catryt li ul li a {
	float: left;
	padding: 8px 0;
	width: 188px;
}
ul.catryt li ul li ul li a {
	float: left;
	padding: 8px 0;
	width: 178px;
}
ul.catryt li ul li ul li span {
	float: right;
	font-size: 10px;
	color: #666;
	margin: -20px 10px 0 0;
}
.btm-links {
	width: 960px;
	margin: 10px;
	color: #FFF;
	background: #323232
}
.btm-links a {
	color: #FFF;
}
.btm-links ul, .btm-links span {
	width: 290px;
	margin: 20px 5px 20px 20px;
	list-style: none
}
.btm-links li, .btm-links p {
	width: 290px;
	margin: 3px 0;
	font-size: 12px;
}
.btm-links h1, .btm-links h2 {
	width: 290px;
	margin: 0 0 10px 0;
	padding: 0 0 5px 0;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #FFF
}
.navigation {
	width: 730px;
	margin: 0 0 0 5px;
}
.alignleft a, .alignright a {
	float: left;
	margin: 0;
	padding: 6px 15px;
	font-size: 14px;
	background: #CCC;
}
.alignright a {
	float: right;
}
/* Begin Comments*/
.commentlist li, #commentform input, #commentform textarea {
	font: 11px 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentlist li {
	font-weight: bold;
	width: 530px;
	display: inline;
	float: left;
}
.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	color: #5eb9e8;
}
.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}
#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentmetadata {
	font-weight: normal;
}
h3.comments {
	position: relative;
	float: left;
	padding: 0;
	margin: 0px;
	width: 550px;
}
h3.comments a {
	color: #000000;
}
h3.comments a:hover {
	color: #000000;
}
#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
}
#commentform textarea {
	width: 85%;
	padding: 2px;
}
#commentform #submit {
	margin: 0;
	float: right;
}
.alt {
	margin: 0;
	padding: 10px;
}
.commentlist {
	padding: 0;
	text-align: justify;
}
.commentlist li {
	margin: 0px;
	padding: 5px 10px 3px;
	list-style: none;
}
.commentlist p {
	margin: 0px;
}
#commentform p {
	margin: 5px 0;
}
.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
}
.commentmetadata {
	margin: 0;
	display: block;
}
.commentmetadata a {
	color: #000000;
}
.commentmetadata a:hover {
	color: #000000;
}
.comment-box {
	position: relative;
	width: 555px;
	float: left;
	text-align: left;
	color: #000000;
	left: 8px;
}
.comment-box, .black a {
	color: #000;
}
.comment-box, .black a:hover {
	color: #000;
}
.comment-box2 {
	position: relative;
	width: 540px;
	float: left;
	left: 10px;
	text-align: left;
	color: #000;
	border-top: 1px solid #ddd;
	margin-bottom: 10px;
}
.commentOfficialUser {
	border: 1px solid black;
	background-color: #999999;
}
/* End Comments */


.visit-cont {
	position: relative;
	float: left;
	display: inline; /* ie win bugfix */
	width: 655px;
	margin: 20px 0px 10px 0px;
	padding: 0px;
	text-align: center;
	font-size: 44px;
	font-weight: bold;
	font-family: 'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color: #2a4e70;
}
.visit-cont-ins {
	font-size: 44px;
	font-weight: bold;
	font-family: 'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
	color: #2a4e70;
}
.visit-cont-ins a, .visit-cont-ins a:hover {
	color: #2a4e70;
	text-decoration: underline;
}
.visit-top {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-family: 'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;
}
.no-result-box {
	background: #fffbba;
	font-size: 14px;
	width: 898px;
	padding: 15px;
	margin: 0 0 8px 5px;
}
.prtlt {
	width: 968px;
	margin: 0 0 10px 6px;
	background: #fff url(../images/bg/borg-bg.png) top repeat-x;
	text-align: center;
	font-size: 36px;
	padding: 10px 0 15px 0;
	text-shadow: 0 1px 1px rgba(255, 255, 255, .5);
}
.prtlt small {
	font-size: 22px;
}
ul.eoffer {
	width: 940px;
	list-style: none;
	margin: 10px 0 0 5px;
}
.eoffer li {
	width: 450px;
	padding: 7px 5px;
	margin: 0 4px 15px 4px;
	background-image: -ms-linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%);
	background-image: -moz-linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f0f0f0), color-stop(1, #f9f9f9));
	border: 1px solid #cdcdcd
}
.eoffer span {
	width: 450px;
	text-align: center;
}
.eoffer p {
	width: 450px;
	height: 89px;
	margin: 8px 0;
	font-size: 12px;
	line-height: 18px;
	overflow: hidden
}
.eoffer h2 {
	width: 450px;
	font-size: 12px;
	text-align: center;
	margin: 0 0 5px 0;
}
.eoffer h3 a {
	display: block;
	width: 450px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 5px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color: #000;
	text-shadow: 1px 1px 0px #ffc68f;
	background: url(../images/bg/bg-btn1.gif) center no-repeat;
}
#tagsFrm {
	float: left;
	position: relative;
	display: block;
	width: 941px;
	margin: 10px 0 10px 8px;
	padding: 10px;
	border: 1px solid #6c6c6c
}
#tagsFrm span {
	position: relative;
	display: inline-block;
	margin: 4px 0 0 2px;
	padding: 3px 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #f3f3f3
}
#tagsFrm span:hover {
	background: #d8d8d8;
	cursor: pointer
}
#tagsFrm span.sltdd {
	background: #98e42c;
}
#tagsFrm span input {
	display: none;
}
.pollcnt {
	width: 968px;
	margin: 0 0 10px 5px;
	background: #fff;
	padding: 0 0 10px 0;
	border: 1px solid #bbb
}
.pollcnt h1 {
	width: 968px;
	border-bottom: 1px solid #bbb;
	font-size: 14px;
	background: url(../images/bg/bg-breadc.gif) top repeat-x;
	height: 27px;
	line-height: 27px;
	text-indent: 10px;
	text-shadow: 0 1px 1px #fff;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.pollcnt h1 a {
	float: right;
	margin: 4px 10px 0 0;
	font-size: 10px;
	line-height: normal;
	text-indent: 0;
	padding: 3px 7px;
	font-weight: normal;
	color: #fff;
	background: #727272;
	text-shadow: 0px 1px 1px #000;
}
.pollcnt form {
	width: 680px;
	padding: 20px 30px;
	margin: 10px 10px 0 100px;
	background: #ebebeb
}
.pollcnt label {
	width: 680px;
	margin: 5px 0;
	font-size: 14px;
}
.btnpoll {
	cursor: pointer;
}
.vprbtn {
	float: left;
	font-size: 14px;
	margin: 10px 0 10px 400px;
	font-weight: bold;
}
.slide-show-dwn, .slide-show-dwn2 {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #D6D4D4;
	/*display:none;*/
	float: right;
	font-size: 12px;
	line-height: 18px;
	margin: 5px 30px 10px 0;
	padding: 0;
	position: relative;
	width: 638px
}
.slide-show-dwn2 {
	margin: 10px 0;
	width: 638px
}
.slide-show-dwn p {
	margin: 7px 0 5px 30px;
	width: 555px
}
.slide-show-dwn2 p {
	margin: 7px 0 5px 20px;
	width: 600px
}
.top-close {
	float: right;
	margin: 10px 10px 0 0;
	position: relative;
	z-index: 999;
}
.dnmsg2, .dnmsg3 {
	float: left;
	width: 620px;
	text-align: center;
	padding: 0 0 15px 0;
	z-index: 9999;
	margin: -10px 10px 5px 10px
}
.dnmsg2 img, .dnmsg3 img {
	margin: 0 10px -5px 0
}
.dnmsg3 {
	width: 600px;
	margin: 10px 10px 5px 20px
}
ul.newsc {
	float: left;
	margin: 310px;
	padding: 0;
	margin: 10px 0 0 0px;
	list-style: none;
}
.newsc li {
	float: left;
	width: 155px;
	padding: 0;
	margin: 0 0 0 0px;
	display: inline;
	text-align: left;
}
.newsc li.lttl {
	width: 250px;
}
.unsubsc {
	width: 740px;
	margin: 30px 0 30px 120px;
	text-align: center
}
.unsubsc h1, .unsubsc h4 {
	width: 740px;
	font-size: 18px;
	line-height: 24px;
	margin: 20px 0 0 0
}
.unsubsc h1 {
	color: #900;
	margin: 20px 0
}
.subsbtn {
	background: url(../images/bg/bgprobtn.gif) repeat-x;
	font-size: 18px !important;
	padding: 3px 10px !important;
	color: #fff !important;
	border: 1px solid #404040;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	cursor: pointer;
	text-decoration: none !important
}
.details {
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
}
.details h2 {
	width: 600px;
	text-align: center;
	font-size: 14px;
	font-weight: normal;
	line-height: 35px;
}
.details p {
	width: 600px;
	text-align: center;
}
.apple_overlay {
	display: none;
	width: 600px;
	padding: 35px;
	font-size: 12px;
	line-height: 30px
}
.apple_overlay p {
	width: 600px;
	text-align: center
}
.apple_overlay h1 {
	width: 600px;
	font-size: 20px;
	text-align: center
}
.apple_overlay input {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #999;
	background: #CCC url(http://small2.xygallery.com/assetsV2/images/bg/top-noti-bg.gif) top repeat-x;
	text-shadow: 0px 1px 0px #fff;
	cursor: pointer;
	padding: 4px 15px
}
.apple_overlay .close {
	background-image: url(http://small2.xygallery.com/assetsV2/images/icons/apple-close.png);
	position: absolute;
	right: -5px;
	top: -5px;
	cursor: pointer;
	height: 28px;
	width: 28px
}
#tymwrong {
	background: #000 url(http://small2.xygallery.com/assetsV2/images/bg/bg-blk.png) no-repeat;
	color: #fff;
	padding: 50px 70px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: 1px solid #333;
	-webkit-box-shadow: 0px 1px 23px #000;
	-moz-box-shadow: 0px 1px 23px #000;
	box-shadow: 0px 1px 23px #000;
	text-align: center
}
.err404 {
	width: 685px;
	border: 1px solid #c7c7c7;
	background: #fff url(../images/bg/bg404.jpg) 15px 40px no-repeat;
	margin: 10px 0 0 12px
}
.err404 p, .err404 ul {
	width: 430px;
	font-size: 14px;
	line-height: 24px;
	margin: 10px 0 0 240px
}
.err404 ul {
	list-style: none;
}
.err404 li {
	width: 400px;
	text-indent: 20px;
	background: url(../images/icons/404bul.png) 0 4px no-repeat;
	margin: 2px 0 0 30px;
}
.err404 form {
	width: 395px;
	height: 28px;
	background: url(../images/bg/bg404-src.gif) no-repeat;
	margin: 10px 0 20px 255px
}
.sfrm404 {
	float: left;
	width: 300px;
	padding: 6px;
	background: none;
	border: 0;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif
}
.btn404 {
	float: left;
	text-indent: -999999px;
	width: 77px;
	height: 27px;
	margin: 0 0 0 5px;
	background: none;
	border: 0;
	cursor: pointer
}
.ryt255ban {
	float: right;
	width: 255px;
	margin: 10px 12px 0 0;
	padding: 0;
}
.ryt255ban img {
	border: 1px solid #7d7a7a
}
.ryt255ban span {
	width: 255px;
	margin: 0 0 10px 0;
}
.mgrr {
	margin: 0 30px 0 0 !important;
}
.ttlblu {
	width: 960px;
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	line-height: 42px;
	text-shadow: 1px 2px 0px #001c58;
	margin: 10px 0 10px 10px;
	text-indent: 15px;
}
ul.nfunc {
	width: 320px;
	margin: 10px 0 0 0;
	list-style: none;
}
.nfunc li {
	width: 320px;
	margin: 0 0 10px 0;
	text-align: left;
}
ul.nrfnc {
	float: right;
	width: 280px !important;
	padding: 0;
	margin: 20px 20px 0 0;
	list-style: none;
}
.nrfnc li {
	width: 280px;
	margin: 0 0 10px 0;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.nrfnc li img {
	margin: 0 3px -4px 0;
}
ul.ticons {
	float: right;
	padding: 0;
	margin: 8px 13px 0 0;
	list-style: none;
	height: 25px;
	overflow: hidden
}
.ticons li {
	display: inline;
	margin: 0 9px 0 0
}
.ticons h4 {
	display: block;
	color: #FFF;
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	text-shadow: 1px 2px 0px #001c58;
}
.ticons li.fbcnt {
	width: 45px
}
.footer {
	height: 70px;
	background-position: 0 -114px;
	padding-bottom: 15px;
}
.footer span, .footer p {
	width: 910px;
	color: #000;
	font-size: 11px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 10px 0 0 15px
}
.footer p {
	margin: 0 0 0 15px;
}
/*search suggestion*/
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
	text-align: left !important
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden
}
.ac_loading {
	background: white
}
.ac_odd {
	background-color: #eee
}
.ac_over {
	background-color: #0A246A;
	color: white
}
