@charset "UTF-8";
/* Yahoo YU Library CSS reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;padding:0;
}
table {
	/*border-collapse:collapse;*/
	border-spacing:0;margin:0;padding:0;
}
a img,:link img,:visited img { border:none }
/* end reset */
/* cmp. http://sixrevisions.com/css/font-face-guide/, http://paulirish.com/2009/bulletproof-font-face-implementation-syntax/, http://www.fontsquirrel.com/ */
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on January 12, 2011 */
@font-face {
	font-family: 'Hero';
	src: url('fonts/hero-webfont.eot');
	src: local('☺'), url('fonts/hero-webfont.woff') format('woff'), url('fonts/hero-webfont.ttf') format('truetype'), url('fonts/hero-webfont.svg#webfont2RE8243L') format('svg');
	font-weight: normal; font-style: normal;
}
@font-face {
	font-family: 'RadioStarsRegular';
	src: url('fonts/radiostars-regular-webfont.eot');
	src: local('☺'), url('fonts/radiostars-regular-webfont.woff') format('woff'), url('fonts/radiostars-regular-webfont.ttf') format('truetype'), url('fonts/radiostars-regular-webfont.svg#webfontWriIqQii') format('svg');
	font-weight: normal; font-style: normal;
}
@font-face {
	font-family: 'Square721ExBTRoman';
	src: url('fonts/square721bt-romanextended-webfont.eot');
	src: local('☺'), url('fonts/square721bt-romanextended-webfont.woff') format('woff'), url('fonts/square721bt-romanextended-webfont.ttf') format('truetype'), url('fonts/square721bt-romanextended-webfont.svg#webfont9lsfUP87') format('svg');
	font-weight: normal; font-style: normal;
}

@font-face {
	font-family: 'Square721BTRoman';
	src: url('fonts/square721bt-roman-webfont.eot');
	src: local('☺'), url('fonts/square721bt-roman-webfont.woff') format('woff'), url('fonts/square721bt-roman-webfont.ttf') format('truetype'), url('fonts/square721bt-roman-webfont.svg#webfontrw14ARk7') format('svg');
	font-weight: normal; font-style: normal;
}

@font-face {
	font-family: 'Square721BdExBTBold';
	src: url('fonts/square721bt-boldextended-webfont.eot');
	src: local('☺'), url('fonts/square721bt-boldextended-webfont.woff') format('woff'), url('fonts/square721bt-boldextended-webfont.ttf') format('truetype'), url('fonts/square721bt-boldextended-webfont.svg#webfontdFwLr8iu') format('svg');
	font-weight: normal; font-style: normal;
}

