body {
width: auto;
margin: 0;
padding: 0px;
background: url(../images/bkg.jpg) repeat;
}
body,td {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

img {
border: 0;
}
form {
padding: 0px;
margin: 0 auto -1.15em;
/*width: 1037; *//*height:0px;*/
}
ul,ol {
list-style: none;
}
h4 {
font-size: 13px;
margin: 0;
}
h5 {
font-size: 12px;
margin: 0;
}
h6 {
font-size: 11px;
margin: 0;
padding: 0px;
}
h4, h5, h6, p {
line-height: 1.5em;
}

.clear {
clear: both;
}
.fl {
float: left;
}
.fr {
float: right;
}

.pag-no-brdr {
clear: both;
}
.pag-wrap {
height: 26px;
}
.pag-r {
width: auto;
float: right;
}
.pag-r a {
text-decoration: underline;
}

.nou {
text-decoration: none;
}
.u {
text-decoration: underline;
}
.b {
font-weight: bold
}
.c {
text-align: center;
}

.error-text {
font: bold 16px arial;
color: #b73434;
}
/*** formerly-pop-up pages ***/
div#signin-frame-content h2 {
font-size: 21px;
margin: 0;
padding-top: 40px;
color: #315094;
}
.note-txt {
color: #555;
font-size: 14px;
text-align: center;
}
.note-txt a, .note-txt a:visited, .note-txt a:hover {
color: #b23c32;
text-decoration: none;
}
.note-txt b {
font-size: 12px;
font-weight: bold;
}
.note-txt textarea {
width: 325px;
border: 1px solid #000;
height: 80px;
}
.note-txt-l {
width: 325px;
text-align: center;
margin: auto;
}
.note-txt-l-wide {
width: 600px;
text-align: left;
margin: auto;
}

/*** ftv nav/header ***/
div#ftv-header {
width: 1000px;
margin: 0 auto;
clear: both;
}
div#ftv-footer {
width: 1045px;
margin: 0 auto;
clear: both;
}

/*** icon links ***/
.quote-link,
.quote-link-alt,
.add-link,
.add-link-alt,
.continue-link,
.continue-link-alt,
.photo-link,
.photo-link-alt,
.delete-link,
.delete-link-alt {
padding: 3px 0 3px 25px;
font-size: 12px;
display: inline-block;
}

.back-link,
.back-link-alt {
padding: 3px 0 0 25px;
text-decoration: none;
font-size: 12px;
display: inline-block;
}

.arrow-link,
.square-link {
padding-left: 14px;
font-size: 11px;
display: inline-block;
}
.double-arrow-link {
padding-left: 8px;
font-size: 11px;
display: inline-block;
}
.quote-link, .quote-link:visited, .quote-link:hover {
color: #B73434;
background: url(../images/ico_comments.png) no-repeat 0 50%;
}
.quote-link-alt, .quote-link-alt:visited, .quote-link-alt:hover {
color: #fff;
background: url(../images/ico_comments.png) no-repeat 0 50%;
}
.add-link, .add-link:visited, .add-link:hover {
color: #B73434;
background: url(../images/ico_add.png) no-repeat 0 50%;
}
.add-link-alt, .add-link:visited, .add-link:hover {
color: #fff;
background: url(../images/ico_add.png) no-repeat 0 50%;
}
.delete-link, .delete-link:visited, .delete-link:hover {
color: #B73434;
background: url(../images/ico_delete.png) no-repeat 0 50%;
}
.delete-link-alt, .delete-link-alt:visited, .delete-link-alt:hover {
color: #000;
background: url(../images/ico_delete.png) no-repeat 0 50%;
text-decoration: none;
}
.continue-link, .continue-link:visited, .continue-link:hover {
color: #B73434;
background: url(../images/ico_continue.png) no-repeat 0 50%;
}
.continue-link-alt, .continue-link-alt:visited, .continue-link-alt:hover {
color: #fff;
background: url(../images/ico_continue.png) no-repeat 0 50%;
}
.photo-link, .photo-link:visited, .photo-link:hover {
color: #B73434;
background: url(../images/ico_photo.png) no-repeat 0 50%;
}
.photo-link-alt, .photo-link-alt:visited, .photo-link-alt:hover {
color: #fff;
background: url(../images/ico_photo.png) no-repeat 0 50%;
}

