body{margin:0 0 8px 0;padding:0px;background:url(../../myfox/img/MyFox_Background.gif) repeat;}
body,td{font-family: Arial, Helvetica, sans-serif; font-size:12px;}

img{border:0;}
form{ padding:0px; margin: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: left;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:1000px;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, .back-link:hover {color: #B73434;background: url(http://community.myfoxkc.com/images/ico_back.png) no-repeat 0 50%;}
.back-link-alt, .back-link-alt:visited, .back-link-alt:hover{color: #fff;background: url(http://community.myfoxkc.com/images/ico_back.png) no-repeat 0 50%;}
.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(http://community.myfoxkc.com/images/wide_frame_header.gif) no-repeat top left;
}
div#frame-content-wide{
	width:875px;
	background: url(http://community.myfoxkc.com/images/wide_frame_bg.gif) repeat-y top left;
}
/*** /large chrome frame ***/


/*** signin ***/
#signin-wrapper {
	width: 875px;
	margin: 10px auto;
}
#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;
}
.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;
}
.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;
	border-bottom: 1px solid #fff;
	background-color: #888;
	height: 2px;
}
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:960px;
	margin:0 auto;
}
.acct-wrapper {
	width: 320px;
	background: url(../images/bg_acct_box.gif) repeat-y;
	margin: 0;
	padding: 0;
}
.acct-content {
	width: 320px;
	height: 340px;
	background: url(../images/bg_acct_curve.gif) top left no-repeat;
	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{}


/*** pagination ***/
.tPagText { font:normal 12px arial; color:#fff; }
.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 #989898;
	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;
}
.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(http://community.myfoxkc.com/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, .module-content a:hover {
	color: #b73434;
	text-decoration: none;
}

.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: 996px;
	height: 42px;
	background: url(../images/bg_tophdr.gif) top left no-repeat;
	margin: 0 auto;	
	padding-bottom: 10px;
	overflow: hidden;
}
#tophdr a, #tophdr a:visited, #tophdr a:hover {
	color: #b73434;
	text-decoration: none;
}

div#tophdr-name{float:left;}
#tophdr-name object, #topHdrFlash{margin-left:26px;}
div#tophdr-info{float:right;padding: 6px 20px 0 0;}

/*** newsroom header ***/

/*** community blogs & photos ***/
.weltxt {
	color: #5e5e5e;
	font-size: 18px;
	font-weight: bold;
}
.commblog-mainwrap {
	width: 1000px;
	margin: 0 auto;
	padding: 0;
}
.commblog-btns {
	width: 996px;
	text-align: center;
	padding-top: 10px;
	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, .commblog-rhdr a:hover {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
	
.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: 0;
	padding-left: 10px;
}
.commblog-list li a, .commblog-list li a:visited, .commblog-list li a:hover {
	color: #b73434;
	font-size: 12px;
	text-decoration: none;
}

.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: #fff;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 9px;
}
.commblog-boxcont {
	width: 297px;
	min-height: 163px;
	font-size: 11px;
	border-right: 1px solid #cacaca;
	border-left: 1px solid #cacaca;
	background: #ededed 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, .commblog-boxcont a:hover {
	color: #b73434;
	font-size: 11px;
	text-decoration: none;
}

.commblog-boxcont td img {
	border: 1px solid #b73434;
}
.commblog-boxcont p {
	color: #555;
	line-height: 110%;
	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(http://community.myfoxkc.com/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 0 -5px 400px;
	padding: 7px 0 0 0;
	float: left;
}
*html div#login-box {
	margin: 1px 0 -5px 200px;
}
div#login-box table {
	margin: 0 auto;
	padding: 0;
}
div#login-box td {
	color: #fff;
	font-size: 11px;
}
div#login-box a, div#login-box a:visited {
	color: #fff79d;
	font-size: 11px;
	text-decoration: none;
}

.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: -5px 0;padding:10px 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(../../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(../../myfox/img/CMS_MainNav_Red.gif) no-repeat;
}*/

/* Search Area */
/*#search_bar{
	height:60px;
	width:995px;
	background:url(../../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(../../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(../../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;
}