html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
	margin:0;padding:0;border:0;outline:0;font-size:100%;
	vertical-align:baseline;background:transparent}
body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}


.container {
  width:1024px;
  margin:0px auto;
  font-size:1.2em;
}

.add-item-container {
  float:left;
  width:620px;
  padding:10px 20px;
  font-size:1.2em;
  background:#fff;
}


#intro {
  height:130px;
  width:1024px;
}
#introtop {
	text-align:right;

}

#navigation {
  float:right;
  width:100%;
  margin:0px;
  
}

#facebook, #twitter {
  float:right;
}

#intro .col1 {
  float:left;
  width:600px;
  padding-right:9px;
  margin:5px 9px 0px 0px;
  border-right:1px dashed #bfd3f0;
}

#intro .col2 {
  float:right;
  width:300px;
  margin:5px 0px 0px 10px;

}

#intro .col1 .tagline {
  color:#1ebd44;
  font-size:1.6em;
}

#intro .col2 .tagline {
  color:#eb7f00;
  font-size:1.1em;
}

#dealheading {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 23px;
	font-weight:bold;
	color: #D2171C;
	font-weight:200;
	padding: 10px 0px 5px 0px;

 /* background: #F60;
  width:200px;
  padding:3px 3px 3px 13px;
  margin:0px 0px 0px 0px;
  border:1px solid #e4e4e4;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;*/
}

#dealheading a {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 23px;
	font-weight:bold;
	color: #D2171C;
	font-weight:200;
	padding: 10px 0px 5px 0px;
	text-decoration:none;
}

#site-info {
  color:#474747;
  float:left;
  display:inline;
  margin:30px 0px 0px 0px;
  padding:13px 10px 10px 10px;
  width:940px;
  height:46px;
  background: url(../../../images/siteInfoBg.gif) no-repeat;
}

.primarysearch {
  position:absolute;
  top:40px;
  right:0px;
  width:470px;
}

/*****Begin content right side sub nav*****************/
#contentsubnav{
	float:right;
	width: 50%;
	text-align:right;
	}


/*****End content right side sub nav*******************/

/*****Begin newnav*************************************/
.newnav {
  position:absolute;
  top:40px;
  right:0px;
  width:670px;
  font-size: 20px;
}
  .newnav .text {
    width:250px;
    border:2px solid #c2d8fa;
	
  }

  .newnav .text:focus {
    border:2px solid #97b9ee;
  }
/******End newnav*************************************/

.content-sidebar {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background:#fff url(../../../images/sidebarBg.gif) repeat-y top right;
  float:left;
  margin:20px 0px 0px 0px;
  width:940px;
  border:1px solid #e4e4e4;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}

.content {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background:#FFF url(../../../images/square.jpg) top left;
  /*background:#fff;*/
  float:left;
  width:910px;
  padding:20px 15px 20px 15px;
  margin:0px 0px 0px 0px;
  border:1px solid #e4e4e4;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
}

.content-sidebar .primary {
  float:left;
  display:inline; /* double margin fix */
  margin:0px 15px 0px 0px;
  padding:20px 0px 20px 15px;
  width:605px !important;
  width:603px;
}

.content-sidebar .sidebar {
  float:left;
  padding:20px 15px 20px 20px;
  width:270px !important;
  width:268px;
}

.recent-products .product-image {
  background:#ededed;
  border:1px solid #e0dfdf;
  float:left;
 /* height:50px;
  width:100px;*/
}

.recent-products .product-description {
  float:left;
  margin:0px 0px 0px 20px;
  width:480px;
}

.demand {
 color:#1e1e1e;
}

#footer {
  float:left;
  width:100%;
  margin:20px 0px;
}

#inline-login {
  background:transparent;
}
#inline-login-form {
  background:#f3f3f3;
  border:5px solid #eee;
  padding:20px;
  width:500px;
  font-size:1.3em;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  position:relative;
}

/*Help us out form*/
#helpusout {
  background:transparent;
}
#helpusout-form {
  background:#f3f3f3;
  border:5px solid #eee;
  padding:20px;
  width:500px;
  font-size:1.3em;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  position:relative;
}

/*End Help us out form*/

.krowd-wrapper, .item-wrapper {
  float:left;
  width:100%;
  padding:0px;
  background:#fff;
  margin:10px 0px;
  position:relative;
}

