/*
Theme Name: Future Navigator
Theme URI: http://futurenavigator.dk
Description: Future Navigator
Version: 1
Author: Henrik Hovgaard
Author URI: http://futurenavigator.dk
Tags: future research
*/

@import "style/css/reset.css";
@import "style/css/typography.css";
@import "style/css/layout.css";


/* STRUCTURE */


.main-col	{
	width: 760px; float: right;
}
	
#top-bar { height: 100px;  margin-bottom: 30px; }


.sidebar {
	width: 200px; float: left;
}



/* CLASSES */

.icontable {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

icontable {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.post		{
width: 760px; float: right; margin-bottom: 40px;
}

.line {
height: 1px; background-color: #C9CDD1; margin-top: 34px;
}

.wrapper {

	margin: 0 auto; /* the bottom margin is the negative value of the footer's height */
	width: 960px;
}
.footer, .push {
	width: 960px;
	margin: 0 auto;
}


.clear		{clear: both}

img { 
	
}


.widget_text {
width: 135px;
}


.sidebar li ul li {
padding-bottom: 0px;
margin-bottom: 5px;
width: 150px;
}

.sidebar li ul li:hover {
}

.sidebar li ul li ul li a{
margin-left:10px;
}

.sidebar a:hover {
         color: #588190;
}


.time {
font-size: 14px; width: 500px; float: left; color: #808080; }


.colums {
float: left; width: 170px; padding-right: 20px;
}

.colums p {
color: #808080; line-height: 1.5em;
}

.colums h3, .colums h3 a{
color: #588190;
}

.colums h3 a:hover {
text-decoration: underline;
}


.colums img{
padding: 3px; border: 1px solid #dbdbcf; margin-bottom: 20px;
}


.widget_newsletter, .widget_text {
margin-top:  30px;
}
	

.widgettitle {
font-weight: bold; margin-bottom: 10px; font-size: 16px; color: #333333;
}

.tag {
float: right; font-size: 14px; color: #808080;
}

a.external:link {color: #588190; font-size: 10pt; text-decoration: none; }
a.external:visited {color: #588190; font-size: 10pt; text-decoration: none; }
a.external:hover {color: #a21315; font-size: 10pt; text-decoration: underline; }
a.external:active {font-size: 10pt; color: #588190; text-decoration: none; } 

td {
font-family:"Verdana";
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

tr {
font-family:"Verdana";
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

table {
font-family:"Verdana";
font-size: 12px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.current-cat a, .current_page_parent a {
font-family:"Verdana";
color: #588190;
}

.menu ul {
font-family:"Verdana";
margin-bottom: 20px;
}




/* TEXT */

p {font-family:"Verdana";}
.post {font-family:"Verdana";}
.td {font-family:"Verdana";}
td {font-family:"Verdana";}
a {font-family:"Verdana";}
.td {font-family:"Verdana";}


.post h2 {
font-size: 20px; font-weight: bold; color: #588190; font-family:"Verdana"; 	
}

.post h2:hover {
text-decoration: none; font-family:"Verdana";
}

h2 {
margin-bottom: 10px; font-size: 20px; font-family:"Verdana";
}

h6 {
margin-bottom: 0px; margin-top: 0px; margin-left: 0px; margin-right: 0px; font-size: 14px; font-family:"Verdana";
}

.post a:link {
 text-decoration: none; color: #588190; font-family:"Verdana";
}

.post a:visited {
 text-decoration: none; color: #588190; font-family:"Verdana";
}

.post a:hover {
 text-decoration: underline;  color: #a21315; font-family:"Verdana";
}

.post a:active {
 text-decoration: none;  color: #588190; font-family:"Verdana";
}

.post img {
margin: 20px 20px 20px 0;
}

.post img#noborder {
margin: 0px 0px 0px 0;
}

.icon {
margin: 0px 0px 0px 0px;
}

.current_page_ancestor a {
font-family:"Verdana";
color: #588190; }


li {
font-family:"Verdana";
font-size: 12px;
}

p {
font-family:"Verdana";
font-size: 12px; margin-bottom: 15px; line-height: 1.5em;
}

#tagline  {
font-family:"Verdana";
width: 280px; margin-left: 33px; float: left;
}

#tagline span {
font-family:"Verdana";
font-size: 14px;  color: #588190; 
}

#tagline p {
font-family:"Verdana";
font-weight: normal;  font-size: 12px; margin-bottom: 44px; line-height: 1.5em;
}



.streg {
font-family:"Verdana";
border-bottom: solid 1px #75ACC0; margin: 20px 0 20px 0;
}

/* HEADER */

#logo {
background:transparent url(style/images/fn_logo.jpg) no-repeat scroll 0 0;
height:55px;
width:356px;
float: left;
margin: 35px 0 0 0px;;
}


#searchform {
font-family:"Verdana";
color: white; width: 205px; margin-top: 30px; float: right;
}

#colorbar {
height: 20px; background: transparent url("style/images/bg.gif") repeat-x scroll 0 0; margin-top: 45px;
}

#search label {
color: white;
}

#searchform input {
background-color:#75ACC0; color: white; border: none; padding: 2px;
}

ul#main-nav {
margin-left: 400px; height: 15px; width: 600px; padding-top: 50px;
font-family:"Verdana";
 
}




ul#main-nav li {
font-family:"Verdana";
display: inline;
}

.current_page_item a {
font-family:"Verdana";
color: #588190;
}

ul#main-nav li a {
font-family:"Verdana";
margin: 0 20px 0 0px; font-size: 12px;
}

ul#main-nav li a:hover {
font-family:"Verdana";
color: #588190;
}



/* FEAUTURED */
#feautured {
width: 960px;
}


#frontpic {
padding: 3px; border: solid 1px #dbdbcf; width: 610px; float: left;
}




