/*  
Theme Name: PG
Theme URI: http://www.petraguenthner.com/
Description: PG
Version: 1.0
Author: Michael Steffel
Author URI: http://wp.steffels.com/
*/

/* Begin Typography & Colors */
*{padding:0; margin:0;}

body {background-color:#fff; color:#000; font:62.5% Verdana,Geneva,Arial,Helvetica,sans-serif;}

a {color:#641d05;}
a:hover {background-color:transparent; color:#1f150b;}
a:active {color:#1f150b; text-decoration:none;}
a:visited {color:#641d05;}

/*blockquote {color:#667FA5; font-size:8pt; font-weight:normal; letter-spacing:2px; margin:0 0 15px 5px;}
em {color:#085518; font-style:italic; margin:0;}*/

h1 {color:#4D5568; font:bold 135% Verdana,Geneva,Arial,Helvetica,sans-serif; margin:12px;}
h2 {font:bold 120% Verdana,Geneva,Arial,Helvetica,sans-serif; padding:6px 1em;}
h3 {font-size:110%; margin:.5em 0 0 0;}

ul {margin:0;}
/* ol {margin:0;} */
li {list-style:none none; margin:0;}
#maincolumncontent li {margin-left:30px; margin-bottom:4px; list-style: disc;}

p {margin:0 0 1em 0;}
strong {font-weight:bold;}

/* main content */
#wrap {background-color:#fff; color:#282828; font-size:1.3em; margin:8px auto; width:90%;}
/* 2 column layout - static width - left rail */
#columns {background-color:#fff; overflow:hidden; width:90%;}
#maincolumn {background-color:#fff; border-left:200px solid #fff; float:right; margin-left:-200px; width:77%;}
#maincolumncontent {padding:18px .9em 10px 5em; text-align:justify;}
#sidecolumn {background-color:#fff; float:left; width:200px;}

/* logo */
#logo {display:block; height:123px; margin:0 auto; /* if outside the main id */ padding:0; width:100%;}
#logo a {background:transparent url(i/logo.jpg) no-repeat top; display:block; height:123px; margin:0; padding:0; text-decoration:none; width:645px; /* width of the image */}

a.head, a.head img {border:0; margin:0; padding:0;}

/* Inline navigation */
#nav {display:list-item; list-style:none; text-align:right;}
#nav ul {background-color:#fff; color:#000; display:block;}
#nav ul li {display:inline; margin:0; padding:0;}
#nav ul li a {background-color:#fff; color:#000; font:normal 2.0em Verdana, helvetica, sans-serif; padding:3px 1em; text-decoration:none;}
#nav ul li a:hover {background-color:transparent; color:#000; text-decoration:underline;}

/* main column */
#maincolumncontent h2 {margin:12px -.9em;}
#maincolumncontent table {border-collapse:collapse; border-right:1px solid #999; border-top:1px solid #999; margin:1em auto;}
#maincolumncontent td {border-bottom:1px solid #999; border-left:1px solid #999; padding:0 5px; text-align:right;}
#maincolumncontent td.data {text-align:left;}
#maincolumncontent td.dataheader {background-color:#ccc; font-weight:bold; text-align:center;}

/* sidebar */
/* Side Navigation */
#sidenav {background-color:#fff; display:list-item; list-style:none; margin:0; text-align:right;}
#sidebar ul {background-color:transparent; color:#fff; display:block;}
#sidebar ul li {margin:0; padding:0; list-style:none;}
#sidebar ul li ul li {margin:0 20px 0 0; padding:0; list-style:none;}
#sidebar ul li a {background:transparent url(/i/navbullet.gif) no-repeat left; color:#000; display:block; font:normal 2.0em Verdana, helvetica, sans-serif; padding:30px 0 10px 0; text-decoration:none; width:230px;}
#sidebar ul li ul li a {background:transparent url(/i/navbullet.gif) no-repeat left; color:#666; display:block; font:normal 1.5em Verdana, helvetica, sans-serif; padding:6px 0 10px 0; text-decoration:none; width:230px;}
#sidebar ul li a:hover {background-color:transparent; color:#000; text-decoration:underline;}
#sidebar ul li a span {font:70% Verdana, helvetica, sans-serif;}

#sidebar {float:left; font-size:90%; padding:1em;}
/*#sidebar h2 {font-size:140%; margin:.4em 0; text-align:center;}
#sidebar h3 {font-size:110%; margin:.8em 0 0 0; text-align:center;}
#sidebar p {margin:0; padding:0 0 1em 0; text-align:center;}
#sidebar ul {padding:0 0 1em 0;}
#sidebar li {text-align:center;}*/

/* footer */
#footer {background:#fff; border-top: 1px dotted #4D6E79; clear:both; font-size:85%; padding:5px 1em;}

/* classes */
p a.feedlink {background:transparent url(i/_small-rss.png) no-repeat left; display:block; margin:0; padding:0 0 0 22px; text-align:left;}

/* alignment */
.center {text-align:center;}

