/*































	Default page values































*/



body    { font-size: 11px; font-family: verdana, trebuchet, sans-serif; font-style: normal; font-weight: normal; line-height: 15px; background-color: #efefef; background-image: url(../gif/background_2.gif); margin-top: 0; margin-right: 0; margin-left: 0 }



/*





Links



*/



a:link           { color: #2f77a0; font-size: 11px; font-weight: normal; text-decoration: none }



a:visited        { color: #2f77a0; font-size: 11px; font-weight: normal; text-decoration: none }



a:active       { color: #999999; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none }



a:hover        { color: #999999; font-size: 11px; font-weight: normal; text-decoration: none }



/*  



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-size: 9px; font-family: verdana, trebuchet, sans-serif; font-weight: normal }



.loginText a:link       { color: teal; font-size: 9px }



.loginText a:visited    { color: teal; font-size: 9px }



.loginText a:active    { color: #a9a9a9; font-size: 9px }



.loginText a:hover     { color: #a9a9a9; font-size: 9px } 































































































#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: black; font-size: 10px; font-family: verdana, trebuchet, sans-serif; font-weight: bold }































.title        { color: #00395a; font-size: 11px; font-family: verdana, trebuchet, sans-serif; font-weight: bold }

.linear { border-bottom: 3px solid #c0c0c0 }

.titlebig     { color: #00395a; font-size: 14px; font-family: verdana, trebuchet, sans-serif; font-weight: bold; line-height: 24px }

.diverse  { color: black; font-size: 10px; font-family: verdana, trebuchet, sans-serif; font-weight: normal }

.redreg { color: red; font-size: 9px; font-family: verdana, trebuchet, sans-serif; font-weight: normal }

.iframe  { border: dotted 1px #eee }































.essayblogg_comments   { color: teal; font-weight: normal; font-size: 12px; line-height: 16px; font-family: verdana, trebuchet, sans-serif }































.essayblogg_innlegg        { color: teal; font-weight: normal; font-size: 11px; font-family: verdana, trebuchet, sans-serif }































.read      { color: #000; font-size: 11px; font-family: verdana, trebuchet, sans-serif; font-weight: normal; line-height: 16px; padding-bottom: 2px }































.date  { color: #000; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif }































.archive   { color: black; font-size: 11px; font-family: verdana, trebuchet, sans-serif; font-weight: bold }































.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: #333333; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif }

.special  { color: black; font-size: 9px; font-family: verdana, trebuchet, sans-serif; font-weight: normal; float: right }

.goody { width: 100% }

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: #000000; font-weight: normal; font-size: 9px; font-family: verdana, trebuchet, sans-serif; margin-top: 2px; margin-bottom: 2px }

H10 { color: #000000; font-size: 9px; font-family: verdana, trebuchet, sans-serif; font-weight: normal; margin-top: 2px; margin-bottom: 2px }

H11 { color: teal; font-size: 11px; font-family: verdana, trebuchet, sans-serif; font-weight: bold; margin-top: 2px; margin-bottom: 2px }

H9   { color: #999; font-weight: normal; font-size: 9px; font-family: verdana, trebuchet, sans-serif; margin-top: 2px; margin-bottom: 2px }































H6   { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, trebuchet, sans-serif; margin-top: 2px; margin-bottom: 2px }































.smText   { color: #00395a; font-size: 10px; font-family: verdana, trebuchet, sans-serif; font-weight: normal }































.innlegg   { color: #000000; font-size: 9px; font-family: verdana, trebuchet, sans-serif; font-weight: normal }































.medText    { color: #00395a; font-size: 12px; font-family: verdana, trebuchet, sans-serif; font-weight: bold; font-stretch: normal; text-decoration: none; padding-bottom: 3px; border-bottom: 1px dotted #00395a }































.boldText { font-weight: bold; font-family: verdana, trebuchet, sans-serif }































.lgText     { color: black; font-size: 10px; font-family: verdana, trebuchet, sans-serif; font-weight: bold }































































input       { color: #666; font: 10px/11px verdana, trebuchet, sans-serif; background-color: #fff; margin: 2pt; border: solid 2px #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: #fff; margin-bottom: 10px; border: solid 2px #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-size: 10px; font-family: verdana, trebuchet, sans-serif; font-weight: bold }































.navlinks2, .navlinks a:link, .navlinks a:active, .navlinks a:visited, .navlinks a:hover      { font-size: 10px; font-family: verdana, trebuchet, sans-serif; font-weight: normal }































.navlinks a:link           { color: #2f77a0; font-size: 10px; font-weight: bold; text-decoration: none }































.navlinks a:visited        { color: #2f77a0; font-size: 10px; font-weight: bold; text-decoration: none }































.navlinks a:active          { color: #00395a; font-size: 10px; font-weight: bold; text-decoration: none }































.navlinks a:hover           { color: #00395a; font-size: 10px; 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: #999; font-weight: bold; text-decoration: none }































select         { color: #585858; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva; background-color: #eee; border: 1px solid #cccccc}































/*--- Navigation Menu ---*/































.nav           { color: #00395a; font-size: 11px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; font-weight: bold; background-color: #f5f5f5; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-transform: uppercase; text-indent: 10px; letter-spacing: 0; padding: 2px; border-bottom: 2px solid #fff }
.nav_off  { color: #00395a; font-size: 11px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; font-weight: bold; background-color: #f5f5f5; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-transform: uppercase; text-indent: 10px; letter-spacing: 0; padding: 2px; border-bottom: 2px none transparent }
.nav_cat       { color: #00395a; font-size: 10px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; font-weight: normal; background-color: #f5f5f5; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-indent: 14px; letter-spacing: 0; padding: 2px; border-bottom: 2px none #fff }
.invisable   { color: #efefef; font-size: 8px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; font-weight: normal; background-color: #f5f5f5; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-indent: 14px; letter-spacing: 0; padding: 2px 2px 2px 0; border-bottom: 2px none #fff }
.nav_cat_bottom    { color: #00395a; font-size: 10px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; font-weight: normal; background-color: #f5f5f5; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-indent: 14px; letter-spacing: 0; padding: 2px; border-bottom: 2px solid #fff }
.navactive    { color: #666; font-size: 11px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; font-weight: bold; background-color: #09c; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-transform: uppercase; text-indent: 10px; letter-spacing: 0; padding: 2px; border-bottom: 2px solid #fff }































.border      { color: #999; font-size: 11px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; font-weight: bold; background-color: #eee; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding-right: 2px; padding-left: 2px }































.align     { background-position: left top }































.nav2  { color: #666; font-size: 10px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; font-weight: bold; background-color: #eee; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-indent: 20px; letter-spacing: 0; 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: #00395a; font-size: 10px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; font-weight: bold; background-color: #eeeeee; text-indent: 10px; margin-top: 3px; margin-left: 8px; border-bottom: 2px none #fff }































































/*--- Navigation Menu - last item on the boggom of menu ---*/































.navBottom          { color: #00395a; font-size: 9px; font-family: Verdana, Geneva, Helvetica, "Trebuchet MS", Sans-serif; font-weight: bold; background-color: #f5f5f5; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-transform: uppercase; text-indent: 10px; letter-spacing: 0; padding: 2px; border-bottom: 2px solid #fff }