
body {background-color: #333; margin-bottom: 20px; text-align: center;}

p {margin: 0 0 .8em 0; padding:0; color: #333; line-height: 1.5em; text-align: justify;}

h1, h2, h3, h4, h5, h6 {font-family:Helvetica, Arial, Verdana, sans-serif; letter-spacing: 0px; color: #333;}
h1 {font-family: 'Times New Roman', Times, serif; font-size: 2.4em; color: #333;margin-top:.2em}  /* Headline */
h2 { font-size: 1.3em; color: #555;}   /* Subheadline */
h3 {font-family:Helvetica, Arial, Verdana, sans-serif; font-size: 1.1em;color: #777; margin-bottom: .5em;}   /* Author */

div#navigation{padding:0; width:100%; background-color:white;}



div#articles {
position: relative;
margin: 15px auto 0 auto;
padding: 0;
width: 600px;
text-align: left;
}

ul.article {list-style-type: none;}
ul.article li {margin:0; display: inline;}
ul.article li p {font-size: 1.15em;}

ul.article li a {
display: block;
padding:10px 25px 0 25px;
margin-bottom: 25px;
background-color:#ddd;
border-top:1px solid white;
border-left:1px solid white;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
text-decoration: none;
-webkit-transition: background-color .3s;
-moz-box-shadow: 5px 5px 10px #111;
-webkit-box-shadow: 5px 5px 10px #111;
min-height: 110px;
}


ul.article li a:hover {background-color:#fff;-webkit-transition: background-color .3s}

div#presspage{
position: relative;
width:600px;
margin:20px auto 0 auto;
padding:10px 35px;
background-color:white;
border-top:1px solid white;
border-left:1px solid white;
border-right: 1px solid #ccc;
border-bottom: 1px solid  #ccc;
text-decoration: none;
-moz-box-shadow: 5px 5px 10px #111;
-webkit-box-shadow: 5px 5px 10px #111;
}

div#centredpic{width:600px; margin:10px 0; padding:10px 0; text-align: center; border-bottom: 1px solid  #ccc; border-top: 1px solid  #ccc;}
div.leftpic{float:left; margin:10px 20px 0 0;}
div.caption{font-size: .9em; color: #777; margin:0; padding:0}

div#flashcontent {margin: 20px 0 0 0; background: transparent url(../../images/flashback960dark.gif) no-repeat fixed center; text-align:center;}
div#flashcontent p {margin: 0; padding: 0 10%; text-align: left; font-size: 1.1em; line-height: 1.6em; color: #999;}

div#footer{margin: 90px 0 15px 0; padding: 0; text-align: center; border: none;}
div#footer p {color: #666; text-align: center; }
div#footer a {color: #666; text-decoration: none; border-bottom: 1px dotted #444; padding: 1px 2px; -webkit-transition: color 1s}
div#footer a:hover {color: #999; text-decoration: none; border-bottom: 1px dotted #666;-webkit-transition: color .2s}

div.acrobat{float:left; margin:0 15px 0 0; padding:0; clear:left;}


