/* 
##  dreikelvin CSS Framework 2.0 
##  
##  Author & Copyright: Robert Jung 2007
##  URL: http://design.dreikelvin.de/
##  
##  CSS for "SkitX"
##
##
*/

/* ## XHTML basis elements ############################ start # */

body, html {
	
	margin:0;
	padding:0;
	
}

body {
	
	background: url(./themes/site_themes/skitx/img/bg.png) #989F80;
	
}

.hidden {

	display:none;

}


/* ## XHTML basis elements ########################### end ### */



/* ## main elements ################################## start # */

#mainwrapper {

	margin:0 auto;
	padding:0;
	width:896px;
	overflow:hidden;
	background: url(./themes/site_themes/skitx/img/header.png) no-repeat transparent;
	overflow:hidden;

}

#sitebody {
	
	margin:0;
	padding:0;
	float:left;
	width:100%;
	
}

#header {
	
	margin:0;
	padding:0;
	float:left;
	width:100%;
	height:180px;
	background: url(./themes/site_themes/skitx/img/header_2.jpg) no-repeat transparent;
	background-position:0% 100%;

}


#index {

	padding:0;
	margin:0;
	float:left;
	width:265px;
	height:100%;

}

#index a:link, #index a:active, #index a:visited {
	
	margin:0;
	padding:0;
	float:left;
	width:100%;
	height:100%;	

}

#index a:link span, #index a:active span, #index a:visited span {

	display:none;

}

#content {
	
	margin:0;
	padding:0px 0px 20px 0px;
	float:left;
	width:100%;
	background: url(./themes/site_themes/skitx/img/body.png) repeat-y transparent;
	
}

.column-1 {

	margin:0;
	padding:0;
	width:100%;

}

.column-2 {

	padding:0;
	margin:0;
	width:540px;
	float:left;

}

.column-3 {

	padding:0;
	margin:0;
	width:317px;
	float:left;
	position:relative;
	top:-6px;

}

* html .column-3 {

	left:-5px;

}

.column-4 {

	padding:0;
	margin:0;
	width:610px;
	float:left;
	overflow:hidden;

}

.column-5 {

	padding:0;
	margin:0px 0px 200px 0px;
	width:285px;
	float:left;
	position:relative;
	top:200px;

}

.widecolumn {
	padding:0;
	margin:0;
	width:100%;
	float:left;
	overflow:hidden;
}


#footer {

	margin:0;
	padding:0;
	width:100%;
	height:180px;
	float:left;
	background: url(./themes/site_themes/skitx/img/footer.gif) no-repeat transparent;

}

#footer ul {
	
	padding:111px 80px 0px 80px;
	margin:0;
	float:left;
	width:736px;	
	
}

* html #footer ul {

	width:100%;	

}

#footer ul li {

	margin:0;
	padding:0px 2px;
	float:left;
	display:inline;

}

#footer ul li.credit {
	
	float:right;

}

#footer ul li.copyright {
	
	padding:0px 20px 0px 0px;

}

.float-left {

	float:left;

}

.float-right {

	float:right;

}

.align-left {

	text-align:left;

}

.align-right {

	text-align:right;

}


/* ## main elements ################################## end ### */



/* ## element "main navigation" ###################### start # */

#main-nav {

	margin:0;
	padding:89px 0px 0px 0px;
	float:left;
	width:600px;
	height:100%;
	list-style-type:none;
	
}

#main-nav li {

	margin:0;
	padding:0;
	float:left;
	height:100%;

}

#main-nav li a:link, #main-nav li a:active, #main-nav li a:visited{

	margin:0;
	padding:0;
	float:left;
	height:60px;

}

#main-nav li a:link span, #main-nav li a:active span, #main-nav li a:visited span {

	display:none;

}

#main-nav #n1 a:link, #main-nav #n1 a:active, #main-nav #n1 a:visited{

	width:112px;
	background: url(./themes/site_themes/skitx/img/nav-1.png) no-repeat transparent;

}

