/* (c) Jamespot 2005-2007 */
/* Made by Xavier Govi */
#create_spot_it
{
  display:none;
  width:100%;
}

/* --------------------- New Spot it --------------------- */
.content_box table td.label 
{
	width:124px;
}

#spotlight_content
{
	width:620px;
	margin:auto;
}

#page_little 
{
	border:0 none;
	float:left;
	position:relative;
	width:100%;
	margin:0;
	padding:0;
}
#spotlight_title_img
{
	float:left;	
	width:46px;
	height:46px;
	margin-top:7px;
}

#spotlight_title_link
{
	font-weight:bold;
	width:100%;
	text-align:center;
}

#top_page_user
{
	width:574px;
	height:auto;
	margin-bottom:15px;
}

#top_page_user h1
{
	vertical-align:center;
	font-size:35px;
}

#top_page_user .submit_form
{
	margin-top:5px;
}

#preview_spotit
{
	float:left;
	width: 600px;
	padding:10px;
	margin-top:15px;
	margin-left:20px;
	margin-bottom:15px;
	border:1px solid #e83e1a;
	font-size:12px;
}

#preview_spotit input
{
	border:0px;
	color:#e83e1a;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	width:670px;
}

#preview_spotit textarea
{
	border:0px;
	font-size:12px;
	font-family:Arial;
	width:670px;
	height:75px;
	margin-top:10px;
	margin-bottom:10px;
}


.preview_spotit_img
{
	float:left;
	margin-right:10px;
}

#preview_spotit a.title
{
	color:#e83e1a;
	font-size:14px;
	font-weight:bold;
}

#preview_spotit a.title:hover
{
	text-decoration:none;
}

#preview_spotit a.source
{
	color:#e83e1a;
	font-size:12px;
	font-weight:bold;
}

#preview_spotit a.source:hover
{
	text-decoration:none;
}

.form_block
{
	float:left;
	width: 600px;
	margin-top:15px;
	margin-left:20px;
}

.form_block_title
{
	background:#e1e0e1;
	font-size:14px;
	font-weight:bold;
	color:#e83e1a;
	float:left;
	padding:5px;
}

.form_block_content
{
	margin-top:2px;
	background:#e1e0e1;
	font-size:12px;
	width:600px;
	padding:10px;
	float:left;
}

.form_block_content .text
{
	font-size:16px;
	padding:5px;
}

/* --------------------- ImagePicker --------------------- */

.ImagePicker {
  padding-top:10px;
  text-align: center;
  overflow-x:scroll;
  height:120px;
  width:320px;
  
}
.ImagePicker input {
  text-align:center;
}
.ImagePicker td {
  padding-left:10px;
  padding-right:10px;
  vertical-align:top;
}

.ImagePicker a {
  border:none;
  color:transparent;
}

.ImagePicker img {
  display:block;
  max-width:64px;
  max-height:64px;
}

#ImageViewerDiv {
  text-align:center;
  z-index:1000;
  
  vertical-align:middle;
}

.ie #ImageViewerDiv {
  position:absolute;
  width:100%;
  visibility:hidden;
}


.ie #ImageViewerDiv div {
  display:table-cell;
  vertical-align:middle;
  background-color:808080;
}

.gecko #ImageViewerDiv {
  width:800px;
  position:absolute;
  visibility:hidden;
}


#ImageViewer {
/*  dont'h hide on load, or it will be improperly placed by Firefox
visibility:hidden;

*/
  max-width:300px;
  max-height:300px;
  display:table-cell;
  border-style:ridge;
  border-width:5px;
  border-color:red;
  background-color:808080;
}

#link_advanced_option
{
	float:left;
	width:100%;
	margin-bottom:10px;
}

#advanced_option
{
	display:none;
	float:left;
}
fieldset
{
	padding-left:15px;
	width:490px;
	border:1px solid black;
	margin-bottom:15px;
	padding-bottom:10px;
	clear:both;
}

#location_story
{
	width:192px;
	font-weight:bold;
	font-size:12px;
}

#place_story
{
	display:none;
	width:74px;
	font-weight:bold;
	font-size:12px;
}
#place_story_2
{
	display:none;
}

#captcha
{
	display:none;
	float:left;
	width:100%;
}
