body,html {
	font-family: "Lucida Grande",Tahoma,Arial,Helvetica,sans-serif;/*Arial, Helvetica, sans-serif;*/
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	background-color: #000000;
	color:#333333;
}
ul.topnav {
	list-style: none;
	padding: 0 20px;	
	margin: 0;
	float: left;
	width: 920px;
	background: #222;
	font-size: 1.2em;
	background: url(topnav_bg.gif) repeat-x;
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(topnav_hover.gif) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #111;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #333 url(dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(dropdown_linkbg.gif) no-repeat 10px center; 
}
#header img {
	margin: 20px 0 10px;
}


div.growlUI { background: url('images/check48.png') no-repeat 10px 10px }
div.growlUI h1, div.growlUI h2 {
	color: white; padding: 5px 5px 5px 75px; text-align: left
}
#search-input {
	color: #f3f3f3;
	height: 24px;
	background:transparent;
	padding: 0px;
	margin: 2px 0px 0px 0px;
	font-size: 16px;
	font-weight: bold;
	border: 0px solid white;
	width: 100%;
}
td.searchContainer {
	border: 1px solid #e0e0e0;
	width: 280px;
	margin: 0px 10px;
	cursor: hand;
	cursor: pointer;
}
a.search-button {
	height: 34px;
	background:#ac1414 url('http://www.rexyo.com/gradient_image.php?a=ff3333&b=ac1414&w=1&h=35') repeat-x scroll 0;
	border:1px solid #000066;
	color:#ffffff !important;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	-moz-border-radius: 4px;
	padding: 3px 10px 3px 10px;
	margin: 0px;
	cursor: hand;
	cursor: pointer;
}

a.search-button_over {
	height: 34px;
	background:#ac1414 url('http://www.rexyo.com/gradient_image.php?a=ff3333&b=ff3333&w=1&h=35') repeat-x scroll 0;
	border:1px solid #333333;
	color:#ffffff !important;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	-moz-border-radius: 4px;
	padding: 3px 10px 3px 10px;
	margin: 0px;
	cursor: hand;
	cursor: pointer;
}


h4 {
	color: #0a40ed;
	font-size: 12px;
}

label {
	cursor: hand;
	cursor: pointer;
}

input {
	background-color: #F5F6CE;
}

a {
	text-decoration:none;
}

a.visited {
	color: #0a40ed;
}

legend {
	font-size: 14px;
	font-weight: bold;
}

fieldset {
	border: 1px solid #999999;
	padding: 5px 15px 5px 15px;
}

/* globals*/ 
.title {
	font-size: 12px;
	background-color: #ffffff;
	color:#333333;
	font-weight: bold;
	height: 32px;
	text-align: left;
}

.bold {
	font-weight: bold;
}

.vidHeader {
	font-size: 16px;
	padding: 5px;
	margin: 0px;
}

.overlay-shadow {
	position:absolute;
	width: 100%;
	bottom: 0px;
	left: 0px;
	height: 10px;
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=000000&b=ffffff&w=1&h=10') repeat-x scroll 0;
	margin: 0px;
	padding: 0px;
	font: normal 1px/1px;
}

.headline {
	position: absolute;
	overflow: hidden;
	top: 360px;
	height: 360px;
	width:100%;
	margin: 0px;
	padding: 0px;
}

.label {
	cursor: hand;
	cursor: pointer;
}

.error {
	color: #cc0000;
	font-size: 12px;
	padding: 3px;
}

.small {
	color: #333333;
	font-size: 11px;
}

