/* mac hide\*/
html, body {height:100%}
/* end hide */
html,body {padding:0;	margin:0;}

body {
text-align:center;
background-image:url(../_images/bg.png);
font-family:verdana,'microsoft sans serif',sans-serif;
font-size:70%;
height:100%;
}

div {margin:0px;padding:0px;text-align:left;}

div#login {width:300px;height:auto;margin:30px auto;padding:20px 0 20px 20px;text-align:center;}
	div#login table {color:#fff;}
	div#login td {text-align:center;}
	.input {font-family:verdana;background-color:#fff;border:1px solid #000;}
	.submit {font-family:verdana;background-color:#fff;border:1px solid #000;}

div#header {position:relative;margin:0 auto;height:171px;width:900px;background-image:url(../_images/header.png);text-align:center;}
	div.banner {position:absolute;top:36px;left:130px;width:448px;height:64px;}
	div.logo {position:absolute;top:13px;right:23px;width:126px;height:138px;}
	div.menu {position:absolute;top:137px;left:18px;height:33px;text-align:left;overflow:hidden;}

div#container {position:relative;width:900px;margin:0 auto;text-align:center;border-left:1px solid #000;border-right:1px solid #000;overflow:auto hidden;}

div#content {position:relative;margin:0 auto;min-height:300px;width:860px;padding:20px;text-align:center;background-image:url(../_images/content.png);background-repeat:repeat-x;background-color:#ff6c14;}
* html div#content {width:900px;height:300px;background-color:#ff610f;}

div.downright {position:absolute;bottom:0px;right:0px;}

div#footer {position:relative;margin:0 auto;width:900px;height:33px;text-align:right;background-image:url(../_images/footer.png);}
	div.footmenuright {position:absolute;bottom:10px;right:12px;}
	div.footmenuleft {position:absolute;bottom:10px;left:12px;}

div.profile {display:block;background-color:#e5e5e5;width:200px;padding:5px;text-align:center;border-top:1px solid gray;border-left:1px solid gray;border-right:1px solid gray;margin:0 auto;}
div#profilepic {display:none;background-color:#e5e5e5;width:260px;padding:5px;border:1px solid gray;margin:0 auto;}
div#profilepiclink {display:block;background-color:#e5e5e5;width:200px;padding:5px;border:1px solid gray;margin:0 auto;}
div#profilepw {display:none;background-color:#e5e5e5;width:260px;padding:5px;border:1px solid gray;margin:0 auto;}
div#profilepwlink {display:block;background-color:#e5e5e5;width:200px;padding:5px;border:1px solid gray;margin:0 auto;}

div#picsmenu {position:relative;margin:-20px -20px 10px;padding:4px 20px 0;height:28px;width:860px;background-color:#d54d01;border-bottom:1px solid #000;}
* html div#picsmenu {width:900px;padding-top:5px;}
div#picsmenuright {position:absolute;top:10px;right:20px;color:#fff}
* html div#picsmenuright {top:11px;}

div#albummenu {position:relative;margin:-20px -20px 0;padding:2px 20px 0;height:27px;width:860px;background-color:#d54d01;color:#fff;border-bottom:1px solid #000;}
* html div#albummenu {width:900px;padding-top:1px;height:29px;}
div#albummenudown {position:relative;margin:0 -20px;padding:3px 20px;width:860px;background-color:#fff;color:#000;border-bottom:1px solid #000;}
* html div#albummenudown {width:900px;}

div#albummenuright {position:absolute;top:8px;right:20px;color:#fff}
* html div#albummenuright {top:8px;}

table.albummenu {font-size:100%;border-collapse:collapse;table-layout:fixed;width:100%;border-spacing:0;}

div#albumpopup {width:auto;margin:10px 0;background-color:#fff;border:1px solid #921400;padding:10px 0 5px 10px;display:none;}
div#albumpopupdelete {width:auto;margin:10px 0;background-color:#fff;border:1px solid #921400;padding:10px 0 5px 10px;display:none;text-align:center;}
div#imageupload{width:auto;margin:10px 0;background-color:#fff;border:1px solid #921400;padding:10px 0 5px 10px;display:none;}

div#deleted {width:auto;margin:10px 0;border:1px solid red;padding:5px;color:#ff0000;text-align:center;}
div#success {width:auto;margin:10px 0;border:1px solid green;padding:5px;color:green;text-align:center;}

div.picmenu {float:left;padding:3px;margin:8px;width:149px;text-align:center;}
* html div.picmenu {margin:0 9px;width:149px;}
table.picinfo {font-size:100%;border-collapse:collapse;font-size:90%;margin:3px;}
img.menupic {margin:3px;border:1px solid #000;}

div.events {background-image:url(../_upload/pinup.png);background-repeat:no-repeat;background-position:center;text-align:center;min-height:475px;}
* html div.events {height:475px;}

div.contact {background-image:url(../_upload/pinup3.png);background-repeat:no-repeat;background-position:center;text-align:center;min-height:442px;}
* html div.contact {height:442px;}

table {font-size:100%;border-collapse:separate;border-spacing:5px 2px;text-align:left;margin:0 auto;}

table.members {font-size:100%;border-collapse:separate;border-spacing:5px 2px;text-align:center;}
	table.members td {text-align:center;}

table.contact {font-size:100%;border-collapse:separate;border-spacing:5px 2px;text-align:left;}
	table.contact td {text-align:center;}
	
table.forum {font-size:100%;border-collapse:collapse;table-layout:fixed;width:800px;text-align:left;border:1px solid #ac4200}
	table.forum th {background-color:#ac4200;color:#fff;}
	table.forum tr {background-color:none;}
	table.forum td {border-bottom:1px solid #ac4200;height:31px;}
	table.forum a {color:#000;text-decoration:none;font-weight:bold;}
	table.forum a:visited {color:#000}
	table.forum a:hover {color:#b11800;}
	table.forum a.white {color:#fff;text-decoration:none;}
	table.forum a.white:visited {color:#fff}
	table.forum a.white:hover {text-decoration:underline;}
	
table.thread {font-size:100%;border-collapse:collapse;table-layout:fixed;width:800px;text-align:left;border:1px solid #ac4200;margin-bottom:5px;}
	table.thread td.head {background-color:#fff;padding:5px 7px;border-bottom:1px solid #ac4200;}
	table.thread td {background-color:none;padding:10px 7px;}

	
fieldset.thread {width:600px;text-align:center;position:relative;margin:0 auto;}
	fieldset.thread legend {color:#fff;}

input {font-family:verdana;font-size:100%;}
textarea {font-family:verdana;font-size:100%;}

img {margin:0; border:none;}
img.profilepic {margin:2px 0;border:1px solid black;}
img.link {margin:0; border:none;}
img.menu {margin:0 0 0 0; border:none;}
img.bigpics {border:5px solid #ffebe1;}
img.pics {margin:10px 11px 10px 11px;border:5px solid #ffebe1;}

a {color:#101d61;text-decoration:none;}
a:visited {color:#101d61}
a:hover {text-decoration:underline;}

a.vit {color:#fff;text-decoration:none;}
a.vit:visited {color:#fff;text-decoration:none;}
a.vit:hover {text-decoration:underline;}

a.black {color:#000;text-decoration:none;}
a.black:visited {color:#000}
a.black:hover {text-decoration:underline;}

span.red {font-size:100%;color:#921400;}
span.bigred {font-size:110%;color:#921400;font-weight:bold;}
span.fat {font-size:100%;color:#000;font-weight:bold;}
span.medium {font-size:120%;color:#000;font-weight:bold;}
span.big {font-size:130%;color:#921400;font-weight:bold;}
span.rubrik {font-size:200%;color:#921400;font-weight:bold;font-family:'Palatino Linotype',verdana;}
span.vitrubrik {font-size:160%;color:#fff;font-weight:bold;font-family:'Palatino Linotype',verdana;}
span.fel {font-size:100%;color:red;font-weight:bold;}
span.korrekt {font-size:100%;color:green;font-weight:bold;}