.inline-krowd-wrapper { /* for the ajax loaded partial */
  float:left;
  width:920px;
  position:relative;
  padding:20px;
  background:#f6f6f6;
  font-size:1.2em;
  border:3px solid #c4d7f4;
}

.add-items-wrapper {
  float:left;
  width:630px;
}

.add-items-wrapper .col1 {
  float:left;
  width:230px;
}

.add-items-wrapper .col2 {
  float:left;
  width:370px;
  padding:10px;
  height:390px;
  overflow:auto;
  border:1px solid #f6f6f6;
  margin:10px 0px 0px 0px;
}

#cloudHolder {
  margin:10px 0px 20px 0px;
}

/*********lists********************/

#navigation ul {
  float:right;

  margin:0px;
  padding:0px;
  overflow:hidden;
}

#navigation ul li {
  /*background: #083578;*/
  float:right;
  text-align:center;
  padding:7px 0px 5px 0px;
  list-style:none;
}

#navigation li.first {
  background: #083578 url(../../../images/navLeftBg.gif) no-repeat bottom left;
  padding:7px 0px 5px 0px;
}

#navigation li.last {
  background: #083578 url(../../../images/navRightBg.gif) no-repeat bottom right;
  padding:7px 0px 5px 0px;
}

#navigation li.middle {
  background-color:#083578;
  padding:7px 0px 5px 0px;
}
/*************BEGIN newsubnav**********************************/
ul.newsubnav {
  float:left;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:100%;
  /*border-bottom:5px solid #083578;*/
}

ul.newsubnav li {
  float:left;
  width:auto;
  margin-right:22px;
}


/*************End newsubnav**********************************/

ul.sub-nav {
  float:right;
  margin:20px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:95%;
/*  border-bottom:5px solid #083578;*/
}

ul.sub-nav li {
  float:left;
  width:auto;
  margin-right:2px;
}

ul.intro {
  float:left;
  margin-top:20px;
}

ul.intro li {
  float:left;
  margin-right:20px;
}

ul.recent-products {
  float:left;
  margin:20px 0px 0px 0px;
  width:100%;
}

ul.recent-products li {
  float:left;
  padding:0px 0px 20px 0px;
  width:100%;
  margin:0px 0px 20px 0px;
  border-bottom:1px solid #e2e9f7;
}

ul.recent-krowdbuyers {
  float:left;
  margin:20px 0px 20px 0px;
}

ul.recent-krowdbuyers li {
  float:left;
  margin:0px 4px 4px 0px;
}

ul.footer-info, ul.footer-help, ul.footer-terms, ul.footer-feeds  {
  float:left;
  width:190px;
  min-height:100px;
}

#footer li {
  margin-bottom:6px;
}

fieldset ul {
  float:left;
  width:500px;
  margin:20px 0px;
}

.add-items-wrapper fieldset ul {
  width:280px;
  padding:0px;
  margin:0px;
}

.add-items-wrapper fieldset ul li {
  margin-bottom:5px;
  padding:0px;
  margin:0px;
}

fieldset ul li {
  float:left;
  width:100%;
  margin:0px 0px 10px 0px;
}

fieldset.item-search {
  float:left;
  width:876px;
  padding:15px;
  margin:20px 0px 20px 0px;
  background:#e1edff;
  border:1px solid #c4dafc;
  font-size:1.2em;
}

fieldset.item-search ul {
  float:left;
  width:100%;
  padding:0px;
  margin:0px;
}

fieldset.item-search ul li {
  float:left;
  width:auto;
  margin:0px 10px 0px 0px;
  position:relative;
  vertical-align:text-bottom;
  color:#175cc2;
  font-weight:bold;
}

fieldset.item-search ul li.all-items {
  position:relative;
  top:31px;
  font-size:0.9em;
  font-weight:normal;
}

ul.krowd-items {
  background:url(../../../images/itemBg.gif) repeat-y top right;
  float:left;
  width:96%;
  margin: 0px 0px 0px 0px;
  padding:2%;
  position:relative;
  border:1px solid #ccc;
}

ul.krowd-items:hover {
  background-color:#f1f1f1;
}

ul.krowd-items li.image {
  float:left;
  width:100px;
  height:100px;
  margin-right:20px;
}