#main-nav #n1 a:hover{

	background-position:0% 100%;

}

#main-nav #n2 a:link, #main-nav #n2 a:active, #main-nav #n2 a:visited{

	width:113px;
	background: url(./themes/site_themes/skitx/img/nav-2.png) no-repeat transparent;

}

#main-nav #n2 a:hover{

	background-position:0% 100%;

}

#main-nav #n3 a:link, #main-nav #n3 a:active, #main-nav #n3 a:visited{

	width:114px;
	background: url(./themes/site_themes/skitx/img/nav-3.png) no-repeat transparent;

}

#main-nav #n3 a:hover{

	background-position:0% 100%;

}

#main-nav #n4 a:link, #main-nav #n4 a:active, #main-nav #n4 a:visited{

	width:114px;
	background: url(./themes/site_themes/skitx/img/nav-4.png) no-repeat transparent;

}

#main-nav #n4 a:hover{

	background-position:0% 100%;

}

#main-nav #n5 a:link, #main-nav #n5 a:active, #main-nav #n5 a:visited{

	width:143px;
	background: url(./themes/site_themes/skitx/img/nav-5.png) no-repeat transparent;

}

#main-nav #n5 a:hover{

	background-position:0% 100%;

}



/* ## element "main navigation" ###################### end ### */

/* ## element "box-1" ################################ start # */

.box-1 {

	margin:0px 0px 0px 23px;
	padding:0;
	width:524px;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-1-top.gif) no-repeat transparent;

}

* html .box-1 {

	margin:0px 0px 0px 12px;

}

.box-1 .box-content {

	margin:79px 0px 0px 0px;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-1-bg.gif) repeat-y transparent;

}

.box-1 .box-content .text{

	margin:0;
	padding:0px 40px 40px 40px;
	background: url(./themes/site_themes/skitx/img/box-1-bottom.gif) no-repeat transparent;
	background-position: 0% 100%;

}

/* ## element "box-1" ################################ end ### */


/* ## element "box-2" ################################ start # */

.box-2 {

	margin:0px 0px 0px 23px;
	padding:0;
	width:513px;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-2-top.gif) no-repeat transparent;

}

* html .box-2 {

	margin:0px 0px 0px 12px;

}

.box-2 .box-content {

	margin:79px 0px 0px 0px;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-2-bg.gif) repeat-y transparent;

}

.box-2 .box-content .text{

	margin:0;
	padding:0px 40px 60px 40px;
	background: url(./themes/site_themes/skitx/img/box-2-bottom.gif) no-repeat transparent;
	background-position: 0% 100%;

}

.box-2 .box-content .text table{

	margin:0;
	padding:0;
	width:443px;

}

.box-2 .box-content .text table tr {

	background: url(./themes/site_themes/skitx/img/dotted.gif) repeat-x transparent;
	background-position:0% 100%;

}

.box-2 .box-content .text table tr td {

	padding:10px;

}

/* ## element "box-2" ################################ end ### */


/* ## element "box-3" ################################ start # */

.box-3 {

	margin:0;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-3-top.gif) no-repeat transparent;

}

.box-3 .box-content {

	margin:63px 0px 0px 0px;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-3-bg.gif) repeat-y transparent;

}

.box-3 .box-content .text{

	margin:0;
	padding:0px 30px 60px 40px;
	background: url(./themes/site_themes/skitx/img/box-3-bottom.gif) no-repeat transparent;
	background-position: 0% 100%;

}



/* ## element "box-3" ################################ end ### */

/* ## element "box-4" ################################ start # */

.box-4 {

	margin:0;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-4-top.png) no-repeat transparent;

}

.box-4 .box-content {

	margin:46px 0px 0px 0px;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-4-bg.png) repeat-y transparent;

}

.box-4 .box-content .text{

	margin:0;
	padding:0px 30px 60px 40px;
	background: url(./themes/site_themes/skitx/img/box-4-bottom.png) no-repeat transparent;
	background-position: 0% 100%;

}



