#header {
	position:absolute;
	width:852px;
	height:138px;
	z-index:1;
	left: 253px;
	top: 0px;
	background-image: url(Images/Header.png);
}
body {
	background-color: #010101;
	/*background-image: url('http://www.theperfectcrime.org/krus.jpg')*/
}
#personlig {
	position:absolute;
	width:163px;
	height:17px;
	z-index:2;
	left: 272px;
	top: 138px;
	background-image: url(Images/personlig.gif);
}
#innhold {
	position:absolute;
	width:494px;
	height:16px;
	z-index:3;
	left: 441px;
	top: 139px;
	background-image: url(Images/innhold.gif);
}
#text1 {
	position:absolute;
	width:110px;
	height:12px;
	z-index:4;
	left: 303px;
	top: 141px;
}
#text1 {
	font-family: Verdana, Geneva, sans-serif;
}
#text1 {
	color: #FFFFFF;
	font-size: 10px;
}
#text2 {
	position:absolute;
	width:242px;
	height:13px;
	z-index:5;
	left: 455px;
	top: 141px;
}
#text2 strong {
	font-family: Verdana, Geneva, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
}
#hoved {
	position:absolute;
	width:161px;
	height:17px;
	z-index:6;
	left: 941px;
	top: 138px;
	background-image: url(Images/hoved.gif);
}
#hoved_handling_bottom {
	position:absolute;
	width:163px;
	height:345px;
	z-index:7;
	left: 940px;
	top: 156px;
	background-image: url(Images/rightmenu.png);
}
#hoved_handling_innhold {
	position:absolute;
	width:163px;
	z-index:7;
	left: 940px;
	top: 156px;
	font-size: 10px;
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	background-color:#0c0c0c;
	background-repeat:no-repeat;
	background-position:bottom; 
	background-image: url(Images/rightmenu.png);
}

#hoved_handling_top {
	position:absolute;
	width:111px;
	height:13px;
	z-index:10;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
	left: 974px;
	top: 141px;
}
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
}
a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: none;
	color: #CCC;
}
a:active {
	text-decoration: none;
	color: #FFF;
}

#interaktivt_top {
	position:absolute;
	width:162px;
	height:18px;
	z-index:23;
	left: 940px;
	top: 531px;
}

#interaktivt_content {
	position:absolute;
	width:166px;
	z-index:24;
	left: 939px;
	top: 546px;
	background-color:#0c0c0c;
	background-repeat:no-repeat;
	background-position:bottom; 
	background-image: url(Images/rightmenu.png);
}

#date_time_flag {
	position:absolute;
	width:18px;
	height:11px;
	z-index:31;
	left: 277px;
	top: 7px;
}
#date_time {
	position:absolute;
	width:166px;
	height:11px;
	z-index:32;
	left: 300px;
	top: 6px;
}

#health_overlay {
	position:absolute;
	width:165px;
	height:322px;
	z-index:47;
	left: 271px;
	top: 156px;
	background-image: url(Images/leftside.png);
}
#health {
	position:absolute;
	width:165px;
	height:54px;
	z-index:48;
	left: 271px;
	top: 469px;
	background-image: url(Images/leftunder.png);
}
#top_egen {
	position:absolute;
	width:162px;
	height:17px;
	z-index:49;
	left: 274px;
	top: 528px;
	background-image: url(Images/menubarleft.png);
}
#egen_handling_content {
	position:absolute;
	width:164px;
	z-index:50;
	left: 273px;
	top: 546px;
	background-color:#0c0c0c;
	background-repeat:no-repeat;
	background-position:bottom; 
	background-image: url(Images/rightmenu.png);
}
#interaktiv_text {
	position:absolute;
	width:78px;
	height:11px;
	z-index:51;
	left: 985px;
	top: 531px;
}
#egen_handling_top {
	position:absolute;
	width:99px;
	height:12px;
	z-index:52;
	left: 314px;
	top: 531px;
}
#avatar {
	position:absolute;
	width:145px;
	height:216px;
	z-index:53;
	left: 281px;
	top: 166px;
	background-image: url(Images/avatar.png);
}
#family_info_underlay {
	position:absolute;
	width:147px;
	height:34px;
	z-index:54;
	left: 280px;
	top: 385px;
	background-image: url(Images/gangbar.png);
}
#status_overlay_avatar {
	position:absolute;
	width:125px;
	height:57px;
	z-index:55;
	left: 298px;
	top: 315px;
	background-image: url(Images/username.png);
}
#apDiv54 {
	position:absolute;
	width:109px;
	height:28px;
	z-index:56;
}
#avatar_overlay {
	position:absolute;
	width:107px;
	height:13px;
	z-index:56;
	left: 307px;
	top: 321px;
}

#family_overlay {
	position:absolute;
	width:138px;
	height:13px;
	z-index:59;
	left: 287px;
	top: 388px;
}