ul.krowd-items li.item-details {
  float:left;
  width:540px;
  color:#373737;
}

ul.krowd-items li.krowd-link, ul.krowd li.krowd-link {
  float:right;
  width:210px;
  margin:0px 0px 0px 20px;
}

li.latest-price {
  float:left;
  width:540px;
  color:#303030;
  font-size:1.2em;
  line-height:1.3em;
  border-top:1px solid #ddd;
  padding:10px 0px 0px 0px;
  margin:5px 0px 10px 0px;
  font-weight:bold;
}

li .price {
  color:#1b9c01;
}

ul.krowd {
  background:url(../../../images/itemBg.gif) repeat-y top right;
  float:left;
  width:96%;
  margin: 0px 0px 20px 0px;
  padding:10px 2% 0px 2%;
  position:relative;
  border:1px solid #ccc;
}

ul.krowd:hover {
  background-color:#f1f1f1;
}

ul.krowd-details {
  
}

ul.krowd li.latest-price, ul.krowd li.krowd-members, ul.krowd li.currency, ul.krowd li.distance {
  width:670px;
}

li.krowd-members a {
  font-weight:bold;
  font-size:1.2em;
}

ul.krowd li {
  float:left;
  padding:5px 0px;
  width:100%;
}

li.item-details li.item {
  font-size:1.5em;
  margin-bottom:5px;
  color:#2b2b2c;
}

li.item-details li.manufacturer {
  color:#303030;
  font-size:1.4em;
  margin-bottom:4px;
}

li.item-details li.description {
  margin:10px 0px;
  font-size:1.1em;
}

li.login {
  font-size:1.8em;
  margin-bottom:20px;
}

ol.add-this {
  border:1px solid #ddd;
  background:#fff;
  padding:20px 10px 0px 10px;
  margin:20px 0px 20px 0px;
}

ol.add-this li {
  list-style:disc;
  list-style-image:url(../../../images/bullet.gif);
  margin: 0px 0px 25px 25px;
}

ul.item-list {
  float:left;
  width:180px;
  margin:10px 0px;
}

ul.item-list li {
  float:left;
  width:50px;
  height:50px;
  margin-right:10px;
  margin-bottom:10px;
}

ul.registration-details {
  float:left;
  width:100%;
  margin:20px 0px;
}

ul.registration-details li {
  float:left;
  width:100%;
  margin-bottom:10px;
}

ul.tag-list {
  margin:10px 0px;
}

ul.tag-list li {
  float:left;
  margin-right:10px;
}



/*********links********************/

.logo a {
  /*background:#fff url(../../../images/logo_blank.gif) no-repeat top;*/
  display:block;
  height:82px;
  margin:0px 0px 0px 0px;
  text-indent:-9999px;
  width:171px;
}

#navigation ul li a {
  background: #083578;
  border-right:1px solid #1d52a2;
  color:#fff;
  display:block;
  float:right;
  padding:2px 10px;
  text-decoration:none;
  text-align:center;
}

#navigation ul li a:hover {
  text-decoration:underline;
}

#navigation ul li.menu-login {
  width:60px;
}
#navigation ul li.menu-signout {
  width:70px;
}
#navigation ul li.menu-my-krowdbuy {
  width:70px;
}
#navigation ul li.menu-business {
  width:150px;
}
#navigation ul li.menu-blog {
  width:50px;
}
#navigation ul li.fbimage {
  padding: 9px 3px 0px 3px;   
  background:none;
}

#navigation ul li.fbtext {
  padding: 14px 0px 0px 0px;   
  background:none;
  color: #006;
  font-size: 12px;
}
#navigation ul li.fblogin {
  padding: 4px 3px 0px 0px;   
  background:none;
  border-right:none;
}

#navigation ul li.fblogin a {
  padding: 5px 0px 0px 0px;   
  background:none;
    border-right:none;
}