/* ## element "box-4" ################################ end ### */

/* ## element "box-5" ################################ start # */

.box-5 {

	margin:0;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-5-top.png) no-repeat transparent;

}

.box-5 .box-content {

	margin:46px 0px 0px 0px;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-4-bg.png) repeat-y transparent;

}

.box-5 .box-content .text{

	margin:0;
	padding:0px 30px 60px 40px;
	background: url(./themes/site_themes/skitx/img/box-4-bottom.png) no-repeat transparent;
	background-position: 0% 100%;

}



/* ## element "box-5" ################################ end ### */

/* ## element "box-6" ################################ start # */

.box-6 {

	margin:0px 0px 0px 23px;
	padding:0;
	width:583px;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-6-top.png) no-repeat transparent;
	overflow:hidden;
}

* html .box-6 {

	margin:0px 0px 0px 12px;

}

.box-6 .box-content {

	margin:95px 0px 0px 0px;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-6-bg.png) repeat-y transparent;

}

.box-6 .box-content .text{

	margin:0;
	padding:0px 40px 60px 45px;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-6-bottom.png) no-repeat transparent;
	background-position: 0% 100%;

}

* html .box-6 .box-content .text {

	width:583px;
	padding-right: 40px;

}

.box-6 .text h3.entry-head {

	margin:0px 0px 20px 0px;
	padding:20px 0px 10px 0px;
	display:block;
	background: url(./themes/site_themes/skitx/img/dotted3.png) repeat-x transparent;
	background-position: 0% 100%;

}

.box-6 .text .entry-footer {

	padding:10px 0px;
	background: url(./themes/site_themes/skitx/img/dotted3.png) repeat-x transparent;
	background-position: 0% 100%;
	clear:both;

}


.box-6 .text img {

	margin:0px 10px 10px 0px;

}

.box-6 .text .border-orange {

	border:1px solid #FFCB00;
	float:left;
	clear:both;
	margin:0px 10px 10px 0px;

}

.box-6 .text .border-orange img {

	margin:0;
	padding:1px;

}

* html .box-6 .text .border-orange img {

	padding:0;
	margin:0;
	border-top:3px solid #B0946F;
	border-bottom:3px solid #B0946F;

}

.box-6 .text .code {

	margin:10px 0px;
	padding:10px;
	width:483px;
	float:left;
	clear:both;
	background-color:#BAA281;
	font-family: courier, times, georgia, serif;
	font-size:12pt;

}

.box-6 .comment {

	margin:0;
	padding: 10px 0px;

}

.box-6 .comment .comment-text{

	margin:10px 0px 0px 0px;
	padding: 20px 10px 10px 10px;
	background: url(./themes/site_themes/skitx/img/comment-bubble.png) no-repeat #BAA281;

}

/*crap IE6 has a different color model, he gets an extra image for the comments, sigh*/

* html .box-6 .comment .comment-text{

	background: url(./themes/site_themes/skitx/img/comment-bubble.gif) no-repeat #BAA281;

}


/* ## element "box-6" ################################ end ### */


/* ## member column ## */

.membercolumn {

	margin:0px 0px 0px 23px;
	padding:0;
	width:825px;
	float:left;
	background: url(./themes/site_themes/skitx/img/membercolumn-top.png) no-repeat transparent;
	overflow:hidden;
}

* html .membercolumn {

	margin:0px 0px 0px 12px;

}

.membercolumn .box-content {

	margin:95px 0px 0px 0px;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/membercolumn-bg.png) repeat-y transparent;

}

.membercolumn .box-content .text{

	margin:0;
	padding:0px 40px 60px 45px;
	float:left;
	background: url(./themes/site_themes/skitx/img/membercolumn-bottom.png) no-repeat transparent;
	background-position: 0% 100%;

}

* html .membercolumn .box-content .text {

	width:100%;
	padding-right: 40px;

}


