﻿/*
-- block positioning ---
*/

/*#container 
{ 
    position: relative; 
    top: 0px; 
    width: auto; 
    margin:0 auto; 
    padding: 0px; 
    text-align: left;  /* justify content left re. IE zoom bug 
}*/


/*#articlewrapper
{
   position: relative;
   margin: auto auto auto auto;
   text-align: center;
   width: auto; 
  
}*/

#article 
{
margin-top: 0px;
padding: 20px;
}

#navbutton_fwd
{
/*margin-top: 200px;*/
width: 50px;
height: 50px;
}
    
#navbutton_bck
{
/*margin-top: 200px;*/
width: 50px;
height: 50px;
}

a#lnkbtn_Back, a#lnkbtn_Forward {
/*margin-top: 200px;*/
display:inline-block;
width: 25px;
height: 20px;
background-image: url(../../images_layout/arrowbtn_bk_fwd.gif);
background-color: transparent; }

a#lnkbtn_Forward {
background-position: -25px 0px; }

a#lnkbtn_Forward:hover, a#lnkbtn_Forward:focus {
background-position: -25px -20px; }
    
a#lnkbtn_Back {
background-position: 0px 0px; }

a#lnkbtn_Back:hover, a#lnkbtn_Back:focus {
background-position: 0px -20px; }

 #caption
 {
 position: relative;
 clear: both;
 }

 #footer
 {
  display:block;
  float:none;
  position: absolute;
  bottom: 20px;
 }
 
  #articletext
 {
  visibility: hidden;
 }
 
/*
-- elements styling ---
*/


body 
{
    margin-left: auto; 
    margin-right:auto; 
    margin-top: 0px;
    padding: 0px;
	background-color : #FFFFFF;
	text-align: center; /* centre content on IE zoom*/	
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	color : #666666;
	background-image: url(../../images_layout/bottom-repeat.jpg);
    background-repeat: repeat;
    background-attachment:fixed;
    background-position:top center; 
}

form   /* padding removed */
{
    margin: 0px; 
    padding: 0px
}

h1, .redxxl {
	font-weight: bold;
	font-size: 14px;
	color: #B50706;
	margin: 0px;
	padding:0px;
}

h2, .redxl {
	font-weight: bold;
	font-size: 12px;
	color: #B50706;
	margin: 0px;
	padding:0px;
}

h3, .bluebold {
	font-weight: bold;
	font-size: 10px;
	color: #0099ff;
	margin: 0px;
	padding:0px;
}

h4, .redbold {
	font-weight: bold;
	font-size: 10px;
	color: #B50706;
	margin: 0px;
	padding:0px;
}

q
{
font-style: italic;
color: #999999;
}

div.pressnavbutton a, div.pressnavbutton a img {
	border-style: none;
    border-color: inherit;
    border-width: 0px;
} 


.captionwrapper
{
border: 0px; 
position: relative;
}

.tiny
{
color: #999999;
font-size: 9px;
}


.quotebold
{
font-weight: bold;
}
.red
{
color: #B50706;
}

    .smprint {
    font-size: xx-small;
    color:#999999;
    }
