/*    
Theme Name: Agape 2010
Theme URI: http://www.agape-brud.no 
Description: Theme for Agape-Brud.no 
Author: Terje Otto Tobiassen
Author URI: http://www.spotas.no/totto/
Version: 1.0
*/ 


/* Reset.css */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1,5;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Reset.css */

/*******************/
/*Generelle greier*/
/*******************/

/* Color
Limegrønn (fargen på tekst i meny) - #53be90
Grønn-blå (fargen på bunnen av siden (under bildet)) - #d3eef3
*/

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

h1 {
    font-size: 2em;
}

h2 {
    font-size: 1.8em;
}


html, body {
background-image: url('images/bgfade.png');
background-repeat: repeat-x;
/*background-color: #d3eef3;*/
font-family:Verdana, Geneva, sans-serif;
font-size: 12px;
}

#bgbilde {
background-image: url('images/BGagape.png');
background-repeat: no-repeat;
position: fixed;
overflow: auto;
width: 100%;
height: 100%;
left: 0;
top: 0;
}

#wrapper {
width: 960px;
margin: 20px auto;
}

#logo {
background-image: url('images/logo.png');
background-repeat: no-repeat;
width: 200px;
height: 100px;
margin: 0 auto;
}

#header {
}

.droplinetabs{
  overflow: hidden;
  width: 600px;
  padding: 5px 0;
  margin: 10px auto;
}

.droplinetabs ul{
  font: bold 11px Verdana, sans-serif;
  text-align: center;
  padding: 0;
  width: 600px;
  list-style: none;
}

.droplinetabs li{
  display: inline;
  margin: 0 2px 0 0;
  padding: 0;
}


.droplinetabs a{
  margin-left: 15px;
  padding: 0 6px;
  text-decoration: none;
  letter-spacing: 1px;
}



ul li.current_page_item a {
  padding: 3px 5px 5px 5px;
}

ul.children li a {
  padding: 0;
  border: 0;
}

.current_page_ancestor a {
  padding: 3px 5px 5px 5px;
}



.droplinetabs a span{
  float: left;
  display: block;
  background: transparent url(rightedge.gif) no-repeat right top; /*right corner image*/
  padding: 7px 9px 3px 6px;
  cursor: pointer;
}

.droplinetabs a span{
  float: none;
}


.droplinetabs a:hover{
  padding: 3px 5px 5px 5px;
}

/* Sub level menus*/
.droplinetabs ul li ul{
  z-index: 100;
  padding: 3px 0;
  float: left;
  text-align: center;
  margin-top: 5px;
  margin-bottom: -5px;
  visibility: block;
  display: none;
}

/* Sub level menu links style */
.droplinetabs ul li ul li a{
  font: normal 13px Verdana;
  margin-left: 15px;
}

.droplinetabs ul li ul li a span{

}

.droplinetabs ul li ul li a:hover{ /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */

}


.current_page_item li ul { /*sub menu links */
  padding: 0;
}

.droplinetabs li ul a:hover {
  border: 0;
}


.droplinetabs ul li ul a:hover {
  padding: 0;
}




#languageflags {
position: absolute;
width: 60px;
margin-top: 7px;
margin-left: 730px;
z-index: 99999;
}

.qtrans_language_chooser li { 
float:left;
margin-right: 5px;
list-style: none;
}

article, aside, figure, footer, header, hgroup,
menu, nav, section { display: block; }

