body
        {
        margin: 0;
        padding: 0;
        background-color: #ffffff;
        // text-align: center;
        font: small/1.6em "lucida grande", arial, sans-serif;
        color: #554;
        }

img
        {
        border: none;
        float: right;
        margin: 10px 0px 10px 5px;
}



h1
        {
        color: #999999;
        font-size: 1.5em;
        font-weight: bold;
        text-align: right
        }

h3
        {
        height: 20px;
        margin: 0 0 1em 0;
        padding: 0;
        }

h4
        {
        font-size: 95%;
        margin: 0 0 0.4em 0;
        padding: 0.3em 0 0 0;
        }

h5
        {
        font-size: 92%;
        text-align: right
        }

h4 span
        {
        color: #bba;
        font-weight: normal;
        }

p
        {
        font-size: 100%;
        margin: 0 0 1em 0;
        text-align: right
        }

th,
td
        {
        font-size: 92%;
        text-align: left;
        font-weight: normal;
        padding-left: 15px;

        }

th
        {
        width: 1%;
        padding-right: 0px;

        }

td
        {
        padding-left: 0;
        padding-right: 0px;

        }


ul,
ol
        {
        padding-left: 0;
        margin-left: 0;
        margin-top: 0;
        }

li
        {
        list-style: none;
        font-size: 92%;
        padding-left: 15px;
        white-space: normal;
        }

a
        {
        text-decoration: none;
         color: #666;
        }


textarea {
  width: 98%;
}

input,
textarea {
  color: #333;
  background-color: #F4F4EF;
  border: 1px solid #999;
  border-bottom: 1px solid #CE6904;
float: right;
}

a:hover
        {
        color: #333;
        border-bottom: 1px solid #aaa;
        }

a:active
        {
        color: #443;
        }

#main
        {
        width: 820px;
        margin: 20px auto;
        text-align: left;
        background: url(images/main4.gif) repeat-y 0 0;
        }

#top
        {
        height: 28px;
        width: 720px;
        background: url(images/top.gif) no-repeat 0 0;
        }

/***********************************
header
************************************/

#header
        {
        padding-top: 110px;
        width: 720px;

        background: url(images/Banner1.jpg) no-repeat;
        position: relative;
        margin-bottom: 0px;
        }

/***********************************
sidebar
************************************/

#pic
        {


        margin-top: 0px;
        width: 97px;
        height: 500px;
        display: inline;
        float: left;
        margin-left: 0px;
        margin-right: 5px;
        background: url(images/inpic1.jpg) no-repeat;}

#menu
        {
        margin-top: 10px;
        width: 150px;
                display: inline;
        float: left;
        margin-right: 50px;

        }

#menu ul
        {
        margin: 0;
        padding: 0;
        border-top:#CE6904 0px solid;
        }


#menu ul li
        {
        display: block;
        list-style: none;
        font: x-small/2.3em "lucida grande", arial, sans-serif;
        margin: 0;
        border-bottom:#CE6904 0px solid;
        padding: 0;
        }

#menu ul li a
        {
        display: block;
        width: 138px;
        padding-left: 12px;
        color: #776;
        background: url(images/arrow-01.gif) no-repeat 2px 50%;
        }

#menu ul ul
        {
        padding-left: 10px;
        background-color: #F4F4EF;
        }
#menu ul ul li a
        {
        display: block;
        width: 128px;
        color: #776;
        }
#menu ul ul li a:hover
        {
        display: block;
        width: 128px;
        padding-left: 12px;
        color: #333;
        border-bottom: 0px;
        }
#menu ul ul ul
        {
        display: none;
        }


#menu ul li a:hover
        {
        background: #F4F4EF url(images/arrow-01.gif) no-repeat 4px 50%;
        color: #443;
        border-bottom: 0px;
        }

#menu ul li a:active
        {
        background: #266fae url(images/arrow-01.gif) no-repeat 4px 50%;
        color: #000;
        }

#menu a.current {
        font-weight: bold;
        background: #ffffff url(images/arrow-01.gif) no-repeat 4px 50%;
        color: #000;
        }

#menu ul ul a:hover
        {
        background-color: #CCC;
        }
#menu ul ul a.current
        {
        background-color: #E6E6E6;
        }

.menu-deco
        {
        height: 90px;
        }
.menu-deco-top
        {
        height: 16px;
        background: url(images/menu1.jpg) no-repeat 0 0;
        margin-top: 0;
        }

.menu-deco-bottom
        {
        height: 190px;
        weight: 150px;
        background: url(images/deko1.gif) no-repeat 0 0;
        }

.login-deco
        {
        height: 16px;
        background: url(images/login1.jpg) no-repeat 0 0;
        margin-top: 30px;
        }


/***********************************
end sidebar
************************************/


#content
        {
        display: inline;
        margin-left: 40px;

        width: 390px;
        float: left;
        background: url(images/content1.jpg) no-repeat top right;
        }

#content a
        {
        color: #B45B03;
        text-decoration: none;
        outline: none;
        font-weight: bold;


}
#content a:hover
        {
        color: #666666;
        border-bottom: 1px solid #aaa;
        }

#content li
        {
        list-style: none;
        font-size: 95%;
        padding-left: 5px;
        margin-left: 35px;
        list-style-image: url(images/bullet-02.gif);
        list-style-position: outside;
        }


#footer
        {
        margin: 30px 4px 0px 4px;
        background: #a3a294;
        color:#fff;
        }

#footer p
        {
        margin-bottom: 0;
        }

#credits
        {
        width: 410px;

        font-size: .8em;
        color: #aaa;
        padding: 0;

        background: #ffffff;
        }

#credits a
        {
        color: #ccc;
        font-weight: normal;
        border-bottom: none;
        }

#credits a:hover
        {
        color: #fff;
        border: none;
        border-bottom: #fff 1px dotted;
        }


.clear
        {
        clear: both;
        }

.hr
        {
        border-bottom: 1px dotted #aa9;
        height: 1px;
        line-height: 1px;
        font-size: 1px;
        margin: 12px 0;
        }

/* CSS Document */

