/*
	Default page values
*/
body { color: #000; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, verdana, trebuchet, sans-serif; line-height: 15px; background-color: #eeeeee; margin-top: 0; margin-right: 0; margin-left: 0 }
/*
Links
*/
a:link { color: #000000; font-weight: normal; font-size: 11px; font-family: arial, verdana, trebuchet, sans-serif; line-height: 15px; text-decoration: none; background-color: #fff964; }

a:visited { color: #000000; font-weight: normal; font-size: 11px; font-family: arial, verdana, trebuchet, sans-serif; line-height: 15px; text-decoration: none; background-color: #fff964; }

a:active { color: #ffffff; font-style: normal; font-weight: normal; font-size: 11px; font-family: arial, verdana, trebuchet, sans-serif; line-height: 15px; text-decoration: none; background-color: #000000; }

a:hover  { color: #ffffff; font-size: 11px; font-family: arial, verdana, trebuchet, sans-serif; line-height: 15px; font-weight: normal; text-decoration: none; background-color: #000000; }

 .class1 A:link { color: #000; font-size: 12px; font-weight: bold; background-color: transparent; text-decoration: none; }
 .class1 A:visited { color: black; font-size: 12px; font-weight: bold; background-color: transparent; text-decoration: none    }
 .class1 A:active { color: #808080; font-size: 12px; font-weight: bold; background-color: transparent; text-decoration: none    }
 .class1 A:hover { text-decoration: none; color: #808080; font-size: 12px; font-weight: bold; background-color: transparent; }

*/  
	
    Hyperlinks that appears in the member navbar:
    login, register, calendar, etc.
*/
.loginText, .loginText a:link, .loginText a:active, .loginText a:visited, .loginText a:hover { color: gray; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
.loginText a:link      { color: #666666 }
.loginText a:visited   { color: #666666 }
.loginText a:active   { color: #ffffff }
.loginText a:hover    { color: #ffffff } 


#menu {
 width: 175px;
 float: left;
 font: 10px/11px verdana,trebuchet,sans-serif;
 padding-right: 10px;
 text-align: right;
 color: #333;
 padding-bottom: 30px;
 border-right: 1px dotted #999;
}
#content {
 width: 420px;
 float: left;
 text-align: left;
 margin-left: 20px;
 margin-bottom: 60px;
 padding-bottom: 30px;
 padding-left: 20px;
 voice-family: "\"}\"";
 voice-family: inherit;
 width: 390px;
}
body>#content {
 width: 420px;
}

.menuitems {
 padding-top : 15px;
 padding-bottom : 15px;
 border-bottom : 1px dotted #999;
}


.author   { color: #333; font-weight: bold; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
.title     { color: #009999; font-weight: bold; font-size: 11px; font-family: verdana, trebuchet, sans-serif }
.diverse { color: #000; font-weight: normal; font-size: 11px; font-family: arial, verdana, trebuchet, sans-serif; line-height: 14px; }
.imagetext { color: #666; font-size: 10px; font-family: arial, verdana, trebuchet, sans-serif; font-weight: normal; line-height: 14px; }
.textColor { color: #666; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
.read { color: #666; font-weight: normal; font-size: 10px; line-height: 16px; font-family: verdana, trebuchet, sans-serif }
.date { color: gray; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
.archive  { color: #333; font-weight: bold; font-size: 11px; font-family: verdana, trebuchet, sans-serif }
.search { color: #09c; font-weight: bold; font-size: 11px; font-family: verdana, trebuchet, sans-serif }
.news     { color: #09c; font-weight: bolder; font-size: 12px; font-family: verdana, trebuchet, sans-serif }
.frontpagestuff { color: #999999; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
H2   { color: #333333; font-weight: normal; font-size: 11px; font-family: verdana, trebuchet, sans-serif }
H8 { color: #999; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
H3   { color: #333333; font-weight: bold; font-size: 10px; font-family: verdana, trebuchet, sans-serif }

H4    { color: black; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif; margin-top: 2px; margin-bottom: 5px }
H7 { color: maroon; font-weight: normal; font-size: 11px; font-family: verdana, trebuchet, sans-serif }
H5      { color: #999; font-weight: normal; font-size: 9px; font-family: verdana, trebuchet, sans-serif; margin-top: 2px; margin-bottom: 2px }
H9  { color: #ccc; font-weight: normal; font-size: 9px; font-family: verdana, trebuchet, sans-serif; margin-top: 2px; margin-bottom: 2px }
H6   { color: #666666; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif; margin-top: 2px; margin-bottom: 2px }
.smText {
 font-family: verdana,trebuchet,sans-serif;
 font-size:   9px;
 color:       #333333;
 font-weight: normal;
}
.innlegg { color: #ccc; font-weight: normal; font-size: 9px; font-family: verdana, trebuchet, sans-serif }
.medText {
 font-family: verdana,trebuchet,sans-serif;
 font-size:   10px;
 color:       #333333;
 font-weight: normal;
}
.boldText { font-weight: bold; font-family: verdana, trebuchet, sans-serif }
.lgText    { color: #333333; font-weight: bold; font-size: 10px; font-family: verdana, trebuchet, sans-serif }

input       { color: #666; font: 10px/11px verdana, trebuchet, sans-serif; background-color: #eee; margin: 2pt; border: 2px solid #eeeeee}

input.large  { width: 200px }

input:focus {
 background-color : #ffffff;
}

input.button              { color: #666; font: 10px/11px verdana, trebuchet, sans-serif; background-color: #ccc; margin: 2pt; border: none 1px #999999 }

textarea    { color: black; font: 10px/15px verdana, trebuchet, sans-serif; background-color: #eee; margin-bottom: 10px; border: 2px solid #eeeeee}

textarea:focus {
 background-color : #ffffff;
}

.pulldown {
 font-family: trebuchet,Verdana, sans-serif;
 font-size:	10px;
 font-weight: bold;
 color:	#333333;
 border-top: #000000 1px solid; 
 border-left: #000000 1px solid; 
 border-right: #000000 1px solid; 
 border-bottom: #000000 1px solid;
}

.weblog  { padding-bottom: 12px; border-bottom: 0px dotted #999999 }



/* THE FOLLOWING ARE FOR USE WITH THE MINI-CALENDAR */


/*  Calendar header text  */
.header  { color: #ffffff; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
.menugrey    { color: #999; font-weight: bold; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
.menublack     { color: black; font-weight: bold; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
/*  Navigational links in the header  */
.navlinks, .navlinks a:link, .navlinks a:active, .navlinks a:visited, .navlinks a:hover   { font-weight: bold; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
.navlinks2, .navlinks a:link, .navlinks a:active, .navlinks a:visited, .navlinks a:hover   { font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif }
.navlinks a:link       { color: #09c; font-weight: bold; text-decoration: none }
.navlinks a:visited    { color: #09c; font-weight: bold; text-decoration: none }
.navlinks a:active       { color: #09c; font-weight: bold; text-decoration: none }
.navlinks a:hover       { color: #ccc; font-weight: bold; text-decoration: none }


/*  Days of the week text  */
.weekdays {
 font-family: verdana,trebuchet,sans-serif;
 font-size:   9px;
 color:       #666666;
 font-weight:  bold;
}

/*  Days of the month text and links */
.monthdays, .monthdays a:link, .monthdays a:active, .monthdays a:visited, .monthdays a:hover {
 font-family: verdana,trebuchet,sans-serif;
 font-size:   9px;
 color:       #666666;
}
.monthdays a:link    { color:  #0000b0; text-decoration: underline;font-weight: bold;}
.monthdays a:visited { color:  #0000b0; text-decoration: underline;font-weight: bold;}
.monthdays a:active  { color:  #333333; text-decoration: underline;font-weight: bold;}
.monthdays a:hover   { color:  #cccccc; text-decoration: none;font-weight: bold;}
select         { color: #585858; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #eee; border: 1px solid #cccccc}
/*--- Navigation Menu ---*/
.nav     { color: #666; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; background: #eee url(images/site_images/menu_back.gif) repeat; text-transform: uppercase; text-indent: 10px; letter-spacing: 0px; padding: 2px; border-bottom: 2px solid #fff }
.navactive   { color: #666; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; background: #09c url(images/site_images/menu_back_blue.gif) repeat; text-transform: uppercase; text-indent: 10px; letter-spacing: 0px; padding: 2px; border-bottom: 2px solid #fff }
.border     { color: #999; font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; background: #eee url(images/site_images/menu_back.gif) repeat; padding-right: 2px; padding-left: 2px }
.nav2 { color: #666; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; background: #eee url(images/site_images/menu_back.gif) repeat; text-indent: 20px; letter-spacing: 0px; padding: 2px; border-bottom: 2px solid #fff }
/*--- Hidden shaded box ---*/
.navshade  {
	background-color: #eee;
	text-indent: 10px;
	padding-bottom: 2px;
	border-bottom: 2px solid #fff;
	display: none;
}

/*--- Inset Navigation Menu ---*/
.insetNav         { font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; background-color: #eee; text-indent: 30px; border-bottom: #fff }

/*--- Inset Navigation Bottom ---*/
.insetNavBottom     {
	color: #666;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif;
	text-indent: 10px;
	margin-top: 3px;
	margin-left: 8px;
	border-bottom: 2px none #fff;
	background-color: #eeeeee;
}

/*--- Navigation Menu - last item on the boggom of menu ---*/
.navBottom     { color: #666; font-weight: bold; font-size: 9px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; background: #eee url(images/site_images/menu_back.gif); text-transform: uppercase; text-indent: 10px; letter-spacing: 0px; padding: 2px; border-bottom: 2px solid #fff }