html        {
	background-image:url(../../myspacev2/baggrund.jpg); 
	background-position:Top Center; 
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-color:   black;

}

#bgdivouter{
	background-image:url(../../myspacev2/top.png); 
	background-repeat:no-repeat;
	background-position:Top Center; 
	background-attachment:fixed;
	padding-top: 70px;
}
                        

.LimitSize      {
	height:      600px;
}


body        {
	padding:             0;
	margin:             0;	



	/*background-color:   black;



	background-repeat:   no-repeat;



	background-position: center 38px;



	margin:              0 auto;






	position:            relative;



	width:               930px 
*/
}



.paypal input, .paypal form, .paypal img{

	border: none !important;

	text-align:right;

}



#shopwrap table{
width: 100%;
}

#bgdiv   {

	margin:              0 auto;



	padding:             0;



	position:            relative;



	width:               930px; 

	/*background-color:   black;



	background-repeat:   no-repeat;



	background-position: 38px 38px;



	width:               900px;*/



	height:              781px;
}



	



	



h1,h2,h3,h4,h5,h6 {

	color: #f67007;

	display : inline; /* remove that annoying linebreak when using header formatting */ 



}	







.body, .ContentDiv  {



	scrollbar-3dlight-color:    #272727;



	scrollbar-arrow-color:      #272727;



	scrollbar-darkshadow-color: #272727;



	scrollbar-face-color:       #f67007;



	scrollbar-highlight-color:  #f67007;



	scrollbar-shadow-color:     #272727;



	scrollbar-track-color:      #272727 



 }



	







.menu, .ContentArea, .SidebarArea, a, a.menu, a.menu:link, a.menu:visited, a.menu:hover, a.menu:active    {



	color:          #fefffe;



	font-size:       12px;



	font-family:     Verdana, Arial, Helvetica, sans-serif;



	text-decoration: none;



	text-align:      justify }



	



a {



	color:          #ffffff;



}	



		



.ContentArea, .SidebarArea, a   {



	color:      #ffffff;



	}	







#logo_slice_1, #logo_slice_2, #logo_slice_3   {



	position:    absolute;



	border-width: 0 }







#logo_slice_1       {



	top:       5px;



	left:      30px }







#logo_slice_2       {	



	top:  85px;



	left: 156px }











#logo_slice_3       {



	top:  85px;



	left: 565px }



	



.menu      {



	font-weight: bold;



	width:       148px }



	



div.menu     {



	position: absolute;



	top:       100px;



	left:      0px }



	



a.menu       {



	text-decoration:     none;



	text-align:          right;



	margin:              0;



	padding:             0 1px 0 0;



	vertical-align:      bottom;



	}



	



#ContentTable         {	



	position: absolute;



	top:      0;



	left:     169px}











.ContentDiv      {



	overflow: auto;



	text-align: justify;



	position:    relative;



	vertical-align: top;



	left:        7px;



	width:       540px;



	min-height:  200px;



	max-width:   540px;



	max-height:  600px;



	overflow-x: hidden;



 }



 



table.FitContent   {



	width:       520px;



}







td.FitContent  {



	}







#ContentTop    {



	background-image: url("contenttop.png");



	background-repeat: repeat;



	width:             560px;



	height:            120px }











.ContentArea      {



	background-image: url("contentfill.png");



	background-repeat: repeat;



	text-align:        left;



	width:             560px }











#ContentBottom   {



	background-image: url("contentbottom.png");



	background-repeat: repeat;



	width:            560px;



	height:            30px }







	



/* Menu rollover effects */



.menuspacer{



	height: 4px;



	overflow: hidden;



	clip:     auto 	



}	







.menuout_edge, .menuover_edge, .menusel_edge, .menuout_fill, .menuover_fill, .menusel_fill    {



	background-repeat: repeat-y;



	text-align:         right;



	padding-right:      2px;



	vertical-align:     top }















	



.menuout_edge, .menuover_edge, .menusel_edge  {



	height:  1px;



	overflow: hidden;



	clip:     auto }



		



		



.menuout_edge   {



	background-image: url("menu_bg_edge.png") }







.menuover_edge  {



	background-image: url("menu_bg_hover_edge.png") }







.menusel_edge  {



	background-image: url("menu_bg_sel_edge.png") }



	



	



.menuout_fill   {



	background-image: url("menu_bg_fill.png") }







.menuover_fill  {



	background-image: url("menu_bg_hover_fill.png") }







