@charset "UTF-8";

body {
	font-size:small;
	font-family: "Helvetica Neue",Arial,sans-serif;
	padding:0;
	margin:0;
	color:#222;
	text-align:center;
	background:#FFF;
	}


h1 {
	}

#page-home h1 {
	display:none;
	background:url(h1.png) left bottom no-repeat; 
	}
h2 {
	font-size:1.3em;
	margin:0.5em 0 0.5em 0;
	padding:0.5em 0 0 0;
	}
h3 {
	font-size:1.1em;
	margin:1em 0 -0.4em 0;
	}
p,ul,ol {
	line-height:1.5em;
	}
a {
	color:#0065C5;
	}
a:visited {
	color:#6C39A1;
	}
a:hover {
	color:#0083FF;
	}
acronym {
	cursor:help;
	}
hr {
	color:#F6F6F6;
	background:#F6F6F6;
	border:none;
	border-top:5px solid #EAEAEA;
	margin:1em 0;
	}
a img {
	border:none;
	}
h1,h2,h3,h4,h5,h6,li strong {
	text-shadow: 0 1px 0 #FFF;
	}

	

.links-information {
	clear:both;
	margin:0;
	padding:0;
	list-style:none;
	background:#4E4E4E url(nav-bg.png) left bottom repeat-x; 
	height:29px;
	font-weight:bold;
	}
.links-information * {
	color:#BABABA;
	text-decoration:none;
	}
.links-information ul {
	height:29px;
	margin:0 auto;
	padding:0 1px 0 0;
	list-style:none;
	width:90%;
	min-width:700px;
	max-width:1500px;
	background:url(nav-div.png) right bottom no-repeat; 
	}
.links-information li {
	display:inline;
	}
.links-information a {
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	float:left;
	width:16%;
	height:29px;
	line-height:32px;
	color:#BABABA;
	text-decoration:none;
	}
.links-information .link-live-stores a {
	width:17%;
	}
.links-information .link-about a {
	width:18%;
	}
.links-information .link-vendo-account a {
	width:19%;
	}
.links-information .link-contact a,
.links-information .link-start a {
	width:13%;
	}
.browser-msie .links-information .link-contact a,
.browser-msie .links-information .link-start a {
	width:12%;
	}



.links-information a {
	text-indent:-999em;
	background-repeat:no-repeat; 
	background-position:50% -21px; 
	}

.links-information ul {
	background-image:none; 
	}

.links-information .current a {
	background-color:#3A3A3A;
	background-position:50% 9px; 
	}
.links-information a:hover {
	background-position:50% 9px; 
	}
.links-information .link-about a {
	background-image:url(nav-about.gif); 
	}
.links-information .link-vendo-account a {
	background-image:url(nav-account.gif); 
	}
.links-information .link-updates a {
	background-image:url(nav-updates.gif); 
	}
.links-information .link-live-stores a {
	background-image:url(nav-livestores.gif); 
	}
.links-information .link-features a {
	background-image:url(nav-features.gif); 
	}
.links-information .link-start a {
	background-image:url(nav-start.gif); 
	}
.links-information .link-vendo-get-vendo a {
	background-image:url(nav-get-vendo.gif); 
	}
.links-information .link-contact a {
	background-image:url(nav-contact.gif); 
	}

 


#header {
	padding:0;
	clear:both;
	height:9em;
	}
#page-home #header {
	height:30em;
	background:url(vendo-panel-home.gif) 49% 150px no-repeat; 
	}
#brand {
	padding:20px 2em 0 0;
	display:block;
	}
#page-home #brand {
	padding:120px 2em 10px 1em;
	cursor:text;
	}

#ticker {
	padding:5px 0 0px 0;
	margin:0 auto;
	list-style:none;
	width:34em;
	clear:both;
	}
#ticker li {
	width:5.5em;
	float:left;
	margin:0;
	padding:0;
	}
#ticker li.ticker1 {
	width:5.5em;
	}
#ticker li.ticker2 {
	width:7em;
	}
#ticker li.ticker3 {
	width:7em;
	}
#ticker li.ticker4 {
	width:10.5em;
	}
#ticker span {
	display:block;
	font-size:11px;
	color:#777;
	margin:0;
	line-height:1.5em;
	}
#ticker strong {
	font-size:22px;
	color:#00802A;
	margin:0;
	font-weight:bold;
	}
#page-home #ticker {
	padding:18px 0 170px 15px;
	font-size:150%;
	width:32em;
	}
#page-home #ticker strong {
	font-size:150%;
	}


#content {
	margin:0 auto;
	background:#F6F6F6;
	border-top:5px solid #EAEAEA;
	}
#content-padding {
	margin:auto;
	padding:15px;
	text-align:left;
	width:80%;
	min-width:700px;
	}
#content-padding p {
	max-width:1000px;
	}
#page-home #content {
	border:none;
	}
#page-home #content-padding {
	padding:0;
	margin:0;
	display:none;
	}
.pricing {
	text-align:center;
	}
