html {
	color:#000;
	background:#FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, pre, code, form, fieldset, input, textarea{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:25px;
	font-weight:lighter;
	margin:0;
	padding:0;
}

.imgbdr {
	border: 1px solid #333;	
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:22px;
	margin:0;
	padding:0;
	font-weight: lighter;
}

h5 {
	color:#333;
	font-size:16px;
	margin:0;
	padding:0;
}

h6 {
	color:#666;
	font-size:16px;
	margin:0;
	padding:0;
}

.input {
	background-color:#F8F8F8;
	color:#333;
	padding:2px;
	border: 1px solid #E4E4E4;
}
.input_newsletter {
	background-color:#E3E3E8;
	color:#333;
	padding:3px;
	border: 1px solid #C9C9D1;
	width: 180px;
}

.button {
	background-color:#333;
	color:#FFF;
	padding:2px;
	border: 1px solid #E4E4E4;
}

.button:hover {
	background-color:#000;
	color:#FFF;
	padding:2px;
	border: 1px solid #E4E4E4;
	cursor:pointer;
}

a.h3:link {
	font-family:"Adobe Garamond Pro";
	color:#666;
	font-size:20px;
	margin:0;
	padding:0;
}

p {
	margin:0;
	padding:0;
}

.vspacer{
	height:20px;
}
.notice {
	width:319px;
	height:304px;
	background: url(/images/notice.png)
}

.bdrtop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E8E8E8;
}

.bdrbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}

.bdrbottompad {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	margin-bottom:3px;
}

.bdrgreen {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #C9F;
}

.bdrblue {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #6FB3C6;
}

.bdryellow {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #DF6EA4;
}

.small {
	font-size:11px;
	color:#333;
}
.bdr {
	border:solid 1px #333;
}

.hr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECC;
	margin-top: 5px;
	margin-bottom: 8px;
	padding-top: 5px;
	padding-bottom: 8px;
}

.biobg {
	background-image:url(/images/design_20.jpg);
	background-repeat:no-repeat;
}

.menu_lotus_bg {
	background-image:url(/images/bg_lotus.jpg);
	background-repeat:no-repeat;
}

.menu_tribe_bg {
	background-image:url(/images/bg_tribe.jpg);
	background-repeat:no-repeat;
}

.menu_water1_bg {
	background-image:url(/images/bg_water1.jpg);
	background-repeat:no-repeat;
}

.menu_contact_bg {
	background-image:url(/images/bg_waterdrop.jpg);
	background-repeat:no-repeat;
}

.menu_about_bg {
	background-image:url(/images/bg_tree.jpg);
	background-repeat:no-repeat;
}

.menu_classes_bg {
	background-image:url(/images/bg_oak.jpg);
	background-repeat:no-repeat;
}

.menu_home_bg {
	background-image:url(/images/flowerbg.jpg);
	background-repeat:no-repeat;
}

.menu_counseling_bg {
	background-image:url(/images/main_counseling.jpg);
	background-repeat:no-repeat;
}

.menu_soul_bg {
	background-image:url(/images/main_soul.jpg);
	background-repeat:no-repeat;
}

.menu_other_bg {
	background-image:url(/images/other_bg.jpg);
	background-repeat:no-repeat;
}

.menuholder {
	padding-left:15px;
	padding-bottom:15px;
}

.field {
	width:200px;
	float:right;
	}

.title {
	font-size:20px;
	color:#FF3399;
	}

.fieldinner {
	padding-left:15px;
	padding-top:0px;
	margin-top:0px;
	}	
.subtitle {
	color:#882931;
	font-size:13px;
	}
	
.subtitledark {
	color:#666666;
	font-size:14px;
	font-weight:bold;
	}

.contentcontainer {
	margin-left:25px;
	margin-right:25px;
	margin-top:5px;
	margin-bottom:5px;
	}
	
.clear {
	clear:both;
	}

.footer {
	font-size:11px;
	color:#333333;
	}	
img {
	border:0;
}
address, caption, cite, code, dfn, th, var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style:none;
	font-size: 12px;
}


caption, th {
	text-align:left;
}
h4 {
	font-size:13px;
	color: #6A774A;
}
.classtitle {
	font-size:16px;
	font-weight:bold;
}
.l_pad {
	padding-left:10px;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}

#ft {
	clear:both;
}
#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
	margin:auto;
	text-align:left;
	width:57.69em;
*width:56.25em;
	min-width:750px;
}
#doc2 {
	width:73.076em;
*width:71.25em;
}
#doc3 {
	margin:auto 10px;
	width:auto;
}
#doc4 {
	width:74.923em;
*width:73.05em;
}
.yui-b {
	position:relative;
}
.yui-b {
	_position:static;
}
#yui-main .yui-b {
	position:static;
}
#yui-main {
	width:100%;
}
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
	float:right;
	margin-left:-25em;
}
.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
	float:left;
	margin-right:-25em;
}
.yui-t1 .yui-b {
	float:left;
	width:12.30769em;
*width:12.00em;
}
.yui-t1 #yui-main .yui-b {
	margin-left:13.30769em;
*margin-left:13.05em;
}
.yui-t2 .yui-b {
	float:left;
	width:13.8461em;
*width:13.50em;
}
.yui-t2 #yui-main .yui-b {
	margin-left:14.8461em;
*margin-left:14.55em;
}
.yui-t3 .yui-b {
	float:left;
	width:23.0769em;
*width:22.50em;
}
.yui-t3 #yui-main .yui-b {
	margin-left:24.0769em;
*margin-left:23.62em;
}
.yui-t4 .yui-b {
	float:right;
	width:13.8456em;
*width:13.50em;
}
.yui-t4 #yui-main .yui-b {
	margin-right:14.8456em;
*margin-right:14.55em;
}
.yui-t5 .yui-b {
	float:right;
	width:18.4615em;
*width:18.00em;
}
.yui-t5 #yui-main .yui-b {
	margin-right:19.4615em;
*margin-right:19.125em;
}
.yui-t6 .yui-b {
	float:right;
	width:23.0769em;
*width:22.50em;
}
.yui-t6 #yui-main .yui-b {
	margin-right:24.0769em;