.back-link, .back-link:visited {
color: #2b3f99;
background: url(../images/ico_back.png) no-repeat 0 50%;
padding: 7px 0px 6px 23px;
}
	
.back-link:hover {
text-decoration: underline;
color: #ba1813
}
.back-link-alt, .back-link-alt:visited {
color: #2b3f99;
background: url(../images/ico_back.png) no-repeat 0 50%;
}
.back-link-alt:hover {
color: #ba1813;
text-decoration: underline;
}
.arrow-link, .arrow-link:visited, .arrow-link:hover {
color: #B73434;
background: url(../images/ico_arrow.png) no-repeat 0 50%;
}
.double-arrow-link, .double-arrow-link:visited, .double-arrow-link:hover {
color: #B73434;
background: url(../images/ico_double_arrow.png) no-repeat 0 50%;
}
.square-link, .square-link:visited, .square-link:hover {
color: #B73434;
background: url(../images/ico_square.png) no-repeat 0 50%;
}

/*** master layout ***/
div#wrapper {
width: 1000px;
margin: 0 auto;
}
div#content-left {
float: left;
width: 685px;
}
div#content-right {
float: right;
width: 305px;
}
/*** master layout ***/

/*** large chrome frame ***/
div#frame-header-wide {
height: 20px;
width: 875px;
background: url(../images/wide_frame_header.gif) no-repeat top left;
}
div#frame-content-wide {
width: 875px;
background: url(../images/wide_frame_bg.gif) repeat-y top left;
}
/*** /large chrome frame ***/


/*** signin ***/
#signin-wrapper {
width: 993px;
margin: 0 auto;
padding: 10px 26px 0;
background: transparent url(http://www2.wishtv.com/images/bg_wrapper.png) repeat-y top center scroll;
}
#signin-frame-content {
	/** width changed from 837 to 875 - Stefanie Milbrandt **/
	width: 875px;
background: url(../images/signin_frame_bg.gif) top left repeat-y;
margin: 0;
padding: 0 19px;
}