.smallwhite {
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.smallwhitefade {
	color: #e9e9e9;
	font-size: 11px;
}






ul.videoplayer-list {
	margin: 0px 10px 0px 10px;
	padding: 20px;
	line-height: 30px;
}

li.videoplayer-item {
	color: #ffffff;
	font-size: 17px;
}

.category-name {
	color: #0033cc;
	font-size: 10px;
	font-weight: normal;
}

.bbottom {
	border-bottom: 1px solid #d0d0d0;
}

table.explanation {
	background-color:#EFF7FE;
	border: 1px solid #83A8CC;
	width: 250px;
}

img.star {
	cursor: hand;
	cursor: pointer;
}
img.play-button {
	opacity:0.8;
	filter:alpha(opacity=80);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;
}

img.play-button-over {
	opacity:1.0;
	filter:alpha(opacity=100);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity:1.0;
}

legend.split {
	color: #0A40ED;
	font-size: 20px;
}

textarea.mceNoEditor {
	width: 100%;
}











a.header {
	text-decoration: underline;
	font-size: 10px;
}

a.moreLink {
	color: #0a40ed;
	font-size: 12px;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer;
}

a.videoTitle {
	color: #333333;
	font-size: 24px;
	font-weight:bold;
}

a.videoTitleSub {
	color: #999999;
	font-size: 14px;
	font-weight:bold;
}

a.videoTitleUser {
	color: #0a40ed;

	font-size: 14px;
	font-weight:bold;
}

a.xfooter {
	color: #d2d2d2;
	font-size: 11px;
	text-decoration:none;
}
a.xfooter:hover {
	color: #ffffff;
	font-size: 11px;
	text-decoration:underline;
}

a.link {
	cursor: hand;
	cursor: pointer;
}

a.overlay_duration_xsmall {
	background-color:#000000;
	color:#ffffff;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}

a.overlay_duration_small {
	background-color:#000000;
	color:#ffffff;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}

a.overlay_duration_normal {
	background-color:#000000;
	color:#ffffff;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}

a.overlay_duration_big_home {
	background-color:#000000;
	color:#ffffff;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
}

a.overlay_duration_medium {
	background-color:#000000;
	color:#ffffff;
	padding: 0px;
	margin: 0px;
	font-size: 11px;
}

a.overlay_duration_big {
	background-color:#000000;
	color:#ffffff;
	padding: 0px;
	margin: 0px;
	font-size: 15px;
}

a.overlay_duration {
	background-color:#000000;
	color:#ffffff;
	padding: 0px;
	margin: 0px;
	font-size: 15px;
}

a.infoHead {
	color: #0a40ed;
	font-size: 18px;
	text-decoration: none;
}

a.button {
	background:#0a40ed url('http://www.rexyo.com/gradient_image.php?a=33cbff&b=0033cc&r=1&w=45&h=45') repeat-x scroll 0;
	border:1px solid #000066;
	color:#ffffff !important;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	-moz-border-radius: 4px;
	padding: 3px 10px 3px 10px;
	margin: 3px 3px 3px 3px;
	opacity:0.8;
	filter:alpha(opacity=80);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;
	cursor: hand;
	cursor: pointer;
}

a.button_over {
	background:#007b00 url('http://www.rexyo.com/gradient_image.php?a=7CFC00&b=009900&w=45&h=25') repeat-x scroll 0;
	border:1px solid #333333;
	color:#ffffff !important;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	-moz-border-radius: 4px;
	padding: 3px 10px 3px 10px;
	margin: 3px 3px 3px 3px;
	opacity:0.8;
	filter:alpha(opacity=80);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;
	cursor: hand;
	cursor: pointer;
}





td.cat-menu {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #d2d2d2;
	padding: 0px 15px 0px 15px;
	margin: 0px;
	background-color:#ffffff;
	height: 33px;
	cursor: hand;
	cursor: pointer;
}

td.cat-menu-over {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #d2d2d2;
	padding: 0px 15px 0px 15px;
	margin: 0px;
	background-color:#e0e0e0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
}

td.cat-menu-on {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #d2d2d2;
	padding: 0px 15px 0px 15px;
	margin: 0px;
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=666666&b=000000&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
}




td.trans {
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=ffffff&w=1&h=32') repeat-x scroll 0;
	height: 32px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	opacity:0.8;
	filter:alpha(opacity=80);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity:0.8;
}

td.space {
	height: 33px;
	width: 1px;
	/*background-color: #E0ECF8;*/
	margin: 0px;
	padding: 0px;
}

td.myMenuOn {
	color: #333333;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	padding: 0px 15px 0px 15px;
	margin: 0px;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=d2d2d2&b=ffffff&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
}

td.myMenuOver {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	padding: 0px 15px 0px 15px;
	margin: 0px;
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=none&b=333333&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
}

td.myMenu {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	padding: 0px 15px 0px 15px;
	margin: 0px;
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=666666&b=000000&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
}

td.myMenuExtra {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	padding: 0px 5px 0px 5px;
	width: 220px;
	margin: 0px;
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=none&b=333333&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
}


td.home {
	font-size: 14px;
}

td.pageHeader {
	color: #0a40ed;
	font-size: 24px;
	border-bottom: 1px solid #d0d0d0;
	font-weight:bold;
}

td.pageItem {
	color: #0a40ed;
	font-size: 24px;
	font-weight:bold;
	height: 35px;
}
td.homeItem {
	color: #0a40ed;
	font-size: 16px;
	font-weight:bold;
	height: 35px;
}

td.main {
	color: #333333;
	font-size: 12px;
	line-height: 1.5;
}

td.video_title_xsmall {
}

td.video_viewed_xsmall {
	font-size: 11px;
	color: #666666;
}

td.video_title_xsmall > a{
	color: #0a40ed;
	font-size: 12px;
	font-weight:bold;
}

td.video_title_xsmall > a:hover {
	color: #0a40ed;
	font-size: 12px;
	text-decoration: underline;
	font-weight:bold;
}

td.bottom_info {
	color: #333333;
	font-size: 12px;
}

td.bottom_info > a, td.bottom_info > a:hover {
	color: #666666;
	font-size: 12px;
}

td.footer {
	color: #d2d2d2;
	font-size: 11px;
}

td.video_option {
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
}

td.share_options {
	font-size: 11px;
}

td.categories {
	color: #333333;
	font-size: 18px;
	height: 40px;
}

td.description {
	font-size: 11px;
	background-color: #ffffff;
	color:#333333;
	text-align: left;

}

td.viewed {
	font-size: 11px;
	background-color: #ffffff;
	color:#333333;
	text-align: left;
	padding: 5px;
}


td.header {
	text-decoration: none;
	font-size: 10px;
}

td.headerTable {
	border-right:2px dotted #CBCBCB;
	height:30px;
	padding:0px 15px 0px 15px;

}
td.headerTableLast {
	color:#789;
	height:30px;
	padding:0px 0px 0px 15px;
}


div.description-overlay-container {
	height: 95px;
	cursor: pointer;
	cursor: hand;
	position: absolute;
	bottom: 0px;
	left: 0px;
	color:#ffffff;
	width: 100%;
	vertical-align: bottom;
	margin: 0px;
	padding: 0px;
}

div.description-overlay {
	height: 95px;
	cursor: pointer;
	cursor: hand;
	color:#ffffff;
	width: 100%;
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=none&b=000000&w=1&h=95') repeat-x scroll left top;
	margin: 0px;
	padding: 0px;
}

div.fav-overlay-result {
	height: 35px;
	cursor: pointer;
	cursor: hand;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

div.fav-success {
	height: 35px;
	background-color: #009900;
	cursor: pointer;
	cursor: hand;
	color:#ffffff;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

div.fav-failed {
	height: 35px;
	background-color: #cc0000;
	cursor: pointer;
	cursor: hand;
	color:#ffffff;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

div.rating-success {
	height: 45px;
	background-color: #009900;
	cursor: pointer;
	cursor: hand;
	color:#ffffff;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

div.rating-failed {
	height: 45px;
	background-color: #cc0000;
	cursor: pointer;
	cursor: hand;
	color:#ffffff;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

div.play-button {
	filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	cursor: pointer;
	cursor: hand;
	display: none;
	position: absolute;
	top: 5px;
	right: 5px;
	color:#ffffff;
	font: normal 1px/1px;
	margin: 0px;
	padding: 0px;
}

div.demo_image {
	width: 24px;
	height: 24px;
	border: 1px solid #000000;
}

div.video_image {
	position:relative;
	background-color: #000000;	
	border: 1px solid #999999;
	padding: 0px;
	margin: 0px;
}

div.video_image_container {
	padding: 1px;
	border: 1px solid #999999;
	margin: 0px;
}

div.overlay_image {
	width: 100%;
/*	background-color: #ff0000;	*/
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
	cursor: hand;
	cursor: pointer;
}

div.home {
	color: #333333;
	font-size: 14px;
	text-decoration: none;
	padding:0px 0px 0px 10px;
}












#example { 
	width:100%;
	margin:0px auto;
	padding:0px;
}

#footer {
	font-size:12px;
	margin:0px 14px;
	height: 50px;
}

#footer .last {
	border:0 none;
	margin-right:0;
	padding-right:0;
}

#copyright {
	float:left;
	margin:0;
	padding:0;
	width:250px;
}

#scrollup {
	position: relative;
	overflow: hidden;
	height: 360px;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

#t21 {
	width:100%;
	margin:0px auto;
	padding:0px;
	height: 210px;
}

#footernavigation {
	float:right;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:right;
	position:relative;
}

#t1 {
	width:100%;
	margin:0px auto;
	padding:0px;
}

#FooterLinks {
	height:auto !important;
	min-height:100px;
	position:relative;
	right:-10px;
	width:980px;
	margin:0;
	padding:0;
}
#FooterLinks li {
	border-left:1px solid #D4D4D4;
	display:block;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:15px;
	padding:0 9px;
	width:120px;
}
* html #FooterLinks li {
	width:100px !important;
}
#FooterLinks ul {
	height:auto !important;
	min-height:70px;
}
#FooterLinks ul li {
	border:medium none;
	float:none;
	margin:0;
	padding:0;
}
#FooterLinks li big {
	color:#606060;
	display:block;
	font-weight:bold;
	padding-bottom:5px;
}
#FooterLinks li a {
	color:#4A7EC5;
}

