* {
        margin:0;
        padding:0;
        }

body {
        background-color:#ffffff;
        font:12px "Verdana", Arial, Verdana;
        color:#555555;
        text-align:left;
}
a {
        color:#FF8928;
        text-decoration:none;
        }
a:hover {
        color:#555555;
        text-decoration:none;
        }
img, img a {
        border:0;
        }
p {
        line-height:1.7em;
        margin-bottom:20px;
}

h1 {
        font-size:24px;
}

h2 {
        font-size:18px;
}

h3 {
        font-size:14px;
}

/* Header Area */
#topLine {
        height:50px;
        border-bottom:15px solid #FF8928;
}

#header{
        width:693px;
        margin:10px auto 0px auto;
        padding:10px;
        }

#header h1{
        width:225px;
        margin:25px 0 0 0;
        background:#ffffff;
        padding:5px 0px 5px 0px;
}

#header h1 span{
        color:#FF8928;
        font-size:110%;
}


#header ul.nav {
        margin:10px 0 0 0;
        padding:15px 0 0 0;
        float:right;
}

#header ul.nav li {
        display:inline;
        padding:5px 10px 5px 5px;
}

#header ul.nav li a{
        padding:5px 10px 5px 5px;
}

#header ul.nav li.active {
        margin:0;
        padding: 5px 5px 0px 5px;
}


#header ul.nav li.active a{
        padding:5px 10px 0px 5px;
        display:inline;
        color:#555555;
}


/* Page Wrappers */
#outerwarrper {
        width:693px;
        margin:30px auto 0 auto;
        padding:10px;
        background:#fff url(images/top_curve.gif) repeat-y 10px 0px;
        clear:both;
}

#wrapper {
        margin-top:1px;
        float:left;
        width:693px;
        background:#fff url(images/content_bg.gif) repeat-y top left;
}

/* Content Area */
#content {
        width:450px;
        margin:10px 0 0 0px;
        float:left;
}



#content h2 {
        margin: 0 20px 0 20px;
        padding: 20px 5px 0 5px;
        border-bottom: 1px solid #FF8928;
}

#content p {
        margin: 0 20px 0 20px;
        padding: 10px 5px 0 5px;
}

#content p img {
        float:left;
        padding-right:13px
}

#content table {
        width:400px;
        margin: 0 20px 0 20px;
        padding: 10px 5px 0 5px;
}

#content table td.row_headers {
        background:#DEEAFA;
        text-align:center;
}

#content table td {
        padding: 1px 5px 1px 10px;
        background:#E5EFE0;
}

#content form {
width:450px;
padding:10px;
}

#content form label {
        display:block;
        float:left;
        width:100px;
        text-align:right;
        padding-right:10px;
        margin-left:-15px;
        margin-bottom:0.5em;
}

#content form input {
        border:1px solid #fff;
        background:#FFFFA0;
        padding-left:0.5em;
        margin-bottom:0.6em;
}

#content form #send, form #button2 {
        background:#FFFFA0;
        padding-right:0.5em;
        cursor:pointer;
        width:200px;
        margin-left:125px;
        font-weight:bold;
        color:#555555;
}

#content form #send:hover, form #button2:hover {
        background-position:center left;
        color:#8BBC70;
        font-weight:bold;
}

/* Sidebar Area */

#sidebar {
        width:203px;
        margin:50px 30px 0 0px;
        background: url(images/bg-sidebar.gif) repeat top right;
        border:1px solid #dfdfdf;
        float:right;
}

#sidebar h3 {
        padding:10px 10px 0px 10px;
        text-align:center;
        border-bottom:2px solid #dfdfdf;
}

#sidebar p {
        margin:0 20px 0 0px;
        padding:5px 10px 10px 10px;
}

#sidebar img {
        width:182px;
        height:401px;
        margin:0px 0px 0px 0px;
        border:0px solid #dfdfdf;
}


#sidebar ul.side {
        padding:5px 10px 10px 30px;
}

#sidebar ul.side li {
        padding: 1px 0 1px 0;

}

#sidebar ul.side li a {
        text-decoration:none;
        color:#555555;
}

#sidebar ul.side li a:hover {
        color:#FF8928;
}

#sidebar form .user_box {
        margin:0px 10px 10px 10px;
        width:100px;
}

#sidebar form .button {
        margin:0px 0px 10px 0px;
        background:url(images/top_group_bg.gif) repeat top left;
}

#sidebar_two {
        width:203px;
        margin:40px 30px 0 0px;
        background:#ffffff;
        float:right;
}

#sidebar_two h3 {
        padding:0px 10px 0px 10px;
        text-align:center;
        border-bottom:2px solid #dfdfdf;
}

#sidebar_two img {
        width:90px;
        margin:5px 0px 5px 5px;
        float:left;
        border:2px solid #dfdfdf;
}

/* Footer Area */
#footer {
        clear:both;
        width: 693px;
        margin:0 auto 0 auto;
        padding:55px 0 0 0;
        background:url(images/bottom_curve.gif) no-repeat top left;
}

#footer p {
        text-align:center;
        margin:0;
        padding:0px;
        line-height:1.3em;
}