.signin-box-wrap {
width: 399px;
min-height: 335px;
	/**Changed float: right; to float: left; for Profiles/signin.aspx - John Lee 12/07/06**/
	float: left;
background: url(../images/bg_signin_box.gif) repeat-y;
}
.signin-box-cont {
width: 399px;
background: url(../images/bg_signin_curve.gif) top left no-repeat;
vertical-align: bottom;
margin: 0;
}
.signin-box-cont div#toptxt {
padding: 10px 10px 60px 20px;
font-size: 12px;
}
.signin-box-cont div#errortxt {
padding: 0 0 10px 53px;
color: #b73434;
font-weight: bold;
}
.signin-box-cont td {
color: #484848;
font-size: 11px;
vertical-align: bottom;
}
.signin-box-cont b {
color: #484848;
font-size: 12px;
font-weight: bold;
}
.signin-box-cont a, .signin-box-cont a:visited, .signin-box-cont a:hover {
color: #b73434;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}
.signin-fld {
width: 150px;
border: 1px solid #000;
margin-left: 5px;
}
.signin-join-wrap {
width: 433px;
min-height: 335px;
float: left;
}
.signin-join-cont {
color: #4a4a4a;
font-size: 11px;
margin: 10px 35px;
padding: 0;
}
.signin-join-cont a, .signin-join-cont a:visited, .signin-join-cont a:hover {
color: #b73434;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}

.signin-join-cont ul {
color: #4a4a4a;
font-size: 11px;
list-style-type: none;
margin: 0;
padding: 0;
}
.signin-join-cont ul li {
background: url(../images/li_sqr.png) top left no-repeat;
line-height: 170%;
margin: 0;
padding: 0 0 0 8px;
}
.signin-join-cont ol {
color: #4a4a4a;
font-size: 11px;
margin: 0;
padding: 0 0 0 24px;
}
.signin-join-cont ol li {
line-height: 170%;
margin: 0;
padding: 0;
}
.signin-notmem {
height: 55px;
background: url(../images/bg_notmemyet.gif) no-repeat;
margin: 0;
padding: 7px 35px;
}
.signin-notmem p, .signin-notmem a, .signin-notmem a:visited, .signin-notmem a:hover {
color: #fff;
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 0;
}
hr.ln {
border: none 0;
/*	background-color: #fff; */

/*	background: url(../images/blogs/blue/hdr_module.gif) no-repeat; */
/*	background: url(../images/blogs/bg_module_curve.gif) repeat-y; */
/*	height: 10px; */
}
div.admin-resetpw-links {
width: 399px;
float: right;
text-align: center;
font-size: 14px;
font-weight: bold;
padding-top: 20px;
}
/*** signin ***/

/*** signup ***/
div#signup-wrapper {
width: 993px;
margin: 0 auto;
padding: 8px 0 0 0;
background: url(../images/bg_tophdr.gif) no-repeat;
height: auto;
overflow: hidden;
}
.acct-wrapper {
width: 320px;
/*	background: url(../images/bg_acct_box.gif) repeat-y; */
	margin: 17px 0 0 0;
padding: 0 5px 0 5px;;
}
.acct-content {
width: 320px;
height: 340px;
background: url(../images/bg_acct_curve.gif) top left repeat-y;
margin: 0;
padding: 0;
}
.acct-content td {
color: #484848;
font-size: 13px;
}
.acct-content i {
color: #6f6f6f;
font-size: 11px;
font-style: italic;
}
.acct-content a, .acct-content a:visited, .acct-content a:hover {
color: #b73434;
font-size: 11px;
text-decoration: none;
}
.acct-note {
color: #b73434;
font-size: 11px;
}
.acct-fld {
border: 1px solid #000;
}
.veri-txt {
color: #484848;
font-size: 11px;
font-weight: bold;
}
/*** /signup ***/
div.ad300x250 {
    float: right;
    margin-right: 20px;
    display: inline;
}


/*** pagination ***/
.tPagText {
font: normal 12px arial;
color: #545454;
}
.tPagText2 {
font: normal 12px arial;
color: #7D7D7D;
}
div.pagBoxOff {
font: normal 11px arial;
border: 1px solid #AEAEAE;
background-color: #EBEBEB;
padding: 2px 1px 1px 2px;
height: 15px;
margin-left: auto;
margin-right: auto;
color: #000000;
}
div.pagBoxOn {
font: normal 11px arial;
border: 1px solid #AEAEAE;
background-color: #ffffff;
padding: 2px 1px 1px 2px;
height: 15px;
margin-left: auto;
margin-right: auto;
color: #959595;
}
/*** pagination ***/


/*** photo album containers ***/
table#photo-album, div#photo-album {
margin-top: 15px;
width: 100%;
}

table#photo-album td, div#photo-album td {
font-size: 11px;
color: #000;
padding-bottom: 33px;
}

table#photo-album span, div#photo-album span {
margin: 5px 0;
}
table#photo-album td a, div#photo-album td a {
font-size: 11px;
color: #B73434;
text-decoration: none;
font-weight: normal;
}
table#photo-album td a:visited, div#photo-album td a:visited {
font-size: 11px;
color: #B73434;
text-decoration: none;
font-weight: normal;
}
table#photo-album td a:hover, div#photo-album td a:hover {
font-size: 11px;
color: #B73434;
text-decoration: none;
font-weight: normal;
}
table#photo-album td p, div#photo-album td p {
font-size: 11px;
color: #000;
margin: 0;
border: 0;
}
.photo-album-nfo {
margin: 0px;
}

.photo-album-thumb {
z-index: 100000;
margin: 3px 0;
width: 147px;
border: 1px solid #ccc;
background-color: #fff;
text-align: center;
padding: 3px;
min-height: 121px;
}
.photo-selected {
background-color: #FECEBF;
}

.photo-album-thumb-opt {
z-index: 10000;
position: relative;
padding-top: 20px;
text-align: center;
}
/*** photo album containers ***/

/*** plain wrappers ***/
.plain-wrap {
width: 950px;
margin: 0 auto;
padding-bottom: 25px;
widows: 1037px;
background-color: #fff;
}
.plain-wrap p {
font-size: 11px;
margin: 15px 100px 0 25px;
}
/*** /plain wrappers ***/