#header-container {
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=none&b=000000&w=1&h=44') repeat-x scroll left top;
	height: 33px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}


#description-container-a {
	padding: 0px;
	margin: 0px;
	display: block;
	font-size: 12px;
	color: #333333;
}

#description-container-b {
	padding: 0px;
	margin: 0px;
	display: none;
	font-size: 14px;
	color: #333333;
}

#video-player-overlay {
	position:absolute;
	width: 100%;
	bottom: 0px;
	left: 0px;
	height: 190px;
	background:#000000 url('http://www.rexyo.com/gradient_image.php?a=666666&b=333333&w=1&h=190') repeat-x scroll 0;
	opacity:0.9;
	filter:alpha(opacity=90);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity:0.9;
	margin: 0px;
	padding: 0px;
}

#skin-holder {
	margin: 0px;
	padding-bottom: 8px;
	padding-right: 5px;
	color: #ffffff;
	font: normal 12px/12px;
	font-weight: bold;
	opacity:0.9;
	filter:alpha(opacity=90);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity:0.9;
}

#video-player-overlay-bottom {
	position:absolute;
	width: 100%;
	bottom: 0px;
	left: 0px;
	height: 10px;
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=000000&b=ffffff&w=1&h=10') repeat-x scroll 0;
	margin: 0px;
	padding: 0px;
	font: normal 1px/1px;
}