*margin-right:23.62em;
}
.yui-t7 #yui-main .yui-b {
	display:block;
	margin:0 0 1em 0;
}
#yui-main .yui-b {
	float:none;
	width:auto;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {
	float:right;
}
.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first {
	float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf {
	width:49.1%;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	width:32%;
	margin-left:1.99%;
}
.yui-gb .yui-u {
*margin-left:1.9%;
*width:31.9%;
}
.yui-gc div.first, .yui-gd .yui-u {
	width:66%;
}
.yui-gd div.first {
	width:32%;
}
.yui-ge div.first, .yui-gf .yui-u {
	width:74.2%;
}
.yui-ge .yui-u, .yui-gf div.first {
	width:24%;
}
.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first {
	margin-left:0;
}
.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u {
	width:49%;
*width:48.1%;
*margin-left:0;
}
.yui-g .yui-gb div.first, .yui-gb .yui-gb div.first {
*margin-right:0;
*width:32%;
	_width:31.7%;
}
.yui-g .yui-gc div.first, .yui-gd .yui-g {
	width:66%;
}
.yui-gb .yui-g div.first {
*margin-right:4%;
	_margin-right:1.3%;
}
.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first {
*margin-right:0;
}
.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u {
*margin-left:1.8%;
	_margin-left:4%;
}
.yui-g .yui-gb .yui-u {
	_margin-left:1.0%;
}
.yui-gb .yui-gd .yui-u {
*width:66%;
	_width:61.2%;
}
.yui-gb .yui-gd div.first {
*width:31%;
	_width:29.5%;
}
.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u {
	width:32%;
	_float:right;
	margin-right:0;
	_margin-left:0;
}
.yui-gb .yui-gc div.first {
	width:66%;
*float:left;
*margin-left:0;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u {
	margin:0;
}
.yui-gb .yui-gb .yui-u {
	_margin-left:.7%;
}
.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first {
*margin-left:0;
}
.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u {
*width:48.1%;
*margin-left:0;
}
s .yui-gb .yui-gd div.first {
	width:32%;
}
.yui-g .yui-gd div.first {
	_width:29.9%;
}
.yui-ge .yui-g {
	width:24%;
}
.yui-gf .yui-g {
	width:74.2%;
}
.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u {
	float:right;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first {
	float:left;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first {
*width:24%;
	_width:20%;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u {
*width:73.5%;
	_width:65.5%;
}
.yui-ge div.first .yui-gd .yui-u {
	width:65%;
}
.yui-ge div.first .yui-gd div.first {
	width:32%;
}
#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {
	zoom:1;
}
html {
	height:100%;
}
body {
	min-height:100%;
	margin:0!important;
	background-color: #879c95;
}
#doc {
	height:auto;
	min-height:100%;
	width:960px;
}
#hd, #bd, #ft {
	position:relative;
	margin:0;
	zoom:1;
	background-image: url(/images/omg-bd-shadow-1.0.0.png);
}
#bd_alt {
	position:relative;
	margin:0;
	zoom:1;
}
.clear, .cf {
	zoom:1;
}

.clear:after, .cf:after {
	content:".";
	display:block;
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	visibility:hidden;
}
#hd:after, #bd:after, #ft:after, #doc:after, #ft .foot:after {
	content:".";
	display:block;
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	visibility:hidden;
}
#bd a, #ft a {
	color:#822125;
	text-decoration:none;
}
#bd a:hover, #ft a:hover {
	color:#093;
	text-decoration:underline;
}

#hd {
	z-index:2;
	_height:113px;
*margin-bottom:-33px;
}
#hd #omg-uh {
	height:50px;
	position:relative;
}
#hd #omg-uh ul#masthead-links {
	position:relative;
	float:left;
	padding:5px 0 0 15px;
}
#hd #omg-uh ul#masthead-links li {
	position:relative;
	float:left;
	padding:0 5px;
}
#hd #omg-uh ul#masthead-links li a {
	color:#fff;
	font-size:85%;
	text-decoration:none;
}

#hd #omg-uh form#omg-search legend, #hd #omg-uh form#omg-search label, #hd #omg-uh form#omg-search #submit {
	display:none;
}
#hd #omg-uh form#omg-search #omg-searchbox {
	background:#fff;
	padding:1px;
	margin-right:90px;
	width:250px;
	_overflow:hidden;
}
#hd #omg-uh form#omg-search #omg-searchbox input {
	background:#FEFDFD;
	width:245px;
	height:18px;
	border-width:2px;
}
#hd #omg-uh form#omg-search input#omg-search-submit {
	position:absolute;
	top:0;
	right:0;
}
#hd #omg-uh a#omg-logo, #hd #omg-uh a#omg-logo-att, #hd #omg-uh a#omg-logo-verizon {
	display:block;
	position:absolute;
	right:20px;
	top:50px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/ylogo-entertainment-omg.png) no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/a/i/us/omg/assets/images/ylogo-entertainment-omg.png", sizingMethod="crop");
	height:47px;
	width:139px;
	overflow:hidden;
	text-indent:-9999em;
}
#hd #omg-uh a#omg-logo-att {
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/ylogo-entertainment-omg-att.png) no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/a/i/us/omg/assets/images/ylogo-entertainment-omg-att.png", sizingMethod="crop");
	width:220px;
	top:45px;
	height:50px;
}
#hd #omg-uh a#omg-logo-verizon {
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/ylogo-entertainment-omg-ver.png) no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/a/i/us/omg/assets/images/ylogo-entertainment-omg-ver.png", sizingMethod="crop");
	width:162px;
}
#univ-head {
	font-family:Verdana, sans-serif;
	font-size:77%;
	color:#FFF;
	position:relztive;
	margin:0 20px;
	padding:5px 0 0 0;
}
#univ-head ul#ynav {
	width:300px;
}
#univ-head li {
	display:inline;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-uh-sprite-1.0.0.png) 100% -195px;
	_background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-uh-sprite-1.0.0.gif) 100% -195px;
	margin-right:5px;
	padding-right:11px;
}
#hd #omg-new-uh li em a {
	font-weight:bold;
}
#univ-head li.last {
	background:none;
	margin-right:none;
	padding-right:none;
}
#univ-head a {
	text-decoration:none;
	color:#FFF;
}
#hd #omg-new-uh a:hover {
	text-decoration:underline;
}
#univ-head li.menu span {
	padding-right:12px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-uh-sprite-1.0.0.png) 100% -165px;
	_background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-uh-sprite-1.0.0.gif) 100% -165px;
}
#univ-head li.menu ul {
	color:#000;
	display:none;
	position:absolute;
	top:20px;
	z-index:6000;
	padding:2px 0 0 0;
	border-right:solid #B8B8B8 1px;
	border-bottom:solid #B8B8B8 1px;
	background:#FEF1D7 url(http://l.yimg.com/a/i/us/omg/assets/images/omg-uh-sprite-1.0.0.png);
	_background:#FEF1D7 url(http://l.yimg.com/a/i/us/omg/assets/images/omg-uh-sprite-1.0.0.gif);
}
#univ-head .menu ul li {
	margin-right:0;
	background:none;
}
#univ-head .menu ul li, #univ-head .menu ul li em {
	display:block;
}
#univ-head .menu ul li em {
	font-weight:bold;
}
#univ-head .menu ul li {
	padding:3px 7px;
}
#univ-head .menu ul li a {
	font-weight:bold;
	color:#656565;
}
#univ-head .menu ul li.last {
	padding-bottom:5px;
}
#univ-head .menu span em {
	font-weight:bold;
	color:#000;
}
#univ-head #user li.last {
	padding-right:0;
	margin-right:0;
}
#univ-head #user li em {
	font-weight:bold;
}
#univ-head #user .menu {
	margin-right:9px;
	padding-right:5px;
}
#univ-head #user .menu ul li.last {
	padding-right:5px;
	background:#FFF url(http://l.yimg.com/a/i/us/omg/assets/images/omg-uh-sprite-1.0.0.png) 0 -223px;
	_background:#FFF url(http://l.yimg.com/a/i/us/omg/assets/images/omg-uh-sprite-1.0.0.gif) 0 -223px;
}
#univ-head #user .menu ul li a {
	font-weight:normal;
}
#univ-head #user .menu span {
	font-weight:bold;
}
#univ-head #user {
	float:right;
}
#univ-head #ynav {
	float:left;
}
#univ-head #ynav .menu ul {
	left:200px;
}
#univ-head #mymhp {
	display:block;
	font-weight:bold;
	margin:0 0 0 392px;
	outline:none;
}
#univ-head form {
	text-align:right;
	font-size:131%;
	margin:10px 0 0 0;
}
#univ-head form legend, #univ-head form label em {
	display:none;
}
#univ-head form #search {
	display:inline;
	padding:8px 4px 10px;
}
#univ-head form #search div {
	display:inline;
	padding:3px 1px 5px 1px;
	background:#FFF;
}
#univ-head form #search div input {
	width:265px;
	height:18px;
	border-bottom:solid #F5F5F6 2px;
}
#univ-head form .submit {
	font-size:0;
	text-indent:-9999em;
	position:relative;
	top:-2px;
