/* http://www.cashrevelations.com/magazine/
   Cashier Premium Framework
   v1.0 | 20110130
   Copyright (c) 2011, Cashrevelations.com All rights reserved.
*/


/*	Body & layout
**********************************************/

body
{
    background: #f4f4f4;
    height: 100%;
    margin: 0;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-weight: bold;   
}

#container
{
    width: 890px;
    height: 490px;
    margin: 40px auto 0 auto;
    border: 1px solid #c00;
    background: #fff;
    padding: 15px 10px 15px 55px;
}

#head
{
    width: 680px;
    margin: 0 auto 0 auto;
    padding: 15px 0 10px 0;
    background: #fff;
    text-align: center;
}

.content
{
    width: 100%;
    background: #fff;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 13px;
}

#footer
{
    width: 960px;
    margin: 3px auto 0 auto;
    font-size: 9px;
    font-weight: normal;
    text-align: left;
    color: #b9b9b9;
}

/*	Tables
**********************************************/

table
{
    width: 690px;
    margin: 0 auto 0 auto;
    border: 0px solid #000; 
    text-align: center;
}

tr { border: none }

td { 
     vertical-align: top; 
     width: 180px; 
     border: 0px solid #000; 
}

td.right { 
     vertical-align: top; 
     width: 510px; 
}

/*	Links & Headings
**********************************************/

a:link, a:visited, a:active   
{
   text-decoration : none;
   color : #b9b9b9;
}

a:hover 
{
   text-decoration : none;
   color : #a9a9a9;
}

a.headline:link, a.headline:visited, a.headline:active, a.headline:hover   
{
   font-size : 30px;
   line-height: 35px;
   letter-spacing: 1px;
   text-align: center;
   color : #d20000;
}

a.call:link, a.call:visited, a.call:active   
{
   text-decoration : none;
   font-size : 26px;
   color : #0000b0; 
}
a.call:hover 
{
   text-decoration : underline;
   color : #0000ef;
}

a.call2:link, a.call2:visited, a.call2:active   
{
   text-decoration : underline;
   font-size : 18px;
   color : #0000b0; 
}

a.call2:hover 
{
   text-decoration : underline;
   color : #0000ef;
}

h1 
{
   font-size : 30px;
   line-height: 35px;
   letter-spacing: 1px;
   text-align: center;
   color : #d20000;
}

h2 
{
   font-size : 20px;
   line-height: 23px;
   letter-spacing: 1px;
   text-align: center;
   color : #447;
}

p.intro 
{
   width: 680px;
   font-size : 14px;
   color : #555;
   margin: 10px auto 5px auto;
   text-align: center;
   font-weight : normal;
}

p.action 
{
   width: 480px;
   margin: 15px auto 20px auto;
   font-size : 16px;
   line-height: 17px;
   color : #000080;     
}

p.action2 
{
   width: 480px;
   margin: 20px auto 20px auto;
   font-size : 16px;
   line-height: 18px;
   color : #000;
   background-color:#fff;
}

.yellow 
{
   background-color:#ffa;
}

p.new_page 
{
   width: 480px;
   margin: 9px auto 15px auto;
   font-size : 12px;
   font-weight : normal;
   color : #999;   
}