@font-face {
	font-family: 'Square721BTBold';
	src: url('fonts/square721bt-bold-webfont.eot');
	src: local('☺'), url('fonts/square721bt-bold-webfont.woff') format('woff'), url('fonts/square721bt-bold-webfont.ttf') format('truetype'), url('fonts/square721bt-bold-webfont.svg#webfontYDf0JAeH') format('svg');
	font-weight: normal; font-style: normal;
}
body {
	color:#333;
	background-color:#fff;	/*#26264C;*/
	font-family : Verdana,Geneva,Arial,Helvetica,sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	color:#111;
	letter-spacing:0.06em;
}
p {
	margin: 0 0 0.5em 0;
	
}
.strong {
	font-weight:bold;
	color:#111;
	text-shadow: 1px 0 1px #fff;
}
a:link, a:visited {
	color:039;	/*#039;*/
	text-decoration:none;
	/*border-bottom: 1px solid white*/
}
a:hover {
	color:#eee;
	background-color:#039;
}
a:active {
	color:#f93;
}
hr {
	opacity:0.2; filter:alpha(opacity=40);
	border: 1px dotted #fff;
}
#wrapper {
	margin:40px auto; padding:0;
	width:850px;
}
#translate {
	font-family: Hero, Verdana, Arial, Geneva, Helvetica, sans-serif;
	position:absolute;right:10px;top:5px;
	color:#fff;
	padding: 2px 20px 6px 16px;
	width:99px;
	font-size:0.9em;letter-spacing:0.1em;
	text-decoration:none;text-transform:lowercase;text-align:left;
	font-weight:normal;
	white-space:nowrap;
	cursor:pointer;
	/*border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;
	box-shadow: 3px 3px 22px rgba(0,0,0,.6);-webkit-box-shadow: 3px 3px 22px rgba(0,0,0,.6);-moz-box-shadow: 2px 2px 22px rgba(0,0,0,.6);*/
}
#translate:hover {
	color:#f80;
	/*background-color:#e00;
	background: -webkit-gradient(linear, left top, left bottom, from(#e00), to(#300));
	background: -moz-linear-gradient(top, #e00, #300);
	-webkit-transition: all .8s ease-in;-moz-transition: all .8s ease-in;*/
}
#translate a {
	float:left;
}
#translate img {
	position:absolute;
	right:16px;
}
/*.no {
	background-image: url(img/flg_no_16x13.gif);
}
.us {
	background-image: url(img/flg_us_16x13.gif);
}*/
#no1, #no2, #no3, #no4, #no4b, #no45, #no5, #no6, #no7, #no8, #no9, #no10, #no11, #no12, #no13, #no14, #no15, #no16, #no17, #no18,
#us1, #us2, #us3, #us4, #us4b, #us45, #us5, #us6, #us7, #us8, #us9, #us10, #us11, #us12, #us13, #us14, #us15, #us16, #us17, #us18 {
	display:none;
}
/* with display none, Google Maps will not load */
#no3, #us3 {
	display:block;
}
#feed {
	color:#666;	font-size:9px; letter-spacing:0.1em; line-height:1.5em;
	margin:10px 4px;
	width:850px;
}
#share {
	margin:15px 10px 0 0;float:right;clear:none;display:inline;
}
#share ul li {
	display:inline;	padding-left:10px;
	font-family: Hero, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size:16px;font-weight:normal;color:#ccc;letter-spacing:0.1em;
}
#photoblog{
	font-family: Hero, Verdana, Arial, Geneva, Helvetica, sans-serif; font-size:14px;
	font-weight:normal; letter-spacing:0.0em; text-transform:lowercase;
	color:#666;
	margin: 3em 0 0.5em 0;
	border-bottom:1px solid #eee;
}
#photoblog a:link, #photoblog a:visited{
	color:#666;
	padding: 0 0.5em;
}
#photoblog a:hover {
	color:#fff;
}
#flickr {
	width:850px;
	overflow:visible; /* org. hidden, visible to take care of reflection */
	white-space:nowrap;
	text-align:center;
	margin-top:0;
}
#flickr a img {
	opacity:1.0; filter:alpha(opacity=100);
	margin:0;padding:0;
	-moz-box-shadow: 1px 3px 5px #000;-webkit-box-shadow: 1px 3px 5px #000;box-shadow: 1px 3px 5px #666;
	-webkit-transition: all .8s ease-in;-moz-transition: all .8s ease-in;	
	width:100px;
	/*height:70px;*/
}
#flickr a img:hover {
	opacity:0.8; filter:alpha(opacity=60);
	-webkit-transition: all .8s ease-in;-moz-transition: all .8s ease-in;
	-webkit-box-reflect:below 3px -webkit-gradient(linear, left top, left bottom, from(rgba(51,51,102,0.0)), color-stop(0.8, rgba(51,51,102,0.5)), to(rgba(51,51,102,1.0)));
}
#flickr a:link, #flickr a:visited, #flickr a:hover {
	color:transparent;	background-color:transparent;
	margin:0; padding:0;
}
/* override external script to obtain norder shadow in IE9! */
div#rssincl-box-199570 div.rssincl-content table {
	border-collapse:inherit !important;
}
#slides {
	position:absolute;
	top:24px;right:25px;
	-moz-box-shadow: 2px 5px 10px #666;-webkit-box-shadow: 2px 5px 10px #666;
	box-shadow: 2px 5px 10px #666;
}