.menusel_fill  {



	background-image: url("menu_bg_sel_fill.png") }	



	



	



/* Sidebar */







#SidebarTable {



	position: absolute;



	top:       20px;



	left:      750px;



}







#SidebarTop    {



	background-image: url("sidebartop.png");



	background-repeat: no-repeat;



	width:             150px;



	height:            144px }











.SidebarArea     {



	background-image:	url("sidebarfill.png");



	background-repeat:	repeat-y;



	text-align:			center;



	width:				150px }











#SidebarBottom   {



	background-image: url("sidebarbottom.png");



	background-repeat: no-repeat;



	width:             150px;



	height:            30px }



	



.hidden {



	display: none }



	



#MiniBG  {



	width: 80px;



	height: 80px }







	



a:link   {



	font-weight:    bolder;



	text-decoration: none }











a:visited  {



	color:      #ffffff;



	font-weight: bolder; 



	}







a:hover   {



	font-weight:    bolder;



	text-decoration: underline }







	



a:active  {



	font-weight: bolder; 



	}



	



img {



	border: solid 1px white }



	



table.imgtable  {



	text-align:    center;



	width:          100%;



	vertical-align: top }











td.imgtable {



	text-align:    center;



	vertical-align: top }







table.sponsor {



	text-align: center;



	width: 100% }







td.sponsor   {



	text-align: center }







img.sponsor   {



	border-width: 0;



	filter:              Alpha(Opacity=90);



}



#SectionHeader   {	

color: #f67007;      /*#97ce84;*/



	font-weight: bold }







.News, .Guestbook { }







table.News, table.Guestbook   {



	width: 500px }















em.News, em.Album, em.Guestbook  {



	font-size: 90%;



}











h5.headlines  {	text-decoration: underline;



	position:        relative;



	left:            1em }







	



ul.headlines     {	



	text-align:      left;



	list-style-type: disc;



	position:        relative;



	top:             -12px;



	left:            -22px }







a.headlines  {



	font-size:  10px;



	text-align: left



	}







td.headlines {



	text-align: left;



	}



	



td.Album  {	



	text-align:     left;



	vertical-align: top }







ol.Album  {	list-style-type: decimal;



	position:        relative;



	top:             -1em;



	left:            -1em }



	



img.splash  {	



	margin:            0;



	padding:           0;



	position:          relative;



	top:               165px;



	left:              47px;



	width:             333px;



	height:            153px;



	border:            0 }







p.statusbar  {



	color:  #a0a0a0;



	display: inline;



	font-size: 80%  }







div.statusbar {



	text-align: center;



	width:       100px }







p.copyrightnotice   {



	color:          #303030;



	font-size:       9px;



	font-family:     Verdana, Arial, Helvetica, sans-serif;



	font-style:      normal;



	text-decoration: none;



	text-align:      center;



	position:        relative;



	top:             5px;



	left:            115px }















a.copyrightnotice, a.copyrightnotice:link, a.copyrightnotice:hover, a.copyrightnotice:visited, a.copyrightnotice:active   {



	color:          #303030;



	font-size:       9px;



	font-style:      normal;



	font-weight:     normal;



	text-decoration: none }















a.statusbar{



	font-size: 90%



}







/* form styles */







form   {



	padding: 10px;



	border:   solid 1px #2d2d2d }







input, textarea {



	border:	solid 1px white;



	background-color: transparent;



	color: white;



}







/* editor/edit menu styles */







.edit_menu   {



	text-align: right }







a.edit_menu, a.edit_menu:link, a.edit_menu:visited, a.edit_menu:active  {



	color: #a3cbec }















div.GuestbookHeader  {



	font-size: 90% 



}







#errormsg   {



	color:           black;



	background-color: white;



	position:         relative;



	z-index:          100;



	overflow:         scroll



}







hr{



	border:   solid 1px #2d2d2d 



}



	



/*this section is for the webshop*/





#ShopContent{

	color:#cccccc;

	overflow: auto;

	text-align: left;

	position:    relative;

	vertical-align: top;

	left:        7px;

	width:       380px;

	min-height:  200px;

	max-width:   380px;

	max-height:  600px;

	overflow-x: hidden;

	top: 150px;

background-image:url('http://www.megalomania999.com/common/contentfiller.png');

}



/*

#ShopMenu{

width:120px;

height:500px;

color:#0eee00;

position:absolute;

margin-left:0px;

margin-right:auto;

left:0px;

right:auto;

top:120px;

margin-top:120px;

background-image:url('http://www.megalomania999.com/common/contentfiller.png');

}

*/