*top:0;
	margin:0;
	padding:0;
	border:0;
	width:74px;
	height:24px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-uh-sprite-1.0.0.png) 0 -266px;
	_background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-uh-sprite-1.0.0.gif) 0 -266px;
	cursor:pointer;
}
#univ-head form .submit:hover {
	background-position:0 -292px;
}
#hd div.omg-logo {
	position:absolute;
	top:50px;
	left:20px;
	width:180px;
	height:80px;
	overflow:hidden;
	z-index:3;
}
#hd div.omg-logo a {
	display:block;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png) no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png", sizingMethod="crop");
	height:100%;
	width:100%;
	text-indent:-999em;
	overflow:hidden;
}
#hd ul#omg-nav {
	margin:33px 0 0 165px;
}
#hd ul#omg-nav li {
	position:relative;
	float:left;
	width:118px;
	height:30px;
	overflow:hidden;
	z-index:2;
	cursor:pointer;
}
#hd ul#omg-nav li a {
	display:block;
	position:relative;
	top:-160px;
	left:-525px;
	width:103px;
	height:500px;
	padding:170px 15px 0 525px;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	font-size:92%;
	cursor:pointer;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png) no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png", sizingMethod="crop");
}
#hd ul#omg-nav li.home a {
	padding-left:400px;
	padding-right:0;
	width:100%;
	left:-395px;
}
#hd ul#omg-nav li.on a {
	top:-204px;
	padding-top:214px;
}
body.omg-home #hd ul#omg-nav li.home {
	z-index:2;
}
body.omg-home #hd ul#omg-nav li.home a {
	top:-249px;
	padding-top:259px;
	color:#EB147F;
}
body.omg-topics #hd ul#omg-nav li.topics {
	z-index:2;
}
body.omg-topics #hd ul#omg-nav li.topics a {
	top:-249px;
	padding-top:259px;
	color:#EB147F;
}
body.omg-celebs #hd ul#omg-nav li.celebs {
	z-index:2;
}
body.omg-celebs #hd ul#omg-nav li.celebs a {
	top:-249px;
	padding-top:259px;
	color:#EB147F;
}
body.omg-news #hd ul#omg-nav li.news {
	z-index:2;
}
body.omg-news #hd ul#omg-nav li.news a {
	top:-249px;
	padding-top:259px;
	color:#EB147F;
}
body.omg-blogs #hd ul#omg-nav li.blogs {
	z-index:2;
}
body.omg-blogs #hd ul#omg-nav li.blogs a {
	top:-249px;
	padding-top:259px;
	color:#EB147F;
}
.omg-nav-sub {
	display:none;
	position:absolute;
	width:328px;
	margin-top:10px;
	z-index:5;
}
.omg-nav-sub ul {
	background:url(http://l.yimg.com/us.yimg.com/i/us/omg/assets/images/omg-subnav-news-bg-1.0.0.png) repeat-y;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/us.yimg.com/i/us/omg/assets/images/omg-subnav-news-bg-1.0.0.png", sizingMethod="scale");
	padding:3px 20px 3px 20px;
	height:100%;
	zoom:1;
}
.omg-nav-sub ul:after {
	content:".";
	display:block;
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	visibility:hidden;
}
.omg-nav-sub li ul.items {
	background:none;
	padding:0;
	_filter:none;
}
.omg-nav-sub li ul.items li {
	clear:both;
	width:100%;
}
.omg-nav-sub ul li {
	width:43%;
	position:relative;
	float:left;
	padding:3px;
}
.omg-nav-sub ul li a {
	margin:3px;
	text-decoration:none;
	color:#EB147F;
	font-weight:bold;
}
.omg-nav-sub ul li a:hover {
	background:#EB147F;
	color:#fff;
}
.omg-nav-sub ul li.all {
	clear:both;
	text-align:right;
	width:98%;
	font-size:85%;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-rep-vert.gif) -0px -5px repeat-x;
	margin-right:15px;
}
.omg-nav-sub .ft {
	clear:both;
	position:relative;
	width:100%;
	height:15px;
	overflow:hidden;
}
.omg-nav-sub .ft span {
	display:block;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png) no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png", sizingMethod="crop");
	position:absolute;
	top:0;
	left:-209px;
	height:15px;
	width:960px;
}
.omg-nav-sub ul.news {
*padding-right:10px;
*margin-right:10px;
	_margin-right:15px;
}
.omg-nav-sub ul.news li {
	width:100%;
	clear:both;
	float:none;
	padding:0;
}
.omg-nav-sub ul.news li a {
	display:block;
	background:#E1E1E1 url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -622px -51px no-repeat;
	padding:5px 5px 5px 15px;
	margin:2px 0 4px;
}
.omg-nav-sub ul.news li a cite {
	display:block;
	color:#7E7E7E;
	font-size:85%;
}
.omg-nav-sub ul.news li a cite em {
	font-weight:bold;
}
.omg-nav-sub ul.news li a:hover {
	background-color:#EC147F;
	background-position:-622px -112px;
	color:#fff;
}
.omg-nav-sub ul.news li a:hover cite {
	color:#fff;
}
.omg-nav-sub ul.news li.all {
	border:solid 1px #fff;
*border:none;
}
.omg-nav-sub ul.news li.all a {
	display:inline;
	float:right;
	background:none;
	padding:0;
	margin:0;
}
.omg-nav-sub ul.news li.all a:hover {
	background:#EC147F;
}
.omg-nav-sub-more, .omg-nav-sub-blogs {
	width:294px;
	padding-left:3px;
}
.omg-nav-sub-more ul, .omg-nav-sub-blogs ul {
	background-image:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-subnav-bg-1.0.0.png);
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/a/i/us/omg/assets/images/omg-subnav-bg-1.0.0.png", sizingMethod="scale");
}
.omg-nav-sub-more .ft, .omg-nav-sub-blogs .ft {
	_top:-1px;
}
.omg-nav-sub-more .ft span, .omg-nav-sub-blogs .ft span {
	display:block;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png) 0 -1px no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png", sizingMethod="crop");
	position:absolute;
	top:0;
	left:-551px;
	height:15px;
	width:960px;
}
.omg-nav-sub-more ul li, .omg-nav-sub-blogs ul li {
	width:95%;
}
.omg-nav-sub-more ul li em {
	font-size:93%;
	font-weight:bold;
}
.omg-nav-sub-blogs ul {
	z-index:999;
}
.omg-nav-sub-blogs ul li a {
	font-size:12px;
	font-weight:normal;
}
.omg-nav-sub-blogs ul li a em {
	font-weight:bold;
}
.omg-nav-sub-blogs ul li.last {
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-dots-1.0.0.gif) no-repeat bottom center;
	margin-bottom:10px;
	padding-bottom:10px;
}
.omg-nav-sub-blogs ul li.post {
	padding:0;
	margin:2.5px 0;
}

.omg-nav-sub-blogs ul li.post a span, .omg-nav-sub-blogs ul li.post a cite {
	display:block;
	padding-left:53px;
	font-weight:bold;
}
.omg-nav-sub-blogs ul li.noimage a span, .omg-nav-sub-blogs ul li.noimage a cite {
	padding-left:5px;
}
.omg-nav-sub-blogs ul li.post a cite {
	font-size:10px;
	color:#7e7e7e;
	font-weight:normal;
}
.omg-nav-sub-blogs ul li.post a cite strong {
	font-weight:bold;
}
.omg-nav-sub-blogs ul li.post a:hover cite {
	color:#fff;
}
.omg-nav-sub-blogs ul li.latest {
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/blogs-menu-latestposts.gif) no-repeat 5px 0;
	text-indent:-999em;
	overflow:hidden;
	height:10px;
}
#hd div.omg-shadow {
	position:absolute;
	bottom:-1px;
