@charset "UTF-8";
/* CSS Document */

body {
	
	text-align: center;
	margin: 0px;
	padding: 0px;
	background:url(images/background_v2.jpg) no-repeat top center ;
	}
	
	
	
#all {
	width: 760px;
	margin: 0 auto 0 auto;
	text-align: left;
	position: relative;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-top: 60px;
	}	
	
#logo {
	position: absolute;
	top: 80px;
	left: 17px;
	z-index: 1;
	}	
	
#storefronts {
	position: absolute;
	top: 23px;
	left: 154px;
	}


#streetnav_home {
	position: absolute;
	text-align: center;
	left: 134px;
	top: 363px;
	width: 650px;
	}
#streetnav_home img {
	margin: 0px 10px 10px 10px;
	}
	
	

#streetnav {
	position: absolute;
	text-align: center;
	left: 134px;
	top: 463px;
	width: 650px;
	}
#streetnav img {
	margin: 0px 10px 10px 10px;
	}

#streetnav_content {
	position: relative;
	text-align: center;
	left: 0px;
	top: 20px;
	width: 613px;
	padding-bottom: 80px;
	}
#streetnav_content img {
	margin: 0px 10px 20px 10px;
	}


#features {
	margin: 0px 0px 20px 0px;
	}
#features img {
	margin: 0px 5px 0px 5px;
	}	

#featured {
	position: absolute;
	top: 490px;
	left: 0px;
	padding-bottom: 50px;
	}
#featured p {
	font-size: 8pt;
	font-family:Arial, Helvetica, sans-serif;
	color: #000000;
	}
#featured a{
	color:#666666;
	}	

#nav {
	position: absolute;
	top: 227px;
	left: 21px;
	}
#nav a {
	display: block;
	margin: 0px 0px 6px 0px;
	}	

#nav h1 {
	width: 130px;
	font-size: 10px;
	margin: 50px 0px 0px 0px;
	font-weight: normal;
	}
		
				
	

	
#streetright {
	position: absolute;
	top: 400px;
	left: 660px;
	}
#streetright a {
	display: block;
	margin: 0px 10px 20px 0px;
	}		


#streetleft {
	position: absolute;
	top: 400px;
	left: 15px;
	}
	
#streetleft a {
	display: block;
	margin: 0px 10px 20px 0px;
	}		
	
	
#viewblock {
	position:absolute;
	top: 348px;
	left: 109px;
	display: block;
	width: 530px;
	height: 300px;
	}	
	
#viewtext {
	position: absolute;
	top: 40px;
	left: 370px;
	display:block;
	width: 130px;
	height: 140px;
	overflow: auto;
	}	
#viewblock p {
	font: bold 7.5pt Arial, Helvetica, sans-serif;
	line-height: 9pt;
	padding: 0px 10px 4px 0px;
	}

#viewblock a {
	color: #e87419;
	}		
	
	
#contentgraphic {
	position: absolute;
	top: -160px;
	left: 170px;
	}	
	
#content  {
	position: absolute;
	left: 180px;
	top: 80px;
	font-family:Arial, Helvetica, sans-serif;
	}	
	
#content h1 {
	font-size: 12pt;
	line-height: 16pt;
	margin: 0pt 0pt 16pt 0pt;
	}
	
#content h2 {
	font-size: 11pt;
	line-height: 16pt;
	margin: 0pt 0pt 16pt 0pt;
	}

		
		
#content p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 16pt;
	margin: 0pt 100pt 16pt 0pt;
	}	


#content_home  {
	position: absolute;
	top: 540px;
	left: 214px;
	width: 490px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: center;
	}	
	
#content_home h1 {
	font-size: 11pt;
	line-height: 16pt;
	margin: 0pt 0pt 16pt 0pt;
	font-weight: normal;
	}

#content_home h4 {
	font-size: 10pt;
	font-weight: normal;
	line-height: 16pt;
	margin: 0pt 0pt 16pt 0pt;
	color: #4DA2E8;
	}
			
#content_home p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 16pt;
	margin: 0pt 100pt 16pt 0pt;
	}	

#content_home a {
	color: #4DA2E8;
	}
		
