/* Reset */
:link,:visited{text-decoration:none}
ul,ol{list-style:none}
h1,h2,h3,h4,h5,h6,pre,code,input,select,textarea{font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0}
a img,:link img,:visited img{border:0}

/* Clearfix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html>body .clearfix{display:inline-block;width: 100%}
* html .clearfix{
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}
img { border:0}
body {
	color: #666;
	font: 100% Helvetica, Arial, sans-serif;
	margin-left:35px;
}
.hide,h1{	position: absolute;	left: -999px; width:100px;	}
#wrapper {		width:1200px; 	}

h2 {margin-top: 50px; font-size: 1.1em; font-weight:normal;  margin-bottom:10px; }
h2 .english { color:#d61100; margin-left:30px
}
#content strong.english a { 	 color:#d61100;}
#content img { border:none; margin-right:20px; margin-bottom:10px;}
#content img.noborder { border:0px;}
 
#content a { 	text-decoration:none; color:#666;}
#content a:hover{	text-decoration:underline;}

div.photos{ position:relative; height:350px;}
.float{float:left; font-size:.8em;position:absolute; bottom:0 }
.right{left:550px }
#content .float img{ margin-bottom:0; }
#content br{ clear:both; height:0;}
#footer {border-top:solid 1px; margin-top:2em; padding:.5em 0 1em .2em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:.85em; }
#footer a {text-decoration:none; color:#000;}
#footer a:hover{	text-decoration:underline;}
#footer strong{ color:#078cd1}
