a
{
  color6B8042;
}

textarea
{
  border:1px solid #263248;
  height:30em;
}

#suggestion_form textarea
{
	width:20em;
	height:7em;
	border:2px solid #FF7B26;
}
#suggestion_form
{
	margin-left:23em;
}

/*start help image maps*/
.help_item
{
  margin-left:50px;
  margin-bottom:3em;
  border: 3px dotted #99B75F;
}

.help_item .menu a
{
  position:absolute;
  text-decoration: none;
}

.help_item .menu a:hover, .help_item .menu a.highlighted
{
  background-image:url(/images/help/highlight.png);
  background-repeat:repeat-x;
  cursor:help;
}

.help_item .menu a i
{
  visibility:hidden;
}

.help_item .content
{
  position:relative;
  padding-left:10px;
  border-left:1px solid #263248;
  width:5em;
}

.help_item .content div
{
  font-size:small;
  width:25em;
}

.help_item .content div#highlighted
{
  background-color:#EBF4DB;
}

#help_lookpick
{ 
  background-image:url(/images/help/lookpick.png);
  height:118px;
  width:452px;
  position:relative;
}

#help_lookpick .content
{
}

#help_lookpick a#title
{
  left:3px;
  top:6px;
  width:150px;
  height:26px;
}
#help_lookpick a#test
{
  left:162px;
  top:16px;
  width:27px;
  height:17px;
}
#help_lookpick a#rating
{
  left:4px;
  top:38px;
  width:74px;
  height:17px;
}
#help_lookpick a#author
{
  left:210px;
  top:40px;
  width:54px;
  height:15px;
}
#help_lookpick a#others
{
  left:396px;
  top:40px;
  width:54px;
  height:15px;
}
#help_lookpick a#description
{
  left:4px;
  top:58px;
  width:275px;
  height:16px;
}
#help_lookpick a#own_tags
{
  left:36px;
  top:78px;
  width:125px;
  height:15px;
}
#help_lookpick a#others_tags
{
  left:174px;
  top:77px;
  width:233px;
  height:16px;
}
#help_lookpick a#comments
{
  left:2px;
  top:96px;
  width:77px;
  height:18px;
}
#help_lookpick a#clone
{
  left:83px;
  top:96px;
  width:35px;
  height:18px;
}
#help_lookpick a#recommend
{
  left:122px;
  top:96px;
  width:71px;
  height:18px;
}
#help_lookpick a#improvements
{
  left:198px;
  top:96px;
  width:95px;
  height:18px;
}
#help_lookpick a#details
{
  left:297px;
  top:96px;
  width:42px;
  height:18px;
}
#help_lookpick a#remove
{
  left:343px;
  top:96px;
  width:45px;
  height:18px;
}

/*now people*/
#help_person
{ 
  background-image:url(/images/help/person.png);
  height:78px;
  width:524px;
  position:relative;
  margin-left:10px;
}

#help_person .content
{
  left:540px;
  height:78px;
}

#help_person a#login
{
  left:3px;
  top:4px;
  width:60px;
  height:14px;
}
#help_person a#lookpicks_count
{
  left:132px;
  top:4px;
  width:49px;
  height:14px;
}
#help_person a#praise_counts
{
  left:189px;
  top:4px;
  width:214px;
  height:14px;
}
#help_person a#relation
{
  left:3px;
  top:22px;
  width:321px;
  height:13px;
}
#help_person a#karma
{
  left:3px;
  top:39px;
  width:430px;
  height:13px;
}
#help_person a#watch
{
  left:3px;
  top:57px;
  width:51px;
  height:16px;
}
#help_person a#block
{
  left:60px;
  top:57px;
  width:33px;
  height:16px;
}
#help_person a#praise
{
  left:99px;
  top:57px;
  width:51px;
  height:16px;
}
#help_person a#p_recommend
{
  left:156px;
  top:57px;
  width:122px;
  height:16px;
}
/*end help image maps*/

/*stuff for welcome page*/
#root_welcome
{
	font-family:Arial, Helvetica, sans-serif;
	color:#263248;
	padding-left:2em;
}

/*duplicate from main style sheet*/
input#logo
{
	float:left;
	margin-left:0.3em;
	margin-top:0.3em;
	border:1px solid #EBF4DB;
	padding:3px;
	margin-bottom:0;
	font-size:xx-large;
	width:7.2em;
	width:250px;
	color:#263248;
	background-color:#434F5E;
	background-image:url(/images/logo.png);
	background-position:top left;
}