form {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 16pt;
	margin: 0pt 100pt 16pt 0pt;
	}		
		
form.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	margin: 0pt 0pt 16pt 0pt;
	color: #666666;
	}	


.logos {
	position: absolute;
	}
	
#more_right {
	position: absolute;
	top: 200px;
	left: 722px;
	z-index: 2;
	}
	
#more_left {
	position: absolute;
	top: 200px;
	left: 120px;
	z-index: 2;
	}	
		

/*-- BEGIN LOGOS --*/
	
#sugar {
	position: absolute;
	top: 301px;
	left: 262px;
	z-index: 2;
	}
	
#bills {
	position: absolute;
	top: 301px;
	left: 368px;
	z-index: 2;
	}	
	
#divertido {
	position: absolute;
	top: 299px;
	left: 172px;
	z-index: 2;
	}	

#materialwitness {
	position: absolute;
	top: 320px;
	left: 545px;
	z-index: 2;
	}
	
#artemis {
	position: absolute;
	top: 280px;
	left: 535px;
	z-index: 2;
	}
	
#pavement {
	position: absolute;
	top: 300px;
	left: 575px;
	z-index: 2;
	}	

#leamer {
	position: absolute;
	top: 300px;
	left: 435px;
	z-index: 2;
	}	

#mcgeary {
	position: absolute;
	top: 300px;
	left: 303px;
	z-index: 2;
	}			

#accezzorize {
	position: absolute;
	top: 300px;
	left: 405px;
	z-index: 2;
	}	

#ts {
	position: absolute;
	top: 300px;
	left: 290px;
	z-index: 2;
	}	

#equita {
	position: absolute;
	top: 300px;
	left: 190px;
	z-index: 2;
	}

#elisco {
	position: absolute;
	top: 310px;
	left: 650px;
	z-index: 2;
	}			

#piccolo {
	position: absolute;
	top: 280px;
	left: 200px;
	z-index: 2;
	}

#jeffreysmith {
	position: absolute;
	top: 330px;
	left: 208px;
	z-index: 2;
	}	

#elements {
	position: absolute;
	top: 310px;
	left: 390px;
	z-index: 2;
	}	
	
#obannon {
	position: absolute;
	top: 330px;
	left: 320px;
	z-index: 2;
	}

#localpalette {
	position: absolute;
	top: 280px;
	left: 328px;
	z-index: 2;
	}		
	
#coca {
	position: absolute;
	top: 310px;
	left: 620px;
	z-index: 2;
	}	
	
#scavengers {
	position: absolute;
	top: 300px;
	left: 160px;
	z-index: 2;
	}	
	
#frankies {
	position: absolute;
	top: 305px;
	left: 240px;
	z-index: 2;
	}
	
#aardvark {
	position: absolute;
	top: 300px;
	left: 350px;
	z-index: 2;
	}

#mosser {
	position: absolute;
	top: 310px;
	left: 415px;
	z-index: 2;
	}

#begalleries {
	position: absolute;
	top: 303px;
	left: 525px;
	z-index: 2;
	}
	
#greybox {
	position: absolute;
	top: 304px;
	left: 640px;
	z-index: 2;
	}

#dozen {
	position: absolute;
	top: 304px;
	left: 220px;
	z-index: 2;
	}
	
#asian {
	position: absolute;
	top: 310px;
	left: 322px;
	z-index: 2;
	}

#radha {
	position: absolute;
	top: 310px;
	left: 432px;
	z-index: 2;
	}
	
#tamari {
	position: absolute;
	top: 310px;
	left: 526px;
	z-index: 2;
	}
	
#ferlo {
	position: absolute;
	top: 310px;
	left: 629px;
	z-index: 2;
	}				
	

#kma {
	position: absolute;
	top: 310px;
	left: 250px;
	z-index: 2;
	}
	
#a1 {
	position: absolute;
	top: 315px;
	left: 530px;
	z-index: 2;
	}
	
#informatics {
	position: absolute;
	top: 310px;
	left: 640px;
	z-index: 2;
	}


#riverside {
	position: absolute;
	top: 300px;
	left: 365px;
	z-index: 2;
	}