/*  Write */
#content #story{padding-top:30px;}
#content .write{/*Need to widen this schtuff. width:885px;*/}
#content .write h3{position:relative;margin-bottom:25px;font-size:182%;font-weight:bold;}
#content .write h3 span{padding-left:35px;font-size:57%;font-weight:normal;color:#666;}
#content .write h3 span.delete{zoom:1;padding:0 0 2px;position:absolute;top:8px;right:0;}
#content .write h3 span.delete a{padding-left:15px;background:url(/images/icnSprite.gif) -800px 50% no-repeat;}
#content .write p#thanks{margin-bottom:1em;}
#content .write p.subtitle{margin-bottom:25px;font-size:107%;line-height:1.3em;}
#content .writeoptions{border-top:1px solid #ccc;}
#content .writeoptions li{background:#ffc url(/images/raquo_black.gif) right 50% no-repeat;zoom:1;}
#content .writeoptions a{display:block;padding:18px 0 22px;background:#fff;color:#000;zoom:1;}
#content .writeoptions a:hover{background:none;text-decoration:none;cursor:pointer;cursor:hand;}
#content .writeoptions a:after{content:"";height:0;display:block;visibility:hidden;clear:both;}
#content .writeoptions a p.wotitle{float:left;text-align:right;width:172px;font-weight:bold;}
#content .writeoptions a p.wodesc{float:right;padding-right:52px;width:418px;}
#content .writeoptions a p{cursor:hand;cursor:pointer;}
#content .writeexp{margin:0 0 30px;padding:5px 15px;}
#content .writeexp div#writeexp1, #content .writeexp div#writeexp2{float:left;padding:20px 10px;width:287px;color:#222;background:#fff;}
#content .writeexp div#writeexp1{margin-right:15px;}
#content .writeexp img{float:left;margin-right:10px;margin-bottom:30px;}
#content .writeexp h5{font-size:122%;font-weight:bold;}
#content .writeexp h6{font-size:85%;font-weight:normal;color:#666;}
#content .writeexp div p{font-size:90%;line-height:1.2em;}
#content .writecolins{display:block;width:175px;float:left;clear:left;text-align:right;}
#content .writecolins label{font-weight:bold;font-size:107%;}
#content .writecolinp{padding-bottom:30px;display:block;float:left;padding-left:20px;width:430px;}
#content .writecolinp input.text, #content .writecolinp textarea{width:100%;}
#content .writecolinp textarea#shortdesc{height:50px;}
#content .writecolinp textarea#storytext,#content .writecolinp textarea.storytextfield{height:125px;}
#content .writecolinp p.writecolextended{color:#444;font-size:85%;}
#content .writecolins p.writecolextended{padding-left:15px;color:#444;font-size:85%;}
#content .writecolins p.writecolextended strong{color:#000;}
#content .writecolinp #mainphoto, #content .writecolinp .addphotos{width:71px;height:71px;background:#e5e5e5;border:1px solid #666;}
#content .writecolinp .addphotos{float:left;margin:0 7px 7px 0;}
#content .writecolinp #mainphoto img, #content .writecolinp .addphotos img{width:71px;height:71px;}
#content .writecolinp p.writecolinpsub{padding:3px 0 0 18px;font-size:93%;color:#333;}
#content .write p#writepreview{text-align:center;}
#content .write p#writepreview a{display:block;margin:0 auto;width:144px;height:34px;text-indent:-99999px;background:url(/images/btn_letsreviewit.gif);}
#content .write p.writecat{font-size:90%;margin-bottom:.25em;}
#content .write p.writecat a{color:#c00;font-weight:bold;}
#content .write #title {margin:0 0 20px;position:relative;}
#content .write h1.storytitle{font-size:190%;line-height:100%;margin-bottom:20px;}
#content .write #title h1.storytitle{margin-bottom:0;}
#content .write #title div.subt {margin-top:8px;color:#666;font-weight:normal;}
#content .write #storyAllImages{float:right;width:430px;margin:0 0 0 30px;}
#content .write #storyimages div.photorow div{float:left;width:200px;}
#content .write #storyimages div.photorow div.firstInRow{margin-right:30px;}
#content .write #storyimages img{margin:0 0 20px;display:block;}
#content .write img#authorImage{display:block;height:27px;width:27px;border:1px solid #bbb;float:left;margin:0 8px 10px 0;}
#content .write a:hover img#authorImage{border-color:#000;}
#content .write h5.storyauthor, #content .write h6.storydate{color:#999;font-size:93%;font-weight:normal;line-height:125%;}
#content .write h6.storydate{margin-bottom:15px;}
#content .write h5.withImage, #content.write h6.withImage {margin-left:34px;}
#content #storybody{position:relative;margin-bottom:30px;}
#content #storybody p.last:after{content:"" url(/images/RedDot.gif);vertical-align:middle;padding-left:5px;}
#content #storybody #storyedit{position:absolute;top:0;right:0;}
#content #storybody #storyedit p{margin:0 0 3px;padding-right:10px;font-size:93%;}
#content #storybody #storyedit p#storypromote a{padding-left:15px;background:url(/images/icnSprite.gif) -200px 50% no-repeat;}
#content #storybody #storyedit p#storychange a{padding-left:15px;background:url(/images/icnSprite.gif) 0 50% no-repeat;}
#content #storybody p{margin-bottom:15px;}
#content #storybody p img{margin-bottom:-1px;}
#content #storybody h6.question{margin-bottom:15px;margin-top:30px;}
#content #storybody ul{list-style-type:disc;margin:0 0 15px 30px;}
#content #storybody ol{list-style-type:decimal;margin:0 0 15px 30px;}
#content .write p.flag,#content .write p.edit,#ontent .write p.promote{margin-bottom:.2em;}
#content .write p.promote a,#content .write p.edit a,#content .write p.flag a,#content .write p.favorite a,#content .write p.favorited a{font-size:95%;padding-left:15px;background-image:url(/images/icnSprite.gif);background-repeat:no-repeat;}
#content .write p.promote a{background-position:-200px 50%;}
#content .write p.edit a{background-position:0 50%;}
#content .write p.flag a{background-position:-600px 50%;}
#content .write p.favorite a{background-position:-1000px 50%;}
#content .write p.favorited a{background-position:-1200px 50%;}
#content .write p.favorited a span{font-size:125%;font-weight:normal;color:#000;margin-right:5px;}
#content .write p.writeconfirm{margin-bottom:25px;padding:15px;background:#ffc;color:#000;clear:both;zoom:1;}
#content .write .writesubmitoption{width:50%;float:left;}
#content .write .andNoOtherStoriesInTheOtherColumn{width:100%;float:none;}
#content .write p input{display:block;margin:0 auto;}
#content .write .cornersnip p input{margin:0;}
#content .write p.writedone{margin-bottom:25px;padding:15px;background:#363;color:#fff;font-size:114%;font-weight:bold;}
#content .writevote{margin:0 0 40px;height:107px;background:#000 url(/images/WriteVoteBG.gif) no-repeat;color:#fff;}
#content .writevote p.voteq{padding:15px 0;font-size:107%;text-align:center;}
#content .writevote p#writevoteyeah a{display:block;margin:0 5px 0 auto;width:115px;height:23px;text-indent:-99999px;background:url(/images/WriteVoteYeah.gif);}
#content .writevote p#writevotenah a{display:block;margin:0 auto 0 5px;width:115px;height:23px;text-indent:-99999px;background:url(/images/WriteVoteNah.gif);}
#content .writevote p.writevotedeadline{padding:10px 0 0;font-size:85%;text-align:center;}
#content .writevote p.writevotedeadline a{color:#ff0;}
#content #otherstories{padding:10px 0 15px;border-top:2px solid #ddd;clear:both;}
#content #otherstories h4{margin:5px 0 15px;font-weight:normal;}
#content #otherstories .writemorestories{margin:0 15px 20px 0;clear:both;zoom:1;}
#content #otherstories img{float:left;margin-right:10px;border:1px solid #bbb;}
#content #otherstories h5{font-size:110%;font-weight:bold;margin-left:84px;}
#content #otherstories h6{font-size:85%;font-weight:normal;color:#666;margin-left:84px;margin-bottom:5px;}
#content #otherstories h6.storyfrom a{font-weight:bold;color:#c00;}
#content #otherstories div p{padding-right:20px;font-size:85%;line-height:1.3em;margin-left:84px;}
#content #otherstories div p a, #content #otherstories div p a:hover{text-decoration:none;color:#000;}
#content p#backtostories{font-weight:bold;clear:both;}
.croppedMainImage{margin:0 0 20px;width:430px;overflow:hidden;text-align:center;}
#content .write p input#submittedCheck{display:inline;margin:0;}