#navigation ul li.fb a {
  border-right:1px solid #1d52a2;
  color:#fff;
  display:block;
  float:right;
  padding:2px 10px;
  text-decoration:none;
  text-align:center;
}
#navigation ul li.menu-faqs {
   width:50px;
}
#navigation ul li.menu-join {
  width:50px;
}
/*******************************************/
/* business box on rt-side-business
/*******************************************/
#businesstop{	
	color: #090;
	font-size:14px;
	/*background: #FFF url(../images/megaphone-85X123.jpg) bottom right no-repeat; 
	background: #E9F3EA;*/
	background-color:#FFF;
	padding: 10px 10px 10px 10px;
	margin-top:5px;
	border:2px solid #e4e4e4;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#businesstop a {
	text-decoration:none;
}
#businesstop h1 {
	text-decoration:none;
}
#businesstop h2 {
	
}
#business{	
	color: #090;
	font-size:14px;
	background: #FFF url(../images/megaphone-85X123.jpg) bottom right no-repeat; 
	/*background: #E9F3EA;*/
	padding: 10px 10px 10px 10px;
	margin-top:5px;
	border:2px solid #e4e4e4;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#business a {
	text-decoration:none;
}
#business h1 {
	text-decoration:none;
}
#business h2 {
	
}
.btn{
	height: 30px;
	color:#FFF;
	background: url(../../../images/btnbg.jpg);
	margin: 3px auto 0px;
	border:1px solid #00F;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

/*******************************************/
/* join us right bar
/*******************************************/
#join-us_right {
  display:block;
  float:left;
  height:37px;
  background:url(../../../images/introButtons.png) no-repeat top left;
}
/*******************************************/
a.join-us {
  display:block;
  float:left;
  width:115px;
  height:37px;
  background:url(../../../images/introButtons.png) no-repeat top left;
  text-indent:-9999px;
}

a.join-us:hover {
  background:url(../../../images/introButtons.png) no-repeat bottom left;
}

a.learn-more {
  display:block;
  float:left;
  width:115px;
  height:37px;
  background:url(../../../images/introButtons.png) no-repeat top right;
  text-indent:-9999px;
}

a.learn-more:hover {
  background:url(../../../images/introButtons.png) no-repeat bottom right;
}

ul.sub-nav li a {
  display:block;
  float:left;
  width:89px;
  height:36px;
  font-size:1.3em;
  text-indent:-9999px;
}

