a {
	color: #808080;
	font-size: 12;
	text-decoration: none;
}

a:visited {
	color: #808080;
	font-size: 12;
	text-decoration: none;
}

a:hover {
	color: #ff9933;
	font-size: 12;
	text-decoration8: none;
}

body {
	font-family: helvetica, sans-serif;
	color: #000000;
	background: white;
	margin: 0;
}

.text {
	color: #000000;
	font-size: 12;
}

.tab {
	background: #eeeeee;
	color: #808080;
	font-size: 9px;
	text-decoration: none;
}

.tabheader {
	background-color: silver;
	padding-top: 2px;
	color: black;
	padding: 3px;
	font-size: 14px;
	text-decoration: none;
	text-align: left;
}

.tabheader_img {
	text-align: center;
	vertical-align: top;
	padding: 2px;
	margin: 0px;
}

.qheader {
	background-color: #72A9AB;
	padding: 2px;
	color: black;
	font-size: 12px;
	text-decoration: none;
	text-align: left;
}

.markerTooltip,.markerDetail {
	color: black;
	font-weight: bold;
	background-color: white;
	white-space: nowrap;
	margin: 0;
	padding: 2px 4px;
	border: 1px solid black;
}

#container {
	width: 1000px;
	padding: 0px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: white;
}

#rs_slideshow {
	background-color: white;
	width: 185px;
	height: 145px;
	padding: 2px;
	border: 1px solid #808080;
	font-size: 10px;
}

#sf_slideshow {
	background-color: white;
	width: 185px;
	height: 145px;
	padding: 2px;
	border: 1px solid #808080;
	font-size: 10px;
}

#fl_slideshow {
	background-color: white;
	width: 185px;
	height: 145px;
	padding: 2px;
	border: 1px solid #808080;
	font-size: 10px;
}

#left {
	width: 575px;
	display: inline;
	float: left;
}

#right {
	width: 425px;
	float: left;
}

#navigation {
	display: inline;
}

#thehead {
	display: inline;
	float: left;
	height: 110px;
}

#thehead h1 {
	padding: 5px 5px 5px 5px;
	display: inline
}

#mainIcon {
	padding: 5px;
}

#theeye {
	padding: 20px 10px 10px 10px;
	vertical-align: middle;
}

#theeye #phrase {
	width: 180px;
}

#theear {
	float: right;
	height: 70px;
}

#trythese {
	width: 418px;
	background-color: #143C8C;
	color: white;
	float: right;
	padding: 3px;
	font-size: 14px;
}

.proposesearch {
	width: 100px;
	float: left;
	text-align: left;
	padding: 3px;
	font-size: 14px;
}

.proposesearch a {
	color: white;
}

#slideshows {
	
}

#content {
	text-align: left;
	width: 1000px;
}

#footer {
	clear: both;
	background-color: #143C8C;
	color: white;
	font-size: 12px;
	padding: 5px;
	text-align: right;
}

#footer img {
	border: 0px;
}

#header {
	background-color: black;
	color: white;
	font-size: 12px;
	height: 15px;
	padding-left: 2px;
}

#header .left {
	float: left;
	text-align: left;
	font-size: 9px;
	vertical-align: text-bottom;
	margin-top: 2px;
}

#header .right {
	float: right;
	text-align: right;
	font-size: 9px;
	vertical-align: text-bottom;
	margin-top: 2px;
}

#pipe a {
	color: black;
}

.blogEntry {
	width: 410px;
	background-color: white;
}

.blogEntryHeader {
	font-weight: normal;
	padding: 2px;
	background-color: #FF0648;
	color: black;
	vertical-align: bottom;
	height: 40px;
	clear: left;
}

.blogEntryHeader img {
	float: left;
	margin: 13px 5px;
}

.blogEntryHeader h1 {
	float: left;
	margin-top: 12px;
	font-size: 16px;
	font-weight: normal;
}

.blogEntryHeaderVia {
	font-size: 12px;
}

.blogEntryHeaderTitle {
	font-size: 16px;
	font-weight: bold;
}

.blogEntryHeader a {
	color: blue;
}

.blogEntryThumb {
	width: 150px;
	max-height: 120px;
	border: 0px;
	padding: 5px;
	display: block;
}

.blogEntryContent {
	width: 550px;
	margin: 0px;
	padding-left: 2px;
	vertical-align: top;
	background-color: white;
	margin: 0px;
}

.blogEntryContent a {
	color: black;
}

.blogEntryFooter {
	height: 2px;
}

.blogEntryDate {
	font-size: 12px;
	padding-left: 2px;
}

#flickridoo {
	height: 130px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
}

#flickridoo img {
	margin: 2px;
	border: 0px;
}

#streetfilesidoo {
	height: 130px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
}

#youtubidoo {
	height: 130px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
}

#bucketidoo {
	height: 130px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
}

#picasidoo {
	height: 130px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
}

#smugmugidoo {
	height: 130px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
}

#gm {
	text-align: center;
	height: 125px;
	margin-top: 5px;
	font-size: 10px;
	border: 1px solid #808080;
	background-color: white;
}

#issuu {
	height: 125px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
}

#issuuidoo {
	height: 130px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
	overflow: auto;
}

.info {
	width: 400px;
	height: 650px;
	position: absolute;
	top: 80px;
	left: 400px;
	padding: 2px;
	background-color: white;
	border: 1px solid black;
	font-family: Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	overflow: auto;
}

#info h1 {
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

#info h3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

