.fbH{float:right;font-size:12px;text-align:right;padding-top:4px}
#sendMe{padding:4px 0 0 0;}
#closeDiv{text-align:right;background-color:#EEEEEE;padding:4px}
#hiddenframe{width:0;height:0;border:0}
.sectionTitle {font-size: 17px; height:28px; text-align:center; padding-top:10px;background:url(/img/home/bgTop290.gif) no-repeat top left;}
.hid{display:none}
.fBg{background-color:white;border-left:1px solid #bebebe;border-right:1px solid #bebebe;padding:0 2px 0 2px;}
.fBg2{background-color:#e9e9e9;width:100%;padding-bottom:6px;}
.iFBg{left:7px;background-color:#f8f8f8;margin:0 7px 0 7px;}
.rWid{float:left;text-align:right;width:180px;padding-right:12px}
.frTxt{font-size:11px;color:#6e6e6e;padding:3px 10px 10px 10px}
.p{float:left;padding:4px;font-size:11px;display:none}
.lrgHd{font-size:14px;padding:11px 0 11px 14px;background:transparent url(/img/regR2_bgTop.gif) no-repeat;}
.lrgHdIn{background:transparent url(/img/regR2_bgTopIn.gif) no-repeat;}
.lrgHd a:active, .lrgHd a:visited, .lrgHd a:hover{font-size:17px;color:#ff6600;}
.createButtonFloat{clear:left;float:left;padding:0 20px 6px 30px;background-color:white}
.createContentFloat{float:left;margin:0 0 10px 0;width:480px}
.createButtonFloatR{float:left;margin:0;padding:20px 0 0 0}
.cOut{border:1px solid #F90;background:#ffd9bf;color:#000;}
.cOut a{color:#000;text‐decoration:underline;}
.spacer{padding:0.6em 1em}
H4{font-weight:normal}
#help{
	position:absolute;
	top: 21px;
	margin: 0 auto;
	padding:10px;
	overflow: scroll;
	font-size:13px;
	color:#7B7B7B;
	right:8%;
	display:none;
	z-index:999;
}
.clr{clear:both}
#help .ttle{
	width:100%;
	font-size:14px;
	padding:3px 0 3px 0;
	color:black;
	margin-bottom:10px;
	border-bottom:1px dotted gray;
}
#help .subT{
	float:right;padding:0 14px 6px 0;
}
#help .subT a{font-size:12px;text-decoration:none}
#help ul{list-style-image: url(/img/bullet_s.gif)}
#help a{color:#ff9900}
.helpOpen{
	float:right;
	width:390px;
	height:460px;
	border:2px solid #ff9900;
	background-color:#ffffff;
}
#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#prevLink, #nextLink{
	width:49%;
	height:100%;
	background:transparent url(/img/blank.gif) no-repeat; /* Trick IE into showing hover */
	display:block;
}
#prevLink{left:0;float:left;}
#nextLink{right:0;float:right;}
#prevLink:hover, #prevLink:visited:hover {background:url(/img/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover {background:url(/img/nextlabel.gif) right 15% no-repeat; }
.registerTitle {font-size:20px;padding-top:10px;text-align:center;width:100%}
.regSub{font-size:14px;padding-bottom:10px;text-align: center}
body{
	margin:auto;
	padding:0;
 	font-family: Helvetica,"Lucida Grande",Arial,sans-serif; 
 	font-size:12px;
	color:#4a4a4a;
}
form{padding:0;margin:0}
H1, .likeH1{
	font-size: 22px;
	font-weight:normal;
	color:#7B7B7B;
	margin:12px 0 8px 0;
	padding:0;
	border-bottom:1px dotted #7B7B7B;
}
.altH1{font-size:18px}
H4{font-size:18px;color:#7B7B7B;margin:6px 0 0 0;padding:0}
H5{font-size:16px;
	font-weight:normal;
	color: #7B7B7B;
	margin:4px 0 0 0;
	padding:0;
}
.mfSet,.rmvSet,.cfgSet,.advSet{display:block;float:left;padding:2px 5px 0 19px;margin:2px 0 6px 4px}
.mfSet{background: transparent url(/img/myframe/photos.gif) no-repeat scroll left bottom;}
.rmvSet{background: transparent url(/img/myframe/delete.gif) no-repeat scroll left bottom;}
.cfgSet{background: transparent url(/img/myframe/wrench.gif) no-repeat scroll left bottom;}
.advSet{background: transparent url(/img/myframe/cog.gif) no-repeat scroll left bottom;}
.error{font-size:11px;color:#EF8821}
.description{
	padding:12px 20px 0 10px;
	font-size:14px;
	line-height:18px;
}
.dateFormat{
	margin-top:4px;
	margin-left:10px;
	font-size:14px;
	line-height:22px;
	font-weight:bold;
	color:#7B7B7B;
}
img {border:0}
.formError{background-color:red}
.imgFL,.fL{float:left}
.imgFR{float:right}
.gr{font-size:11px;text-align:left}
.fbl{float:left;padding:6px 0 6px 0;margin-right:4px;width:107px;height:110px;text-align:center}
.myImagePad, .myImagePadShort{
	float:left;
	text-align: center;
	padding:0;
	margin:4px 0px 4px 2px;
	width:112px;
	height:152px;
	color:#7B7B7B;
	border:1px solid #cccccc;
	border-left:0;
	border-top:0;
}
.myImagePadShort{height:134px}
.myImagePad:hover{border:1px solid #ff9900;border-left:0;border-top:0;}
.imageHeight{width:110px;height:110px}
.feedName{font-size:12px}
.feedName a:link,.feedName a:active, .feedName a:visited{color:#7B7B7B;text-decoration:none}
.feedName a:hover{text-decoration:underline}
#topNav{
	width:970px;
	height:73px;
	border-bottom:1px dotted #7B7B7B;
	margin-bottom:16px;
}
.head_user {color:#ff9900}
#mainContent{margin:0 auto; padding:10px 0;}
#mainContent-inner { width: 970px; margin: 0 auto; }
.updateBox{color:#7B7B7B;background-color:#f1f1f1;font-size:12px}
.uBEnhanced{
	font-size:14px;border-left:1px solid #dadada;border-right:1px solid #dadada;background-color:#fbfbfb;padding:0 18px 0 18px;margin:0
}
.sponsorLinks{
	padding:4px 4px 4px 10px;
	font-size:14px;
	color:#7B7B7B;
	font-weight:bold;
}
.nameFont{font-size:14px;color:#7B7B7B;font-weight:bold}
.dFont{font-size:12px;padding:4px 3px}
.nameFont a:link, .nameFont a:visited, .nameFont a:active, .updateBox a:link,  .updateBox a:visited, .updateBox a:active, .dateFormat a:link,  .dateFormat a:visited, .dateFormat a:active, .sponsorLinks a:link, .sponsorLinks a:visited, .sponsorLinks a:active{
	text-decoration:underline !important;
	color:#7B7B7B !important;
}
.nameFont a:hover, .updateBox a:hover, .sponsorLinks a:hover {
	text-decoration:none;
	color:#7B7B7B;
}
#footer a, #topNav a{text-decoration:none;color:#000000}
#footer a:hover, #topNav a:hover{text-decoration:none;color:#FF9900}
.inputBox{font-size:12px;width:140px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;}
.buttonAlign{padding-top:40px}
.tree a {font-size:8pt}
.tree a:link, .tree a:visited{text-decoration:none}
.tree a:hover{text-decoration:underline}
.subTitle{font:normal 100% Georgia, Times, serif;color:#CC0000}
h3{display:block;
	background-color:#F0F0F0;
	padding:4px 8px 4px 12px;
	margin:4px 0 0 10px;
	font:normal 90% Georgia, Times, serif;
	color:Gray;
	border:0;
}
.PlainText{font:normal 90% arial}
.ruleForm{
	border:1px solid #ff9900;
	margin-left:75px;
	clear:both;display:none;width:510px
}
.ruleForm .in{font-size:11px}
.submitButton{margin:2px 6px 6px 6px;float:right}
.submitButton:hover{cursor: pointer; cursor: hand; }
div.gallery div.right img.thumb { border: 1px solid #333; width: 100px; height: 75px; float: left; position: relative; margin-left: 10px; margin-top: 10px; cursor: pointer; cursor: hand; }
div.gallery div.right img.hover { border: 1px solid #fff; z-index: 5;}
.aFR,.aFT{margin:5px 3px;clear:left;}
.aFT{margin:0 3px 8px 0;}
input, textarea{border:1px solid #cfcfcf;font-size:14px}
textarea{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif}
.searchLeft{
	padding: 0;
	background-color:#f1f1f1;
}
.searchLeftI{padding:6px;font-size:16px;}
a:link, a:active, a:visited, a:hover{color:#7B7B7B}
.searchLeft a:link,.searchLeft a:active, .searchLeft a:visited{color:black;text-decoration:none}
.searchLeft a:hover{text-decoration: underline}
.searchMain{float:left;}
.channelStyle{
	clear:left;float:left;
	width:585px;
	padding:5px 2px 2px 0;
	margin:10px 0 0 0;
	border-top:1px dotted black
}
.myFramePicDisplay{float:left;width:64px;padding-right:4px}
.featText{float:left;width:200px;text-align:left}
.fTA{color:#4a4a4a;font-size:14px;line-height:18px;text-decoration:underline;}
.mFTD{
	float:left;width:500px;
	margin-left:5px;
	font-size:14px;
	color:#7B7B7B;
	font-weight:bold;
}
.mFTD a:link, .mFTD a:visited, .mFTD a:active{text-decoration:none;color:#7B7B7B}
.myFD{
	clear:both;
	width:500px;margin:0;padding:10px 4px 10px 10px;color:#7B7B7B;
	font-size:14px;font-weight:normal;
	background-color:#F2F2F2;
}
.rightBoxHead{
	font-size:18px;
	color:#ff9900;
	margin-top:12px;
	padding:4px 0 4px 0;
	border-bottom:1px dotted #7B7B7B;
}
#Div1_c{padding:20px}
.rChannel, .rChannelO{
	display:block;
	padding:6px 4px 6px 4px;
	text-decoration:none;
	font-size:12px;
}
.helpBx{float:right;width:290px;}
.rChannel:hover{background-color: #F2F2F2}
.rChannelO{background-color:#ff9900;color:white}
.ltBox, .dkBox, .ltBoxAct, .dkBoxAct{padding:4px 4px 4px 6px;font-size:12px;color:#7B7B7B}
.ftBox{padding:8px 0 8px 0;font-size:12px;border-bottom:1px dotted #7B7B7B;}
.promoBox{background:url(/img/home/bgBody290.gif) repeat-y top left;padding:0 8px 0 8px;background-color:#F2F2F2;text-align:left}
#helpText{margin-bottom:10px;z-index:1;padding:10px 10px 4px 10px;font-size:12px;background: transparent url(/img/home/bgBody290.gif) repeat-y scroll left top;}
#helpBx{z-index:10;background: transparent url(/img/home/bgBottom290.gif) no-repeat scroll left bottom;}
.lfFmCol{width:138px;float:left;padding:5px 18px 0 0;color:black;text-align:right}
.rtFmCol{width:400px;float:left}
.dkBox{background-color:#E5E5E5}
.ltBoxAct{background-color:#FFE5C0}
.dkBoxAct{background-color:#FFDBA7}
.smallOrange{padding-top:3px;color:#ff9900;font-weight:normal;font-size:12px}
.smallBlack{font-weight:normal;font-size:12px}
.smallBlack a:link, .smallBlack a:visited, .smallBlack a:active{color:#7B7B7B}
.OrangeHead{color:#ff9900;font-size:16px;text-align:left;padding:4px 4px 4px 0}
.OrangeHead a:link, .OrangeHead a:visited, .OrangeHead a:active{color:#ff9900}
.alert {background:url(/img/alertInfo.gif) top left no-repeat;padding:10px 10px 10px 42px;line-height:1.4em}	
.notify {background-color:#fff99c;margin:0px 2px 0 2px;border-radius: 0.6em;
	font-size: 14px;
	color: #000;
	-moz-border-radius: 0.6em;
}
.kickerPS {
	font-size:14px;color: #000;
	margin:4px 0 10px 0;background:url(/img/kickerPhotosharing.jpg) top no-repeat;width:290px;height:176px;text-align:center;
}
.kickerPS p {padding:0;margin:0;}
#uploadObject{
	display:none;
	position:absolute;
	top:135px;
	margin:0 auto;
	padding-left:550px;
	z-index:999;
}
.topTopButtons{float:right;margin-top:5px;white-space:nowrap}
.navButtons{
	clear:right;float:right;width:470px;margin-top:27px;text-align:right;font-size:14px;color: #7b7b7b;
}
.navButtons a{
	float:right;
	display:block;
	padding:4px 8px;
    background:transparent url(/img/divider.gif) no-repeat scroll right center;
}
#topErr{
	font-size:14px;
	color:red;
}
.navButtons a:link, .navButtons a:active, .navButtons a:visited{color: #7b7b7b !important}
.navButtons a:hover{color:#ff9900 !important}
.mainRight{float:right;width:290px}
.rghtDesc{padding:4px 4px 4px 0;font-size:12px}
.cTtl{font-size:16px;text-decoration:underline !important}
#preview1{position:absolute;display:none;z-index:999}
.rtCol{float:right;padding:10px 5px 10px 0;margin:-4px 0 16px 0;text-align:center;width:290px;font-size:16px}
#kodakFaq {color: #C41209;}

#footer {margin: 20px auto 0 auto;background:transparent url(/img/fc_v2_footer_bg.gif) repeat-x scroll 0 0;}
#footer-inner { margin: 0 auto; width: 970px; padding-top:5px;}
#footer-nav li.selectli { margin-left: 5px;}
#footer-nav { margin-left:-40px; width:1000px; }
#footer-nav li { float: left; margin-left: 5px; padding-left: 5px; list-style-type: none; }
#footer div.copyright { width: 970px; margin-top: 10px; margin-left: 10px; margin-bottom: 15px;}
#footer div.copyright p { margin-right: 10px; }
#footer div.fm_product-logo { float: right; }
#footer div.fm_product-logo div.ftext { float: left; margin-right: 5px;padding-top:4px;}
#footer div.fm_product-logo a { float: left; display: block; width: 81px; height: 55px; overflow: hidden; }
#footer-nav li { font-weight: bold; }
#footer-nav li a { color: #505050; text-decoration: none; font-size: 1em; }
#footer-nav li a:hover { color: #000; }
#footer div.copyright { font-size: .9em; text-align: left; color: #888888; }
#footer div.fm_product-logo { font-size: .9em; color: #000; border: none; text-decoration: none; }
#footer-nav li { margin-right: 12px; }
#footer div.fm_product-logo a {background:transparent url(/img/fm_logo_mini.png) no-repeat scroll 0 0; line-height: 10em;width:105px; }
#footer-nav li.selectli { margin-left: 5px; margin-top: -3px;}
#footer-nav ul.footer-nav { margin-top: 10px; }

#header {width:970px; height: auto; margin: 0 auto; }
#header div.logo { float: left; padding-bottom: 10px;}
#header div.fm_logo { float: left; width: 210px; height: 46px; background:#FFFFFF url(/img/logo.jpg) no-repeat scroll left top; }
#header div.fm_logo a { width: 440px; height: 50px; overflow: hidden; display: block; line-height: 15em;}

#main-nav { float: right; /* width: 520px; */ }
#main-nav ul { display: block; padding: 0px; margin: 0px; }
#main-nav li { float: left; list-style-type: none; }
#main-nav li a { display: block; padding-right: 10px; }
#main-nav li.menu-last { margin-right: 0px; padding-right: 0px; border: none !important; }
#main-nav li.menu-last a { padding-right: 0px; }
#main-nav ul.account-menu {background:transparent url(/img/fc_v2_sprites_mfc_07102009.png) no-repeat scroll 0 -748px;float:left;height:40px;padding-left:20px;}
#main-nav .inner {background:transparent url(/img/fc_v2_sprites_mfc_07102009.png) no-repeat scroll -703px -748px;float:left;height:40px;width:10px;}
#main-nav ul.account-menu a { color: #7B7B7B; text-decoration: none; font-size: .9em; }
#main-nav li.userinfo { font-size: .9em; }
#main-nav ul.account-menu li { line-height: 32px; }
#main-nav li a, #main-nav span.username { font-weight: bold; }
#main-nav ul.account-menu li { padding-right: 10px;}
li.userinfo .username {color:#F60;}

#tab-nav {clear:both;float:right;margin-top:-29px;}
#tab-nav ul.main-menu {float:left;list-style: none;}
#tab-nav li {float: left;display:block;margin-left:5px;}
#tab-nav a {display:block;}
#tab-nav a div.nav-text {float:left;display:block;height:61px;padding:15px 5px 0 15px;color:#FFF;background:transparent url(/img/fc_v2_sprites_mfc_07102009.png) no-repeat scroll 0 -184px;}
#tab-nav div.padder {float:left;width:10px;height:76px;background:transparent url(/img/fc_v2_sprites_mfc_07102009.png) no-repeat scroll -282px -184px;}
#tab-nav a:hover div.nav-text, #tab-nav li.selected div.nav-text {background:transparent url(/img/fc_v2_sprites_mfc_07102009.png) no-repeat scroll 0 -273px;}
#tab-nav a:hover div.padder, #tab-nav li.selected div.padder {background-position:-282px -273px;}
#tab-nav ul.main-menu a { color: #7B7B7B; text-decoration: none;font-size:16px; }

body {background:#E0E0E0 url(/img/fc_v2_bg_body.jpg) repeat-x scroll 0 0; margin: 0px; font-family: Helvetica, "Lucida Grande", Arial, sans-serif; color: #000; }


.clear { clear: both !important; }