*bottom:32px;
	width:100%;
	height:11px;
	overflow:hidden;
	z-index:1;
	left:0;
}
#hd div.omg-shadow span {
	position:relative;
	display:block;
	width:100%;
	height:500px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png) no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png", sizingMethod="crop");
	overflow:hidden;
	top:-83px;
	left:20px;
}
#bd .yui-b {
	position:relative;
}
#bd .omg-side .omg-related {
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-rep-hor.gif) repeat-y 0;
	margin:0 0 10px 0;
	color:#fff;
	_overflow:hidden;
}
#bd .omg-side .omg-related:after, #bd .omg-side .omg-related div.ctnr:after {
	content:".";
	display:block;
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	visibility:hidden;
}
#bd .omg-side .omg-related div.ctnr {
	padding:10px 0;
	margin:0 10px 10px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-dots-1.0.0.gif) center bottom no-repeat;
	zoom:1;
	position:relative;
}
.omg-side .omg-partner-links {
	margin:0 0 10px;
}
.omg-side .omg-partner-links ul {
	padding:50px 10px 10px;
}
.omg-side .omg-partner-links ul li {
	background:#fff;
	position:relative;
	margin:5px 0;
	filter:alpha(opacity=69);
	opacity:.69;
	_width:100%;
}
.omg-side .omg-partner-links ul li a {
	display:block;
	padding:5px 5px 5px 20px;
	font-size:85%;
	font-weight:bold;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -617px -193px no-repeat;
}
.omg-side .omg-related h3 {
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) no-repeat;
	width:150px;
	height:15px;
	text-indent:-9999em;
	overflow:hidden;
	margin-bottom:10px;
}
.omg-side .omg-related h3.celebs {
	background-position:-310px -159px;
}
.omg-side .omg-related h3.topics {
	background-position:-310px -172px;
}
.omg-side .omg-related h3.articles {
	background-position:-310px -69px;
}
.omg-side .omg-related h3.photos {
	background-position:-310px -84px;
}
.omg-side .omg-related h3.videos {
	background-position:-310px -98px;
	width:130px;
}
.omg-side .omg-related ul {
	margin-bottom:10px;
}
.omg-side .omg-related ul.celebs li, .omg-side .omg-related ul.topics li {
	padding:3px;
}
.omg-side .omg-related ul.articles {
	clear:both;
}
.omg-side .omg-related ul.articles li {
	position:relative;
	margin-bottom:5px;
}
.omg-side .omg-related ul.articles li a {
	background:#121212 url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -622px 13px no-repeat;
	display:block;
	padding:5px 5px 5px 15px;
	font-weight:bold;
	text-decoration:none;
	font-size:92%;
	cursor:pointer;
}
.omg-side .omg-related ul.articles li a div {
	color:#7E7E7E;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana;
}
.omg-side .omg-related ul.articles li a:hover {
	background-position:-622px -110px;
}
.omg-side .omg-related ul.articles li a:hover div {
	color:#fff;
}
.omg-side .omg-related ul.photos, .omg-side .omg-related ul.videos {
	clear:both;
}
.omg-side .omg-related ul.photos li, .omg-side .omg-related ul.videos li {
	position:relative;
	float:left;
	width:140px;
	height:125px;
}


.omg-side .omg-related ul.features {
	margin-top:-15px;
*margin-top:0;
}
.omg-side .omg-related ul.features li {
	width:280px;
	height:171px;
	clear:both;
	_width:275px;
	_overflow:hidden;
}
.omg-side .omg-related ul.features li a em {
	width:280px;
	height:141px;
	_width:270px;
}

#bd .omg-content .yui-b {
	position:relative;
}

#bd .omg-side .omg-links dt, #bd .omg-side .omg-links dd {
	padding:0 8px;
	background:#EFEFEF url(http://l.yimg.com/a/i/us/omg/assets/images/omg-links-bg-2.0.0.jpg) right repeat-y;
}
#bd .omg-side .omg-links dt {
	margin:17px 0 0 0;
}
#bd .omg-side .omg-links dt a {
	font-weight:bold;
}
#bd .omg-side .omg-links dd a {
	color:#7E7E7E;
	font-weight:bold;
}
#bd .omg-side .omg-links dd a:hover {
	color:#FFF;
}
#bd, #ft .ft-dtk {
	clear:both;
	_background:none;

_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/us.yimg.com/i/us/omg/assets/images/omg-bd-shadow-1.0.0.png", sizingMethod="scale");
	z-index:1;
	padding:0 20px;
	zoom:1;
	background-image: url(/images/omg-bd-shadow-1.0.0.png);
	background-repeat: repeat-y;
}
#bd .omg-content, #ft .ft-dtk .omg-content {

}
#bd .omg-content:after, #ft .omg-content:after {
	content:".";
	display:block;
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	visibility:hidden;
}
#ft {
	padding-bottom:20px;
}
#ft .ft-dtk {
	padding:0 20px;
	position:relative;
}
#ft .omg-content div {
	_padding-bottom:5px;
}
#ft .omg-content div, #ft .omg-content div ul {
	position:relative;
	float:left;
}
#ft .omg-content div.omg {
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -0px -13px no-repeat;
	width:301px;
	height:190px;
}
#ft .omg-content div.omg h3 {
	margin:0;
	text-indent:-999em;
	overflow:hidden;
	height:45px;
}
#ft .omg-content div ul li {
	font-size:92%;
	color:#000;
	padding:2px 0 2px 10px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -626px -55px no-repeat;
	margin-left:18px;
}
#ft .omg-content div ul li a {
	color:#000;
	text-decoration:none;
}
#ft .omg-content div ul li a:hover {
	color:#fff;
	background-color:#EC147F;
}
#ft .omg-content div ul li.title {
	font-weight:bold;
	background:none;
	font-size:10px;
	position:relative;
	left:-10px;
}
#ft .omg-content div.more, #ft .omg-content div.also {
	margin:10px;
	_height:170px;
	_overflow:hidden;
}
#ft .omg-content div.more {
	border-right:solid 1px #B2B2B2;
}
#ft .omg-content div.more h3, #ft .omg-content div.also h3 {
	width:150px;
	height:20px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -310px -6px no-repeat;
	overflow:hidden;
	text-indent:-999em;
	margin-bottom:10px;
}
#ft .omg-content div.also h3 {
	background-position:-310px -36px;
}
#ft .omg-content div.more ul li, #ft .omg-content div.also ul li {
	margin-left:5px;
}
#ft .omg-content div.also ul {
	width:120px;
}
#ft .omg-content div ul li.all {
	margin-top:20px;
	_margin-top:10px;
	background:none;
	padding-left:0;
}
#ft .omg-content div ul li.all a {
	font-weight:bold;
	color:#EC147F;
	font-size:11px;
}
#ft .omg-content div ul li.all a:hover {
	background:#EC147F;
	color:#fff;
}
#ft .ptnr-logo {
	float:right;
	margin:0 20px 0 0;
}
#ft div.omg-shadow {
	position:relative;
	left:9px;
	width:100%;
	height:11px;
	overflow:hidden;
	z-index:10;
	zoom:1;
}
#ft div.omg-shadow span, #ft-final div.omg-shadow span {
	position:absolute;
	display:block;
	width:100%;
	height:563px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png) no-repeat;
	_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global-1.0.1.png", sizingMethod="crop");
	top:-105px;
	z-index:20;
}
#ft div.foot {
	top:0;
	height:20px;
	zoom:1;
}
#ft div.foot span {
	height:500px;
	top:-128px;
	overflow:visible;
	zoom:1;
	width:100em;
}

