#primary {
	margin: 0px; padding: 0px 12px 12px 0px; width: 644px; float: left; display: inline; position: relative;
}
#secondary {
	margin: 0px; padding: 0px 0px 12px; width: 324px; float: left; display: inline;
}
.full#primary {
	width: 968px;
}
#secondary .cubeAd {
	padding-bottom: 10px;
}
#secondary .cubeAd.module p {
	padding: 4px 0px 0px 12px;
}
.cubeAd .adBanner {
	margin: 10px 10px 0px;
}
#companionAd {
	left: 10px; top: 10px; position: absolute;
}
#bodyContainer {
	background: 0px;
}
.trail {
	background: url("/css/newsday/rd2/img/trailoff.jpg") no-repeat 0px 0px; margin: 12px 0px 0px 10px; overflow: hidden; position: relative;
}
#secondary .module li {
	padding: 3px 0px;
}
.storyGallery .topImg {
	padding-top: 12px;
}
h1 {
	padding: 12px 0px 0px 12px; font-size: 42px; font-weight: bold;
}
h2.sub {
	padding: 6px 0px 0px 12px;
}
#primary p {
	padding: 6px 0px 6px 12px;
}
#primary p em {
	color: rgb(0, 0, 0); font-style: italic;
}
#primary > img {
	margin: 6px 0px 0px 12px; border: 2px solid rgb(204, 204, 204);
}
#primary p.caption {
	padding: 6px 0px 0px 12px; color: rgb(102, 102, 102); line-height: 1.8em; font-size: 12px;
}
#primary p.byline {
	padding: 6px 0px 0px 12px; color: rgb(102, 102, 102); line-height: 1.8em; font-size: 12px;
}
#primary p.caption {
	line-height: 1.3em; padding-bottom: 22px; font-size: 11px;
}
#primary p.summary {
	line-height: 1.3em; padding-bottom: 22px; font-size: 11px;
}
#primary .topImg {
	margin: 0px 0px 0px 12px; position: relative;
}
#primary .topImg .vid span {
	left: 10px; bottom: 10px;
}
#primary .topImg .ugc {
	left: -2px; bottom: 2px;
}
ul.tools {
	background: rgb(240, 245, 249); border: 1px solid rgb(226, 233, 238);
}
#primary table {
	border: 1px solid rgb(204, 204, 204);
}
#primary table td {
	padding: 6px; vertical-align: middle;
}
#primary table th {
	padding: 6px; vertical-align: middle;
}
#primary table th {
	background: url("/css/newsday/rd2/img/blends.jpg") 0px -1454px; font-size: 12px;
}
#media {
	margin: 0px 12px 12px; width: 190px; float: left;
}
#media .module a {
	padding: 8px; display: block; position: relative;
}
#media .module img {
	border: 1px solid rgb(204, 204, 204); margin-bottom: 4px;
}
#media .module a:hover img {
	border-color: rgb(26, 85, 123);
}
#media .module a.vid span {
	left: 15px; top: 65px;
}
#main #primary ul.tabs {
	margin: 0px; padding: 0px; display: table-row;
}
#primary .tabbedPanel.module {
	background: 0px; width: 100%; display: table;
}
#primary .module .tabs li {
	padding: 0px; display: table-cell;
}
#primary .module .tabs li a {
	width: 8.21em;
}
#media .module a .ugc {
	left: 6px; top: 109px;
}
#primary .div-wrapper {
	margin: 0px; padding: 0px;
}
#primary .outbrain-recommendationsFieldset {
	margin: 0px; padding: 0px;
}
#primary #outbrain_widget_0 {
	background: rgb(229, 233, 235); margin: 12px 2px 12px 12px; padding: 12px; clear: both;
}
#primary #outbrain_widget_0 ul li {
	padding: 4px 10px; font-size: 12px;
}
#primary #outbrain_widget_0 ul li.outbrain_reg_title_li {
	padding: 4px 22px 6px 10px; color: rgb(6, 24, 38) !important; font-size: 18px;
}
#primary #outbrain_widget_0 ul li.outbrain_ad_title_li a {
	color: rgb(6, 24, 38) !important; font-size: 12px; font-weight: bold;
}
#primary #outbrain_widget_0 ul li.outbrain_ad_title_li {
	margin: 0px -18px 2px -6px !important; padding-left: 22px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#primary .rec-src-link {
	color: rgb(153, 153, 153);
}
#comments {
	clear: both;
}
#disqus_thread {
	padding: 6px 12px;
}
#comments {
	margin-top: 12px;
}
.trail#comments h3 {
	padding: 14px 16px; clear: both; border-bottom-color: rgb(230, 232, 233); border-bottom-width: 1px; border-bottom-style: solid;
}
.all#comments {
	margin-top: 8px;
}
#comments div blockquote {
	padding: 14px;
}
#primary .commentBox p.caption {
	padding-left: 0px;
}
#comments .post {
	margin: 2px 0px 6px 12px; width: 160px; text-align: center; font-size: 14px; display: inline-block;
}
h1.all {
	padding-top: 0px;
}
#dsq-account-dropdown {
	display: none;
}
#comments .dsq-global-toolbar-dropdown-container {
	display: none;
}
#comments .dsq-global-toolbar-left {
	display: none;
}
.dsq-brlink {
	display: none;
}
#comments #dsq-content h3 {
	padding: 4px 0px;
}
#comments .dsq-reply {
	margin-top: -14px;
}
#dsq-content #dsq-comments .dsq-comment-message {
	font-family: Georgia,"Times New Roman",Times,serif; font-size: 16px;
}
#comments .dsq-comment-body {
	padding: 0px;
}
#comments .dsq-commenter-name {
	margin-left: 6px;
}
.dsq-comment-meta a {
	visibility: visible;
}
.dsq-comment-actions a {
	visibility: visible;
}
#comments .dsq-comment-header {
	margin-left: 40px;
}
.notLog#comments #dsq-reply {
	display: none;
}
.dsq-brlink {
	display: none;
}
.notLog#comments .dsq-comment-footer {
	display: none;
}
.notLog#comments .dsq-comment-reply {
	display: none;
}
.notLog#comments #dsq-global-toolbar {
	display: none;
}
.notLog#comments .dsq-bar-reply {
	display: none;
}
.notLog#comments .dsq-bar-like {
	display: none;
}
.headlines #primary {
	padding: 0px 0px 26px; width: 656px;
}
.headlines #primary .module {
	width: 314px; height: 320px; padding-bottom: 6px; margin-right: 12px; float: left;
}
.headlines #primary .module label {
	padding: 12px 12px 0px; display: block;
}
.headlines #primary .module label input {
	margin: 0px 6px 0px 0px;
}
.headlines #primary .post.btn {
	top: 2px; right: 14px; position: absolute;
}
.headlines #primary input.btn {
	width: 180px;
}
.headlines #primary .post.btn#save {
	margin: 0px; float: right; position: relative;
}
.headlines #primary #gateOpt {
	width: 640px; height: 200px;
}
.headlines #primary #gateOpt div {
	width: 186px;
}
.headlines #primary .module ul li p {
	padding: 0px;
}
#secondary .projects.module {
	padding-bottom: 6px;
}
#secondary .projects.module li {
	padding: 0px;
}
#secondary .projects.module li a.img {
	margin: 0px;
}
#secondary .projects.module li p {
	padding: 16px 0px 0px 12px;
}
.pfont a {
	background: url("/css/img/shared-set.png") no-repeat;
}
.sharer {
	background: url("/css/img/shared-set.png") no-repeat;
}
ul.tools li a.comments-fb {
	background: url("/css/img/shared-set.png") no-repeat;
}
.pfont {
	top: 28px; right: 26px; position: absolute;
}
.pfont a {
	float: left; display: block;
}
.pfont a.print {
	background-position: -278px -88px; padding: 0px 6px; width: 21px; height: 25px; text-indent: -99999em; margin-top: -4px; margin-right: 6px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.pfont a.email {
	background-position: -275px -62px; padding: 0px 6px; width: 21px; height: 25px; text-indent: -99999em; margin-right: 8px;
}
.pfont .font {
	background-position: -102px -386px; width: 22px; height: 14px; text-indent: -999px; overflow: hidden;
}
.pfont .font:hover {
	background-position: -102px -405px;
}
.pfont a.sm {
	background-position: -124px -386px;
}
.pfont a.sm:hover {
	background-position: -124px -405px;
}
ul.tools {
	margin: 12px 12px 6px; border-radius: 6px; width: 97%; display: table; box-shadow: inset 0px 0px 2px #fff;
}
ul.tools li {
	padding: 8px 4px; height: 20px; color: rgb(153, 153, 153); float: left; display: table-row; position: relative;
}
ul.tools li a {
	padding: 0px 7px; text-align: center; text-transform: capitalize; display: block; position: relative;
}
ul.tools li.commentCount {
	padding: 8px 6px; width: 110px; line-height: 20px; border-right-color: rgb(226, 233, 238); border-right-width: 1px; border-right-style: solid;
}
ul.tools li a.comments-fb:hover {
	background-position: -110px -338px;
}
ul.tools li.twit {
	padding: 8px 0px 0px 12px; overflow: hidden;
}
ul.tools li.fb {
	padding: 8px 0px 0px 12px; overflow: hidden;
}
ul.tools li.twit {
	width: 85px;
}
#primary ul.tools li.commentCount a {
	padding: 0px 4px;
}
.sharer {
	margin: 0px 2px; border-radius: 4px; width: 39px; height: 20px; text-indent: -999px; overflow: hidden; display: block;
}
.gog.sharer {
	background-position: -195px -359px;
}
.gog.sharer:hover {
	background-position: -195px -338px;
}
.stu.sharer {
	background-position: -2px -262px;
}
.stu.sharer:hover {
	background-position: -2px -241px;
}
.pin.sharer {
	background-position: -252px -359px;
}
.pin.sharer:hover {
	background-position: -252px -338px;
}
#bubShares {
	top: 12px; width: auto; right: 12px; position: absolute;
}
#bubShares li {
	padding: 0px 12px; float: left;
}
#bubShares .email a {
	background: url("/css/img/shared-set.png") no-repeat -118px -284px; padding: 42px 0px 0px; width: 55px; height: 10px; text-align: center; color: rgb(153, 153, 153); text-transform: uppercase; display: block;
}
#bubShares .email a span {
	background: rgb(241, 241, 241); padding: 1px 6px; border-radius: 3px; border: 1px solid rgb(204, 204, 204); overflow: hidden; font-size: 11px; display: block;
}
#bubShares ul.tools {
	background: 0px; margin: 6px 0px 0px; padding: 10px 0px; border-radius: 0px; width: 100%; clear: both; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; float: left; box-shadow: none;
}
#bubShares ul.tools li {
	padding: 0px 10px 0px 11px; position: relative;
}
#bubShares ul.sp.tools li {
	padding: 0px 9px;
}
ul.tools li.fav {
	line-height: 20px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; position: relative;
}
ul.tools li.fav a {
	padding-left: 36px;
}
ul.tools li.fav span {
	background: url("/css/exploreli/img/xli-icon-set.png") no-repeat;
}
ul.tools li.added {
	background: url("/css/exploreli/img/xli-icon-set.png") no-repeat;
}
ul.tools li.fontSize a {
	background: url("/css/exploreli/img/xli-icon-set.png") no-repeat;
}
ul.tools li.fav span {
	background-position: -217px -248px; left: 4px; top: -2px; width: 26px; height: 26px; display: block; position: absolute;
}
ul.tools li.added.fav {
	background-position: -215px -274px; color: rgb(102, 102, 102); padding-right: 8px; padding-left: 30px;
}
#center {
	width: 422px; float: left;
}
#center ul.list {
	margin-left: 0px;
}
ul.list .vid {
	margin-right: 12px; float: left;
}
.storyGallery ul.list .img {
	margin-left: 0px;
}
.storyGallery ul.list .vid {
	margin-left: 0px;
}
.list {
	margin: 12px 0px 0px 12px;
}
#primary ul.list p {
	padding: 6px 0px 2px; line-height: 1.2em; font-size: 12px;
}
ul.list li a.lead {
	padding-left: 12px;
}
ul.list li a.lead:hover {
	text-decoration: none; cursor: default;
}
ul.list li:first-child {
	padding-top: 0px;
}
ul.list li:last-child {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
ul.list li {
	padding: 10px 0px; overflow: hidden; clear: both; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
ul.list li a.read {
	color: rgb(31, 121, 165); font-weight: normal;
}
ul.list li a.category {
	color: rgb(102, 102, 102); font-weight: normal;
}
#primary .list li.hreview p {
	padding-top: 4px;
}
#primary .list li.hreview-aggregate p {
	padding-top: 4px;
}
.list li .label {
	padding-top: 1px;
}
.list li .location {
	padding-top: 1px;
}
.list li .adr {
	padding-top: 1px;
}
.list li .img {
	margin: 0px 12px 0px 0px;
}
.list li .vid {
	margin: 0px 12px 0px 0px;
}
.list li .vid span {
	left: 4px; top: 48px;
}
.list li .url {
	padding: 0px 0px 2px; font-size: 18px;
}
.list li .item .fn {
	padding: 0px 0px 2px; font-size: 18px;
}
.list li.vevent .dtstart {
	color: rgb(102, 102, 102);
}
.list li.vevent .icon.dtstart {
	color: rgb(255, 255, 255);
}
.list li.vevent .description {
	display: block;
}
.list .img {
	width: 115px; height: 86px;
}
.list .img .ugc {
	left: 0px; bottom: -1px;
}
h1 .pick {
	background-position: -220px -280px; width: 30px; height: 26px; display: inline-block;
}
.list li .pick {
	background-position: -285px -288px;
}
.pick {
	background: url("/css/img/shared-set.png") no-repeat 0px 0px; width: 17px; height: 18px; display: inline-block;
}
.list li .event.icon {
	background-position: -153px 0px; margin: 4px 18px 12px 10px; padding: 12px 4px 12px 2px; width: 53px; height: 37px; font-size: 18px; float: left; position: relative;
}
.list li .event.icon:hover {
	background-position: -153px -63px;
}
.list li .event.icon span {
	padding: 8px 0px 0px; font-size: 30px;
}
.list li .event.icon span.plus {
	background-position: -217px -92px; width: 22px; height: 14px;
}
#primary p em {
	color: rgb(0, 0, 0); font-style: italic;
}
#primary p.byline {
	line-height: 1.4em; padding-bottom: 12px;
}
#primary p.byline .ugc {
	margin: 0px;
}
.healthday {
	background: url("/css/newsday/rd2/img/logos.png") no-repeat -334px -119px; margin: 2px 0px -7px 15px; padding: 15px 0px; width: 162px; height: 7px; font-size: 12px; display: inline-block;
}
.news12article {
	background: url("/css/newsday/rd2/img/logos.png") no-repeat -190px -7px; margin: 2px 0px -7px; padding: 15px; width: 162px; height: 7px; font-size: 12px; display: inline-block;
}
h3.editorial {
	margin: 12px 0px -12px; padding: 0px 0px 0px 12px; color: rgb(102, 102, 102);
}
#primary .adBanner {
	margin: 12px 0px 0px 22px; padding: 6px 12px; clear: both;
}
#topJobs h4 {
	background: url("/css/newsday/rd2/img/logos.png") 0px -120px; width: 300px; height: 64px; text-indent: -999px; overflow: hidden;
}
#topJobs form {
	top: 22px; right: 12px; position: absolute;
}
#topJobs form label {
	color: rgb(255, 255, 255); display: block;
}
#topJobs form #s_rawwords {
	width: 100px;
}
#topJobs form .btn {
	padding: 2px 4px;
}
#topJobs ul li {
	margin: 0px 0px 0px 22px; color: rgb(26, 85, 123); text-transform: capitalize;
}
#topJobs ul li a {
	color: rgb(26, 85, 123); font-weight: normal;
}
#topJobs div {
	background: rgb(242, 241, 241); padding: 12px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid;
}
#topJobs div a {
	margin: 0px 5px;
}
#review h3 {
	padding: 22px 10px 0px 22px; width: 510px; font-size: 20px; float: left; display: inline-block;
}
#review .rating {
	margin: 22px 0px 0px;
}
#review p {
	padding: 4px 0px 0px 22px; clear: both; font-size: 12px;
}
#primary .photoGrid h4 {
	padding: 16px 12px 6px; clear: both; font-size: 16px; font-weight: bold;
}
#primary .photoGrid h4 a {
	color: rgb(26, 85, 123); font-size: 12px; font-weight: normal;
}
.photoGrid {
	overflow: hidden; padding-bottom: 12px;
}
.photoGrid a.more {
	top: 7px; right: 12px; font-size: 11px; position: absolute;
}
.photoGrid a.img {
	margin: 12px 0px 0px 28px; width: 117px; height: 88px; float: left; display: inline-block; position: relative;
}
.photoGrid a.noImg {
	padding: 12px; border: 1px solid rgb(204, 204, 204); text-align: center; line-height: 1.3em; font-size: 16px; float: left; display: inline-block;
}
.photoGrid a.noImg:hover {
	background: url("/css/newsday/rd2/img/op.png"); color: rgb(255, 255, 255); text-decoration: none;
}
.photoGrid a .summary {
	display: none; cursor: pointer;
}
.photoGrid a.img:hover {
	background: rgb(255, 255, 255); text-decoration: none;
}
.photoGrid a.img:hover .summary {
	background: url("/css/newsday/rd2/img/op.png"); padding: 12px; left: 0px; top: 0px; width: 93px; height: 64px; text-align: center; color: rgb(255, 255, 255); display: block; position: absolute; z-index: 999;
}
.photoGrid a:hover img {
	border-color: rgb(26, 85, 123);
}
.photoGrid a.vid span {
	left: 26px; top: 20px;
}
.loading.photoGrid {
	margin: 22px 0px 12px; height: 30px;
}
.photoGrid .loading {
	margin: 22px 0px 12px; height: 30px;
}
#primary .photoGrid a.img {
	margin: 12px 0px 0px 12px; width: 144px; height: 84px;
}
#primary .photoGrid a.img:hover .summary {
	width: 122px; height: 60px;
}
#primary .photoGrid a.noImg {
	margin: 12px 0px 0px 12px; width: 120px; height: 58px;
}
.photoGrid p {
	padding: 10px 20px; text-align: center; clear: both;
}
.moreMedia #primary .pagination {
	padding: 12px;
}
.rate {
	padding: 6px 0px 0px 12px; width: 66px; text-align: center; color: rgb(153, 153, 153); font-size: 11px;
}
.rate a.rating {
	color: rgb(102, 102, 102); font-size: 11px; font-weight: normal;
}
li .rate {
	margin: 12px; text-align: center; color: rgb(102, 102, 102); font-size: 11px; float: right;
}
li .rate .rating {
	margin: 2px 0px 0px; display: block;
}
.rate strong {
	color: rgb(0, 0, 0); font-size: 14px;
}
.rating {
	background: url("/css/img/shared-set.png") no-repeat; padding: 0px 0px 17px; width: 66px; text-align: center; text-indent: -9999px; font-size: 11px; display: inline-block;
}
.star0.rating {
	background-position: -73px 0px; display: none; cursor: pointer;
}
.star0_5.rating {
	background-position: 0px -1px;
}
.star1.rating {
	background-position: 0px -31px;
}
.star1_5.rating {
	background-position: 0px -62px;
}
.star2.rating {
	background-position: 0px -93px;
}
.star2_5.rating {
	background-position: 0px -124px;
}
.star3.rating {
	background-position: 0px -155px;
}
.star3_5.rating {
	background-position: 0px -186px;
}
.star4.rating {
	background-position: 0px -217px;
}
.star0.user.rating {
	background-position: -74px 16px; height: 20px; text-indent: 0px; display: block;
}
.star1.user.rating {
	background-position: -74px -31px;
}
.star2.user.rating {
	background-position: -74px -62px;
}
.star3.user.rating {
	background-position: -74px -93px;
}
.star4.user.rating {
	background-position: -74px -124px;
}
.lrg.rating {
	margin: 12px 0px 6px 12px; padding: 0px; width: 115px; height: 27px; text-align: center; text-indent: -9999px; font-size: 11px; display: block;
}
.star0_5.lrg.rating {
	background-position: -75px -157px;
}
.star1.lrg.rating {
	background-position: -75px -186px;
}
.star1_5.lrg.rating {
	background-position: -75px -216px;
}
.star2.lrg.rating {
	background-position: -75px -247px;
}
.star2_5.lrg.rating {
	background-position: -192px -157px;
}
.star3.lrg.rating {
	background-position: -192px -186px;
}
.star3_5.lrg.rating {
	background-position: -192px -216px;
}
.star4.lrg.rating {
	background-position: -192px -246px;
}
#myRating {
	margin: 0px -4px 0px 0px; padding: 0px 0px 0px 20px; width: auto; height: 16px; float: none; display: inline-block;
}
#myRating div {
	width: 72px; height: 20px; float: left; position: relative;
}
#myRating .rating {
	margin: 0px; padding: 0px; left: 4px; top: -2px; width: 70px; height: 16px; text-indent: -9999px; position: absolute;
}
#myRating form {
	margin: 0px; padding: 0px; left: 4px; top: -1px; width: 70px; height: 16px; display: none; position: absolute;
}
#myRating strong {
	float: left;
}
#myRating span {
	float: left;
}
#myRating span {
	margin: 1px 0px 0px 2px; color: rgb(102, 102, 102); font-size: 11px;
}
#myRating input {
	background: url("/css/img/shared-set.png") no-repeat -74px -1px; margin: 0px 1px 0px 0px; padding: 0px 0px 0px 15px; border: 0px currentColor; width: 16px; height: 15px; text-indent: -9999em; overflow: hidden; float: left; cursor: pointer;
}
#myRating input.highlight {
	background-position: -74px -32px;
}
#myRating .star0.user.rating {
	background-position: -74px 0px;
}
#myRating input[type='button']:focus {
	outline: 0px;
}
.pagination {
	padding: 18px 0px 12px; text-align: right; clear: both; float: none; display: block; position: relative;
}
.pagination a {
	margin: 0px 0px 5px; padding: 4px 6px; text-decoration: none; display: inline;
}
.pagination span {
	margin: 0px 0px 5px; padding: 4px 6px; text-decoration: none; display: inline;
}
.pagination a.current {
	border: 1px solid rgb(6, 24, 38); color: rgb(6, 24, 38);
}
.pagination a:hover {
	border: 1px solid rgb(6, 24, 38); color: rgb(6, 24, 38);
}
.pagination span.current {
	border: 1px solid rgb(6, 24, 38); color: rgb(6, 24, 38);
}
.pagination a.current:hover {
	text-decoration: none;
}
.pagination .current.prev {
	border: 0px currentColor; color: rgb(153, 153, 153);
}
.pagination .current.next {
	border: 0px currentColor; color: rgb(153, 153, 153);
}
.pagination a {
	border: 1px solid rgb(255, 255, 255);
}
.pagination span {
	border: 1px solid rgb(255, 255, 255);
}
.blog #primary #gate {
	background-position: -1758px 0px; margin: 8px 0px 0px; width: 476px; float: left;
}
p.quickRead span {
	background: rgb(26, 85, 123); margin: 0px 6px 0px 0px; padding: 1px 6px; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 12px; display: inline-block;
}
#primary #gate {
	margin: 0px 0px 12px 10px;
}
#primary #gate p {
	background: url("/css/newsday/rd2/img/icon-set.png") no-repeat -160px -294px; padding: 18px 12px 12px 88px;
}
#gate p span {
	text-transform: uppercase; font-size: 18px; font-weight: bold; display: block;
}
#primary #gateOpt {
	margin-left: 12px; box-shadow: none;
}
#primary #gateOpt .head {
	padding: 12px; line-height: 1.1em; font-size: 18px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#primary #gateOpt div {
	padding: 18px 15px; width: 28%; text-align: center; font-size: 13px; margin-top: 16px; vertical-align: bottom; display: table-cell; position: relative;
}
#primary .module#gateOpt div a.btn {
	margin: 12px 0px 0px; width: auto; height: 18px; display: block;
}
.blog #primary .module#gateOpt {
	width: 476px;
}
#gateOpt p span {
	text-transform: uppercase; font-size: 18px; font-weight: bold; display: block;
}
#gateOpt p {
	background: url("/css/newsday/rd2/img/icon-set.png") no-repeat -160px -294px; padding: 18px 12px 12px 88px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
