/*colors*/
html {background:#e5eded;}
body {background:#edf5f5;border-radius:40px 17px;-moz-border-radius:40px 17px;}
a:link, a:visited {color:#01c;text-decoration:none;}
a:hover, a:active {color:#505;text-decoration:underline;}
input:focus, textarea:focus {background:#ffe;}
tt,kbd{background:#fff;}

/*fonts*/
body {font: 1.125rem/1.375rem Garamond; color:#222;}
h1,h2,h3,.clear {clear:both; color: #333;}
h4,h5,h6 {clear:none;}
h1 {font-size:1.2em;}
h2 {font-size:1.1em;}
h3,h4,h5,h6 {font-size:1em;}
input, textarea, tt, kbd {font: 1rem/1.167rem Garamond;}

/*margin, padding, border*/
body {margin:0em 1em; padding:2em 1em 4em 1em;border:0px;}
img {max-width: 100%; height: auto; margin: 10px;}
.clear {margin:10px -1em;}
tt,kbd {
padding:0 5px 0 5px;margin:3px;
-moz-border-radius:4px;border-radius:4px;
}
kbd {border:3px outset #dddddd;}

/*css classes*/
.box1{margin:1em 0% 2em 4%;width:90%;border:0px;}
.ico{margin:0px 5px;}
.ec {text-align:center;}
.l{float:left;}

/*Full width image*/
.left-big-img {
	float: left;
	max-width: 99%;
	width: auto;
	height: auto;
	border-radius: 10px;
	margin: 0.5em 1em 4em 0.4em;
}
