﻿*{margin:0; padding: 0;}

html, body 
{    height: 100%;
     font-family: Tahoma, @Arial Unicode MS, Verdana, Sans-Serif;
     background: #ffcf96;
     text-align: center;
     }

.clear{clear: both; margin:0; padding: 0;}
img{border: none;}

div#content-wrap
{
    margin: 0px auto;
    width: 700px; 
    min-height: 400px;
    position:relative;
    background: #ffcf96;
    text-align: left;
    }
* html #content-wrap{height: 400px;}   
    
div#nav
{
    height: 72px;
    overflow: hidden;
    }
div.nav-container
{
    width: 560px; margin: 5px auto; text-align: center;
    }
    .nav-container a
    {
        font-family: Arial, sans-serif; font-size: 1em; color: #666; line-height: 30px; text-decoration: none;
        }
        .active-link{font-weight: bold; color:#463c3c;}
        a:hover{text-decoration: underline;}

div.divider1
{
    height: 15px; 
    background: url('../images/horizontal_bar_1.png') repeat-x left;
    }
    
div#header
{
    }
    #header .title-container{background: url('../images/vert_bar_right.png') repeat-y right; height: 52px; padding-top: 20px;}
    #header .title-container p
    {
        color: rgb(108, 46, 37);
        font-family: 'TimesNewRomanPS-ItalicMT', 'Times New Roman', serif;
        font-size: 36px;
        font-style: italic;
        font-weight: 400;
        line-height: 42px;
        margin-left: 90px; 
    }
    
div.divider2
{
    height: 15px;
    background: url('../images/horizontal_bar_1.png') repeat-x left;
    }

#column-wrap{background: url('../images/trans_background.png') no-repeat top left; height: 100%;}
    
div#column-left
{
    width: 553px;
    float: left;
    min-height: 684px;
    background: url('../images/vert_bar_right_sml.png') repeat-y right;
    }
div.content-container-left
{
    margin: 10px 12px 10px 5px;
    }
    
div#column-right
{
    width: 147px;
    height: 100%;
    float: right;
    margin-bottom: 0px;
    }       
div.content-container-right
{ 
    margin-top: 10px; 
    text-align: center;
    height: 280px;
    } 

div.ad-container-right
{
    margin-top: 10px;
    text-align: center;
    }

div.text-container
{
    color:rgb(108, 46, 37);
    font-family: 'TimesNewRomanPSMT', 'Times New Roman', serif;
    font-size: 12px;
    line-height: 18px;
    }
    .text-container .p-title
    {
        font-weight: 400;
        }
    .text-container .p-info
    {
        font-style: italic;
        font-weight: 700;
        }

div.main-text
{   color: rgb(123, 12, 0);
    font-family: 'TimesNewRomanPS-BoldItalicMT', 'Times New Roman', serif;  
    }
    .main-text-title{font-size: 20px; font-style: italic; font-weight: 700; line-height: 25px; padding-left: 10px;}
    .main-text-content{font-family: 'ArialMT', 'Arial', sans-serif; font-size: 12px; font-weight: 400; line-height: 17px;}
    .main-text-thismonth{font-family: 'Arial-ItalicMT', 'Arial', sans-serif; font-size: 14px; font-style: italic; font-weight: 400; line-height: 19px;}
    
.image-desc{color: rgb(123, 12, 0); font-size: 10px; font-family: 'TimesNewRomanPS-ItalicMT', 'Times New Roman', serif; font-style: italic; font-weight: 400;}

div#footer
{
    height: 100px; 
    width: 700px;
    background: url('../images/vert_line_trans.gif') repeat-y right;
    margin: 0 auto;
    text-align: left;
    }
    .footer-text
    {
        color: rgb(108, 46, 37);
        font-family: 'TimesNewRomanPS-ItalicMT', 'Times New Roman', serif;
        font-size: 10px;
        font-style: italic;
        font-weight: 400;
        letter-spacing: 0;
        line-height: 10px;
        margin-left: 40px;
        }
        
#aff-list
{
    color: rgb(122, 68, 66);
    list-style-type: none;
    font-family: 'ArialMT', 'Arial', sans-serif; 
    font-size: 12px; 
    font-weight: 400;
    line-height: 23px;
    }
