/* CSS by Jannik B. Guldmand
       Copyright @ Mambaworks 2010 */

* {
    outline: none;
    margin:0px;
    padding:0px;
}

body {
    background: url("../img/Boom_1.png") no-repeat scroll center 6px black;
    position: relative;
}
@font-face {font-family: Kanin;	src: url('Kanin.TTF');}


a img:hover {

}

#wrapper {
    background: url("../img/Main2.png") no-repeat scroll center top transparent;
    height: 435px;
    margin-left: auto;
    margin-right: auto;
    margin-top: -121px;
    padding-top: 113px;
    position: relative;
    text-align: left;
    width: 624px;
}

#navi {
	padding-top: 88px;
    margin: 0 auto -29px auto;
    width: 720px;
    position: relative;
    z-index: 9;

}

#content {
}

#content a {
    color:#505404;
}

#content h1 {
    margin:0px;
    padding:0px;
    text-align: center;
    color:#000000;
}

#main {
    background-position: left top;
    background-repeat: no-repeat;
    height: 245px;
    margin-left: 10px;
    overflow: auto;
    width: 350px;
    padding-left: 20px;
    padding-right:10px;
}

#mainbg {
    background-image: url("../img/Paper_1.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 300px;
    left: 27px;
    padding-top: 21px;
    position: relative;
    top: -1px;
    z-index: 2;
}


#maincontent {
    margin-left:33px;
    margin-right:24px;
	font-family: Kanin,Arial;


}

#maincontent h3 {
    margin:0px;
    padding:0px;
    color:#505404;
	font-size:22px;
	font-weight: bold;
	font-family: Kanin,Arial;
}

#maincontent p {
    margin:0px;
    padding:0px;
    font-size:14px;
    color:#505404;
    font-weight: bold;
	font-family: Kanin,Arial;
}

.date {
    width:100%;
    font-size: 11px;
    text-align:right;
}
.heading {
    font-family: Verdana;
    font-weight: bold;
    font-size:18px;
    clear:both;
    color:#ffffff;
    text-align: left;

}
.message {
    color:#000000;
}

.oneNews {
    padding-top: 5px;
    padding-left:10px;
    margin-bottom:20px;
}

#sidebar {
    background: url("../img/Paper_2.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 200px;
    padding-right: 17px;
    width: 187px;
    position: relative;
    z-index: 10;
}

#sidebarcontent {
    margin-left:33px;
    padding-top:0.5em;
}


a {
    border:none;
    text-decoration: none;
}
a:link {
    color:#ffffff;
}
a:visited {
    color:#ffffff;
}
a:hover {
    color:#ffffff;
}
a:active {
    color:#ffffff;
}
img {
    border:none;
    margin:0px;
    padding:0px;
}

.bunny {
    height:150px;
    width:150px;
    display: block;
    position: relative;
    top:-130px;
    float:right;
}
.lol {
    bottom: 73px;
    display: block;
    height: 150px;
    position: absolute;
    right: 20px;
    width: 150px;
    z-index: 10;
}
/*JScrollPane CSS*/
.jScrollPaneContainer {
    position: relative;
    overflow: hidden;
    z-index: 2;
    padding-right:10px;
    margin-top: 21px;
}
.jScrollPaneTrack{
    position:absolute;
    cursor:pointer;
    right:0;top:0;
    height:100%
}
.jScrollPaneDrag{
    position:absolute;
    background:#C8AD5E;
    cursor:pointer;
    overflow:hidden;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border:1px solid #505404;
    left:-6px;
	-moz-box-shadow:1px 1px 1px #000000;
}

.scroll-pane{padding:0;}

.side p {

}

#contact {
    color: #505404;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    width: 120px;
}


.contact {
    bottom: 2em;
    color: #505404;
    font-size: 18px;
    font-weight: bold;
    padding-top: 0;
    position: absolute;
    right: -45px;
}

#wesupport {
    
}

#tickets {
    background-color:gray;
    width:120px;
    text-align: left;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    color:#ffffff;
    font-size: 18px;
}


#flyer {
    background-color:gray;
    width:120px;
    text-align: left;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    color:#ffffff;
    font-size: 18px;
}

#banner {
    width:800px;
    margin: 0 auto;
    position: relative;
    z-index: 8;
}

.fixed {
    position:relative;
    right:20px;
}
.styled {
    text-align: center;
}

#flyer2 {
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    color:#ffffff;
    font-size: 18px;
}
.supporting {
    padding-bottom: 2em;
    text-align:center;
}

.dkrent {
    padding-bottom: 2em;
    text-align:center;
	height: 80px
}

.karma {
    padding-bottom: 2em;
    text-align:center;
	height: 180px
}

.tentipi {
    padding-bottom: 2em;
    text-align:center;
	height: 90px
}




.ctbutton {
    color: #000000;
    font-family: Kanin,Arial;
    font-weight: normal;
    left: 230px;
    position: relative;
}
.text_field {
    width:200px;
}

#fixed {
	top: -7px;
	position: relative;
}
.newlogbut {
    bottom: 26px;
    color: #505404;
    font-size: 18px;
    font-weight: bold;
    padding-top: 0;
    position: absolute;
    right: 560px;
}

.memberbut {
    bottom: 26px;
    color: #505404;
    font-size: 18px;
    font-weight: bold;
    padding-top: 0;
    position: absolute;
    right: 254px;
}

#signedinn {
	padding-top: 1em;
	padding-bottom: 3em;
}
#signedinn a { text-decoration: underline;}

#signedinn li {
	padding:0px;
	margin:0px;
}

label, input, select
{
	display: block;
	color:#505404;
}

.loginknap {
	margin-top: 1em;
	color:#505404;
}

.extraspace {padding-bottom: 12em;}
.thecolorfix {
	color:#505404;
}