/*  Stories index */
#content #storiessort{padding:10px 0 30px;width:400px;float:left;}
#content #storiessort form{width:400px;}
#content #storiessort #storysorter{float:left;}
#content #storiessort label{color:#666;}
#content #storiessort #storysorter label{padding:0 5px 0 15px;}
#content #storieslist h3.none{font-weight:bold;font-size:190%;margin:0 0 30px;}
#content .storytype img{float:left;display:block;margin:0 15px 15px 0;border:1px solid #bbb;}
#content .storytype a:hover img{border:1px solid #000;}
#content .published img{border:1px solid #060;}
#content .storytype .photoOverlay img,#content #storieslist .storytype .photoOverlay a:hover img,#content #profile2body .storytype .photoOverlay a:hover img{float:none;margin:auto;border:0;}
#content .storytype{position:relative;margin:0 0 20px;zoom:1;}
#content .storytype h5{font-size:90%;margin-bottom:.25em;}
#content .storytype h5 a{color:#c00;}
#content .storytype h4{font-size:130%;line-height:1.1em;}
#content .storytype p.storyauthor{line-height:2em;font-size:93%;color:#999;}
#content .storytype h5, #content .storytype h4, #content .storytype p{margin-left:89px;}
#content #callToWrite{border:1px solid #a9a9a9;border-width:1px 0;margin:0 1px;background:#fbfbfb url(/images/CallToWriteBG.gif) top left repeat-x;}
#content #callToWrite p{text-align:center;font-size:107%;border:1px solid #a9a9a9;border-width:0 1px;margin:0 -1px;}
#content #callToWrite a{display:block;padding:10px;text-decoration:none;color:#000;_width:638px;}
#content #callToWrite strong{color:#c00;text-transform:uppercase;}
#content #callToWrite em{color:#06c;font-style:normal;}
#content #callToWrite a:hover em{text-decoration:underline;}