.Pieces, .Sizes{

width:20px;

}

/*

#bgdivShop   {

	background-image:url('common/bg/bg7.jpg');

	background-repeat:   no-repeat;

	background-position: 38px 38px;

	width:               782px;

	height:              781px ;

	}



	

#ShopCart{

width:200px;

height:300px;

color:#0ddd00;

font-size: 10px;

position:absolute;

margin-left:300px;

left:300px;

top:125px;

margin-top:125px;

border: 1px solid white;

background-image:url('common/contentfiller.png');

}

	*/

.basket{

color:white;

margin-left: 10px;

left:10px;

text-decoration: none;

text-align: left;

}



.Forumheadlines{

font-size:large;

}

.ForumCatheadlines{

font-size: medium;



}

.ForumSubheadlines{

font-size: x-small;

}

.ForumText{

font-size: xx-small;

}



.ForumTopics{

font-size:11px;

text-align:center;

top:auto;

bottom:auto;

margin-top:auto;

margin-bottom:auto;

}

.ForumDescription{

font-size:11px;



}

.ForumSubjectTotal{

position:absolute;

background-color:#111111;

left:125px;

margin-left:125px;

height:70px;

width:60px;



}

div.ForumDescription{

background-color:#111111;

position:absolute;

height:70px;

width:230px;

left:5px;

margin-left:5px;

}

.ForumPosts{

background-color:#111111;

position:absolute;

left:160px;

margin-left:160px;

height:70px;

width:79px;



}

.ForumLastWrote{

background-color:#111111;

position:absolute;

left:205px;

margin-left:205px;

height:70px;

width:140px;



}

.ForumSubjectShow{

width:500px;

min-height:50px;

max-height:100px;

border-style:dashed;

position:relative;

color:#FFFFFF;

background-color:black;

border-style:double;

top:3px;

margin-top:3px;

bottom:3px;

margin-bottom:3px;

left:auto;

right:auto;

margin-right:auto;

margin-left:auto;

}

.ForumSubjectFiller{

background-image:url("common/subjfiller.png");

width:50px;

min-height:40px;

position:absolute;

top:3px;

margin-top:3px;

}

.ForumSubjectDisplayer{

width:150px;

min-height:40px;

position:absolute;

left:30px;

margin-left:30px;

top:3px;

margin-top:3px;

}

.ForumSubjectLatestAnswers{

width:150px;

min-height:40px;

position:absolute;

left:170px;

margin-left:170px;

background-color:#222222;

top:3px;

margin-top:3px;

}

.ForumSubjectAnswers{

width:50px;

min-height:40px;

position:absolute;

left:115px;

margin-left:115px;

background-color:#222222;

top:3px;

margin-top:3px

}



.ForumSubjectHeadlines{

font-size:11px;



}

.ForumContentAnswerArea{

width:600px;

height:307px;

background-color:#333333;

left:0px;

margin-left:0px;

position:relative;

}

.ForumContentAnswer{

width:600px;

height:auto;

max-height:3800px;



position:relative;

background-color:#000000;

}

.ForumContentAnswerInfoTop{

width:600px;

height:15px;

margin-left:0px;

left:0px;

bottom:3px;

margin-bottom:3px;

background-image:url("common/Forum_header.png");

}

.ForumContentAnswerInfoBottom{

width:600px;

height:15px;

background-image:url("common/Forum_header.png");

margin-top:3px;

top:3px;



}

.ForumContentAnswerUserArea{

height:270px;

width:150px;

left:5px;

margin-left:5px;

background-color:#111111;





}

.ForumContentAnswerUserPost{

width:430px;

height:270px;

background-color:#111111;

left:165px;

margin-left:165px;

top:-270px;

margin-top:-270px;

overflow:auto;

}

.Where{

width:430px;

height:20px;

background-color:#111111;

position:absolute;

top:70px;

margin-top:70px;

}

.WriterBody{

display:none;

width:600px;

height:310px;

z-index:2;

top:100px;

margin-top:100px;

bottom:auto;

margin-bottom:auto;

position:fixed;

border-style:double;

background-color:#000000;

color:white;

}

.ReadAgain{

display:none;

top:70px;

margin-top:70px;

z-index:2;

width:100px;

height:15px;

background-color:#111111;

}

.ForumLoginBox{

top:100px;

margin-top:100px;

z-index:2;

width:200px;

height:150px;

background-color:#111111;

}







