﻿body 
{
    margin:0px;
    text-align:center;
    font-family:Verdana;
    background-image:url(Images/body_bg2.jpg);
    background-position:top;
    background-repeat:repeat-x;
}

div, form
{
    padding:0px;
    margin:0px;   
}

iframe
{
    padding:0px;
    margin:0px;
    border-style:none;
}

#frame
{
    width:942px;
    margin:0px auto;
    background-color:white;
}

.left_pane
{
    width:200px;
}

.central_pane
{
    width:541px;
}

.right_pane
{
    width:200px;
}   

#banner
{
    background-image:url(Images/banner.jpg);
    background-position:center;
    background-repeat:no-repeat;
    height:135px;
    text-align:right;
    padding:0px;
    margin:0px;
    float:left;
}

#banner ul.h_layout
{
    padding:0px;
    margin:0px;
    list-style-type:none;
    display:table;
}


#banner li.left_pane
{
    width:200px;
    height:135px;
    cursor:pointer;
    float:left;
}

#banner li.central_pane
{
    float:left;
}

#banner li.right_pane
{
    background-image:url(Images/subscribe_03_part_1.jpg);
    background-repeat:no-repeat;
    width:200px;
    height:135px;
    cursor:pointer;
    float:left;
}

#location_bar
{
    width:942px;
    color:White;
    text-align:left;
    text-indent:12px;
    font-size:10px;
    line-height:20px;
    float:left;
}

#location_bar ul.h_layout
{
    padding:0px;
    margin:0px;
    list-style-type:none;
}

#location_bar li.left_pane_2_col
{
    background-image:url(Images/location_bar_bg.gif);
    background-repeat:repeat-x;
    height:20px;
    width:740px;
    border-left:solid 1px White;
    float:left;
}

#location_bar li.right_pane
{
    background-image:url(Images/subscribe_03_part_2.jpg);
    background-repeat:no-repeat;
    height:20px;
    border-right:solid 1px White;
    cursor:pointer;
    float:left;
}

#location_bar span
{
    color:White;
    text-decoration:none;
}

#location_bar a, a:visited
{
    color:White;
    text-decoration:none;
}

#location_bar a:hover 
{
    color:White;
    text-decoration:underline;
}

#main_bar
{
    float:left;
    background-color:White;
}

#main_bar div.left-pane
{
    float:left;
    width:201px; 
}

#main_bar div.central-pane
{
    float:left;
    width:520px;
    overflow:hidden;
    padding:10px;
}

#main_bar div.right-pane
{
    float:left;
    width:200px;
}

#subscribe-now
{
    background-image:url(Images/subscribe_03_part_3.jpg);
    background-repeat:no-repeat;
    background-position:top;
    background-color:#F78F1E;
    height:120px;
    cursor:pointer;
    font-size:11px;
}

.nav_menu ul
{
    padding:0px;
    margin:0px;
}

.nav_menu li
{
    display:block;
    list-style-type:none;
}

.nav_menu a
{
    background-image:url(Images/nav_bg.jpg);
    background-position:left;
    background-repeat:no-repeat;
    display:block;
    width:200px;
    height:32px;
    line-height:32px;
    text-align:left;
    text-indent:15px;
    font-size:11px;
    color:#FFFFFF;
}

.nav_menu li a:link 
{
    color: #FFFFFF;
    text-decoration: none;
}

.nav_menu li a:active 
{
    color:#FFFFFF;
    text-decoration: none;
}

.nav_menu li a:visited 
{
    color:#FFFFFF;
    text-decoration:none;  
}

.nav_menu a:hover
{
    background-image:url(Images/nav_bg_over.jpg);
    color:#FFFFFF;
    text-decoration: none;
}

.page_content
{
    text-align:left;
    font-size:10px;
}

.page_content p
{
    padding-top:2px;
    padding-bottom:2px;
    margin:0px;
}

.page_content li p
{
    padding:0px;
    margin:0px;
}

.page_content ul
{
    list-style-type:disc;
    margin-top:12px;
    margin-bottom:12px;
}

.page_content ol
{
    margin-top:12px;
    margin-bottom:12px;
}


.page_content img
{
    border: 0px none;
}

.page_content a:link 
{
    color: #0000ff;
    text-decoration: none;
     
}

.page_content a:active 
{
    color: #0000ff;
    text-decoration: none;  
}

.page_content a:visited 
{
    color: #0000ff;
    text-decoration: none;  


}

.page_content a:hover
{
    color: #999999;
    text-decoration: none;
}

#footer1
{
    background-color:#F78F1E;
    height:18px;
    color:White;
    text-align:left;
    text-indent:8px;
    font-size:10px;
    line-height:16px;
    width:940px;
    border-left:solid 1px white;
    float:left;
}

#footer2
{
    background-color:#322F31;
    height:18px;
    color:White;
    text-align:left;
    text-indent:8px;
    font-size:10px;
    line-height:16px;
    width:940px;
    border-left:solid 1px white;
    float:left;
}

.content-h1
{
    background-color:#322f31;
    color:White;
    padding:4px;
    padding-left:6px;
    font-size:11px;
    font-weight:normal;
}

.preload-pic
{
    display:none;
}

.banner_ad
{
    border-style:none;
    margin-top:13px;
}

.left_pane_ad
{
    margin-top:20px;
    margin-bottom:20px;
    border-style:none;
    width:150px;
}

.right_pane_ad
{
    margin-top:20px;
    margin-bottom:20px;
    border-style:none;
    width:150px;
}

.right_pane_ad2
{
    border-style:none;
    width:150px;
    font-size:12px;
    font-weight:bold;
    text-align:center;
    margin:0px auto;
    margin-bottom:20px;
}

.hidden-text
{
    color:White;
    font-size:1px;
}

#refererFrame
{
    width:100%;
    height:700px;
    border-style:none;
}