.membercolumn .text h3.entry-head {

	margin:0px 0px 20px 0px;
	padding:20px 0px 10px 0px;
	display:block;
	background: url(./themes/site_themes/skitx/img/dotted3.png) repeat-x transparent;
	background-position: 0% 100%;

}

.membercolumn .text .entry-footer {

	padding:10px 0px;
	background: url(./themes/site_themes/skitx/img/dotted3.png) repeat-x transparent;
	background-position: 0% 100%;
	clear:both;

}


/* ## element "box-7" ################################ start # */

.box-7 {

	margin:0;
	padding:0;
	width:247px;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-7-top.png) no-repeat transparent;

}

.box-7 .box-content {

	margin:49px 0px 0px 0px;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-7-bg.png) repeat-y transparent;

}

.box-7 .box-content .text{

	margin:0;
	padding:0px 20px 40px 30px;
	background: url(./themes/site_themes/skitx/img/box-7-bottom.png) no-repeat transparent;
	background-position: 0% 100%;

}

.box-7 .text ul {

	margin:0;
	padding:0;
	list-style-type:none;
	
}

.box-7 .text ul li {

	margin:0;
	padding:0px 0px 1px 0px;
	background: url(./themes/site_themes/skitx/img/dotted2.png) repeat-x transparent;
	background-position: 0% 100%;
	
}

.box-7 .text ul li a:link, .box-7 .text ul li a:active, .box-7 .text ul li a:visited {

	margin:0;
	padding:4px 20px 4px 0px;
	display:block;
	background: url(./themes/site_themes/skitx/img/more-3.png) no-repeat transparent;
	
}

.box-7 .text ul li a:hover {

	background-color: #F0EEEE;
	background-position: 100% 0%;
	
}



/* ## element "box-7" ################################ end ### */

/* ## element "box-8" ################################ start # */

.box-8 {

	margin:0;
	padding:0;
	width:247px;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-8-top.png) no-repeat transparent;

}

.box-8 .box-content {

	margin:44px 0px 0px 0px;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-7-bg.png) repeat-y transparent;

}

.box-8 .box-content .text{

	margin:0;
	padding:0px 20px 40px 30px;
	background: url(./themes/site_themes/skitx/img/box-7-bottom.png) no-repeat transparent;
	background-position: 0% 100%;

}

.box-8 .text ul {

	margin:0;
	padding:0;
	list-style-type:none;
	
}

.box-8 .text ul li {

	margin:0;
	padding:0px 0px 1px 0px;
	background: url(./themes/site_themes/skitx/img/dotted2.png) repeat-x transparent;
	background-position: 0% 100%;
	
}

.box-8 .text ul li a:link, .box-8 .text ul li a:active, .box-8 .text ul li a:visited {

	margin:0;
	padding:4px 20px 4px 0px;
	display:block;
	background: url(./themes/site_themes/skitx/img/more-3.png) no-repeat transparent;
	
}

.box-8 .box-content .text ul li a:hover {

	background-color: #F0EEEE;
	background-position: 100% 0%;
	
}


/* ## element "box-8" ################################ end ### */

/* ## element "box-9" ################################ start # */

.box-9 {

	margin:0;
	padding:0;
	width:247px;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-9-top.png) no-repeat transparent;

}

.box-9 .box-content {

	margin:64px 0px 0px 0px;
	padding:0;
	width:100%;
	float:left;
	background: url(./themes/site_themes/skitx/img/box-7-bg.png) repeat-y transparent;

}

.box-9 .box-content .text{

	margin:0;
	padding:0px 20px 40px 30px;
	background: url(./themes/site_themes/skitx/img/box-7-bottom.png) no-repeat transparent;
	background-position: 0% 100%;
	text-align:center;

}

.box-9 .text ul {

	margin:0;
	padding:0;
	list-style-type:none;
	
}

.box-9 .text ul li {

	margin:0;
	padding:0px 0px 1px 0px;
	background: url(./themes/site_themes/skitx/img/dotted2.png) repeat-x transparent;
	background-position: 0% 100%;
	
}