#shareLinks { margin:0 0 10px 0; } #shareLinks a img { margin:0 5px 0 0; opacity:0.75; filter:alpha(opacity=75); } #shareLinks a:hover img { opacity:1.0; filter:alpha(opacity=100); }

/* Report a problem */
#flagformd{display:none;}
#flagWindow{position:fixed;top:0;left:0;background:url(/images/white_overlay.png) repeat;z-index:99;width:100%;height:100%;*background-color:transparent;*background-image:none;*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/white_overlay.png", sizingMethod="scale");display:none;}
#flagform,#flagformfeedback{overflow:hidden;}
#flagPopBox{position:absolute;z-index:100;width:500px;height:280px;border:1px solid #fff;right:150px;bottom:150px;margin:0;background-color:#000;color:#fff;text-align:left;overflow:hidden;}
#flagPopBox .flagLeft{float:left;font-size:0;height:100%;width:35px;background:#c00 url(/images/flag_icon.gif) 8px 8px no-repeat;}
#flagPopBox .flagRight{padding:15px 15px;zoom:1;}
#flagPopBox h2{font-size:1.2em;margin-bottom:15px;}
#flagPopBox p{margin-bottom:10px;}
#flagPopBox p.submit span{float:right;width:60%;}
#flagPopBox textarea{width:430px;height:50px;}
*#flagPopBox textarea{width:410px;height:50px;}

/* Write yous button */
#tellyours {
	margin-top: 10px;
	border: none;
	background-color:#4b91d3;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	-moz-box-shadow: rgba(0, 0, 0, 0.199219) 0px 1px 3px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.199219) 0px 1px 0px;
	box-shadow: rgba(0, 0, 0, 0.199219) 0px 1px 3px;
	color:#ffffff;
	text-decoration:none;
	text-shadow: #505050 1px 1px;
	display:inline-block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height: 20px;
	line-height: 20px;
	padding:4px 12px 4px 12px;
}
#tellyours span {
	float: right;
	margin: 2px 0 0 8px;
	background-image: url(/images/uix_14.png);
	background-repeat: no-repeat;
	line-height: 16px;
	background-position: 0 -602px; 
	width: 14px; 
	height: 15px;
}