.pricing strong {
	display:block;
	font-size:75px;
	line-height:75px;
	color:#555;
	letter-spacing:-4px;
	}
.pricing strong span {
	font-size:35px;
	display:inline;
	color:#555;
	font-weight:bold;
	position:relative;
	top:-28px;
	letter-spacing:-1px;
	
	}
.pricing span {
	font-size:15px;
	line-height:15px;
	display:block;
	font-weight:normal;
	color:#222;
	}
.pricing em {
	font-size:11px;
	font-style:normal;
	}

#footer {
	margin:0;
	padding:1em 0 3em 0;
	border-top:3px solid #E1E1E1;
	text-align:center;
	color:#999;
	background:url(base-bg.jpg) 0 0 repeat-x;
	clear:both;
	}
 
#footer * {
	margin:0;
	padding:0;
	display:inline;
	list-style:none;
	color:#999;
	}
#footer a {
	padding:0 1px 0 11px;
	margin:0 4px;
	color:#999;
	border-left:1px solid #CCC;
	}
#page-home #footer {
	border:none;
	background:none;
	}




.live-store {
	float:left;
	width:33%;
	height:215px;
	padding:8px 0;
	margin:0 0 10px 0;
	color:gray;
	text-align:center;
	background:url(/img/live-stores/bg.gif) 50% 0 no-repeat;
	}


.form-standard fieldset,
.form-standard .box-action {
	background:none;
	border:none;
	padding:1em 0;
	}
.form-standard .box-action {
	padding:0 0 1em 0;
	margin:0;
	}

.form-standard fieldset {
	border-top:5px solid #EAEAEA;
	}
.form-standard legend {
	padding:0 8px 0 0;
	font-size:1.3em;
	}
.form-standard label {
	padding-left:0;
	}


ul.live-stores {
	list-style:none;
	clear:both;
	padding:1em 0;
	margin:1em 0;
	}
ul.live-stores li {
	float:left;
	width:33%;
	padding:0;
	margin:0;
	text-align:center;
	height:252px;
	background:url(/images/thumbs/thumbs-waiting.gif) 50% 53px no-repeat;
	}
ul.live-stores li a.thumb {
	display:block;
	text-decoration:none;
	width:184px;
	height:162px;
	border:1px solid #CCC;
	margin:auto;
	}
ul.live-stores li a.thumb:hover {
	border:1px solid #00d2ff;/*0083FF*/
	background-color:#007dd4 !important;
	border-radius:5px;
	}
ul.live-stores li span {
	display:block;
	color:gray;
	padding:0;
	margin:0;
	font-size:x-small;
	line-height:1.4em;
	}
ul.live-stores li sup {
	font-size:9px;
	}
 

#page-features #content ul {
	padding:1em 0;
	}

#page-features #content li {
	padding:0 0 1em 0;
	list-style:none;
	color:#444;
	margin:0;
	}
#page-features #content .index li {
	padding:0;
	}
#page-features #content h2 {
	clear:both;
	}
#page-features #content .index ul {
	float:left;
	width:25%;
	padding:0;
	}
#page-features #content img {
	margin:2em 1em 1em 2em;
	}
#page-features #content li strong {
	display:block;
	color:#222;
	}


#page-live-stores td {
	line-height:1.3em;
	}

.row-authentication {
	display:none;
	}
legend {
	color:#222;
	}

.clear {
	clear:both;
	}
.shoutout {
	font-size:1.5em;
	padding:1em 3em;
	border-top:3px solid #EAEAEA;
	border-bottom:3px solid #EAEAEA;
	background:white;
	font-style:italic;
	}
.endshout {
	font-size:1.3em;
	padding:1em 3em;
	border:1px solid #EAEAEA;
	border-bottom:2px solid #CCC;
	border-right:2px solid #CCC;
	background:white;
	text-align:center;
	clear:both;
	-moz-border-radius:5px;
	}
 
.endshout a {
	font-weight:bold;
	}
.subsection-product .table-data {
	width:303px;
	}
.subsection-product #row_qty {
	display:none;
	}
.subsection-product .product-attributes dt {
	text-align:right;
	margin-right:10px;
	width:89px;
	}




#page-live-stores .endshout {
	background:url(path-start-left-current.gif) 0 1px no-repeat; 
	height:51px;
	margin:30px 30%;
	padding:0;
	clear:both;
	text-align:center;
	border:none;
	width:405px;
	}
 
#page-live-stores .endshout a {
	background:url(path-start-right-current.gif) 100% 0 no-repeat; 
	margin:0 0 0 10px;
	display:block;
	height:51px;
	line-height:51px;
	padding:0;
	border:none;
	width:395px;
	text-decoration:none;
	font-size:14px;
	color:#222;
	}
	
	
	
.hidden {
	display:none;
	}	

dl {
	clear:both;
	}
dl dt {
	width:100px;
	float:left;
	}
.highlight-gst {
	color:gray;
	}

#row_authentication {
	display:none;
	}

.highlight-price {
	color:#333;
	}