.box-9 .text ul li a:link, .box-8 .text ul li a:active, .box-8 .text ul li a:visited {

	margin:0;
	padding:4px 20px 4px 0px;
	display:block;
	background: url(./themes/site_themes/skitx/img/more-3.png) no-repeat transparent;
	
}

.box-9 .text ul li a:hover {

	background-color: #F0EEEE;
	background-position: 100% 0%;
	
}


/* ## element "box-9" ################################ end ### */



/* ## forms ########################################## start # */

#quicklogin {

	margin:0;
	padding:20px 20px 0px 20px;
	float:left;
	width:100%;
	height:249px;
	background: url(./themes/site_themes/skitx/img/quicklogin.png) no-repeat transparent;
	overflow:hidden;
	border:none;

}

* html #quicklogin {

	height:249px;

}

#quicklogin h2 {

	display:block;
	width:100%;
	height:60px;

}

* html #quicklogin h2 {

	height:70px;

}

#quicklogin small {

	margin:0;
	padding:0;
	width:237px;
	height:20px;
	float:left;
	text-align:right;

}

#label-qlogin-username, #label-qlogin-password {

	margin:0;
	padding:2px 10px 10px 20px;
	float:left;
	width:70px;
	height:10px;
	text-align:right;

}

* html #label-qlogin-username, * html #label-qlogin-password {

	width:110px;

}

#input-qlogin-username, #input-qlogin-password {

	margin:0px 20px 10px 0px;
	padding:2px;
	width:134px;
	height:16px;
	float:left;	
	background: url(./themes/site_themes/skitx/img/qlogin-input.png) no-repeat transparent;
	overflow:hidden;
	border:none;

}

* html #input-qlogin-username, * html #input-qlogin-password {

	height:20px;

}

#input-qlogin-username:focus, #input-qlogin-username:hover,
#input-qlogin-password:focus, #input-qlogin-password:hover {

	background-position:0% 100%;

}

#submit-qlogin {

	margin:0px 75px 0px 0px;
	padding:0;
	float:right;
	background: url(./themes/site_themes/skitx/img/quicklogin-button.gif) no-repeat transparent;
	border:none;
	width:78px;
	height:31px;
	color:#000;
	font-size:0px;
	overflow:hidden;

}

* html #submit-qlogin {

	margin-right:29px;

}

#submit-qlogin:hover {

	background-position:0% 100%;
	color:#fff;
	font-size:1px;

}

#quicksearch {

	margin:0;
	padding:0px 20px 0px 20px;
	width:247px;
	height:72px;
    display:block;
	background: url(./themes/site_themes/skitx/img/qsearch.png) no-repeat transparent;
	border:none;

}

#quicksearch h2 {
	
	display:none;

}

#input-qsearch-term {

	margin:20px 0px 0px 0px;
	padding:5px;
	width:168px;
	height:16px;
	background: url(./themes/site_themes/skitx/img/qsearch-input.png) no-repeat transparent;
	border:none;

}

* html #input-qsearch-term {

	width:178px;
	height:26px;

}

#input-qsearch-term:focus, #input-qsearch-term:hover{

	background-position: 0% 100%;

}

#submit-qsearch {

border:none;
width:35px;
height:26px;
text-indent: -999999px;
vertical-align:middle;
background-color:transparent;

}


#newsletter {

	margin:0;
	padding:0;
	background-color: transparent;
	border:none;

}

#input-newsletter-email {

	padding:4px;
	width:185px;
	background-color:#D7D7D7;
	border:1px solid #E9E9E9;

}

#input-newsletter-email:hover, #input-newsletter-email:focus {

	background-color:#E1E1E1;
	border:1px solid #fff;

}

#submit-newsletter {

	margin:10px 0px 0px 0px;
	padding:0;
	float:left;
	width:100%;
	height:39px;
	background: url(./themes/site_themes/skitx/img/newsletter-submit.png) no-repeat transparent;	
	background-position:50% 0%;	
	border:none;
	color:#E6E6E6;
	font-size:1px;

}

