/*
Theme Name: Mikael
Theme URI: http://wordpress.org/
Description: Specialgjort theme f&ouml;r G2.
Version: 1.0
Author: Mikael Eriksson
Author URI: http://webbdesigner.me/
Tags: custom header, fixed width, two columns, widgets

	Mikael v1.0
	 http://webbdesigner.me/

	Specialgjort theme för G2.

*/



* { margin: 0; padding: 0; }
body {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	background: #002234  url(images/bg.jpg);
	
	text-align: center;
	margin: 0;
	padding: 0;
	line-height: 140%;
}

h2 {
	font-size:17px;
	line-height:19px;
	}

ul { list-style: none inside; }
a, a:visited { outline: none;color:black; }
a:hover { }
a img { border: none; }

a.member {display:block;float:left;width:150px;height:100px;margin:8px;}

a.member span {display:none;}

h2 a {text-decoration:none;}

.floatleft { float: left; width: auto; }
.floatright { float: right; width: auto; }
.clear { clear: both; }

/* Struktur */
#page-wrap {width: 700px;text-align:left;margin: 0 auto;background: transparent;}
#header {height: 90px;padding: 0px;}

#logotype {background: url('images/g2.png') no-repeat top left;width:100px;height:86px;display:block;float:left;margin:1px 0 0 1px;}
#logotype span {display:none;}
#logotyp {width:100px;height:86px;display:block;float:left;margin:20px 0 0 20px;}
#logotyp span {display:none;}

#nav {
	display:block;
	border-top:1px solid silver;
	margin:46px 0 0 0;
	width:530px;
	font: 12px Baskerville, Georgia, serif, Verdana;
	color: black;
	text-transform: uppercase;
	float: right;
	text-align:right;
}

ul#nav li {
	display: inline; 
}
ul#nav li a {
	text-decoration: none;
	border: 0px;
	color: #999;
	display: block;
	float: right;
	margin: 0 4px 0 13px;
	padding-top: 3px;
}
	
ul#nav li a:hover {
	color: #CCCCCC;
	border-bottom: 5px solid #669999;
}

#main-content {	background:white;width:696px;padding-top:10px;margin-top:0; }




#intro { background: url('images/start.jpg') no-repeat top left;width:696px;height:271px;}

.start {margin-left:65px;width:490px;}
#content {margin-left:10px;width:454px;float:left;}
#content p {margin:0 0 15px 0;}
#extra {width:180px;float:right;padding-left:4px;border-left:1px dotted silver;height:200px;color:002234;font-size:11px;margin-top:20px;}

#footer {
 	font: 10px , Verdana, Geneva, Arial, Lucida Grande ;
	color: #666;
	margin: 0;
	padding: 10px 0;
	border-top: 1px solid silver;
	line-height: 1.6em;
	letter-spacing:2px;
	text-align:center;
	background:white;
	float:left;
	width:696px;
}

#sponsors img {
	margin-right:13px;
}

#foot a, a:visited { color:#666;text-decoration;none; }
#foot a:hover { color:white; }


h1 {color: #000;margin:2px 0 12px 0;font-size:19px;}
#extra h2 {margin-top:9px;font-size:12px;font-style:normal;}
#extra a {font-style:normal;}