html
    {
        

    }

    body
    {
        margin: 0px;
        padding: 0px;
        font-family: Verdana;
        font-size: 14px;
        color: #000000;
    }


    img { border: none;  }



    .clear
    {
        height: 0px;
        overflow: hidden;
        clear: both;
    }



    #logo
    {
        padding: 0px 0px 0px 0px;
        margin: 50px 0px 0px 420px;
    }

    .icons
    {
        padding: 35px 0px 30px 0px;
        margin: 0px 0px 0px 0px;
        text-align: right;
    }

    .icons a
    {
        font-family: Times New Roman;
        text-decoration: none;
        margin: 0px 6px 0px 6px;
    }




    #outer
    {
        margin: 0px auto 0px auto;
        width: 983px;
        background: url('/images/dog.jpg') no-repeat 0px 50px;
        padding: 0px 0px 0px 0px;
    }

    #inner
    {
        background: url('/images/cat.jpg') no-repeat 100% 200px;
        padding: 0px 0px 0px 0px;
    }

    .search
    {
        float: left;
        font-size: 12px;
        color:#ffffff;
        margin: 145px 0px 0px 30px;
    }

    .textbox
    {
        background: url('/images/textbox.gif') no-repeat left center;

    }

    .textbox input
    {
        background: none;
        border: none;
    }

    .welcome_text
    {
        padding: 100px 0px 60px 30px;
        width: 502px;
        background:  url('/images/line.gif') repeat-x bottom;
    }


    .list
    {


        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        list-style-type: none;
        font: normal 18px "Times New Roman";
    }

    .list li
    {
        padding: 0px 0px 4px 18px;
        margin: 6px 0px 0px 0px;
        background:  url('/images/arrow.gif') no-repeat left center;
    }


    .list a
    {

    }

    .left
    {
        float: left;
        padding: 30px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        width: 700px;
    }

    .left_side
    {
        float: left;
        width: 220px;
        padding: 0px 0px 0px 0px;
    }

    .right_side
    {
        margin: 0px 0px 0px 0px;
        padding: 26px 0px 50px 37px;
        float: right;
        width: 236px;
        background: #f2f2f2;
    }

    .center_side
    {
        float: left;
        width: 474px;
        padding: 0px 0px 0px 0px;
    }


    a
    {
        color: #000000;
        text-decoration: none;
    }

    a:hover
    {

        text-decoration: underline;
    }


    h1
    {
        margin: 0px 0px 5px 20px;
        font-family:Times New Roman;
        font-weight: normal;
        font-size: 20px;
        color: #ff2400;
    }

    h2
    {
        margin: 0px;
        padding: 0px;
        font-weight: normal;
        font-size: 20px;
    }

    h3
    {
        margin: 0px 0px 15px 0px;
        font-family:Times New Roman;
        font-weight: normal;
        font-size: 20px;
        color: #ff2400;
    }

    h5
    {
        margin: 0px 0px 20px 0px;
        padding: 3px 0px 3px 23px;
        font-family:Times New Roman;
        font-weight: normal;
        background:#ff2400;
        font-size: 18px;
        color: #ffffff;
    }

    p
    {
        margin: 0px 0px 20px 0px;
        padding: 0px 0px 0px 0px;

    }

    .border
    {
        border: 1px solid #c7c7c7;
        padding: 14px 3px 10px 14px;
    }

    .line
    {
        background:  url('/images/line.gif') repeat-x;
        padding: 2px 0px 2px 0px;
        margin: 20px 0px 20px 0px;
    }



 /*------------------------- footer----------------------------- */

    #footer
    {
        margin: 0px 0px 0px 0px;
        padding: 70px 0px 20px 0px;
        background:  url('/images/footer.jpg') no-repeat right top;
        font-family:Times New Roman;
    }


    #footer a
    {
        color: #ffffff;
        margin: 0px 5px 0px 5px;
    }

    #footer #content
    {
        width: 700px;
        text-align: right;
        font-size: 16px;
    }

    #footer .menu
    {
        background: #000000;
        width: 700px;
        text-align: right;
        font-size: 12px;
        padding: 3px 10px 3px 0px;
        margin: 0px 0px 30px 0px;
    }




  /*  end ------------------------- footer----------------------------- */





     /* ------------------------   navigation_links ----------------------------------- */

     .navigation_links
     {
         margin: 0px auto 0px auto;
         padding: 12px 0px 0px 0px;
         font-family:Times New Roman;
         text-align: right;
     }

     .navigation_links a
     {
         margin: 0px 0px 0px 17px;
         text-decoration: none;
     }

     .navigation_links a:hover
     {
         text-decoration: underline;
     }
     
     
     /*  END------------------------   navigation_links ----------------------------------- */


    .date
    {
        padding: 5px 0px 5px 0px;
        font: normal 20px "Times New Roman";
    }

    .description
    {
        padding: 0px 0px 5px 0px;
        line-height: 22px;
    }

    .black
    {
        background: #000000;
        padding: 30px 0px;
    }