p#omg-suggestions {
	font-size:77%;
	padding:0 20px 0;
}
.omg-share {
	margin:10px 0;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -0px -570px no-repeat;
	padding-top:5px;
}
.omg-game h1 {
	color:#121212;
	font-size:167%;
	font-weight:bold;
	width:410px;
	padding-top:15px;
}
#omg-email h2 {
	font-size:153.9%;
	font-weight:bold;
	margin:10px 0 0 0;
	padding:0;
}
#omg-share-story-form fieldset {
	margin:0;
	padding:0;
	width:465px;
}
#omg-email p {
	margin:0 0 20px 0;
}
#omg-email-form #omg-share-story-form legend {
	display:none;
}
#omg-share-story-form input {
	margin:0 0 2px 0;
}
#omg-share-story-form .txt {
	font-size:116%;
	display:block;
	width:460px;
}
#omg-share-story-form h3 {
	clear:both;
	display:block;
	font-size:116%;
	font-weight:bold;
	color:#121212;
	padding:16px 0 0 0;
	width:300px;
}
#omg-share-story-form h3.first {
	margin:0;
	padding:0;
}
#omg-share-story-form #omg-email-from h3 {
	display:inline;
	margin:0 12px 0 0;
}
div#omg-email-form {
	font-size:85%;
	color:#7E7E7E;
*margin:0 0 0 15px;
}
#omg-share-story-sent {
	font-size:116%;
	color:#121212;
	margin:20px 0 0 0;
}
#omg-share-story-sent dt {
	font-weight:bold;
}
#omg-share-story-sent dd {
	margin:0 0 12px 0;
}
div#omg-email-form #omg-email-from label {
	margin:16px 0;
	width:300px;
}
#omg-email-from label em {
	font-size:116%;
	color:#121212;
}
#omg-email-mesg {
	margin:4px 0 8px 0;
}
div#comments h3, h2.omg-comments, h3.omg-comments {
	color:#121212;
	font-size:167%;
	font-weight:bold;
	padding:0 5px 10px 0;
}
div#comments {
	margin:40px 0;
	padding-left:5px;
}
div#comments .omg-pagination {
	color:#7E7E7E;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-dots-1.0.0.gif) center bottom repeat-x;
	margin-bottom:5px;
	height:auto;
	padding-bottom:5px;
	text-transform:lowercase;
}
div#comments .omg-pagination span {
	color:#121212;
}
div#comments .cbottom {
	background-position:center top;
	padding-top:5px;
}
ul.omg-comments {
	clear:both;
	zoom:1;
	font-size:85%;
	width:470px;
	margin-bottom:15px;
}
ul.omg-comments:after, ul.omg-comments li:after {
	content:".";
	display:block;
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	visibility:hidden;
}
ul.omg-comments li div.avatar {
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) 54px -211px no-repeat;
	float:left;
	width:68px;
	overflow:hidden;
	margin-top:5px;
}
ul.omg-comments li div.avatar em {
	background:url(http://us.i1.yimg.com/us.yimg.com/i/identity/nopic_48.gif);
	display:block;
	width:48px;
	height:48px;
}
ul.omg-comments li div.comment {
	width:387px;
	overflow:hidden;
	float:left;
}
ul.omg-comments li div.bd {
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -14px -211px no-repeat;
	padding:15px 10px 10px;
	font-family:Georgia, Arial, Helvetica, Verdana;
	min-height:40px;
	_height:40px;
}
ul.omg-comments li div.ft {
	width:100%;
	float:left;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -14px -550px;
	height:20px;
	color:#7E7E7E;
	font-size:10px;
	padding:5px 5px 0;
	position:relative;
	zoom:1;
	font-family:Verdana;
}
ul.omg-comments li div.ft a {
	float:right;
	display:block;
	position:relative;
	margin-right:10px;
	font-family:Arial;
}
.omg-comment-post {
	display:block;
	width:433px;
	float:left;
	padding:15px;
	background:#F3F3F3 url(http://l.yimg.com/a/i/us/omg/assets/images/omg-comment-post-bg-1.0.0.png) right repeat-y;
	margin-bottom:50px;
	position:relative;
	zoom:1;
}
body.omg-photos .omg-comment-post, body.omg-photos h2.omg-comments, body.omg-video .omg-comment-post, body.omg-video h2.omg-comments, body.omg-blogs .omg-comment-post, body.omg-blogs h2.omg-comments {
	margin-left:5px;
}
.omg-comment-post .hd, .omg-comment-post .ft {
	width:433px;
	height:10px;
	overflow:hidden;
	text-align:right;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -14px -592px;
}
.omg-comment-post .ft {
	background-position:-14px -628px;
}
.omg-comment-post .bd {
	background:#ffe4b0 url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-rep-vert.gif) -0px -43px repeat-x;
	border-right:solid 1px #b2b2b2;
	padding:0 10px;
}
.omg-comment-post .bd textarea {
	width:387px;
	_width:387px;
	height:100px;
	font-family:Georgia;
	padding:10px;
}
.omg-comment-post .count {
	position:relative;
	float:right;
	font-size:85%;
	color:#7E7E7E;
	padding-right:3px;
}
input.omg-comment-post-btn {
	display:none;
	position:relative;
	overflow:hidden;
	top:50px;
	left:385px;
	display:block;
	width:58px;
	height:24px;
	border:none;
	cursor:pointer;
	font-size:0;
	text-indent:-999em;
	background:transparent url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -455px -110px no-repeat;
}
input.omg-comment-post-btn:hover {
	background-color:transparent;
	background-position:-524px -110px;
}
.omg-comment-info {
	position:relative;
	float:left;
	width:100px;
	font-size:85%;
	color:#7E7E7E;
	padding-left:10px;
*margin-bottom:40px;
	_margin-bottom:30px;
}
.omg-comment-info p {
	padding-bottom:10px;
}
.omg-comment-no-user {
	padding:20px;
	width:460px;
	_width:500px;
}
.omg-comment-signinbox {
	float:left;
	width:386px;
}
.omg-comment-no-user .hd, .omg-comment-no-user .ft {
	margin:0;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) -14px -211px;
	height:15px;
}
.omg-comment-no-user .ft {
	height:13px;
	background-position:-14px -539px;
}
.omg-comment-no-user .bd div {
	height:100px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-comment-post-bg-1.0.0.png) repeat-y;
	border:1px solid #B2B2B2;
	color:#666;
	text-align:center;
}
.omg-comment-no-user .bd div h3 {
	font-size:136%;
	font-weight:bold;
	padding:20px 0 0;
}
.omg-comment-no-user .bd div p {
	font-size:85%;
	font-weight:bold;
}
.omg-comment-no-user div.point {
	float:left;
	margin:70px 0 0 0;
	padding:0 24px 0 0;
	overflow:hidden;
	background:transparent url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-global.gif) 58px -223px no-repeat;
}
p#yIdSeenAs {
	padding-top:5px;
	font-weight:bold;
	font-size:85%;
}
p#yIdExplainAnony {
	display:none;
}
p#yIdChangeNamePhoto {
	font-size:85%;
}
img#yIdSignImgElm {
	padding-right:5px;
}
div#yIdSignImg {
	width:70px;
	position:relative;
	float:left;
	font-size:85%;
}
div#yIdSignSelect {
	padding-top:10px;
}
div#yIdSignDiv a {
	cursor:pointer;
}
ul.omg-tags {
	font-size:85%;
	position:relative;
	zoom:1;
	margin-top:5px;
}
ul.omg-tags:after, ul.omg-tags li.top:after {
	content:".";
	display:block;
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	visibility:hidden;
}
ul.omg-tags li em {
	display:block;
	position:relative;
	float:left;
	width:40px;
}
ul.omg-tags li.top {
	clear:both;
	position:relative;
	margin:0!important;
	padding:0!important;
	line-height:.9em;
}
ul.omg-tags li ul {
	position:relative;
	float:left;
}
ul.omg-tags li ul li {
	position:relative;
	float:left;
	clear:none;
	margin-right:5px;
	padding-bottom:5px;
}
ul.omg-tags li ul li a {
	display:block;
	padding-right:5px;
	border-right:solid 1px #7E7E7E;
	line-height:.9em;
	white-space:nowrap;
}
ul.omg-tags li ul li.last a {
	border:none;
}
ul.omg-tags li ul li.on {
	font-weight:bold;
}
body.isSaf ul.omg-tags li ul li {
	padding-bottom:5px;
}
#omg-sharebar {
	clear:both;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-dots-1.0.0.gif) top repeat-x;
	margin:15px 0 0 0;
	_margin:0 10px 0 0;
	padding:2px 0 0 0;
	z-index:9998;
	_zoom:1;
	_position:absolute;
}
#omg-sharebar-contents {
	position:relative;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-dots-1.0.0.gif) bottom repeat-x;
	padding:5px 3px 0 3px;
