/* andreas09 v1.0 (Dec 10th 2005) - An open source template by Andreas Viklund - http://andreasviklund.com. Free to use for any purpose as long as the proper credits are given to the original author. */



body {

background:#014A3F;

color:#014A3F;

font:76% Verdana,Tahoma,Arial,sans-serif;

margin:15px;

padding:15px;

text-align:center;

}



a {

color:#505050;

font-weight:bold;

text-decoration:none;

}



a:hover {

color:#808080;

text-decoration:underline;

}



p {

line-height:1.5em;

margin:0 0 15px;

}



/*** Main container ***/



#container {

position:relative;

background:#D6FEF8;

color:#303030;

margin:0;

min-width:800px;

padding:0;

text-align:left;

width:800px;/***replace by a fixed width in px if you want to have a fixed width site***/

}



/*** Header section ***/



#sitename {

background:#ffffff url(img/header.jpg) no-repeat;/***remove url... if you don't want any header graphics ; replace pregnancy with bodybg.jpg and no-repeat with repeat-x if you want a repeat background***/

color:#014A3F;

height:190px;

margin:0 0px 0px;

text-align:left;



}



#sitename h1,#sitename h2 {

font-weight:400;

letter-spacing:-2px;

margin:0;

padding:0;

}



#sitename h1 {

font-size:2.4em;

padding-top:20px;

padding-left:20px

}



#sitename h2 {

font-size:1.6em;

padding-left:20px;

}



#leaderboard{

background:#ffffff;

width:800px;

height:105px;

text-align:center;

}



/*** Horizontal menu ***/



#mainmenu {

float:left;

margin-bottom:10px;/***this is the margin between the horizontal menu and the main body of th site (the 3 columns)***/

border-top:1px solid #014A3F;

}



#mainmenu ul {

font-size:14px;

margin:0;

padding:0;

}



#mainmenu li {

float:left;

height:30px;

list-style:none;

margin:0;

padding:0;

}



#mainmenu a {

border-right:1px solid #014A3F;

border-bottom:1px solid #014A3F;

background:#ffffff;

color:#014A3F;

display:block;

font-size:0.7em;

padding:11px 10px 10px;

text-transform:uppercase;

}



#mainmenu a:hover {

background:#014A3F;

color:#ffffff;

text-decoration:none;

}



#mainmenu a.current {

background:#ffffff;

color:#505050;

text-decoration:none;

}



/*** Content wrap ***/



#wrap {

clear:both;

font-size:0.9em;

padding:0;

}



/*** Sidebars ***/



#leftside {

border:1px dotted #014A3F;

margin:0;

padding:0 10px 10px;

width:135px;

background:#ffffff;/***edit this and replace by ffffff if you want a white background. You can put any color here***/

}



#rightside {

border:1px dotted #014A3F;

margin:0;

padding:10px;

width:160px;

background:#ffffff;/***edit this and replace by ffffff if you want a white background. You can put any color here***/

}



#leftside {

float:left;

margin-right:10px;

}



#rightside {

float:right;

margin-left:10px;

}



#leftside h1,#rightside h1 {

color:#014A3F; /***Edit this color to change the Headers colors in the left and right column ***/

font-size:1.6em;

font-weight:bold;

letter-spacing:-1px;

margin:0 0 12px;

}



#leftside h2,#rightside h2 {

font-size:1.1em;

margin:0 0 20px;

}



#leftside p,#rightside p {

font-size:0.9em;

line-height:1.4em;

margin:0 0 16px 10px;

}







.linklist {

list-style:none;

margin:0 0 16px 10px;

padding:0;

}



.linklist li {margin-bottom:0.7em;}



/*** Sidebar menu ***/



.google {

background:#ffffff;

/***border:1px solid #909090;***/

color:#303030;

display:block;

text-decoration:none;

/***padding:5px 4px 4px 10px;***/

position:relative;

/***margin:0px 0px 0px 0px;***/

/***width:130px;***/

}



.nav {

/***background:#e8e9ea;***/

/***border:1px solid #b0b0b0;***/

color:#014A3F;

display:block;

margin-top:-3px;

font-size:0.9em;

padding:5px 4px 4px 10px;

position:relative;

text-transform:uppercase;

width:120px;

}



.right {

background:#ffffff;

border:1px solid #014A3F;

color:#303030;

text-decoration:none;

display:block;

margin-top:-3px;

font-size:0.9em;

padding:5px 4px 4px 10px;

position:relative;

text-transform:uppercase;

text-align:left;

width:140px;

}



.left {

background:#ffffff;

border:1px solid #014A3F;

color:#303030;

text-decoration:none;

display:block;

margin-top:-3px;

font-size:0.9em;

padding:5px 4px 4px 10px;

position:relative;

text-transform:uppercase;

text-align:left;

width:120px;

}



.active {

background:#ffffff;

border:1px solid #909090;

color:#303030;

text-decoration:none;

}



.nav:hover{

background:#014A3F;

/***border:1px solid #909090;***/

color:#ffffff;

text-decoration:none;

}



.persobannercenter {

text-align:center;

background:#D6FEF8;/***alter this to change the color of the space below the articles***/

border:1px solid #014A3F;

padding:5px;

color:#303030;

text-decoration:none;

}







.sub {

font-size:0.8em;

letter-spacing:1px;

margin:3px 0 2px 10px;

padding:4px 2px 2px 8px;

width:125px;

}



/*** Content ***/



#content,#contentalt {

background-color:#ffffff;

border:1px solid #014A3F;

color:#2a2a2a;

padding:15px 20px 5px;

}



#content {margin:0 185px 0 160px;}

#contentalt {margin:0 200px 0 20px;}



#content h1,#content h2,#contentalt h1,#contentalt h2 {

background-color:inherit;

color:#014A3F; /***Edit this color to change the Headers colors in content column, ie in the center ***/

font-size:1.8em;

font-weight:bold;

letter-spacing:-1px;

margin:0 0 15px;

padding:0;

}



#content h2,#contentalt h2 {

font-size:1.6em;

margin-bottom:10px;

}



#content img,#contentalt img {

border:1px solid #014A3F;

float:left;

margin:5px 5px 0px;

padding:3px;

}



#googlesearch img{

border:0px solid ;

float:left;

margin:0px 0px 0px;

padding:0px;

}







/*** Footer ***/



#footer {

background:#014A3F;

clear:both;

color:#ffffff;

font-size:0.9em;

font-weight:bold;

margin:0;

padding:20px 0;

text-align:center;

width:800px;

border-top:2px solid #014A3F;

}



#footer a {

color:#ffffff;

font-weight:bold;

}



/*** Various classes ***/







.thumbnail {

background:#fafbfc;

border:1px solid #b0b0b0;

margin:0 0 10px 10px;

padding:5px;

}



.searchform {margin:0;}



.searchbox {

background:#f0f0f0;

border:1px solid #b0b0b0;

margin:0 4px 0 0;

width:100px;

}



.searchbutton {

background:#f0f0f0;

border:1px solid #b0b0b0;

}



.clearingdiv {

clear:both;

height:30px;

width:1px;

}



.hide {display:none;}



/*** Text format ***/



.intro {

font-size:1.1em;

font-weight:bold;

letter-spacing:-1px;

}



.small {font-size:0.8em;}

.large {font-size:1.4em;}

.center {text-align:center;}

.right {text-align:right;}



/*** End of file ***/