#bosted_overlay {
	position:absolute;
	width:128px;
	height:13px;
	z-index:61;
	left: 288px;
	top: 424px;
}

#health_bar {
	position:absolute;
	width:104px;
	height:9px;
	z-index:64;
	left: 288px;
	top: 498px;
}
#health_bar_message {
	position:absolute;
	width:110px;
	height:12px;
	z-index:65;
	left: 288px;
	top: 483px;
}
#health_bar_percentage {
	position:absolute;
	width:32px;
	height:10px;
	z-index:66;
	left: 395px;
	top: 497px;
}

#footer {
	text-align: center;
}
#main_content {
	position:absolute;
	width:496px;
	z-index:78;
	left: 440px;
	top: 156px;
	background-color:#0c0c0c;
	background-repeat:no-repeat;
	background-position:bottom; 
	background-image: url(Images/complete.gif);
}

#main_chunk
{
	padding:1em;
	text-align:left;
}

input {
        border: 1px solid #ff3c00;
        background-color: #111111;
        font-family: Verdana;
        font-size: 9px;
        color: white;
/*      width: 90px; */
}

textarea {
        border: 1px solid #ff3c00;
        scrollbar-track-color:#464646;
        scrollbar-arrow-color:#6F6F6F;
        scrollbar-shadow-color:#6F6F6F;
        scrollbar-face-color:#C1C1C1;
        scrollbar-darkshadow-Color:#464646;
        scrollbar-highlight-color:#464646;
        scrollbar-3dlight-color:#464646;
        background-color: #141414;
        font-family: Verdana;
        font-size: 9px;
        color: white;
}

select {
        border: 1px solid #111111;
        background-color: #141414;
        font-family: Verdana;
        font-size: 9px;
        color: white;
/*      width: 90px; */
}

submit {
        border: 1px solid #111111;
        background-color: #111111;
        font-family: Verdana;
        font-size: 9px;
        color: black;
        font-color: black;
        width: 30px;
}

.button {
        border:none;
        background: url(../bgbutton.gif) no-repeat;
        color : #fff;
        font-weight : bold;
        font-size : 11px;
        padding: 4px;
        height:24px;
        width:97px;
}

.inputboxusr {
        width: 150px;
        margin: 0 0 1em 0;
        border: 1px solid  #333333;
	font-color: #111;
        background:url(../bginputusr.gif) no-repeat top right;
        }

.inputboxpwd {
        width: 150px;
        margin: 0 0 1em 0;
        border: 1px solid  #333333;
        background:url(../bginputpwd.gif)  no-repeat top right;
        }

/* Special*/
/* Success, error & notice boxes for messages and errors. */
.error,
.notice,
.carinfo,
.lightblue,
.success    { padding: .4em; margin-bottom: 1em; border: 1px solid #ddd; }
.error      { background: #FBE3E4; color: #D12F19; border-color: #FBC2C4; }
.notice
{
	background: #141414;
	color: #FFFFFF;
	border-color: #FFFFFF;
}
.lightblue  { background: #ECF3F7; color: #817134; border-color: #E1EBF2; }
.carinfo    { background: #BBBBBB; color: #383838; border-color: #383838; }
.success    { background: #E6EFC2; color: #529214; border-color: #C6D880; }
.error a    { color: #D12F19; }
.notice a   { color: #817134; }
.lightblue a   { color: #817134; }
.success a  { color: #529214; }
.carinfo a	{ color: #D12F19; }

.popmenubutton-new
{
	float:none;
	width:auto;
	text-align:left;
	height:auto;
	padding:3px;
	font-weight:normal;
	background-color:#EEF2F7;
	background-image: url(standardgf/menu_action_down-padded.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.popmenubutton-new-out
{
	padding:4px;
}


.popupmenu-new
{
	background-color: #ff3c00;
}




.row2{ 
	background: #ff3c00; 
	/*border: 1px solid #ff3c00;
	border-top: 1px solid #ff3c00;*/
	margin: 0px !important;
	padding: 5px !important;
	text-align: center;
}

.normalname{ 
	color: #003;
	font-size: 12px; 
	font-weight: bold; 
}


.postdetails{ 
	font-size: 10px;
	line-height:140%;
}

.postcolor{ 
	font-size: 12px; 
	line-height: 160%;
}

.post2,
.bg3{ 
	background: #111111;
}

td.formbuttonrow,
.pformstrip,
.borderwrap p.formbuttonrow,
.borderwrap p.formbuttonrow1{
	background: #0c0c0c; 
	/*border: 1px solid #ff3c00;
	border-top: 1px solid #ff3c00;*/
	margin: 0px !important;
	padding: 5px !important;
	text-align: center;
}

.minitoc
{
	width: 12em;
	float: left;
	margin-left: 0em;
	color: black;
	border: #ffffff thin;
	padding: 0.2em 0.25em 0.2em 0.4em;
}