/* CONTENT */




/* SIDEBAR */





/* FOOTER */

.footer p {
font-family:"Verdana";
margin-top: 5px; text-align: right; color: grey;

}


/* CONTACTFORM */



.wpcf7 {
              padding: 20px; border: 0px solid #75ACC0; margin: 20px 0px 20px 0ox; float: left; height: 120px;font-family:"Verdana";
}

.wpcf7-form P {
		width: 160px; float: left;font-family:"Verdana";
}

.wpcf7-form P strong {
		width: 360px; font-family:"Verdana";
}

.wpcf7-form P submit {
		margin-top: 10px; font-family:"Verdana";
}

#intro {
	
font-size: 12px; padding-right: 20px; width: 740px;font-family:"Verdana";
	
}

#fields {
	width: 740px; height: 110px;font-family:"Verdana";
	
}

#fieldsknap {
float: right; margin-right: 165px; margin-top: -18px; font-family:"Verdana";
}


/* COMMENTS */

#comments {
	width: 575px; float: right; margin-right: 150px;font-family:"Verdana";
}

#commentform {font-family:"Verdana";
}

#comments img{
float: left; 
}

#comments ol li p {font-family:"Verdana";
margin-left: 60px;
}


#comments li {
	margin-top: 10px; border-bottom: 1px solid #dddddd; padding-bottom: 10px;font-family:"Verdana";
}

#comments li cite,  {font-family:"Verdana";
	float: left;
	
}

textarea {
	font-size: 12px;font-family:"Verdana";
}

#sbtbtn {
	margin: 10px 0 0 230px;	font-family:"Verdana";
}

.meta {
color: #808080; font-size: 11px;font-family:"Verdana";
}

/* FUTURE DIALOGUE MOUSEOVERS */

a#motheparty { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_no_gb_politics.png");
height: 115px; width:202px;
display:block;
margin: 20px 20px 20px 0; 
}
a#motheparty span { display:none; }
a#motheparty:hover { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_mo_gb_politics.png");
margin: 20px 20px 20px 0;
}

a#mopartiet { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_no_dk_politik.png");
height: 115px; width:202px;
display:block;
margin: 20px 20px 20px 0; 
}
a#mopartiet span { display:none; }
a#mopartiet:hover { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_mo_dk_politik.png");
margin: 20px 20px 20px 0;
}

a#moin2010 { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_no_gb_2010.png");
height: 115px; width:202px;
display:block;
margin: 20px 20px 20px 0; 
}
a#moin2010 span { display:none; }
a#moin2010:hover { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_mo_gb_2010.png");
margin: 20px 20px 20px 0;
}

a#moconstructivefuturism { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_no_gb_constructivefuturism.png");
height: 115px; width:202px;
display:block;
margin: 20px 20px 20px 0; 
}
a#moconstructivefuturism span { display:none; }
a#moconstructivefuturism:hover { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_mo_gb_constructivefuturism.png");
margin: 20px 20px 20px 0;
}

a#mothenewparadigm { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_no_gb_thenewparadigm.png");
height: 115px; width:202px;
display:block;
margin: 20px 20px 20px 0; 
}
a#mothenewparadigm span { display:none; }
a#mothenewparadigm:hover { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_mo_gb_thenewparadigm.png");
margin: 20px 20px 20px 0;
}

a#mofrommosttobest { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_no_gb_frommosttobest.png");
height: 115px; width:202px;
display:block;
margin: 20px 20px 20px 0; 
}
a#mofrommosttobest span { display:none; }
a#mofrommosttobest:hover { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_mo_gb_frommosttobest.png");
margin: 20px 20px 20px 0;
}

a#mooriginaljournalism { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_no_dk_originaljournalism.png");
height: 115px; width:202px;
display:block;
margin: 20px 20px 20px 0; 
}
a#mooriginaljournalism span { display:none; }
a#mooriginaljournalism:hover { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_mo_dk_originaljournalism.png");
margin: 20px 20px 20px 0;
}

a#motaboos { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_no_gb_taboos.png");
height: 115px; width:202px;
display:block;
margin: 20px 20px 20px 0; 
}
a#motaboos span { display:none; }
a#motaboos:hover { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_mo_gb_taboos.png");
margin: 20px 20px 20px 0;
}

a#mofbid { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_no_gb_fbid.png");
height: 115px; width:202px;
display:block;
margin: 20px 20px 20px 0; 
}
a#mofbid span { display:none; }
a#mofbid:hover { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_mo_gb_fbid.png");
margin: 20px 20px 20px 0;
}

a#mococreationbook { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_no_gb_cocreationbook.png");
height: 115px; width:202px;
display:block;
margin: 20px 20px 20px 0; 
}
a#mococreationbook span { display:none; }
a#mococreationbook:hover { 
background-image:url("http://www.futurenavigator.dk/wp-content/uploads/img_bt_mo_gb_cocreationbook.png");
margin: 20px 20px 20px 0;
}

img#photothumb {
margin: 20px 0px 0px 0px;
}

img#iconthumb {
margin: 0px 0px 0px 0px;
}

li#artikel {
margin: 20px 20px 20px 20; 
font-family:"Verdana";
}

#citat {
display:block;
padding: 1px 1px 1px 1px; 
margin: 2px 2px 2px 50px; 
font-size: 11px;  color: #666666;
text-decoration: itallic;
font-family:"Verdana";
}

#inmedia {
font-size: 12px;
font-family:"Verdana";
}


#artikellink{
margin: 2px 2px 2px 37px;
font-size: 12px; 
font-family:"Verdana";
}

/* CASES image map thingy */

img#noborder{
margin: 0px 0px 0px 0;
padding: 0px 0px 0px 0px;
}