*padding-bottom:5px;
	_width:585px;
	min-height:24px;
	_zoom:1;
}
#omg-sharebar-contents:after {
	content:".";
	display:block;
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	visibility:hidden;
}
#omg-sharebar-contents a#omg-backtotop {
	display:block;
	float:right;
	_float:none;
	_position:absolute;
	_right:0;
	font-size:85%;
	padding:0 0 2px 20px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-share-sprite-1.1.2.gif);
	background-repeat:no-repeat;
	background-position:0 -114px;
	overflow:hidden;
}
#omg-sharebar-contents a#omg-backtotop:hover {
	background-position:0 -74px;
	background-color:#EC147F;
}
ul#omg-sharebar-sharebar {
	zoom:1;
}
ul#omg-sharebar-sharebar li {
	float:left;
	font-size:85%;
	margin:0 30px 0 0;
	height:18px;
}
ul#omg-sharebar-sharebar li a:active {
	color:#FFF!important;
}
ul#omg-sharebar-sharebar li a em {
	font-size:85%;
	font-weight:bold;
}
.omg-sharebar-sharelinks ul li, .omg-sharebar-sendlinks ul li {
	font-size:116%;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share, ul#omg-sharebar-sharebar li#omg-sharebar-send, ul#omg-sharebar-sharebar li#omg-sharebar-print a, #omg-sharebar .omg-sharebar-sharelinks>em, #omg-sharebar .omg-sharebar-sharelinks>em span, #omg-sharebar .omg-sharebar-sharelinks ul, #omg-sharebar .omg-sharebar-sharelinks li a, #omg-sharebar .omg-sharebar-sendlinks>em, #omg-sharebar .omg-sharebar-sendlinks>em span, #omg-sharebar .omg-sharebar-sendlinks ul, #omg-sharebar .omg-sharebar-sendlinks ul li a {
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-share-sprite-1.1.2.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share, ul#omg-sharebar-sharebar li#omg-sharebar-share em.share, ul#omg-sharebar-sharebar li#omg-sharebar-share em.share span, ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks ul, ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks li a, ul#omg-sharebar-sharebar li#omg-sharebar-send, ul#omg-sharebar-sharebar li#omg-sharebar-send em.send, ul#omg-sharebar-sharebar li#omg-sharebar-send em.send span, ul#omg-sharebar-sharebar li#omg-sharebar-send .omg-sharebar-sendlinks ul, ul#omg-sharebar-sharebar li#omg-sharebar-send .omg-sharebar-sendlinks li a, ul#omg-sharebar-sharebar li#omg-sharebar-print a {
	_background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-share-sprite-1.1.2.gif);
	_background-repeat:no-repeat;
	_overflow:hidden;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share strong, ul#omg-sharebar-sharebar li#omg-sharebar-send strong, ul#omg-sharebar-sharebar li#omg-sharebar-print strong {
	font-weight:bold;
	_color:#EC147F;
	_cursor:pointer;
}
#omg-sharebar .omg-sharebar-sharelinks {
	display:none;
	position:absolute;
	top:1px;
	left:99px;
}
#omg-blog-post #omg-sharebar .omg-sharebar-sharelinks {
*left:109px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share em.share {
	font-weight:bold;
	padding:6px 15px 10px 0;
	position:relative;
	top:4px;
	border-right:solid #B2B2B2 1px;
	background-position:0 -336px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share em.share span {
	color:#EC147F;
	padding:0 0 0 24px;
	background-position:-4px -583px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks ul {
	position:relative;
	top:13px;
*top:12px;
	width:109px;
	padding:8px 0 6px 2px;
	border-right:solid #B2B2B2 1px;
	border-bottom:solid #B2B2B2 1px;
	background-position:0 -336px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share {
	margin:0 30px 0 0;
	background-position:-4px -583px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share strong {
	color:#EC147F;
	cursor:pointer;
	padding:0 0 0 24px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share ul.omg-sharebar-sharelinks {
	display:none;
	position:absolute;
	top:0;
	left:100px;
	z-index:9999;
	width:114px;
	padding:8px 0 6px 2px;
	border-right:solid #B2B2B2 1px;
	border-bottom:solid #B2B2B2 1px;
	background-position:0 -336px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks ul li {
	float:none;
	margin:0 0 5px 0;
	height:16px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks ul li#omg-share-buzz form#ybuzz_btn {
	margin-left:4px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks ul li#omg-share-buzz form#ybuzz_btn button {
	padding-left:21px;
	width:125px;
}

ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks ul li#omg-share-delicious a:hover, ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks ul li#omg-share-digg a:hover, ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks ul li#omg-share-facebook a:hover, ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks ul li#omg-send-email a:hover, ul#omg-sharebar-sharebar li#omg-sharebar-share .omg-sharebar-sharelinks ul li#omg-send-im a:hover {
	color:#FFF;
	_filter:alpha(opacity=90);
}
#omg-sharebar .omg-sharebar-sendlinks {
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:5000;
}
body#omg-blog-post #omg-sharebar .omg-sharebar-sendlinks {
*left:10px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-send em.send {
	font-weight:bold;
	padding:6px 15px 8px 0;
	position:relative;
	top:5px;
	border-right:solid #B2B2B2 1px;
	background-position:0 -336px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-send em.send span {
	color:#EC147F;
	padding:0 0 0 31px;
	background-position:3px 1px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-send .omg-sharebar-sendlinks ul {
	position:relative;
	top:13px;
*top:12px;
	width:109px;
	padding:8px 0 6px 2px;
	border-right:solid #B2B2B2 1px;
	border-bottom:solid #B2B2B2 1px;
	background-position:0 -336px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-send .omg-sharebar-sendlinks ul li#omg-send-email a {
	background-position:0 -662px;
	font-size:138.5%;
}
ul#omg-sharebar-sharebar li#omg-sharebar-send .omg-sharebar-sendlinks ul li#omg-send-im a {
	background-position:0 -699px;
	font-size:138.5%;
}
ul#omg-sharebar-sharebar li#omg-sharebar-send .omg-sharebar-sendlinks ul li#omg-send-email a:hover, ul#omg-sharebar-sharebar li#omg-sharebar-send .omg-sharebar-sendlinks ul li#omg-send-im a:hover {
	_filter:alpha(opacity=90);
}
ul#omg-sharebar-sharebar li#omg-sharebar-send {
	margin:0 30px 5px 0;
	background-position:0 1px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-send strong {
	color:#EC147F;
	cursor:pointer;
	padding:0 10px 0 28px;
}
ul#omg-sharebar-sharebar li#omg-sharebar-send .omg-sharebar-sendlinks ul li {
	float:none;
	margin:0 0 5px 0;
	height:16px;
}

ul#omg-sharebar-sharebar li#omg-sharebar-print a {
	padding:0 4px 2px 23px;
	background-position:0 -35px;
}

div.omg-pagination {
	color:#7E7E7E;
	font-size:85%;
	zoom:1;
	height:20px;
	text-transform:lowercase;
}
body.omg-agg-page div.omg-pagination, #omg-blog-agg div.omg-pagination {
	position:relative;
}
div.omg-pagination:after, div.omg-pagination ul:after, div.omg-pagination div.wrap:after {
	content:".";
	display:block;
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	visibility:hidden;
}
div.omg-pagination ul {
	position:absolute;
	right:5px;
	top:2px;
	padding:5px 0;
	letter-spacing:1px;
}
div.omg-pagination ul li {
	position:relative;
	float:left;
	padding:0 8px 2px;
	border-right:solid 1px #7E7E7E;
	line-height:.9em;
}
div.omg-pagination ul li.last {
	border:none;
}
div.omg-pagination ul li.pages {
	color:#121212;
	font-family:Verdana;
}
div.omg-databar {
	clear:both;
	padding:5px;
	position:relative;
	border-bottom:solid 1px #CCC;
	border-right:solid 1px #CCC;
	color:#121212;
	background:#eee url(http://l.yimg.com/a/i/us/omg/assets/images/jr/sprite-rep-hor.gif) -317px -0px repeat-y;
	font-size:85%;
	zoom:1;
	min-height:15px;
	_height:15px;
}
body.omg-blogs div.omg-databar {
*top:-20px;
*width:579px;
}
div.omg-databar:after, div.omg-databar ul:after, div.omg-databar a.comments:after, div.omg-databar a.permalink:after {
	content:".";
	display:block;
	font-size:0;
	line-height:0;
	height:0;
	clear:both;
	visibility:hidden;
}
div.omg-databar ul.tags li em {
	display:block;
	position:relative;
	float:left;
	width:30px;
}
div.omg-databar ul.tags li.top {
	clear:both;
	position:relative;
	margin:2px 0;
*margin-top:-10px;
	_margin-top:2px;
	_height:10px;
}
div.omg-databar ul.tags li ul li {
	position:relative;
	float:left;
	clear:none;
	padding:0 10px 0 5px;
	margin-right:5px;
	border-right:solid 1px #7E7E7E;
	line-height:.9em;
	margin-bottom:4px;
	white-space:nowrap;
	_overflow:none;
}
div.omg-databar ul.tags li ul li.first, div.omg-databar ul.tags li ul li.last {
	border:none;
}
div.omg-databar ul.tags li ul li.on {
	font-weight:bold;
}
#omg-agg-ft-msg {
	font-size:85%;
	color:#121212;
	padding:5px;
}
#omg-agg-ft-msg strong {
	font-weight:bold;
}
#omg-agg-ft-msg p a.no-highlight, #omg-agg-ft-msg p a.no-highlight:hover {
	background-color:#fff;
}
ul.omg-tools-btns {
	display:block;
	list-style:none;
	float:left;
	margin-top:13px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-dots-1.0.0.gif) no-repeat top center;
	width:100%;
	padding-bottom:5px;
	position:relative;
	zoom:1;
}
ul.omg-tools-btns:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
ul.omg-tools-btns a, ul.omg-tools-btns a:link, ul.omg-tools-btns a:visited {
	display:block;
	margin:2px 14px 0 16px;
	padding:0 0 0 2px;
}
ul.omg-tools-btns li {
	float:left;
	heigh:20px;
	display:block;
	list-style:none;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-tools-sprite-1.1.0.gif) 0 0 no-repeat;
	font:Normal Bold 85%/100% Arial, Helvetica;
	margin:4px 1px 8px 0;
}
ul.omg-tools-btns li.omg-tools-btn-buzz {
	background:none;
}
form#ybuzz_btn button {
	display:block;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-tools-sprite-1.1.0.gif) 0 -198px;
	background-repeat:no-repeat;
	height:16px;