/*** right modules ***/
.module-header {
width: 305px;
height: 34px;
background: url(../images/blogs/blue/hdr_module.gif) no-repeat;
}
.module-wrapper {
width: 305px;
background: url(../images/blogs/bg_module.gif) repeat-y;
margin-bottom: 8px;
}
.module-content {
width: 305px;
	/*min-height: 170px;*/
	/*position: relative;*/
	background: url(../images/blogs/bg_module_curve.gif) top left no-repeat;
padding: 0;
margin: 0;
}
p.module-content-edit {
margin: 30px 0 0 15px;
}
.module-content ul {
list-style: none;
padding: 10px 15px 0 15px;
margin: 0;
}
.module-content span {
color: #777;
font-size: 10px;
display: block;
padding-left: 13px;
}
.module-content #editFav {
color: #777;
font-size: 10px;
display: inline;
padding-left: 5px;
}
.module-content h4 {
color: #b73434;
font-size: 13px;
font-weight: bold;
margin: 0;
padding: 0;
}
.module-content p {
font-size: 11px;
margin: 0;
padding: 0;
}
.module-content a, .module-content a:visited {
color: #2b3f99;
text-decoration: none;
}
.module-content a:hover {
text-decoration: underline;
color: #ba1813
}
.module-avatar {
width: 115px;
text-align: center;
float: left;
margin-top: 10px;
padding: 0;
}
.module-avatar p {
color: #777;
font-size: 10px;
}
.module-usrinfo {
width: 160px;
float: right;
margin: 10px 15px 10px 0;
padding: 0;
}

/*** right modules ***/

/*** newsroom header ***/
div#tophdr {
width: 1037px;
height: 42px;
background: url(../images/bg_tophdr.gif) #ffffff top center no-repeat;
margin: 0 auto;
padding: 0 0 10px;
overflow: hidden;
}
#tophdr a, #tophdr a:visited {
color: #b73434;
text-decoration: none;
}

#tophdr a:hover {
text-decoration: underline
}

div#tophdr-name {
float: left;
}
#tophdr-name object, #topHdrFlash {
margin-left: 26px;
}
div#tophdr-info {
float: right;
padding: 15px 20px 0 0;
}

/*** newsroom header ***/

