/*  
Theme Name: Ambient Glo
Author URI: http://rockinthemes.com
Version: 1
Author: Nathan Parikh
Description: Ambient Glo is a simple, modern, Web 2.0 styled, three-column theme with optimized code for faster loading.
The CSS, XHTML and design is released under GPL: 
http://www.opensource.org/licenses/gpl-license.php
*/


#searchform {
  float:right;
  margin:2px;
  padding:0;
}
#searchform #s {
  font-size:10px;
  width:100px;
}
#searchform #searchsubmit {
  margin:0px 2px 0px 2px;
  font-size:10px;
}


body {
  background:#B1C5E4;
/* url(images/apa_bkg.gif) top left repeat-x*/
  color:#000;
  font-size:11px;
  font-family:Verdana, Arial, Geneva;
  margin: 0px 0px 0px 0px;
}

a, a:visited {
  color:#dc7318;
  text-decoration:none;
}
a:hover { text-decoration:underline; }

#container { 
  background:#fff;
  width:960px;
  padding:20px;
  margin:0 auto;
  height:100%;
}


#header { 
  height:138px; 
  padding:0px 0px 0px 0px;
  background:#ffffff url(images/sidhuvud.jpg) top left repeat-x;
}
#header img { border:0px }




#menu {
  background:#262863;
  margin:0px 0px 10px 0px;
  height:24px;
}
/* #menu h2 {
  color:#333;
  font-size:15px;
  font-weight:bold;
  margin:0px;
  padding:0px; 
}*/
#menu li {
  display:inline;
  list-style-type:none;
  margin:0px;
  padding:5px 0px 5px 0px;
}
#menu ul {
  width:700px;
  margin:0px; 
  padding:5px 0px 5px 0px;
}
#menu ul li a {
  background-color:#262863; 
  font-size:12px;
  font-weight:bold;
  color:#fff;
  padding:5px 10px 5px 10px;
  margin:0px;
  text-decoration:none;
  border:0px;
}
#menu ul li a:hover {
  color:#fff;
  background:#F4D200;
  padding:5px 10px 5px 10px;
  text-decoration:none;
}
#menu ul li .page_item .current_page_parent a {
  background:#deab1e;
}


#content {
  width:475px;
/* height style for IE in footer */
  min-height:750px;
  margin-top:10px;
  margin-bottom:0px;
  margin-left:200px;
  margin-right:0px;
  position:relative;
  padding:28px 25px 15px 25px;
  font-size: 13px;
  border-left: 1px solid #afafaf;
  border-right: 1px solid #afafaf;
}


#content p{ margin: 0px; line-height: 18px; padding: 0px 0px 10px 0px; }
#content p img{ border: none; margin-right: 15px; margin-bottom: 10px; padding: 0px 5px 15px 0px; }

#content h1 {
  color:#B1C5E4;
  font-size: 28px;
  font-weight: bold;
  margin: 0px;
  line-height: 150%; 
}
#content h1 a {
  color:#B1C5E4;
  text-decoration:none;
}
#content h1 a:hover {
  color:#B1C5E4;
  text-decoration: underline;
}
#content h2 { color: #B1C5E4; font-size: 10px; font-family: Georgia, Helvetica, Arial, Sans-Serif;
font-weight: bold; margin: 0px; line-height: 150%; }
#content h2 a  { color: #B1C5E4; text-decoration: none; }
#content h2 a:hover { color: #B1C5E4; text-decoration: underline; }
#content ol { list-style-type: decimal; line-height: 18px; margin: 0px; padding: 0px 0px 10px 30px; }
#content ul { list-style: none; margin: 0px; padding: 0px 0px 10px 0px; }
#content li { margin: 0px; padding: 0px; } 
#content ul li { list-style: square inside; margin: 0px 0px 0px 10px; padding: 5px 0px 0px 0px; }
#content ul li a { color: #507AA5; text-decoration: none; }
#content ul li a:hover { color: #507AA5; text-decoration: underline; }
blockquote{ margin: 0px 0px 0px 25px; padding: 0px 25px 0px 10px; font-style: italic;
color: #666666; border-left: 1px solid #cccccc; }
#content blockquote p{ margin: 0px 0px 20px 0px; padding: 0px; }

#content .ingress {
	font-size: 16px;
	color: #AFAFAF;
	font-weight: bold;
}