#mobile-overlay {
	position:absolute;
	width: 100%;
	bottom: 0px;
	left: 0px;
	height: 190px;
	background:#000000 url('http://www.rexyo.com/gradient_image.php?a=666666&b=333333&w=1&h=190') repeat-x scroll 0;
	opacity:0.9;
	filter:alpha(opacity=90);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity:0.9;
	margin: 0px;
	padding: 0px;
}

#player-shadow {
	width: 100%;
	height: 10px;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=000000&b=ffffff&w=1&h=10') repeat-x scroll 0;
	margin: 0px;
	padding: 0px;
	font: normal 1px/1px;
}

#x3 {
	width:100%;
	margin:0px auto;
	padding:0px;
	height: 4px;
	background-color:#000000;
	font: normal 1px/1px;
}

#x23 {
	width:100%;
	margin:0px auto;
	padding:0px;
	height: 30px;
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=000000&b=none&w=1&h=30') repeat-x scroll 0;
	font: normal 1px/1px;
}

#x5 {
	width:100%;
	margin:0px auto;
	padding:0px;
	height: 10px;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=000000&w=1&h=10') repeat-x scroll 0;
	font: normal 1px/1px;
}

#x10 {
	width:100%;
	margin:0px auto;
	padding:0px;
	height: 10px;
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=000000&b=none&w=1&h=10') repeat-x scroll 0;
	font: normal 1px/1px;
}

#x7 {
	width:100%;
	margin:0px auto;
	padding:0px;
	height: 20px;
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=none&b=000000&w=1&h=30') repeat-x scroll top left;
	font: normal 1px/1px;
}

#x8 {
	width:100%;
	margin:0px auto;
	padding:0px;
	height: 14px;
	background-color:#000000;
	font: normal 1px/1px;
}

#x9 {
	width:100%;
	margin:0px auto;
	padding:0px;
	height: 6px;
	background-color:#000000;
	font: normal 1px/1px;
}

#search-loc-inner {
	background:transparent url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=ffffff&w=1&h=120') repeat-x scroll 0;
	/*background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=0069e0&b=000066&w=1&h=120') repeat-x scroll 0;Tiger-827904.jpegFresh-Grass_1600.jpg*/
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: auto;
}

