@charset "utf-8";
@import url("cssreset.css");
@import url("superfish-menu.css");

body, p, a, ul, ol, table, h2, h3, h4, adress, form, input, textarea{ font-family: Arial, Helvetica, sans-serif;}
p, a, table, ul, ol, form, input, label, textarea, address { font-size: 0.9em; line-height: 1.4em; text-align: left;}

p 			{ margin: 5px 0 15px 0; }
address 	{ padding: 4px 0 10px 0; font-style: italic;}
address a	{ font-style: italic; font-size: 1em; line-height: 1.3em; }
a img 		{ padding: 0px;}
a:focus		{ outline: #000 dotted thin;}

h1 			{ width: 70%; position: relative; margin: 0.4em 0 .9em 0; font-family: 'HattoriHanzoLight', Arial, sans-serif; font-size: 2em; color: #A92423; font-variant: small-caps; }

/* body */

/* body */

body		{ background-image: url(../graphics/mainbg.png);}
#topcollar 	{ width: 100%; background: url(../graphics/gradientbg3.png) repeat-x top;}
#container 	{ width: 960px; margin: 0 auto; position: relative;}
#logo 		{ height: 275px; width: 386px; position: absolute; top: 0px; left: 0px; background: url(../graphics/shotokantijger3.png) no-repeat -3px 0px; padding: 135px 0 0 70px; z-index: 5;}

/* sidebar */

#sidebarbg, #sidebar { display: none;}


/* main */

#postit {
	display: none;
}
#maintext {
	float: right;
	width: 960px;
	/*background-color: rgba(255, 255, 255, .55);*/
	background-image: none;
	margin-top: 140px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	z-index: 25;
	position: relative;
}
#maintext ul{			list-style-position: inside;}
#sharebutton {
	width: 200px;
	padding-top: 12px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	height: 50px;
	float: right;
}
#sharebutton table td {	padding-right: 10px;}

/* footer */

#footer 			{ clear: both; height: 166px; background: url(../graphics/badge_bg.png) no-repeat 0px 0px; }
#badges 			{ float: left; width: 60px; padding: 31px 0 0 50px; height: 135px;}
#badges img 		{ padding-bottom: 5px;}
#footermenu ul		{ float: left; padding: 45px 0 0 20px; }
#footermenu li		{ list-style-type: none; background:none;}
#footermenu ul a	{ color: #333333; text-decoration: none; text-align: right; display: block; line-height: 20px; height: 20px; width: 100px; font-size: 14px;}
#footermenu ul a:hover{ color: #A92423; text-decoration: underline;}
#footerlogo 		{ padding-left: 40px; float: left; height: 166px;	width: 50px; }
#copy 				{ text-align: right; font-size: 13px; color: #333333; height: 50px; width: 200px; float: right; margin: 100px 0 0 0; padding: 0 10px 0 0;}
#copy a				{ font-size: 13px; color: #333333; font-style: italic; text-decoration: none;}
#copy a:hover		{ text-decoration: underline;}