#root_welcome p, #root_welcome p a, #root_welcome li a, #root_welcome li b, .big_list li b, .big_list li a
{
  background-color:#FFFFFF;
  display:inline;
  line-height:1.4em;
  font-size:x-large;
  color:#263248;
  font-weight:normal;
  margin:0;
  padding:0;
}

#root_welcome li ul li a
{
	font-size:larger;
}

#root_welcome p.smaller, #root_welcome ul.smaller li a, #root_welcome a.smaller
{
	font-size:medium;
}

#root_welcome p a
{
	font-family:Arial, Helvetica, sans-serif;
  text-decoration:underline;
  font-size:x-large;
	color:#263248;
}

#root_welcome #header
{
  background-color:#CACACA;
  margin:auto;
  	background-color:#263248;
	background-image:url(/images/header_bg.png);
	background-repeat:repeat-x;
	color:#EBF4DB;
  margin-bottom:0em;
}

#root_welcome #header h1
{
	font-weight:normal;
	float:left;
	font-size:xx-large;
	text-decoration:none;
	color:#EBF4DB;
	border:1px solid #EBF4DB;
	padding:0.1em;
	margin:0;
	background-color:#263248;
}
#root_welcome #header h1 a
{
	font-weight:normal;
	font-size:xx-large;
	text-decoration:none;
	color:#EBF4DB;
}

#root_welcome #header .top
{
	float:right;
	margin-right:0.4em;
}

#root_welcome #header a
{
	color:#B5B9C1;
}

#root_welcome #main_content
{
  width:620px;
  margin:auto;
  padding:0px;
}

#root_welcome form.top
{
  padding-top:3px;
  margin-right:12px;
  color:#EBF4DB;
  font-size:10px;
  text-align:right;
}

#root_welcome form.top input
{
  font-size:10px;
  border-width:0px;
  width:60px;
  border:1px solid #263248;
}

#root_welcome form.top input[type=submit]
{
	width:40px;
}

#root_welcome form.top input[type=checkbox]
{
  font-size:10px;
  border-width:0px;
  width:8px;
  border:1px solid #263248;
}

#root_welcome form.top #login_details
{
	background-color:#263248;
	border: 1px solid #EBF4DB;
	margin-right:5em;
	margin-top:0.3em;
	margin-left:0.5em;
	padding-right:0.3em;
}

#root_welcome form.top a
{
  color:#EBF4DB;
  text-decoration:none;
  font-size:10px;
}

#root_welcome .input_box
{
	border: 2px solid #AA0000;
	font-size: 34px;
	color: #AA0000;
	display:block;
	width:100%;
}

#root_welcome h2 a
{
  font-size:larger;
  color:#263248;
}

#bottom a
{
	color:#666666;
	text-decoration:none;
	background-color:#F4F4F4;
}
/*end stuff for welcome page*/

#root_welcome .navigation
{
	float:left;
	position:relative;
	top:0.1em;
	left:1em;
}

#root_welcome .navigation a
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#666666;
	padding:1px;
	padding-left:2px;
	padding-right:2px;
	font-size:smaller;
}

#root_welcome .navigation a:hover
{
	padding:0;
	padding-left:1px;
	padding-right:1px;
	border:1px solid #666666;
}

#root_welcome .navigation a.selected
{
	padding:0;
	padding-left:1px;
	padding-right:1px;
	border:1px solid #666666
}

#lookpick_screenshot
{
	background-image:url(/images/lookpick-screenshot.png);
	width:608px;
	height:346px;
	border:6px solid #FF7B26;
}

#lookpick_screenshot #instructions_top
{
	background-image:url(/images/bubble.png);
	background-repeat:no-repeat;
	width:300px;
	height:170px;
	position:relative;
	top:120px;
	left:500px;
	z-index:10;
}

#lookpick_screenshot #instructions
{
	background-color:#FFFFAA;
	border:1px solid #CACACA;
	margin-top:0px;
	width:250px;
	position:relative;
	left:500px;
	top:-15px;
	padding:.4em;
	z-index:9;
}

#root_welcome .motivation p, #root_welcome .motivation p a
{
	font-size:medium;
	line-height:normal;
}

ul.screenshots li
{
	width:860px;
	background-color: #F4FAEB;
	list-style:none;
	border:1px solid #CACACA;
	margin:1em;
}
ul.screenshots li img
{
	margin:1em;
}
ul.screenshots li p
{
	font-size:large;
	padding:0.5em;
	padding-top:0;
	padding-bottom:0;
}
#get_addon_cr
{
	padding-left:1em;
	border:3px solid #FF7B26;
	width:32em;
}