.list-pricing li {
	padding-bottom:1em;
	}
.highlight-note {
	font-size:10px;
	}

.row,
.row textarea {
	margin-bottom:10px;
	}
.row .highlight-note {
	font-size:11px;
	line-height:15px;
	}
.form-standard label {
	text-align:right;
	padding-right:8px;
	}



/*
ul.start1 {
	padding:0 2em;
	width:555px;
	}
ul.start1 li {
	padding:0 !important;
	margin:0 0 -1px 0;
	display:block;
	}
ul.start1 li a {
	font-size:1.4em;
	display:block;
	padding:1em;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	color:#888;
	background:#EFEFEF;
	margin:0 0 -1px 0;
	text-decoration:none;
	}
ul.start1 li a:hover {
	border-top:1px solid #BBB;
	border-bottom:1px solid #BBB;
	color:#333;
	background:white;
	}
*/



h2.heading {
	text-indent:-999em;
	}
h2.signup {
	background:url(h2-signup.png) left bottom no-repeat;
	}
h2.startnow {
	background:url(h2-startnow.png) left bottom no-repeat;
	}



#page-features h1,
#page-live-stores h1,
#page-updates h1,
#page-vendo-account h1,
#page-about h1,
#page-updates h1,
#page-start h1,
#page-terms h1,
#page-privacy h1,
#page-stats h1 {
	height:35px;
	margin:15px 0 0 0;
	text-indent:-999em;
	}
#page-features h1 {
	background:url(h1.png) 0 -145px no-repeat; 
	}
#page-live-stores h1 {
	background:url(h1.png) 0 -72px no-repeat; 
	}
#page-updates h1 {
	background:url(h1.png) 0 -181 no-repeat; 
	}
#page-vendo-account h1 {
	background:url(h1.png) 0 -107px no-repeat; 
	}
#page-about h1 {
	background:url(h1.png) 0 -35px no-repeat; 
	}
#page-updates h1 {
	background:url(h1.png) 0 -179px no-repeat; 
	}
#page-start h1 {
	background:url(h1.png) 0 0 no-repeat; 
	}
#page-terms h1 {
	background:url(h1.png) 0 -215px no-repeat; 
	}
#page-privacy h1 {
	background:url(h1.png) 0 -253px no-repeat; 
	}
#page-stats h1 {
	background:url(h1.png) 0 -287px no-repeat; 
	}



.clear {
	clear:both;
	display:block;
	height:1px;
	font-size:1px;
	}

/* START */

.path-start {
	background:url(path-start-bg.gif) 0 50% repeat-x; 
	clear:both;
	float:left;
	width:100%;
	margin-bottom:5px;
	}
.path-start ol {
	margin:0;
	padding:0 1px 0 25px; 
	background:url(path-start-left-current.gif) 0 50% no-repeat; 
	float:left;
	width:100%;
	list-style:none;
	}
.path-start li {
	margin:1em 0 1em 0;
	width:25%;
	float:left;
	padding:1em 0;
	color:#999;
	text-indent:15px;
	background:url(path-start-todo.gif) 100% 50% no-repeat; 
	}
.path-start li.link1 {
	text-indent:5px;
	}
.path-start li.link1,
.path-start li.current {
	background:url(path-start-current.gif) 100% 50% no-repeat; 
	color:#222;
	}
.path-start li.done {
	background:url(path-start-done.gif) 100% 50% no-repeat; 
	color:#999;
	}
.path-start li.link4 {
	background:url(path-start-right.gif) 100% 50% no-repeat; 
	width:24%;
	}
.path-start li.link4.current {
	background:url(path-start-right-current.gif) 100% 60% no-repeat; 
	width:24%;
	}


.form-startkey {
	width:425px;
	height:100px;
	background:url(key-bg.png) 0 3px no-repeat; 
	float:right;
	padding:39px 0 0 33px;
	margin:0 0 0 10px;
	}
.form-startkey fieldset {
	border:none;
	padding:0;
	margin:0;
	background:none;
	}
.form-startkey label {
	text-indent:-999em;
	}
.form-startkey #startkey {
	width:255px;
	font-size:20px;
	padding:5px;
	margin-right:7px;
	font-family:"Helvetica Neue", Helvetica, sans-serf;
	text-transform: uppercase;
	}
.form-startkey #startkey:focus {
	background:#fff8e0;
	}
	
.form-startkey legend,
.form-startkey label {
	display:none;
	}
	


.group-1,
.group-2 {
	width:47%;
	float:left;
	}
.group-2 {
	margin-left:4%;
	}


/* MAC 

.platform-macintosh .links-information a {
	text-indent:0;
	background:none; 
	font-weight:normal;
	text-shadow: 0 1px 0 #000;
	}
.platform-macintosh .links-information .current a {
	color:white;
	background:#3a3a3a; 
	}
.platform-macintosh .links-information a:hover {
	color:white; 
	}
.platform-macintosh h1 {
	background:none !important;
	text-indent:0 !important;
	font-weight:normal;
	font-size:2.1em;
	}

*/







