body
{    
    margin:                            0px;
    padding:                        0px;
    font-family:                     "Verdana","Arial","Tahoma";
    font-size:                         11px;
    color:                            #575757;
    background-color:               #f0f0f0;
}

div.wrapper
{
    width:                            /*898*/ 913px;
    margin:                         0px auto;
    background:                        transparent url(../img/wrap_bg.jpg) repeat-y;
    height:                         100%;
}

div.wrapper div.container
{
    width:                          896px;
    height:                         100%;
    margin:                         0px auto;
}

div.wrapper div.container div.header
{
    width:                          895px;
    height:                         297px;
    margin-left:                    1px;
    position:                       relative;
}

div.wrapper div.container div.header div.hdr_links
{
    position:                       absolute;
    margin-left:                    731px;
    margin-top:                     32px;
}

div.wrapper div.container div.header div.hdr_links span.ml
{
    margin-right:                   7px;
}

div.wrapper div.container div.header div.hdr_links a
{
    color:                          #e7bc2a;
    font-size:                      9px;
    text-decoration:                none;
}

div.wrapper div.container div.header div.hdr_links a:hover
{
    color:                          #fff;
}


div.wrapper div.container div.menupad
{
    margin-left:                    0px;
    width:                          896px;
    height:                         5px;
    background:                     #000;
}

div.wrapper div.container div.topmenu div.item
{
    float:                          left;
    text-align:                     center;
    padding-top:                    8px;
}

div.wrapper div.container div.topmenu div.item a
{
    font-family:                    arial;
    color:                          #000;
    text-decoration:                none;
    font-size:                      16px;
    font-weight:                    bold;
}

div.wrapper div.container div.topmenu div.item a:hover
{
    color:                          #000;
}
                                           
div.wrapper div.container div.topmenu div.item a.joinlink
{
    color:                          #ba0101;
}

div.wrapper div.container div.topmenu div.item a.joinlink:hover
{
    color:                          #000;
}



#a
{
    color:                          #fff;
}




/** end top menu **/

div.clear-l
{
    clear:                          left;
}

div.bot_join
{
    background:                     #e9e9e8;
    border-top:                     1px solid #c1c1c1;
    padding:                        10px;
    text-align:                     center;
}

div.bot_join a
{
    color:                          #0a1f5e;
    font-size:                      32px;
    font-weight:                    bold;
    font-family:                    arial;
    text-decoration:                none;
}

div.bot_join a:hover
{
    color:                          #0a1f5e;
    font-size:                      32px;
    font-weight:                    bold;
    font-family:                    arial;
    text-decoration:                underline;
}

/** footer **/
div.wrapper div.container div.footer
{
    width:                          895px;
    height:                         130px;
    margin-left:                    1px;
    border-bottom:                  1px solid #fff;
    background-color:               #204478;
}

div.wrapper div.container div.footer div.disclaimer
{
    color:                          #fff;
    width:                          540px;
    margin-left:                    30px;
    margin-top:                     28px;
    font-size:                      10px;
}

div.wrapper div.container div.footer div.disclaimer a
{
    color:                          #ba0101;
    text-decoration:                none;    
}

div.wrapper div.container div.footer div.bottom-menu
{
    padding:                        5px;
    background-color:               #5b5d5e;
    padding-left:                   25px;    
    border-bottom: 1px solid #FFFFFF;
}

div.wrapper div.container div.footer div.bottom-menu div.item
{
    float:                          left;
    text-align:                     center;
    padding-left:                   10px;
    padding-right:                  10px;
    border-right:                   1px solid #fff;
    height:                         15px;
}

div.wrapper div.container div.footer div.bottom-menu div.item a
{
    color:                          #fff;
    text-decoration:                none;
    font-size:                      13px;
    font-weight:                    bold;
}

div.wrapper div.container div.footer div.bottom-menu div.item a:hover
{
    color:                          #ffe100;
}

#no_border_r
{
    border-right:                   0px;
}

#joinlink
{
    color:                          #ffe100;
}

/* content area layout */
div.wrapper div.container div.content
{
    width:                          100%;
    height:                         100%;
    background:                        transparent url(../img/rpane_bg.jpg) 675px 0px repeat-y;
    background-color:                 #fff;    
}

div.wrapper div.container div.content div.leftpane
{
    float:                          left;
    width:                          672px;
    margin-right:                   0px;
    background:                     #fff;
}

