/* TYPOGRAPHY */

.alert { background:red; color:white }

@font-face {
		font-family: oOzZi;
		src: url(../fonts/oozzieboylogo.ttf);
	}

/* Global */

html {
	-webkit-font-smoothing: antialiased;
}

body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:12px;
}
#header {
	font-size:48px;
	line-height:64px;
}
#header,
#header a,
#header a:visited,
#header a:hover{
	text-decoration: none;
}
	#header .tab-on a,
	#header .tab-on a:visited,
	#header .tab-off a,
	#header .tab-off a:visited{
		text-decoration: none;
		margin-left: 0px;
	}
	#header .tab-on a:hover,
	#header .tab-off a:hover{
		text-decoration: none;
	}
	.logotype{
  		font-size:96px;
		font-weight:normal;
		font-family:oozzi;
		line-height:1.2em;
	}
	
	/*Submenublock*/
	#sddm{
		font-size:48px;
		font-weight:bold;
	}
	#sddm .dropdown{
		font-size:36px;
	}
		#sddm .dropdown a{
			white-space:nowrap;
			text-decoration:none;
			font-weight:normal;
			letter-spacing:0px;
			font-size:24px;
			line-height:1em;
		}
h1{
	font-size:36px;	
	font-weight:normal;
}
.newsbox .excerpt,
#single .excerpt{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:24px;
	line-height:1.2em;
	color:#777777;
}
	.newsbox .excerpt a,
	.newsbox .excerpt a:visited,
	#single .excerpt a,
	#single .excerpt a:visited{
		color:#777447;
		text-decoration: none;
		background-color: #fdf8ad;
	}
	.newsbox .excerpt a:hover,
	#single .excerpt a:hover{
		color:#777632;
		background-color:yellow;
	}
	.newsbox small,
	#single small,
	.copyright{
		font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
		font-size:12px;
		line-height:1.4em;
		color:#AAA;
	}
		.newsbox small a,
		.newsbox small a:visited,
		#single small a,
		#single small a:visited,
		.copyright a,
		.copyright a:visited{
			color:#63a2d8;
			text-decoration: none;
		}
		.newsbox small a:hover,
		#single small a:hover,
		.copyright a:hover{
			text-decoration: underline;
		}		
		.newsbox small .viewfullsize a,
		#single small .viewfullsize a{
			margin-right:3px;
		}
/*		.newsbox small .shopeulink a,
		#single small .shopeulink a,
		.newsbox small .shopcalink a,
		#single small .shopcalink a{
			font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
			font-weight:bold;
			padding:1px 6px 2px 6px;
			margin:0 3px 0 3px;
			color:white;
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
		}*/
/*			.shopcalink a,
			.shopeulink a
			{
				background-color:#DDDDDD;
			}
				.newsbox small .shopeulink a:hover,
				#single small .shopeulink a:hover,
				.newsbox small .shopcalink a:hover,
				#single small .shopcalink a:hover
				{
					background-color:yellow;
					color:black;
					text-decoration:none;
				}*/
#single .tweetbutton{
	text-decoration:none;
	font-family:'lucida grande', 'Helvetica Neue', Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#single .navigation,
#content .navigation{
	font-size:24px;
	font-weight: regular;
}
	#single .navigation .newer,
	#single .navigation .older,
	#content .navigation .newer,
	#content .navigation .older{
		text-decoration:none;
	}
		#single .navigation .newer a,
		#single .navigation .newer a:visited,
		#single .navigation .older a,
		#single .navigation .older a:visited,
		#content .navigation .newer a,
		#content .navigation .newer a:visited,
		#content .navigation .older a,
		#content .navigation .older a:visited {
			text-decoration: none;
			color:#93864D;
		}
.mypage{
	font-size:16px;
	line-height:1.3em;
	}
	.mypage .whoweare{
		font-size:24px;
		line-height:1.2em;
		font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	}
		.mypage .whoweare strong{
			font-weight:normal;
		}
	.mypage strong{
		display:block;
	}
#categories-many li,
#categories-single li{
	line-height:1.7em;	
	font-size:24px;
	text-decoration:none;
	color:#aaaaaa;
}
	#categories-many li a,
	#categories-single li a{
		text-decoration:none;
		color:#aaaaaa;
	}
#footer {
	font-size:24px;
	line-height:1.4em;
}
	#footer a{
		color:#6c6757;
		text-decoration:none;
	}
	#footertxt{
		font-family: Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
		font-size:12px;
		line-height:1.4em;	
		color:#6c6757;
	}
	#footertxt a:hover{
		text-decoration:underline;
	}