/*
Original design: andreas02 (v3.0 - Apr 24, 2008) - A free xhtml/css website template by Andreas Viklund.
For more information, see http://andreasviklund.com/templates/andreas02/
*/

/* General layout */
body { color:#f93; font: 76% tahoma, verdana, sans-serif; background: #fc9; margin:0; padding:15px 0 0; }
#container { background: white; margin:0 auto 20px; padding:5px 20px 20px; width:730px; }

/* Site title */
/*#logo {margin:15px 0 0;}
#logo h1 { color: white; border:none; font-size: larger; font-weight: bold; line-height: 10mm; }
#logo h1 a { border:none; font-size: larger; font-weight: bold; line-height: 10mm; }
#logo h1 a:hover {border:none; text-decoration:none;}
#logo p { font-size:1.3em; margin:0 0 20px; }*/

/* Tags */
a { border-bottom:1px dotted #505050; color:maroon; font-weight: 600; text-decoration:none; }
a:hover {border-bottom:1px solid #505050; color:orange; text-decoration:none;}
a img { border:0; }
h1 { color: #930; font-size:3.2em; font-weight:bold; margin:0 0 5px; padding:0; }
h2 { color: #930; font-size:1.8em; font-weight:600; margin:0 0 12px; }
h3 { color: #930; font-size:1.4em; font-weight:600; margin:0 0 10px; }
p { color: black; font-size: small; line-height:1.5em; margin:0 0 15px; text-align:left; }
ul,ol { margin:0 0 15px 15px; padding:0; }
li {margin:0 0 3px 0;}


/* Navitabs menu */
#navitabs {clear:both;}
.navitab { color: white; font-size: 0.9em; background-color: maroon; background-image: url(images/corner.gif); background-repeat: no-repeat; background-position: right top; margin:0 0 4px; padding:4px 8px; text-decoration:none; border-bottom-style: solid; border-bottom-width: 1px; border-left-style: solid; border-left-width: 1px; }
.navitab:hover { color: white; background:#fc3 url(images/corner.gif) no-repeat right top; border-bottom:1px solid #fff; text-decoration:none; }
.activenavitab { color: maroon; background:#c63 url(images/corner.gif) no-repeat right top; font-size:1.1em; margin:0 0 5px; padding:4px 8px 5px; text-decoration:none; }
.activenavitab:hover { color:white; background-color: #f93; text-decoration:none; }

/* Header description area */
#desc { color:#fff; background-color: transparent; background-image: url(images/PelsheaderVVI.jpg); background-repeat: no-repeat; background-attachment: inherit; background-position: left bottom; position: inherit; width: inherit; height: inherit; min-width: 740px; min-height: 200px; max-width: 750px; max-height: 200px; margin:5px 0 15px; padding:0 0 5px; }
#desc p {font-size:1em; line-height:1.3em; padding:0 0 0 15px; width:290px;}
#desc h2 {color:#fff; padding:15px 15px 0;}
#desc a {border-color:#fff; color:#fff; text-decoration:none;}

/* Main content */
#main { background-color: white; width: 550px; border-right:1px solid #d8d8d8; float:left; margin:0; padding:0 15px 0 0; }

/* Sidebar */
#sidebar { color: #f93; float:right; width:150px; }
#sidebar p { color: lime; font-size:0.9em; line-height:1.3em; margin:0 0 15px; }
#sidebar ul { color: lime; margin:0 0 15px; padding:0; }
#sidebar li { color: lime; list-style:none; }
ul.sidelink li { color: #6c9; list-style:none; margin:0 0 3px; padding:0; }
ul.sidelink li a{ color: white; background: #c63 url(images/corner.gif) no-repeat right top; border:none; display:block; margin:5px 10px 5px 0; padding:3px 4px 3px 8px; text-align:left; width:140px; }
ul.sidelink li a:hover { color: white; background:orange url(images/corner.gif) no-repeat right top; border:none; text-decoration:none; }

/* Footer */
#footer { background-color: #930;  clear:both; margin:0;padding:0;}
#footer a { color:black; }
#footer a:hover {color:#303030;}
#footer p { color:black; font-size:1.1em; line-height:1.3em; margin:15px 0 0; padding:0; }
/* Additional classes */
.photo { background-color:#f0f0f0; border:solid 1px #d8d8d8; margin:0 0 15px; padding:2px; }
.timestamp {font-size:1.2em; color:#606060; margin:-12px 0 12px 0;}
.right {margin:-8px 0 8px 0; text-align:right;}
.block { color: white; background:#c30; padding:10px; }
.hide {display:none;}