*height:17px;
	width:75px;
	padding-left:16px;
*padding-top:2px;
	cursor:pointer;
	border:0;
}
form#ybuzz_btn button em {
	color:#EC147F;
	font-weight:bold;
	font-size:85%;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
*margin-left:3px;
}
.isSaf form#ybuzz_btn button em {
	font-size:100%;
	margin-left:3px;
}
.isOpera form#ybuzz_btn button em {
	margin-left:3px;
}
form#ybuzz_btn button.on em {
	background-color:#EC147F;
	color:#fff!important;
}
ul.omg-tools-btns li.omg-tools-btn-email {
	background-position:0 -50px;
}
ul.omg-tools-btns li.omg-tools-btn-im {
	background-position:0 -80px;
}
ul.omg-tools-btns li.omg-tools-btn-print {
	background-position:0 -110px;
}
ul.omg-tools-btns li.omg-tools-btn-digg {
	background-position:0 -140px;
}
ul.omg-tools-btns li.omg-tools-btn-delicious {
	background-position:0 -170px;
	height:12px;
}
ul.omg-tools-btns li.omg-tools-btn-myyahoo {
	width:92px;
}
ul.omg-tools-btns li.omg-tools-btn-rss {
	background-position:0 -20px;
	width:17px;
}
div#omg-agg-ft-msg ul.omg-tools-btns {
	background-position:bottom;
	margin-top:0;
}
div#omg-agg-ft-msg ul.omg-tools-btns li.omg-tools-btn-myyahoo a, div#omg-agg-ft-msg ul.omg-tools-btns li.omg-tools-btn-rss a {
	text-indent:-100em;
	height:18px;
	margin:0;
	overflow:hidden;
}
div#omg-agg-ft-msg ul.omg-tools-btns li.omg-tools-btn-myyahoo a:hover, div#omg-agg-ft-msg ul.omg-tools-btns li.omg-tools-btn-rss a:hover {
	background:transparent;
}
div#omg-agg-ft-msg ul.omg-tools-btns li.omg-tools-btn-delicious {
	font-size:100%;
	clear:left;
}
div#omg-agg-ft-msg ul.omg-tools-btns li.omg-tools-btn-about {
	background:none;
	font-size:100%;
}
div#omg-agg-ft-msg ul.omg-tools-btns li.omg-tools-btn-about a {
	background:none;
	font-weight:normal;
	margin-left:8px;
}

a.omg-prev-textlink {
	font-size:85%;
	font-weight:bold;
}
a.omg-prev-textlink {
	padding:1px 1px 1px 12px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-arrows-small-1.0.0.gif) 0 4px no-repeat;
}
a.omg-prev-textlink:hover {
	background:#EC147F url(http://l.yimg.com/a/i/us/omg/assets/images/omg-arrows-small-1.0.0.gif) 0 -34px no-repeat;
}
#yIdPhotoChooser_c, #yIdNicknameChanger_c {
	position:absolute;
	top:-9999em;
	left:-9999em;
	overflow:hidden;
	background-color:#fff;
}
#yIdPhotoChooser_mask, #yIdNicknameChanger_mask {
	position:absolute;
}

