/*
Theme Name: AAnd og Vidensfestivalen
Theme URI: http://wordpress.org/
Description: 
Version: 1.0
Author: Michael Heilemann
Author URI: http://binarybonsai.com/


*/

.wp-caption-text{
	font-style:italic;
	font-size:10px;
	margin-top:0px;
}
		a img{border:none;}
		body{
			font-family: Verdana;
			font-size:12px;
			color:#323232;
			margin-bottom:30px;
		}
		a #logo{
			border:0px;
		}
		#page{
			width:983px;
			margin-left:auto;
			margin-right:auto;
		}
		
		a{
			color:#323232;
		}
		a:hover{
			text-decoration:none;
		}
		#topmenu{
			margin:0px;
			padding:0px;
			list-style:none;
			width:981px;
			height:30px;
			margin-bottom:20px;
			border:1px solid #9dc9ba;
			font-weight:bold;
		}
		#topmenu li{
			float:left;
			height:30px;
			border-right:1px solid  #9dc9ba;
		}
		#topmenu li.search, #topmenu li a{
			font-size:1.2em;
			display:block;
			padding-left:20px;
			padding-right:20px;
			line-height:30px;
			text-decoration:none;
			
		}
		#topmenu li.selected a{
			background-color: #9dc9ba;
			color:white;
			font-weight:bold;
		}
		#topmenu li a:hover{
			background-color: #9dc9ba;
			color:white;
		}
		#topmenu li.search{
			padding-right:5px;
			border-right:none;
			float:right;
			width:250px;
		}
		#topmenu li.search input{
			margin-top:5px;
			border:1px solid #a2a2a2;
			width:194px;
		}
		#topmenu li.search input.btn{
			margin-top:5px;
			margin-left:2px;
			height:20px;
			/*background-color:#9dc9ba;*/
			border:none;
			border:1px solid #a2a2a2;
			float:right;
			width:auto;
		}
		#topmenu li.search input[type='submit']{
			background-color:#9dc9ba;
			width:auto;
		}
		
		
		#main{
			margin-left:15px;
			/*margin-top:15px;*/
			/*width:983px;*/
		}
		
		
		#text{
			width:543px;
			/*margin-left:220px;*/
		}
		#text h1{
			margin-top:5px;
		}
		.frontpage #text{
			width:763px;
			margin-left:0px;
		}
		

		
		#navigation{
			width:200px;
			float:left;
		}
		#navigation .box{
			height:100%;
			margin-bottom:15px;
			border:1px solid #9dc9ba;
			padding:10px;
		}
		
		
		
		
		#sidebar{
			width:200px;
			float:right;
		}
		#sidebar .box{
			height:100%;
			margin-bottom:15px;
			border:1px solid #9dc9ba;
			padding:10px;
		}
		#sidebar .facebook{
			border:1px solid #9dc9ba;
			padding:0px;
		}
		#sidebar .box a{
			text-decoration: underline;
		}
		#sidebar .box a:hover{
			text-decoration: none;
		}
		#navigation .box h2, #sidebar .box h2{
			margin:0px;
			padding:0px;
			margin-left:0px;
			margin-top:-5px;
		}
		
		
		
		.divide{border-bottom:2px dotted #9DC9BA;}
		
		
		.aktivitet{
			/*border:1px dotted #9DC9BA;*/
			/*padding:10px;*/
			border-bottom:1px dotted #9DC9BA;
			margin-bottom:10px;
			background-image:url(/images/splash2.gif);
			background-position:bottom left;
			background-repeat:no-repeat;
		}
		.aktivitet h2{
			margin-top:2px;
			margin-bottom:0px;
		}
		.aktivitet h2 a{
			font-size:1em;
		}
		.aktivitet p{
			padding:10px;
			margin:0px;
		}
		.aktivitet p.readmore{
			text-align:right
		}
		.aktivitet .info{
			width:175px;
			padding:5px;
		}
		.aktivitet .info_2{
			text-align:left;
		}
		.aktivitet .info img{
			margin-bottom:5px;
		}
		.aktivitet .info .header{
			font-weight:bold;
		}
		
		#footer{
			width:983px;
			margin-top:20px;
			margin-left:0px;
			clear:both;
		}
		

		#navigation a{
			text-decoration:none;
		}		
		#navigation a:hover{
			text-decoration:underline;
		}		

		
		#leftmenu{
			margin:0px;
			padding:0px;
			list-style:none;
		}
		#leftmenu li{
			margin:0px;
			padding:0px;
		}
		#leftmenu ul{
			list-style:none;
			margin:0px;
			margin-left:20px;
			padding:0px;
		}
		#leftmenu li a{
			background-image:url(/images/dot.gif);
			background-repeat:no-repeat;
			background-position:0px 5px;
			padding-left:18px;
			line-height:13px;
			padding-top:5px;
			padding-bottom:5px;
			display:block;
		}
		#leftmenu li.selected a{
			font-weight:bold;
			background-image:url(/images/selected2.gif);
		}
		
		
		.pagelist{
			list-style:none;
			margin:0px;
			padding:0px;
			height:20px;
		}
		.pagelist li.nav{
			border:none;
			padding:5px;
			padding-top:3px;
			line-height:20px;
		}
		.pagelist li{
			float:left;
			margin-right:2px;
			border:1px solid #9DC9BA;			
		}
		.pagelist li.selected{
			border:1px solid #434343;			
		}
		.pagelist li a{
			display:block;
			padding:5px;			
		}
		
		#navigation .program ul{list-style:none;width:200px;margin:0px;padding:0px;height:25px;}
		#navigation .program ul li{float:left;padding:0px;margin:0px;}
		#navigation .program ul li a img{border:0px;background-position:0px 0px;}
		/*
		.program .p1 img{width:28px;}
		.program .p2 img{width:28px;}
		.program .p3 img{width:28px;}
		.program .p4 img{width:28px;}
		.program .p5 img{width:29px;}
		.program .p6 img{width:29px;}
		.program .p7 img{width:30px;}
		
		.program .p1 a{background-image:url(/images/ca_1.gif);}
		.program .p2 a{background-image:url(/images/ca_2.gif);}
		.program .p3 a{background-image:url(/images/ca_3.gif);}
		.program .p4 a{background-image:url(/images/ca_4.gif);}
		.program .p5 a{background-image:url(/images/ca_5.gif);}
		.program .p6 a{background-image:url(/images/ca_6.gif);}
		.program .p7 a{background-image:url(/images/ca_7.gif);}
		.program .p1 a:hover{background-image:url(/images/ca_1_selected.gif);}
		.program .p2 a:hover{background-image:url(/images/ca_2_selected.gif);}
		.program .p3 a:hover{background-image:url(/images/ca_3_selected.gif);}
		.program .p4 a:hover{background-image:url(/images/ca_4_selected.gif);}
		.program .p5 a:hover{background-image:url(/images/ca_5_selected.gif);}
		.program .p6 a:hover{background-image:url(/images/ca_6_selected.gif);}
		.program .p7 a:hover{background-image:url(/images/ca_7_selected.gif);}
		*/
		.program2 ul{list-style:none;margin:0px;padding:0px;margin-bottom:15px;border-top:1px dotted #9DC9BA;}
		.program2 ul li{margin:0px;padding:0px;}
		.program2 ul li a {height:14px;padding:5px;display:block;border-bottom:1px dotted #9DC9BA;}
		.program2 ul li.selected a{font-weight:bold;}
		
		
		.alignleft {float:left;margin-right:10px;margin-bottom:10px;}
		.alignright {float:right;margin-left:10px;margin-bottom:10px;}