#submit-newsletter:hover {

	background-position:50% 100%;	

}

#comment-form {

	margin:0;
	padding:0;
	border:none;
	
}

#label-input-name, #label-input-email, #label-input-hjemmeside, #label-select-som, #label-input-kommentar {

	width:398px;
	display:block;
	padding:2px 0px;

}

#input-name, #input-email, #input-hjemmeside, #select-som, #input-kommentar {

	width:398px;
	display:block;
	padding:2px 0px;
	background-color:#A08561;
	border:1px solid #BAA281;

}

#select-som {

	width:400px;	
	padding-right:3px;

}

#input-name:focus, #input-name:hover, 
#input-email:focus, #input-email:hover, 
#input-hjemmeside:focus, #input-hjemmeside:hover, 
#select-som:focus, #select-som:hover, 
#input-kommentar:focus, #input-kommentar:hover {

	background-color:#B79D7B;
	border:1px solid #D4C5B1;

}

#input-preview {

	margin:0px 10px 0px 330px;
	padding:0;
	float:left;
	width:75px;
	height:28px;
	background: url(./themes/site_themes/skitx/img/button-preview.gif) no-repeat transparent;
	border:none;
	font-size:1px;
	color:#B0946F;
}

#input-preview:hover {

	background-position:0% 100%;
}


#input-reset {

	margin:0px 10px 0px 330px;
	padding:0;
	float:left;
	width:75px;
	height:28px;
	background: url(./themes/site_themes/skitx/img/button-cancel.gif) no-repeat transparent;
	border:none;
	font-size:1px;
	color:#B0946F;

}

#input-reset:hover {

	background-position:0% 100%;
}

#input-submit {

	margin:0;
	padding:0;
	float:left;
	width:75px;
	height:28px;
	background: url(./themes/site_themes/skitx/img/submit-send.gif) no-repeat transparent;
	border:none;
	font-size:1px;
	color:#B0946F;
}

#input-submit:hover {

	background-position:0% 100%;
}

/* ## forms ########################################## end ### */


/* ## text formatting ################################ start # */

.box-1 .text, .box-2 .text, .box-3 .text, 
#quicklogin, .box-4 .text, .box-5 .text, .box-6 .text, .membercolumn .text {

	font-family: verdana, helvetica, arial, sans;
	font-size:10pt;
	color:#fff;
	text-align:justify;

}

.box-7 .text, .box-8 .text, .box-9 .text, #quicksearch {

	font-family: verdana, helvetica, arial, sans;
	font-size:10pt;
	color:#000;
	text-align:justify;

}

.box-3 .text p {

	padding-bottom:0px;
	margin-bottom:0px;

}

.box-2 .box-content .text table tr td {

	font-family: verdana, helvetica, arial, sans;
	font-size:8pt;
	color:#fff;	

}

.box-2 .box-content .text table tr td h3 {

	font-size:11pt;
	margin-bottom:5px;

}

.box-5 h3 {

	font-size:11pt;
	margin-bottom:5px;

}

.text img {

	padding: 0px 10px 10px 0px;

}

.box-6 .text h3.entry-head, .membercolumn .text h3.entry-head {

	font-family: arial, sans;
	font-size:16pt;
	font-weight:normal;

}

.box-6 .text h4, .membercolumn .text h4 {

	font-family: arial, sans;
	font-size:14pt;
	font-weight:normal;

}

.box-6 .text .entry-footer, .box-6 .text small, .membercolumn .text .entry-footer, .membercolumn .text small {

	font-size:8pt;

}


.box-6 .comment .comment-text {

	font-size:9pt;

}

#footer {

	font-family: verdana, helvetica, arial, sans;
	font-size:7pt;
	color:#715E4C;

}

/* ## text formatting ################################ end ### */

/* ## headings ####################################### start # */

h2.h2-what {

	display:none;

}