body#omg-error #bd h1 {
	color:#121212;
	font-size:167%;
	font-weight:bold;
	padding:10px 5px 5px;
}
body#omg-error #bd p {
	padding:5px 0;
	margin:0 5px;
}
body#omg-error #bd p.last {
	padding-bottom:10px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-dots-1.0.0.gif) bottom center no-repeat;
}
body#omg-error #bd h2, body#omg-error #bd h3 {
	font-size:136%;
	font-weight:bold;
	padding-left:5px;
	clear:both;
	zoom:1;
}
body#omg-error #bd h2 {
	padding:10px 5px 15px;
}
body#omg-error #bd div.omg-content ul {
	width:400px;
	padding-bottom:10px;
	zoom:1;
	position:relative;
}
body#omg-error #bd div.omg-content ul:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
body#omg-error #bd div.omg-content ul li {
	width:165px;
	position:relative;
	float:left;
	font-size:93%;
	padding:5px;
	font-weight:bold;
}
body#omg-error #bd div.omg-content ul li.all {
	width:300px;
	padding-top:10px;
	clear:both;
}
body#omg-error #bd div.omg-content ul.news li {
	width:100%;
	float:none;
}
body#omg-error #bd div.omg-content ul.news li cite {
	display:block;
	font-weight:normal;
	color:#999;
}
#omg-game {
	text-align:center;
	background:url('http://l.yimg.com/a/i/us/omg/assets/images/omg-game-bckg-popularity-1.0.0.jpg') no-repeat;
	padding:30px 0 60px 0;
	height:385px;
	overflow:hidden;
}
#omg-game h1 {
	background:url('http://l.yimg.com/a/i/us/omg/assets/images/omg-game-title-popularity-1.0.1.png') no-repeat;
*background-image:none;
*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/a/i/us/omg/assets/images/omg-game-title-popularity-1.0.1.png', sizingMethod='image');
	text-indent:-9999px;
	width:364px;
	height:50px;
*height:56px;
	margin-left:auto;
	margin-right:auto;
*margin-bottom:8px;
}
#omg-game-instructions {
	padding:10px;
}
#omg-game-instructions h2 {
	font-size:167%;
	font-weight:bold;
	margin:20px 0;
}
#omg-game-instructions ul {
	margin:2px;
	margin-bottom:22px;
}
#omg-game-instructions li {
	list-style:disc inside;
}
#omg-game-instructions li, #omg-game-instructions p {
	margin-bottom:12px;
}
#omg-game-instructions li {
	margin-left:12px;
}
.omg-badge #omg-badge-page {
	padding:5px;
}
body.omg-badge #bd p.learn a {
	font-weight:bold;
}
.omg-badge #omg-badge-page h1 {
	color:#121212;
	font-size:167%;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:5px 0;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-dots-1.0.0.gif) bottom repeat-x;
}
.omg-badge #omg-badge-page div.omg-badge-preview {
	float:right;
	margin-left:10px;
}
.omg-badge #omg-badge-page h2 {
	margin-top:8px;
}
.omg-badge #omg-badge-page h3 {
	font-weight:bold;
	font-size:129%;
	margin-top:20px;
}
#bd .omg-badge #omg-badge-page h3, #bd .omg-badge #omg-badge-page p, #bd .omg-badge #omg-badge-page ul, #bd .omg-badge #omg-badge-page ol {
	margin-bottom:7px;
}
.omg-badge #omg-badge-pageh 4 {
font-weight:bold;
}
.omg-badge #omg-badge-page ul#omg-badge-codeselect {
	list-style:decimal;
	padding-left:30px;
}
.omg-badge #omg-badge-page ul#omg-badge-codeselect li {
	list-style:decimal;
}
.omg-badge #omg-badge-page ul {
	padding:10px 30px;
}
.omg-badge #omg-badge-page ul li {
	list-style-type:disc;
	margin:8px;
}
.omg-badge #omg-badge-page textarea {
	width:252px;
	height:190px;
}
.no-display {
	display:none;
}
body#omg-print {
	background:#FFF;
}
body#omg-print #doc {
	width:960px;
	background:none;
}
body#omg-print #print-ft .omg-shadow-wedge {
	height:11px;
	overflow:hidden;
}
body#omg-print #print-ft .omg-shadow-wedge2 {
	height:6px;
	overflow:hidden;
}
body#omg-print #print-ft .omg-shadow-wedge3 {
	height:17px;
	overflow:hidden;
}
body#omg-print #hd {
	text-align:right;
	margin:0 0 10px 26px;
	width:910px;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-dots-1.0.0.gif) bottom repeat-x;
}

body#omg-print img#omg-logo-print {
	position:absolute;
	top:7px;
	left:-2px;
	background:none;
}

body#omg-print #omg-back-to-article {
	position:absolute;
	top:84px;
	left:-2px;
}
body#omg-print #bd, body#omg-print #bd.print-bd {
	width:920px;
	margin:0;
	_filter:none;
}
body#omg-print #bd.print-bd, body#omg-print .omg-shadow-wedge3, body#omg-print #ft {
	background:none;
}
#omg-print .omg-tags {
	padding:0 0 0 4px;
}
body#omg-print #ft {
	margin:5px;
}
body#omg-print #omg-entertainment-logo {
	position:absolute;
	top:12px;
	right:0;
	display:block;
}
#omg-print-controls {
	float:right;
	margin:77px 0 0 0;
	padding:0;
}
#omg-print-toggles {
	float:left;
	font-size:85%;
	color:#9E9E9E;
	white-space:nowrap;
}
#omg-print-toggles a {
	font-size:100%;
}
#omg-print-toggles em {
	font-weight:bold;
	color:#7E7E7E;
}
#omg-print-toggles input {
	margin:0 5px 0 10px;
}
.omg-print-comment {
	margin:26px 0 0 0;
}
#omg-print-send {
	float:left;
	text-align:left;
	width:97px;
	height:32px;
	display:block;
	background:url(http://l.yimg.com/a/i/us/omg/assets/images/omg-tools-btns-sprite-2.0.0.gif) -258px 0 no-repeat;
	font:Normal Bold 85%/100% Arial, Helvetica;
	margin:-8px 0 0 20px;
*margin:0 0 0 20px;
	position:relative;
	top:-2px;
*top:-8px;
	padding:11px 0 0 36px;
	color:#121212;
}


#omg-suggestions {
	margin-bottom:10px;
}
#omg-suggestions a, #omg-suggestions a:link, #omg-suggestions a:hover, #omg-suggestions a:active, #omg-suggestions a:visited {
	text-decoration:underline;
	color:#121212;
	padding:0 20px 0 0;
	background:url('http://l.yimg.com/us.yimg.com/i/us/aut/rdsgn04/16_fdbck.gif') right no-repeat;
}
body#omg-print a.omg-prev, body#omg-print a.omg-next, body#omg-print .omg-carousel, body#omg-print .pages, body.omg-photos input#omg-print-images, body.omg-photos label#print-images, body.omg-blogs input#omg-print-images, body.omg-blogs label#print-images {
	display:none;
}
@media print {
#omg-print-send, #omg-print-controls, #omg-back-to-article {
	display:none;
}
}
#omg-ad-logo, .omg-ad-logo {
	position:absolute;
	top:10px;
	right:5px;
	_margin-right:320px;
}
#omg-lrec {
	min-height:270px;
	_height:270px;
}
#omg-mip {
	margin:0 0 8px 0;
}
.partner {
	float:right;
}
.DeferLoader {
	position:absolute;
	top:0;
	visibility:hidden;
}
.JSMode .hidden-bg, .JSMode .defer-bg {
	background-image:none!important;
}

.quote {
	font-size:16px;
	color:#877A08;
}
