body {
	text-align:    center;
	color:         #757575;
    background:    #ffffff;
}

#header{
	background:    #010101 url(../images/header_bg.jpg) repeat-x;
	color:         #ffffff;
    border-bottom: 0px solid #6E6E6E;
	width:         100%;
	height:        91px;
	padding-top:   30px;
	margin:        0px;
	text-align:    center;
}

#container{
	background:    #ffffff;
	color:         #757575;
	width:         700px;
	padding:       0px 0px 0px 0px;
    margin:        0px auto 20px auto;
	text-align:    left;
}

#container2{
    float:         left;
	background:    #ffffff;
	color:         #757575;
	width:         1050px;
	padding:       0px 0px 0px 0px;
    margin:        0px auto 20px auto;
	text-align:    left;
}

#footer{
	background:    #ffffff;
	color:         #a0a0a0;
    border:        0px solid #a0a0a0;
	width:         660px;
	margin:        30px 0px 0px 0px;
	letter-spacing:0px;
	text-align:    center;
    font-size:     0.8em;
	clear:         both;
}

#content{
	float:         left;
	padding:       20px 20px 10px 0;
	margin:        0px;
	line-height:   1.4em;
}

.curlcontainer{
    float:         right;
    background:    #ffffff;
    color:         #757575;
    padding:       0px;
    margin:        5px;
    width:         29%;
    border:        1px solid #b8b8b8;
    font-size:     0.8em;
}

.curlbox{
    background:    url(../images/corner.gif) bottom right no-repeat;
    position:      relative;
    left:          1px;
    top:           2px;
    padding:       1px 4px 9px 7px;
}

h1{
	padding:       0px 0px 0px 10px;
	font-size:     3.7em;
	background:    #333333;
	color:         #ffffff;
	letter-spacing:0px;
	font-weight:   bold;
	text-align:    center;
}

h2{
	margin:        20px 0 0 0px;
	font-size:     1.5em;
	background:    #ffffff;
	color:         #333333;
	letter-spacing:1px;
	font-weight:   normal;
}

h3{
	display:       block;
	margin:        0px;
	font-size:     1.4em;
	font-weight:   normal;
	letter-spacing:1px;
	color:         #333333;
	background:    inherit;
    text-align:    center;
}

h4{
    font-size:     100%;
    text-decoration:none;
	color:         #505050;
}

h5{
	font-weight:   normal;
    font-size:     100%;
    font-family:   Arial, Verdana;
    text-decoration:none;
   	color:         #0042e0;
}

img.left,img.center,img.right{padding:4px; border:0px solid #a0a0a0;}
img.left{float:left; margin:0px 12px 15px 0;}
img.center{display:block; margin:5px auto 5px auto;}
img.right{float:right; margin:5px 15px 10px 5px;}
img.portfolio{float:right; margin:15px 40px 15px 40px; padding:0px;}
img.portfolio a:hover{float:left; margin:15px 15px 15px 15px; padding:6px; border-width:10px;}
img.inflate{float:right; margin:0px -5px 2px 0px;}
img.down{float: left; margin: -7px 10px 10px 0px; border: 0px;}
img.inline{float:left; margin:-18px 12px 20px 20px; padding:6px;}
img.language{position:absolute; top: 0%; left: 0%; margin: 0px; padding:0px;}

a{
	background-color:inherit;
	color:         #757575;
	font-weight:   normal;
	text-decoration:none;
}

a:hover {
	background-color:inherit;
	color:         #2a5a8a;
	text-decoration:none;
}

a img {
	border:        none;
}

#navigation ul {
    margin:        0px;
    padding:       0px;
    white-space:   nowrap;
}

#navigation li {
	display:       inline;
    padding:       20px;
 	list-style-type:none;
}

#navigation a{
    background:    transparent;
    color:         #ffffff;
    padding:       10px;
    font-size:     1.2em;
    font-weight:   bold;
    text-decoration:none;
    border-bottom: 6px solid #ffffff;
}

#navigation a:hover{
    background:    transparent;
    color:         #ffffff;
    padding:       10px;
    font-size:     1.2em;
    font-weight:   bold;
    text-decoration:none;
    border-bottom: 6px solid #F2BF66;
}

#navigation a#current{
    background:    transparent;
    color:         #ffffff;
    padding:       10px;
    font-size:     1.2em;
    font-weight:   bold;
    text-decoration:none;
    border-bottom: 6px solid #F2BF66;
}

.button {
    color:         #333333;
    height:        40px;
    width:         150px
}

.formbox {
    color:         #757575;
    width:         100%;
    border:        1px solid #b8b8b8;
    padding:       0px;
}

.forumbox {
    background:    #f6f6f6;
    color:         #757575;
    width:         90%;
    border:        1px solid #b8b8b8;
    padding:       0px 10px 0px 10px;
    margin:        10px auto 10px auto;
}

.textbox {
    color:         #757575;
    width:         100%;
    border:        1px solid #b8b8b8;
    padding:       0px;
}

.important {
    color:         #990000;
    font-weight:   bold;
}

ul {
    margin:        3px 0 10px 15px;
	font-weight:   normal;
}

li {
	padding:       2px;
	margin-bottom: 2px;
}

#forum li{
	list-style-image: url('http://www.starmaker.se/images/sticky_small.gif');
	margin:        0px 0px 2px 22px;
}

.box {
    margin:        5px 0px 25px 0px;
}

.contactform {
    background:    #ffffff;
    color:         #757575;
    margin:        0px 104px 0px 104px;
    border:        0px solid #b8b8b8;
    padding:       0px;
}

p {padding:5px 0 15px 0;}
*{margin:0; padding:0;}

.clear{clear:both;}
.gold{color: #F2BF66; font-weight:bold;}
.small{font-size: 0.7em;}