/*SLIDE UP BOXES*/
.slide-up-boxes a { 
			display: block; 
			height: 130px; 
			margin: 0 0 20px 0; 
			background: rgba(215, 215, 215, 0.5); 
			border: 1px solid #ccc; 
			height: 65px; 
			overflow: hidden; 
		}
		
		.slide-up-boxes h5 { 
			color: #333; 
			text-align: center;
			height: 65px; 
			font: italic 18px/65px Georgia, Serif;    /* Vertically center text by making line height equal to height */
			 opacity: 1;
			 -webkit-transition: all 0.2s linear; 
			 -moz-transition: all 0.2s linear; 
			 -o-transition: all 0.2s linear;
		}
		
		.slide-up-boxes a:hover h5 { 
			margin-top: -65px; 
			opacity: 0; 
		}
		
		.slide-up-boxes div { 
			position: relative; 
			color: white; 
			font: 12px/15px Georgia, Serif;
			height: 45px; 
			text-align: center;
			padding: 10px; 
			opacity: 0; 
			-webkit-transform: rotate(6deg); 
			-webkit-transition: all 0.4s linear; 
			-moz-transform: rotate(6deg); 
			-moz-transition: all 0.4s linear; 
			-o-transform: rotate(6deg); 
			-o-transition: all 0.4s linear; 
		}
		
		.slide-up-boxes p {
		    display: none;
		}
		
		.slide-up-boxes a:hover div { 
			opacity: 1; 
			-webkit-transform: rotate(0); 
			-moz-transform: rotate(0); 
			-o-transform: rotate(0); 
		}
		
		
		/*Dette vises når du holder over en av boksene*/
		.slide-up-boxes a div { background: #393838;} 
		/*
		.slide-up-boxes a:nth-child(1) div { background: #393838 url('images/slide-up-box/slide-up-box-1.png') no-repeat;}
		.slide-up-boxes a:nth-child(2) div { background: #393838 url('images/slide-up-box/slide-up-box-2.png') no-repeat;}
		.slide-up-boxes a:nth-child(3) div { background: #393838 url('images/slide-up-box/slide-up-box-3.png') no-repeat;}
		.slide-up-boxes a:nth-child(4) div { background: #393838 url('images/slide-up-box/slide-up-box-4.png') no-repeat;}
		.slide-up-boxes a:nth-child(5) div { background: #393838 url('images/slide-up-box/slide-up-box-5.png') no-repeat;}
		.slide-up-boxes a:nth-child(6) div { background: #393838 url('images/slide-up-box/slide-up-box-6.png') no-repeat;}
		.slide-up-boxes a:nth-child(7) div { background: #393838 url('images/slide-up-box/slide-up-box-7.png') no-repeat;}
		.slide-up-boxes a:nth-child(8) div { background: #393838 url('images/slide-up-box/slide-up-box-8.png') no-repeat;}
		.slide-up-boxes a:nth-child(9) div { background: #393838 url('images/slide-up-box/slide-up-box-9.png') no-repeat;}
        */

/*SLIDE UP BOXES*/


#pagetitle {
  text-align: center;
  margin-bottom: 20px;
}

#content-wrapper {
  width: 600px;
  min-height: 600px;
  margin: 0 auto;
  /*background-color: #fff;*/
  z-index: 9;
  position: relative;
}

#content {
  width: 580px;
  margin: 10px auto;
  overflow: hidden;
}

h2.post-title {
  text-align: center;
	font-size: 14px;
	margin-bottom: 20px;
}

h4.posted-date {
  font-size: 1.0em;
    text-decoration: underline;
}

.meta-posted {
  color: #777;
  margin-bottom: 20px;
  margin-top: -35px;
}

.nyheter {
	margin-bottom: 15px;
	padding-bottom: 15px;
}


.sidebar {
  width: 120px;
  height: 400px;
  margin-top: 48px;
  /*background-color: #fff;*/
  z-index: 9;
}

#sidebar1 {
  left: 50%;
  z-index: 9999;
  position: fixed;
  margin-left: -455px;
}

#sidebar2 {
  right: 50%;
  z-index: 9999;
  position: fixed;
  margin-right: -440px;
}


























/********/
/*Footer*/
/********/

#footer {
  height: 50px;
  width: 600px;
  margin: 10px auto 50px auto;
  /*background-color: #fff;*/
  font-size: 12px;
  text-align: center;
  z-index: 9;
  position: relative;
}

#footermenu {
  margin: 0px auto;
  width: 175px;
}

#footermenu li {
  padding: 0px;
}

#footermenu a {
  font-size: 12px;
  font-weight: bold;
}

#faceshare {
  float: left;
  margin: 15px 0 0 10px;
}

#workswithiphone {
  float: right;
  margin: -55px 10px 0 0;
}

#lagetav {
  clear: both;
}