div.wrapper div.container div.content div.rightpane
{
    float:                          left;
    width:                          215px;
    height:                         auto;
    padding-left:                   8px;
}

/* css for the right pane */
div.rightpane div.right_pane_header
{
    float:                          left;
    width:                          215px;
    height:                         auto;
}                                    

div.rightpane div.latest_info_bg
{
    float:                          left;
    width:                          215px;
    height:                         276px;
    background:                     url(../img/latest_info_bg.jpg) no-repeat;
}

div.rightpane div.latest_info_bg div.info_section
{
    float:                          left;
    width:                          205px;
    padding-left:                   5px;
    padding-right:                  5px;
    padding-top:                    8px;
    height:                         190px;
    font-family:                    arial;
    font-size:                      11px;
    font-weight:                    bold;
}

div.rightpane div.latest_info_bg div.info_section div.left_info
{
    float:                          left;
    text-align:                     right;
    color:                          #000;
    width:                          122px;
    padding-right:                  18px;
    padding-top:                    7px;
    padding-bottom:                 6px; 
}

div.rightpane div.latest_info_bg div.info_section div.right_info
{
    float:                          left;
    text-align:                     left;
    color:                          #000;
    width:                          65px;
    padding-top:                    7px;
    padding-bottom:                 6px;
}

div.rightpane div.latest_info_bg div.info_section div.bottom_info
{
    float:                          left;
    text-align:                     left;
    color:                          #000;
    width:                          195px;
    font-weight:                    normal;
    font-size:                      13px;
    padding-left:                   5px;
    padding-right:                  5px;
    padding-top:                    7px;
    text-align:                     center;
}                                       

div.rightpane div.frame_194
{
    float:                          left;
    width:                          194px;
    height:                         auto;
    padding-left:                   10px;
    padding-right:                  11px;
    padding-top:                    10px;
    border-top:                     1px solid #5b5c5d; 
    background-color:               #bbbbbb;
}

div.rightpane div.right_pane_join
{
    float:                          left;
    width:                          186px;
    height:                         auto;
    padding-left:                   22px;
    padding-right:                  7px;
    text-align:                     center;
    font-size:                      17px;
    font-weight:                    bold;
    font-family:                    arial;
}

div.rightpane div.frame_156
{
    float:                          left;
    width:                          156px;
    height:                         auto;
    padding-left:                   37px;
    padding-right:                  22px;
    padding-top:                    10px;
    border-top:                     1px solid #5b5c5d; 
}

div.rightpane div.frame_156 div.scene_section
{
    float:                          left;
    width:                          156px;
    height:                         auto;
    padding-bottom:                 15px;
    font-family:                    arial;  
}

div.rightpane div.frame_194 div.scene_wide_section
{
    float:                          left;
    width:                          194px;
    height:                         auto;
    padding-bottom:                 15px;
    font-family:                    arial;  
}

div.rightpane div.frame_156 div.scene_section div.pic1_bg
{
    float:                          left;
    width:                          152px;
    height:                         194px;
    padding:                        2px;
}

div.rightpane div.frame_156 div.scene_section div.pic2_bg
{
    float:                          left;
    width:                          152px;
    height:                         207px;
    padding-left:                   2px;
    padding-right:                  2px; 
    padding-top:                    1px; 
    padding-bottom:                 1px;
}

div.rightpane div.frame_194 div.scene_wide_section div.pic3_bg
{
    float:                          left;
    width:                          190px;
    height:                         161px;
    padding:                        2px;
}

div.rightpane div.frame_156 div.scene_section div.pic1_bg div.pic1_img
{
    float:                          left;
    width:                          150px;
    height:                         192px;
    border:                         1px solid #000; 
}

div.rightpane div.frame_156 div.scene_section div.pic2_bg div.pic2_img
{
    float:                          left;
    width:                          150px;
    height:                         205px;
    border:                         1px solid #000; 
}

div.rightpane div.frame_194 div.scene_wide_section div.pic3_bg div.pic3_img
{
    float:                          left;
    width:                          188px;
    height:                         155px;
    border:                         1px solid #000; 
}

div.rightpane div.frame_156 div.scene_section div.scene_name
{
    float:                          left;
    width:                          153px;
    height:                         auto;
    padding-top:                    5px;
    font-weight:                    bold;
    color:                          #000;
    padding-left:                   3px;
    font-size:                      12px; 
}