#close a {
	background-color: #ff0000;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 16px;
	font-weight: bold;
	position: absolute;
	top: 2px;
	right: 2px;
	text-decoration: none;
	border: 1px solid #ffffff;
	text-align: center;
	font-size: 14px;
}

.flickrBarImg {
	margin: 2px;
	border: 0px;
}

#zenfolidoo {
	height: 130px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
}

#zenfolidoo img {
	margin: 2px;
	border: 0px;
}

#zooomridoo {
	height: 130px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
}

#zooomridoo img {
	margin: 2px;
	border: 0px;
}

#vimeoidoo {
	height: 130px;
	margin-top: 5px;
	font-size: 10px;
	background-color: white;
}

#vimeoidoo img {
	margin: 2px;
	border: 0px;
}

#dropidoo {
	height: 130px;
	margin-top: 2px;
	font-size: 10px;
	background-color: white;
}

#dropidoo img {
	margin: 2px;
	border: 0px;
	max-width: 150px;
	max-height: 95px;
}

#streetfilesidoo img {
	margin: 2px;
	border: 0px;
}

#bucketidoo img {
	margin: 2px;
	border: 0px;
}

#picasidoo img {
	margin: 2px;
	border: 0px;
}

#youtubidoo img {
	margin: 2px;
	border: 0px;
}

#smugmugidoo img {
	margin: 2px;
	border: 0px;
}

#issuu img {
	margin: 2px;
	border: 0px;
}

#issuuidoo img {
	margin: 2px;
	border: 0px;
}

.citynavi {
	color: black;
}

#navi {
	
}

#citynavi {
	float: right;
	width: 350px;
}

#googlenews {
	background-color: white;
	overflow: auto;
	padding: 2px;
	font-size: 12px;
	height: 150px;
	width: 590px;
}

#googlenewssearch {
	background-color: white;
	overflow: auto;
	padding: 2px;
	font-size: 12px;
	height: 150px;
	width: 490px;
}

#googleblogssearch {
	background-color: white;
	overflow: auto;
	padding: 2px;
	font-size: 12px;
	height: 150px;
	width: 490px;
}

#linklist {
	overflow: auto;
	padding: 2px;
	font-size: 12px;
	height: 265px;
	width: 419px;
	border: 1px solid silver
}

#linklist a {
	font-size: 16px;
}

.latest_snippet {
	font-size: 9px;
}

#blog {
	background-color: #C8CECE;
	overflow: auto;
	padding: 2px;
	font-size: 12px;
	height: 150px;
	width: 419px;
	border: 1px solid silver;
}

#blogs {
	background-color: white;
	overflow: auto;
	padding: 2px;
	font-size: 12px;
	width: 570px;
}

#blogs h2 {
	font-size: 16px;
}

#graffiti_mode {
	width: 186px;
	font-size: 14px;
	float: left;
	padding: 3px;
}

#graffiti_mode a {
	color: white;
}

#streetart_mode {
	width: 186px;
	font-size: 14px;
	float: left;
	padding: 3px;
}

#streetart_mode a {
	color: white;
}

#blog_mode {
	width: 186px;
	font-size: 14px;
	float: left;
	padding: 3px;
}

#blog_mode a {
	color: white;
}

.mode_blogactive {
	background-color: blue;
	color: white;
}

.mode_active {
	background-color: #1E62F7;
	color: white;
}

.mode_inactive {
	background-color: #828791;
}

#translateSuggestion {
	font-size: 10px;
	font-family: sans-serif;
	padding: 0px;
	margin: 0px;
}

.divBar {
	width: 122px;
	height: 122px;
	border: 1px solid silver;
	background-repeat: no-repeat;
	background-position: center;
	float: left;
	cursor: pointer;
}

.legendehidden {
	visibility: hidden;
	z-index: 900;
	position: absolute;
}

.legendeshow {
	width: 122px;
	height: 122px;
	visibility: visible;
	z-index: 900;
	position: absolute;
	font-size: 12px;
	line-height: 1.3;
	padding: 2px;
	color: black;
	text-decoration: none;
	background-color: white;
	opacity: 0.6;
}

.legendeshow h1 {
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 12px;
	font-size: 10px;
}

.legendeshow small {
	font-size: 8px;
}

#juitterContainer {
	overflow: auto;
	padding: 2px;
	font-size: 12px;
	height: 650px;
	width: 419px;
	border: 1px solid silver
}

/*JUITTER PLUGIN CSS*/
#juitterContainer .twittList {
	margin: 0;
	padding: 0;
}  /* UL that will contain the list of tweets */
	/* Bellow the list of tweets "<li>" */
#juitterContainer .twittLI {
	list-style: none;
	background: #EEFDEA;
	margin: 0;
	padding: 5px 0 0 0;
	border-bottom: dashed 1px #CAF8C9;
	padding: 3px;
	clear: both;
	height: 55px;
}

#juitterContainer .twittList SPAN.time {
	color: #777;
	font-size: 0.9em
}

#juitterContainer .twittList A {
	color: #006600;
}  /*Links inside the tweets list */
	/* Bellow the CSS for the avatar image  */
#juitterContainer .juitterAvatar {
	float: left;
	border: solid 1px #D3EECA;
	background: #FFF;
	margin-right: 5px;
	padding: 2px;
	width: 48px;;
	height: 48px;
}

#juitterContainer .jRM {
	float: right;
	clear: both
}  /*read it on twitter link*/
#juitterContainer .extLink {
	
}  /*CSS for the external links*/
#juitterContainer .hashLink {
	
} /*CSS for the hash links*/ /*end of Juitter CSS*/