/*** community blogs & photos ***/
.weltxt {
color: #5e5e5e;
font-size: 18px;
font-weight: bold;
}
.commblog-mainwrap {
width: 1037px;
margin: 0 auto;
padding: 0;
background-color: #ffffff;
}
.commblog-btns {
width: 996px;
text-align: center;
padding-top: 0px;
margin: 0 auto;
}
.commblog-hdrwrap {
width: 1000px;
height: 36px;
overflow: hidden;
margin: 0 auto;
padding: 0;
}
.commblog-lhdr {
width: 450px;
height: 36px;
float: left;
margin: 0;
padding: 0;
}
.commblog-rhdr {
width: 550px;
height: 36px;
float: right;
text-align: right;
background: url(../images/bg_commhdr.gif) top right no-repeat;
margin: 0;
padding: 0;
}
.commblog-rhdr a, .commblog-rhdr a:visited {
color: #2b3f99;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}
	
.commblog-rhdr a:hover {
text-decoration: underline;
color: #ba1813;
}
	
.commblog-rhdr p {
margin: 10px 25px;
padding: 0;
}
.commblog-wrap {
width: 1000px;
min-height: 230px;
height: auto;
background: url(../images/bg_commblog.gif) top left repeat-y;
margin: 0 auto;
padding: 0;
display: block;
}
.commblog-list {
width: 300px;
float: left;
}
.commblog-list ul {
margin: 10px 10px 0 30px;
padding: 0;
}
.commblog-list li {
list-style: none;
color: #999;
font-size: 11px;
background: url(../images/li_crs.gif) top left no-repeat;
margin: 0px 0px 0px -15px;
padding: 0 0 5px 10px;
}
.commblog-list li a, .commblog-list li a:visited {
color: #2B3F99;
font-size: 12px;
text-decoration: none;
line-height: 13px;
font-weight: bold;
}

.commblog-list li a:hover {
text-decoration: underline;
color: #ba1813;
}
.commblog-boxwrap {
width: 605px;
float: right;
margin: 10px 0 0 0;
padding: 0 25px 0 0;
}
.commblog-boxwrap1 {
width: 302px;
float: right;
margin: 10px 0 0 0;
padding: 0 25px 0 0;
}

/* *html .commblog-boxwrap {
width: 630px;
}
*/
.commblog-photo {
width: 299px;
float: right;
margin: 0 3px 0 0;
padding: 0;
}
.commblog-feat {
width: 299px;
float: right;
margin: 0 0 0 3px;
padding: 0;
}
.commblog-feathdr {
width: 299px;
height: 37px;
margin: 0;
padding: 0;
overflow: hidden;
}
.commblog-feathdr h5 {
color: #545454;
font-size: 14px;
font-weight: bold;
margin: -2px 0 0 0;
padding: 9px;
}
.commblog-boxcont {
width: 297px;
min-height: 163px;
font: 12px/17px Arial, sans-serif;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
background: #fff url(../images/bg_commblog_curve.gif) top left no-repeat;
margin: 0;
padding: 0;
}
*html .commblog-boxcont {
height: 163px;
}
.commblog-boxcont p {
margin: 0;
padding: 5px;
}
.commblog-boxcont a, .commblog-boxcont a:visited {
color: #2B3F99;
font-size: 12px;
font-weight: bold;
text-decoration: none;
}

.commblog-boxcont a:hover {
color: #ba1813;
text-decoration: underline;
}

.commblog-boxcont td img {
border: 1px solid #ccc;
}
.commblog-boxcont p {
color: #404040;
line-height: 17px;
margin: 5px 0 0 0;
padding: 0;
}
.commblog-boxpost {
padding: 5px 10px 0 10px;
}
.commblog-boxpost img {
padding: 0 8px 5px 0;
}
.commblog-boxabout {
padding: 0 10px;
clear: both;
}
.photo-updt {
color: #838383;
padding-left: 25px;
line-height: 300%;
}
.commblog-ftr {
width: 1000px;
height: 25px;
margin: 0 auto;
clear: both;
}
/*** community blogs & photos ***/
/*** pending approval ***/
p.pending {
color: #B73434;
font-style: italic;
font-size: 15px;
line-height: 1em;
}
p.pending-sm {
color: #B73434;
font-style: italic;
font-size: 12px;
line-height: 1em;
}

p.pending-themed {
font-style: italic;
font-size: 15px;
line-height: 1em;
}
p.pending-themed-sm {
font-style: italic;
font-size: 12px;
line-height: 1em;
}
/*** added by dev ***/
.vspace5 {
margin: 5px 0 5px 0;
}
.vspace20 {
margin: 20px 0 20px 0;
}



/*** photos ***/

div.slide-stack {
width: 172px;
height: 172px;
	/*padding:35px 1px 0 0;*/
	line-height: 172px;
display: inline-block;
background: url(../images/album.png) top right no-repeat;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/album.png');
background-image: expression("none");
}

/*** login box ***/
div#login-box {
width: 214px;
height: 82px;
background: url(../images/bg_login_box.jpg) top center no-repeat;
overflow: hidden;
margin: 1px 25px -5px 20px;
padding: 7px 0 0 0;
float: right;
position: absolute;
right: 0;
}
*html div#login-box {
margin: 1px 0 -5px 200px;
}
div#login-box table {
margin: 0 auto;
padding: 0;
}
div#login-box td {
color: #545454;
font-size: 11px;
}
div#login-box a, div#login-box a:visited {
color: #2b3f99;
font-size: 11px;
text-decoration: none;
}
div#login-box a:hover {
color: #ba1813;
text-decoration: underline;
}



.login-fld {
text-align: left;
}
.login-fld input {
width: 100px;
height: 17px;
font-size: 11px;
border: 1px solid #879bb6;
margin: 0;
padding: 0;
}



/*** ftv header ***/
.clean-ftv-css {
clear: both;
margin: -10px 0;
padding: 0px 0 0 0;
}
	
* html .clean-ftv-css {
margin: -23px 0;
}
#container {
margin: 0 auto;
width: 1000px;
}