div.rightpane div.frame_156 div.scene_section div.scene_date_added
{
    float:                          left;
    width:                          153px;
    height:                         auto;
    color:                          #000;
    padding-left:                   3px;
    font-size:                      12px;
}

div.rightpane div.frame_156 div.scene_section div.scene_site_name
{
    float:                          left;
    width:                          153px;
    height:                         auto;
    padding-left:                   3px;
    font-size:                      12px;
    font-weight:                    bold;                   
}

div.rightpane div.frame_156 div.scene_section div.model_name
{
    float:                          left;
    width:                          153px;
    height:                         auto;
    padding-top:                    5px;
    font-weight:                    bold;
    color:                          #0066cc;
    padding-left:                   3px;
    font-size:                      13px; 
}

div.rightpane div.frame_156 div.scene_section div.model_rank
{
    float:                          left;
    width:                          153px;
    height:                         auto;
    color:                          #000;
    padding-left:                   3px;
    font-size:                      12px;
    font-weight:                    bold;
}

div.rightpane div.frame_156 div.scene_section div.model_rating
{
    float:                          left;
    width:                          153px;
    height:                         auto;
    padding-left:                   3px;
    font-size:                      12px;
}

div.rightpane div.commercial_ad
{
    float:                          left;
    width:                          215px;
    height:                         327px;
    border-bottom:                  1px solid #5b5c5d; 
}

div.rightpane div.frame_194 div.scene_wide_section div.scene_wide_name
{
    float:                          left;
    width:                          189px;
    height:                         auto;
    padding-bottom:                 2px;
    font-weight:                    bold;
    color:                          #212121;
    padding-left:                   5px;
    font-size:                      12px; 
}

div.rightpane div.frame_194 div.scene_wide_section div.scene_wide_name2
{
    float:                          left;
    width:                          189px;
    height:                         auto;
    font-weight:                    bold;
    color:                          #0066cc;
    padding-left:                   5px;
    font-size:                      14px; 
}

div.rightpane div.frame_194 div.scene_wide_section div.scene_wide_date_added
{
    float:                          left;
    width:                          189px;
    height:                         auto;
    font-weight:                    bold;
    color:                          #000;
    padding-left:                   5px;
    font-size:                      14px;
    padding-bottom:                 2px; 
}
                                       
div.rightpane div.frame_194 div.scene_wide_section div.description
{
    float:                          left;
    width:                          189px;
    height:                         auto;
    color:                          #000;
    padding-left:                   5px;
    font-size:                      12px;
}

div.rightpane div.frame_194 div.scene_wide_section div.featuring
{
    float:                          left;
    width:                          189px;
    height:                         auto;
    padding-left:                   5px;
    font-size:                      12px;
    color:                          #000;
    font-weight:                    bold;
}

div.rightpane div.frame_194 div.scene_wide_section div.featuring span.model_names
{
    font-weight:                    normal;
    color:                          #0066cc;
}                                         

/* end of right pane css */

/* end of content area layout */

a.join1:link 
{
    color:                          #0066cc;
    text-decoration:                none;
}

a.join1:visited 
{
    color:                          #0066cc;
    text-decoration:                none;
}

a.join1:hover 
{
    color:                          #0066cc; 
    text-decoration:                none;
}

a.join1:active 
{
    color:                          #0066cc;
    text-decoration:                none;
}

a.join2:link 
{
    color:                          #0066cc;
}

a.join2:visited 
{
    color:                          #0066cc;
}

a.join2:hover 
{
    color:                          #0066cc; 
    text-decoration:                none;
}

a.join2:active 
{
    color:                          #0066cc;
}

a.join3:link 
{
    color:                          #0066cc;
    text-decoration:                none;
}

a.join3:visited 
{
    color:                          #0066cc;
    text-decoration:                none;
}

a.join3:hover 
{
    color:                          #0066cc;
    text-decoration:                underline; 
}

a.join3:active 
{
    color:                          #0066cc;
    text-decoration:                none;
}
div.pic1_img img{
border:0px;
}

.bold{font-weight: bold;}
.black{    color:#000;}
.f12{font-size: 12px;}
.align-center{text-align: center;}
.ml10{margin-left: 10px;}
.ml20{margin-left:20px;}