.postspace { background: #FFFFFF; width: 440px; height: 32px; margin: 0px; padding: 0px; }
.postspace2 { background: #FFFFFF; width: 440px; height: 0px; margin: 0px; padding: 0px; }

#l_sidebar { 
  width:170px;
  float:left;
  position:relative; 
  margin-top: 10px; 
  margin-bottom: 20px; 
  margin-left:0px;  
  margin-right:1px; 
  padding: 15px 5px 15px 5px; 
  font-size: 11px; 
}
#l_sidebar h2 { 
  color:#fff;
  font-size:15px;
  font-weight:bold;
  list-style:none;
  padding:5px 0px 5px 0px;
  margin:0px;
  border-bottom:1px dotted #fff;
}
#l_sidebar ul {
  list-style:none;
  margin:0px;
  padding:0px 0px 20px 0px;
}
#l_sidebar li {
  list-style:none;
  margin:0px;
  padding: 0px;
}
#l_sidebar ul li {
  list-style:square inside;
  color:#0E5F7D;
  margin:0px; 
  padding:5px 0px 0px 0px;
}
#l_sidebar ul li a {
  color:#0E5F7D;
  text-decoration:none;
}
#l_sidebar ul li a:hover {
  color: #507AA5;
  text-decoration: underline;
}
#l_sidebar .misc_links {
  background-image:; 
  background-position:top center;
  background-repeat:repeat-x;
  background-color:#FFFFFF;
  padding:0px;
  width:165px;

}
#l_sidebar .misc_links ul li, #l_sidebar .misc_links ul li a {
  color:#CC6600;
}

#l_sidebar h2.blankare {
  background:url(images/list_gul.jpg) top center repeat-x;
  width:165px;
  color:#FFF;
  font-size:15px;
  font-family:Verdana, Arial, Geneva;
  font-weight:bold; 
  list-style:none; 
  padding:3px 5px 7px 5px; 
  margin:0px; 
  border-bottom:0px;
}
#l_sidebar div {
  color:#333;
  padding:3px 5px 7px 5px; 
  margin:0px; 
}



#r_sidebar {
  width:195px;
  float:right;
  position:relative;
  margin-top:10px;
  margin-bottom:20px;
  margin-left:0px;
  padding:15px 15px 15px 15px;
  border:0px solid #000000;
  font-family:Trebuchet MS, Verdana, Helvetica, Arial, Sans-Serif;
  font-size: 12px;
}
#r_sidebar h2 {
  background:url(images/list_gul.jpg) top center repeat-x;
  color:#FFF;
  font-size:15px;
  font-family:Verdana, Arial, Geneva;
  font-weight:bold; 
  list-style:none; 
  padding:3px 5px 7px 5px; 
  margin:0px; 
}
#r_sidebar div {
  color:#333;
  padding:3px 5px 7px 5px; 
  margin:0px; 
}
#r_sidebar ul {
  list-style:none;
  margin:0px;
  padding:0px 0px 20px 0px;
}
#r_sidebar li {
  list-style:none;
  margin:0px;
  padding:0px;
}
#r_sidebar ul li {
  list-style: square inside;
  color:#0E5F7D;
  margin:0px;
  padding:5px 0px 0px 0px;
}
#r_sidebar ul li a {
  color:#0E5F7D;
  text-decoration:none;
}
#r_sidebar ul li a:hover {
  color:#507AA5;
  text-decoration:underline;
}



#footer {
  background:#FFFFFF; 
  text-align:center;
  font-size:9px;
  height:30px;
  width:920px;
  clear:both;
  color:#333;
  margin-top:20px;
  padding:20px;
  border-top:5px solid #262863;
}