h2.h2-lastforum {

	margin:-51px 0px 0px -19px;
	padding:0;
	display:block;
	width:100%;
	height:32px;
	background: url(./themes/site_themes/skitx/img/h2-lastforum.gif) no-repeat transparent;
	position:relative;

}

* html h2.h2-lastforum {

	margin:-51px 0px 20px -19px;

}

h2.h2-beingread {

	margin:20px 0px 0px -17px;
	padding:0;
	display:block;
	width:100%;
	height:32px;
	background: url(./themes/site_themes/skitx/img/h2-beingread.gif) no-repeat transparent;
	position:relative;

}

h2.h2-article {

	margin:-28px 0px 10px -18px;
	padding:0;
	display:block;
	width:100%;
	height:32px;
	background: url(./themes/site_themes/skitx/img/h2-article.gif) no-repeat transparent;
	position:relative;

}

h2.h2-new {

	margin:-11px 0px 10px -22px;
	padding:0;
	display:block;
	width:100%;
	height:32px;
	background: url(./themes/site_themes/skitx/img/h2-new.gif) no-repeat transparent;
	position:relative;

}

h2.h2-online {

	margin:-12px 0px 10px -22px;
	padding:0;
	display:block;
	width:100%;
	height:32px;
	background: url(./themes/site_themes/skitx/img/h2-online.gif) no-repeat transparent;
	position:relative;

}

h2.h2-members {

	margin:-81px 0px 0px -31px;
	padding:0;
	display:block;
	width:100%;
	height:67px;
	background: url(./themes/site_themes/skitx/img/h2-members.png) no-repeat transparent;
	position:relative;

}

h2.h2-blog {

	margin:-81px 0px 0px -29px;
	padding:0;
	display:block;
	width:100%;
	height:67px;
	background: url(./themes/site_themes/skitx/img/h2-blog.gif) no-repeat transparent;
	position:relative;

}

h3.h3-newsletter {

	margin:-12px 0px 10px -12px;
	padding:0;
	display:block;
	width:100%;
	height:32px;
	background: url(./themes/site_themes/skitx/img/h3-newsletter.gif) no-repeat transparent;
	position:relative;

}

h3.h3-last {

	margin:-12px 0px 10px -12px;
	padding:0;
	display:block;
	width:100%;
	height:32px;
	background: url(./themes/site_themes/skitx/img/h3-last.gif) no-repeat transparent;
	position:relative;

}

h3.h3-archives {

	margin:-22px 0px 10px -12px;
	padding:0;
	display:block;
	width:100%;
	height:32px;
	background: url(./themes/site_themes/skitx/img/h3-archives.gif) no-repeat transparent;
	position:relative;

}

h3.h3-tags {

	margin:-18px 0px 10px -12px;
	padding:0;
	display:block;
	width:100%;
	height:32px;
	background: url(./themes/site_themes/skitx/img/h3-tags.gif) no-repeat transparent;
	position:relative;

}

h3.h3-ad {

	margin:-24px 0px 10px -12px;
	padding:0;
	display:block;
	width:100%;
	height:32px;
	background: url(./themes/site_themes/skitx/img/h3-ad.gif) no-repeat transparent;
	position:relative;

}




/* ## headings ####################################### end ### */

/* ## link formatting ################################ start # */

a:link, a:active, a:visited {
	
	text-decoration:none;
	
}

.text a:link, .text a:active, .text a:visited,
#quicklogin a:link, #quicklogin a:active, #quicklogin a:visited {

	font-weight:bold;

}

.text a:hover {

	font-weight:bold;
	color:#000;

}

.box-7 .text a:hover,
.box-8 .text a:hover, 
.box-9 .text a:hover, 
#quicksearch a:hover {

	color:#000;

}

 
.box-2 .text a:hover {

	color:#D1E6EF;

}

 
.box-3 .text a:hover {

	color:#E8EFCB;

}

.box-4 .text a:hover, .box-5 .text a:hover {

	color:#DFD1D8;

}

.box-6 .text a:hover, .membercolumn .text a:hover {

	color:#EFE8E0;

}