#search-loc {
	background:#ffffff;/*#000000 url('images/earth-space.jpg') no-repeat scroll center -730px;*/
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: auto;
}
#search-loc-loading {
	background: #ffffff;/*#000000 url('images/earth-space.jpg') no-repeat scroll center -730px;*/
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: auto;
}



#x1 {
	width:100%;
	margin:0px auto;
	padding:0px;
	height: 6px;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=0069e0&w=1&h=6') repeat-x scroll 0;
	font: normal 1px/1px;
}

#x2 {
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=0069e0&b=000066&w=1&h=30') repeat-x scroll 0;
	height: 30px;
	width: 100%;
	margin:0px auto;
	padding:0px;
}

#x4 {
	width:100%;
	margin:0px auto;
	padding:0px;
	height: 180px;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=180') repeat-x scroll 0;
}

#info-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#info-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#info-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#stats-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#stats-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#stats-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#similar-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#similar-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#similar-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#comments-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#comments-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#comments-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#rating-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;

	border-bottom: 1px solid #999999;
}

#rating-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#rating-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#more-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#more-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#more-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#category-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#category-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#category-container {
	width: 100%;
	height: 420px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#related-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#related-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#related-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#featured-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#featured-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#featured-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#share-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#share-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#share-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#favorited-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#favorited-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}

#favorited-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}



#share-email-header {
	color: #0a40ed;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	height: 33px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
	border-bottom: 1px solid #999999;
}

#share-email-header:hover {
	color: #8e1e00;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=ffffff&b=e0e0e0&w=1&h=33') repeat-x scroll 0;
	text-decoration: underline;
}
#email-container {
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

#x12 {
	background-position:center -630px;
	height: 130px;
	width: 100%;
	margin:0px auto;
	padding:0px;
}

#x6 {
	background-position:center -430px;
	height: 70px;
	width: 100%;
}

#x99 {
	background-position:center -670px;
	width: 100%;
}








#featured{ 
	width:360px; 
	padding-right:250px; 
	position:relative; 
	height:250px; overflow:hidden;
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:360px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; height:250px;
	overflow:auto;
	overflow-x:hidden;
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	padding:2px; 
	border:1px solid #eee;
 background:#fff; }
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; text-decoration:none;
	color:#333; 
	line-height:20px; outline:none;
}
#featured li.ui-tabs-nav-item a:hover{ 
}
#featured li.ui-tabs-selected{ 
	background:url('images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
}
#featured .ui-tabs-panel{ 
	width:360px; height:250px; 
	position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:0; left:0; 
	height:60px; 
	background: url('images/transparent-bg.png'); 
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:1.2em; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0; font-weight:normal;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
#featured .ui-widget-content {  color: #222222; }
#featured .ui-widget-content a { color: #222222; }
#featured .ui-widget-header {  color: #222222; font-weight: bold; }



#featured .ui-tabs { padding: .2em; zoom: 1; }
#featured .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
#featured .ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
#featured .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
#featured .ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
#featured .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
#featured .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#featured .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
#featured .ui-tabs .ui-tabs-hide { display: none !important; }

#featured .ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3; font-weight: normal; color: #555555; outline: none; }
#featured .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555; text-decoration: none; outline: none; }
#featured .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999; font-weight: normal; color: #212121; outline: none; }
#featured .ui-state-hover a, .ui-state-hover a:hover { color: #212121; text-decoration: none; outline: none; }
#featured .ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa; font-weight: normal; color: #212121; outline: none; }
#featured .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121; outline: none; text-decoration: none; }

#featured .ui-corner-tl { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; }
#featured .ui-corner-tr { -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; }
#featured .ui-corner-bl { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; }
#featured .ui-corner-br { -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; }
#featured .ui-corner-top { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; }
#featured .ui-corner-bottom { -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; }
#featured .ui-corner-right {  -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; -moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; }
#featured .ui-corner-left { -moz-border-radius-topleft: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-bottomleft: 0px; -webkit-border-bottom-left-radius: 0px; }
#featured .ui-corner-all { -moz-border-radius: 0px; -webkit-border-radius: 0px; }


div.y99 {
	width:99%;
	margin-left:0.5%;
	margin-right:0.5%;
	padding:0px;
	height: 8px;
	background:#ffffff url('http://www.rexyo.com/gradient_image.php?a=999999&b=ffffff&w=1&h=8') repeat-x scroll top center;
	font: normal 1px/1px Arial;
}