/* Removed by Enterpulse*/ 
/*#header {
background: url(../images/MyFox_Header_Background.jpg) no-repeat center;
width: 990px;
height: 113px;
margin: 0 auto;
padding: 0;
position: relative;
}

#headerBrand {
float: right;
margin: 10px 10px 0 0;
padding: 0;
background: transparent;
}

#headerLogo {
float: left;
height: 81px;
width: 192px;
margin: 0px 0 0 40px;
padding: 0;
}
*/
/* Begin - Removed by Enterpulse*/ 
/* Main Navigation Links */

/*#main_links {
padding: 0 0 0 0;
margin: 0;
}

#main_links ul {
display: inline;
margin: -7px 0 0 0;
padding: 0;
list-style: none;
float: left;
width: 994px;
}
#main_links ul li {
float: left;
height: 30px;
width: 118px;
display: inline;
margin: 0 0 0 -5px;
}

#main_links ul li.first_link {
margin-left: 24px;
}
	
#main_links a {
background: url(http://myfoxny.com/myfox/img/CMS_MainNav_Blue.gif) no-repeat;
color: #ffffff;
text-align: left;
font-size: 9pt;
text-decoration: none;
display: block;
width: 118px;
height: 30px;
padding: 10px 0 0 15px;
font-weight: bold;
font-family: arial;
margin: 0 0 0 -24px;
float: left;
}
*/

/*  Main Navigation Buttons*/
/*#main_links a:hover {
background: url(http://myfoxny.com/myfox/img/CMS_MainNav_Red.gif) no-repeat;
}
*/

/* Search Area */
/*#search_bar {
height: 60px;
width: 995px;
background: url(http://myfoxny.com/myfox/img/MyFox_SearchBar2.gif) no-repeat;
margin: 0 0 0 0;
color: #ffffff;
padding: 5px 0 0 0;
text-align: left;
}
#search_bar a {
color: #ffffff;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}
#search_bar span {
color: #ffffff;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
}
#search_bar ul#search_box {
list-style: none;
margin: 0 0 0 25px;
padding: 0 0 0 0;
}
#search_bar ul#search_box li {
display: inline;
}

#search_links {
padding: 0 0 0 0;
margin: -41px 95px 0 0;
float: right;
}
#search_links h3 {
color: #ffffff;
font-size: 12pt;
font-weight: bold;
text-decoration: none;
margin: 0 0 0 -15px;
padding: 0;
}
#search_links ul {
margin: 0 0 5px 0;
padding: 0;
list-style: none;
}
#search_links ul li {
float: left;
height: 30px;
width: 95px;
display: inline;
}
	
#search_links a {
background: url(http://myfoxny.com/myfox/img/Small_Red.gif) no-repeat;
color: #ffffff;
text-align: left;
font-size: 8pt;
text-decoration: none;
display: block;
width: 95px;
height: 30px;
padding: 10px 0 0 7px;
font-weight: bold;
font-family: arial;
margin: 0 0 0 -20px;
float: left;
}
#search_links a:hover {
background: url(http://myfoxny.com/myfox/img/Small_Blue.gif) no-repeat;
}
*/
/* End - Removed by Enterpulse*/ 
/*
#ad_button {
float: right;
margin: 0 20px 0 0;
padding: 0;
width: 68px;
height: 20px;
}
*/

/* FOX TV Global Footer */
div#global_footer {
clear: both;
margin-left: 8%;
margin-right: 8%;
}
div#global_footer p {
margin: 0 0 0 0;
font-size: 8pt;
text-align: center;
line-height: 1.1em;
}
div#global_footer img {
border: 0;
}
div#global_footer a {
text-decoration: none;
color: #000099;
}


body #form1 {
    width: 1037px;
    padding: 0 4px;
    background: url(http://www2.wishtv.com/images/bg_wrapper.png) repeat-y top left;
    overflow: hidden;
}
body div #form1 {
    width: auto;
    padding: 0;
    background: transparent;
}
.commblog-mainwrap {
    background: url(http://www2.wishtv.com/images/bg_wrapper.png) repeat-y top left;
    width: 1037px;
    padding: 0 4px;
}