#quicklogin a:hover {

	color:#BBBFB0;

}

.box-2 .text a.read-more:link, .box-2 .text a.read-more:active, .box-2 .text a.read-more:visited {

	padding: 0px 15px 0px 0px;
	background: url(./themes/site_themes/skitx/img/more.gif) no-repeat transparent;
	background-position:100% 0%;

}

.box-2 .text a.read-more:hover {

	background-position:100% 100%;

}

.box-3 .text a.read-more:link, .box-3 .text a.read-more:active, .box-3 .text a.read-more:visited {

	padding: 0px 15px 0px 0px;
	background: url(./themes/site_themes/skitx/img/more-2.gif) no-repeat transparent;
	background-position:100% 0%;

}

.box-3 .text a.read-more:hover {

	background-position:100% 100%;

}

.box-6 .text a.read-more:link, .box-6 .text a.read-more:active, .box-6 .text a.read-more:visited, .membercolumn .text a.read-more:link, .membercolumn .text a.read-more:active, .membercolumn .text a.read-more:visited { {

	padding: 0px 15px 0px 0px;
	background: url(./themes/site_themes/skitx/img/more-4.gif) no-repeat transparent;
	background-position:100% 0%;

}

.box-6 .text a.read-more:hover, .membercolumn .text a.read-more:hover {

	background-position:100% 100%;

}

#rsslink-big:link, #rsslink-big:active, #rsslink-big:visited {

	margin:0px 0px 0px -6px;
	padding:0;
	float:left;
	width:340px;
	height:333px;
	background: url(./themes/site_themes/skitx/img/rsslink-big.gif) no-repeat transparent;

}

#rsslink-big:link span, #rsslink-big:active span, #rsslink-big:visited span{

	display:none;

}

#rsslink-small:link, #rsslink-small:active, #rsslink-small:visited {

	margin:150px 0px 0px 630px;
	padding:0;
	float:left;
	width:241px;
	height:240px;
	background: url(./themes/site_themes/skitx/img/rsslink-small.gif) no-repeat transparent;
	position:absolute;

}

* html #rsslink-small:link, * html #rsslink-small:active, * html #rsslink-small:visited {

	margin:150px 0px 0px -250px;

}

#rsslink-small:link span, #rsslink-small:active span, #rsslink-small:visited span{

	display:none;

}


#footer a:link, #footer a:active, #footer a:visited {

	font-weight:bold;
	color:#715E4C;

}

#footer a:hover {

	font-weight:bold;
	color:#000;

}

#footer li.credit a:link, #footer li.credit a:active, #footer li.credit a:visited {

	padding:2px 0px 2px 17px;
	background: url(./themes/site_themes/skitx/img/dreikelvin.gif) no-repeat transparent;

}


#footer li.credit a:hover {

	background-position:0% 100%;

}

.tag1 {font-size:1pt;}
.tag2 {font-size:2pt;}
.tag3 {font-size:3pt;}
.tag4 {font-size:4pt;}
.tag5 {font-size:5pt;}
.tag6 {font-size:6pt;}
.tag7 {font-size:7pt;}
.tag8 {font-size:8pt;}
.tag9 {font-size:9pt;}
.tag10 {font-size:10pt;}
.tag11 {font-size:11pt;}
.tag12 {font-size:12pt;}
.tag13 {font-size:13pt;}
.tag14 {font-size:14pt;}
.tag15 {font-size:15pt;}
.tag16 {font-size:16pt;}
.tag17 {font-size:17pt;}
.tag18 {font-size:18pt;}
.tag19 {font-size:19pt;}
.tag20 {font-size:20pt;}
.tag21 {font-size:21pt;}
.tag22 {font-size:22pt;}
.tag23 {font-size:23pt;}
.tag24 {font-size:24pt;}
.tag25 {font-size:25pt;}
.tag26 {font-size:26pt;}
.tag27 {font-size:27pt;}
.tag28 {font-size:28pt;}



/* ## link formatting ################################ end ### */