ul.sub-nav li a.myProfile { background:#fff url(../../../images/subNavBg.gif) no-repeat 0px -76px;}
ul.sub-nav li a.myItems { background:#fff url(../../../images/subNavBg.gif) no-repeat -90px -76px;}
ul.sub-nav li a.myKrowds { background:#fff url(../../../images/subNavBg.gif) no-repeat -180px -76px;}
ul.sub-nav li a.addItem { background:#fff url(../../../images/subNavBg.gif) no-repeat -270px -76px;}

ul.sub-nav li a.myProfile:hover { background:#fff url(../../../images/subNavBg.gif) no-repeat 0px -37px;}
ul.sub-nav li a.myItems:hover { background:#fff url(../../../images/subNavBg.gif) no-repeat -90px -37px;}
ul.sub-nav li a.myKrowds:hover { background:#fff url(../../../images/subNavBg.gif) no-repeat -180px -37px;}
ul.sub-nav li a.addItem:hover { background:#fff url(../../../images/subNavBg.gif) no-repeat -270px -37px;}

ul.sub-nav li a.myProfile.myProfileActive { background:#fff url(../../../images/subNavBg.gif) no-repeat 0px -0px;}
ul.sub-nav li a.myItems.myItemsActive { background:#fff url(../../../images/subNavBg.gif) no-repeat -90px 0px;}
ul.sub-nav li a.myKrowds.myKrowdsActive { background:#fff url(../../../images/subNavBg.gif) no-repeat -180px 0px;}
ul.sub-nav li a.addItem.addItemActive { background:#fff url(../../../images/subNavBg.gif) no-repeat -270px 0px;}

ul.sub-nav li a.active {
  /*background:#083578;*/
  background: #FFFFFF;
  color:#fff;
}

a {
  color:#3161c6;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

#site-info a {
  margin-left:10px;
}

a.tell-friend, a.view-krowd, a.join-krowd {
  display:block;
  padding:5px 10px;
  margin-bottom:10px;
  text-align:center;
  font-size:1.2em;
  font-weight:normal;
  color:#3d3d3d;
  background:#c0ffc1;
  border-top:1px solid #8eed90;
  border-left:1px solid #8eed90;
  border-right:1px solid #38b83b;
  border-bottom:1px solid #38b83b;
}

.krowd-menu { /*for the submenu in krowds and items */
  position:absolute;
  top:10px;
  right:10px;
  width:150px;
}

.krowd-menu a {
  font-weight:normal;
}

a.tell-friend:hover, a.view-krowd:hover, a.join-krowd:hover {
  text-decoration:none;
  background:#b0f6b1;
}

.close-login, .close-redbox a {
  display:block;
  width:66px;
  height:22px;
  background: #fff url(../../../images/closelabel.gif) no-repeat center 5px;
  text-indent:-9999px;
  position:absolute;
  top:10px;
  right:10px;
  padding:5px;
  border:1px solid #ddd;
}

.pagination a {
  border:1px solid #c8e7ff;
  padding:3px;
}

.pagination a:hover {
  border:1px solid #aad3f3;
  text-decoration:none;
}

a.add-items {
  display:block;
  margin:15px 0px;
  font-size:1.4em;
}

/*********headings********************/

h1, h2, h3, h4, h5 {
   font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  background:none;
}

h1, h2 {
  font-size:2.2em;
  font-weight:normal;
  color:#2b2b2c;
  margin:0px 0px 0px 0px;
  padding:0px;
  line-height:1em;
}

#intro h2 {
  height:37px;
  font-size:30px;
  font-weight:normal;
  color:#2b2b2c;
  margin:5px 0px 5px 0px;
  padding:0px;

}

.inline-krowd-wrapper h2 {
  margin-bottom:20px;
}

.add-item-container h2 {
  font-size:1.4em;
  margin-bottom:10px;
}

#intro h3 {
  height:25px;
  font-size:30px;
  font-weight:normal;
  color:#2b2b2c;
  margin:5px 0px 5px 0px;
  padding:0px;
  text-align:center;
}


h3 {
  font-size:1.8em;
  font-weight:normal;
  color:#2b2b2c;
  margin:0px 0px 0px 0px;
  padding:0px;
  line-height:1em;
}

h4 {
  font-size:1.4em;
  color:#4878ae;
  font-weight:normal;
  margin:10px 0px 10px 0px;
}

.recent-products h4 {
  color:#3161c6;
  padding:0px;
  margin:0px;
}

/*********paragraphs********************/

#intro p {
  color:#474747;
}

p {
  margin:10px 0px;
  line-height:1.4em;
}

.recent-products p {
  margin:5px 0px;
}


/*********images********************/

.demand img {
  position:relative;
  top:3px;
}

#facebook img {
  width:89px;
  height:21px;
  margin:9px 10px 0px 10px;
}

#twitter img {
  width:89px;
  height:21px;
  margin:8px 10px 0px 10px;
}

img #anim {
  margin-right:20px;
}

.add-item-logo {
  width:100px;
  height:49px;
  margin-bottom:10px;
}

li.image img {
  width:100px;
  height:100px;
  border:1px solid #ddd;
}

/*********forms********************/

fieldset {
  float:left;
  width:100%;
}

label {
  float:left;
  font-size:1.3em;
  color:#474747;
  width:140px;
  margin:10px 10px 0px 0px;
}

.add-items-wrapper {
}

.add-items-wrapper label {
  margin-bottom:3px;
  width:210px;
  font-weight:bold;
  color:#3869d2;
}

#inline-login-form label {
  width:90px;
}

input, select, textarea {
  padding:0px;
  color:#474747;
}

.add-items-wrapper .text, .add-items-wrapper select, .add-items-wrapper textarea, .add-items-wrapper input {
  width:200px;
  padding:2px;
}

.add-items-wrapper .price {
    width:60px;
 }
.add-items-wrapper .select {
  width:90px;
}
.add-items-wrapper .submit {
  width:auto;
}

.item-url {
  line-height:1.2em;
}

.submit {
  float:left;
  clear:both;
  margin:15px 0px;
}

fieldset.item-search .search-submit {
  float:none;
  margin:10px 0px;
  padding:0px;
  clear:none;
  border:none;
  background:none;
  display:block;
  width:76px;
  height:26px;
  background:url(../../../images/searchButton.png) no-repeat;
  text-indent:-9999px;
  font-size:0px;
  line-height:0px;
  cursor:pointer;
  position:relative;
  top:13px;
}


fieldset.item-search input {
  margin:10px 0px 0px 0px;
  font-size:1.2em;
  padding:0px;
}

fieldset.item-search select {
   margin:10px 0px 0px 0px;
   font-size:1.2em;
   padding:0px;
}

.remember {
  float:left;
  margin-right:10px;
}

.remember-me label {
    font-size:1em;
    position:relative;
    top:-5px;
 }

.sign-in .text, .sign-up .text {
  width:220px;
  border:1px solid #bdd4f5;
}

  /***********for the primary search*******************/
  .primarysearch .text {
     width:250px;
    border:2px solid #c2d8fa;
  }

  .primarysearch .text:focus {
    border:2px solid #97b9ee;
  }

  .primarysearch .submit {
    float:none;
    margin:0px;
    padding:0px;
    clear:none;
    border:none;
    background:none;
    display:block;
    width:96px;
    height:34px;
    background:url(../../../images/primarySearchButton.png) no-repeat;
    text-indent:-9999px;
    font-size:0px;
    line-height:0px;
    position:absolute;
    top:0px;
    right:0px;
    cursor:pointer;
    }

.login-submit {
    float:none;
    margin:10px 0px;
    padding:0px;
    clear:none;
    border:none;
    background:none;
    display:block;
    width:96px;
    height:34px;
    background:url(../../../images/loginButton.png) no-repeat;
    text-indent:-9999px;
    font-size:0px;
    line-height:0px;
    position:relative;
    top:-5px;
    cursor:pointer;
    }

.login-submit {
    float:none;
    margin:10px 0px;
    padding:0px;
    clear:none;
    border:none;
    background:none;
    display:block;
    width:96px;
    height:34px;
    background:url(../../../images/loginButton.png) no-repeat;
    text-indent:-9999px;
    font-size:0px;
    line-height:0px;
    position:relative;
    top:-5px;
    cursor:pointer;
    }

.add-item-button {
    padding:0px;
    border:none;
    background:none;
    display:block;
    width:97px;
    height:36px;
    background:url(../../../images/addItem.gif) no-repeat;
    text-indent:-9999px;
    font-size:0px;
    line-height:0px;
    cursor:pointer;
    margin-top:15px;
    }

.sign-up .submit {
    padding:0px;
    border:none;
    background:none;
    display:block;
    width:96px;
    height:34px;
    background:url(../../../images/signUpButton.png) no-repeat;
    text-indent:-9999px;
    font-size:0px;
    line-height:0px;
    cursor:pointer;
    }

/*********other stuff********************/

/*.highlight {
  color:#2365d2;
  font-size:1.6em;
}*/

.rounded {
  -moz-border-radius:3ex;
  -webkit-border-radius:3ex;
}

.odd {
  background:#f1f1f1;
 }

.even {
  background:#fff;
}

.krowd-link {
}

.krowd .label {
  float:left;
  width:110px;
  margin:0px 5px 0px 0px;
  color:#363636;
}

.label { /* this is on the item detail */
  margin:5px 0px;
}

.registration-details .label {
  font-weight:bold;
  float:left;
  width:100px;
  padding:0px;
  margin:0px;
}

.opening-price {
  font-weight:bold;
  color:#f8492d;
  margin-right:10px;
}

.desired-price {
  font-weight:bold;
  color:#0ea602;
  margin-right:10px;
}

.krowd-price {
  font-weight:bold;
  color:#254ad6;
  margin-right:10px;
}

.login span {
  color:#19c60e;
}

.price-wrapper, .distance-wrapper {
  font-weight:bold;
  margin-right:15px;
}

#processing {
  background:#fff;
  border:3px solid #eee;
  position:absolute;
  padding:20px;
  top:50%;
  left:50%;
  margin-left:-105px;
  margin-top:-100px;
  z-index:50;
  width:205px;
}

#processing h3 {
  float:left;
  margin:20px 0px 0px 20px;
}

.pagination {
  float:left;
  width:100%;
  margin:20px 0px;
}

.pagination span.current {
  font-weight:bold;
  color:#0aa21b;
}

.add-item-image {
  background:#ccc;
  height:100px;
  margin-bottom:10px;
}

#FB_HiddenContainer {
  overflow:hidden;
}

/* register_new.php styles */
input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color: #FFF;
	background-color:#FD484D;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

