/*
Author:			Glenn Inghelm
Author URI:		http://glenn.inghelm.com
Author Email:	post@inghelm.com

Theme Name: Polyglass
Theme URI: http://www.polyglass.no
Version: 0.1 200903
Description: A Wordpress theme developed for Polyglass
Tags: Polyglass, Bjorn Waatvik
*/

body { font-family: 'Trebuchet MS'; font-size: 14px; background: #0c5497; margin: 0px; padding: 0px; }
#wrapper { width: 980px; margin: 10px 0 0 10px; position: absolute; }

#container { float: left; width: 780px; color: #fff; word-spacing: 1px; line-height: 20px; }
#header { height: 120px; color: #333; position: relative; padding: 10px;}
#logo { float: left; position: relative; border: 0px; width: 300px; }
.logo { text-decoration: none; border: 0px; }
h1 { display: none; left: 220px; top: 35px; font-size: 34px; font-weight: bold; position: absolute;}
h2 { float: left; width: 350px; margin: 30px 0 0 50px; font-size: 18px; color: rgb(111, 170, 226); font-style: italic; }
h3 { font-size: 16px; font-weight: normal; margin: 0px; padding: 0px; color: #fff; }
/*
#topimg { margin: 10px 0 0 760px;  }
#topimg img { border-right: 2px #022760 solid; border-bottom: 2px #022760 solid; border-top: 2px rgb(111, 170, 226) solid; border-left: 2px rgb(111, 170, 226) solid; }
*/
a, a:link, a:active, a:visited { color:#fff; text-decoration: underline; cursor: pointer; }
a:hover {  }
#video { margin-left: 200px;
border-right: 2px #022760 solid; border-bottom: 2px #022760 solid; border-top: 2px rgb(111, 170, 226) solid; border-left: 2px rgb(111, 170, 226) solid; }

#sidebar { clear: left; float: left; width: 110px; margin: 10px 0 20px 0; padding: 0px; position: relative;}
#sidebartop { width: 140px; height: 12px; margin: 0px; padding: 0px; background: url(i/navtop.png) bottom left no-repeat; }
#sidebarbottom { width: 170px; height: 12px; margin: 0px; padding: 0px; background: url(i/navbottom.png) top left no-repeat;  }
#sidebar ul  { width: 110px; margin: 0px; padding: 5px 5px 5px 0px; background-color: #022760; list-style: none; line-height: 25px; text-align: center; font-size: 12px;}
#sidebar a { text-decoration: none; color: rgb(111, 170, 226); }
#sidebar li a:hover, #sidebar .current_page_item a { color: #fff; } 
#aut { margin: 5px 0 0 5px; }


#content { float: left; width: 600px;  margin: 10px 30px 20px 30px; text-align: left; position: relative; color: #fff; }



#sidebarRight { float: right; position: relative; width: 170px; margin: 0px 0 20px 0px; text-align: left; }
#sidebarRight .sml { border-right: 2px #022760 solid; border-bottom: 2px #022760 solid; border-top: 2px rgb(111, 170, 226) solid; border-left: 2px rgb(111, 170, 226) solid; }

/* sidebar image popup */
#sidebarRight a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}
#sidebarRight a.p1, a.p1:visited {
	background: #0c5497;
	border: 0;
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
	margin-top: 40px;
}
#sidebarRight a.p1:hover {
	background-color: #0c5497;
	color: #000000;
	text-decoration: none;
}
#sidebarRight a.p1:hover .large {
	border: 0;
	display: block;
	height: 250px;
	left: -320px;
	position: absolute;
	top: 100px;
	width: 350px;
	border: 2px #022760 solid;
	}
	
	
#footer { clear: both; width: 980px; height:27px; background: url(i/footer.png) no-repeat top left; position: relative; color: rgb(111, 170, 226); text-align: left; line-height: 27px; font-size: 12px; margin-bottom: 20px;}
#footerlogo { float: left; padding: 0 20px 0 20px; width: 40px;}
	
	
	
	/*
	#topimg a .large {
	border: 0px;
	display: block;
	height: 1px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 1px;
}
#topimg a.p1, a.p1:visited   {
	background: #0c5497;
	border: 0;
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
	margin-top: 40px;
}
#topimg a.p1:hover {
	background-color: #0c5497;
	color: #000000;
	text-decoration: none;
}
#topimg a.p1:hover .large {
	border: 0;
	display: block;
	height: 250px;
	left: 320px;
	position: absolute;
	top: 100px;
	width: 350px;
	border: 2px #022760 solid;
	}
	
	*/
