﻿*
{
    margin:0;
    padding:0;
}

body 
{
    font-family:Arial, Verdana, Sans-Serif;
    text-align:center;
    background-color:#bdb97d;
}

#wrapper 
{
    margin:15px auto 0 auto;
    text-align:left;
    width:763px;
    position:relative;
    border:5px solid #FFF;
    background-color:#f2f2f2;
    background-image:url('img/leftside.jpg');
    background-position:top left;
    background-repeat:repeat-y;
}

/*** Header *************************************************/

#header
{
    background:#FFF url('img/header.jpg') no-repeat;
    width:763px;
    height:269px;
}

#header ul
{
    padding-top:20px;
    margin-left: 27px;
    padding-left: 0;
    list-style: none;
}

#header ul li
{
    font-size:13px;
    border-bottom:1px solid #5d5d5d;
    width:140px;
    padding-left:20px;
    padding-bottom:2px;
    margin-top:5px;
    background-image:url('img/bullet.gif');
    background-repeat:no-repeat;
    background-position:0 -.1em;
}

#header a:link, #header a:visited
{
    color:#FFF;
    text-decoration:none;
}

#header a:hover
{
    font-weight:bold;
}

/*** Subheader ***********************************************/

#subheader
{
    background:#FFF url('img/subheader.jpg') no-repeat;
    width:763px;
    height:25px;
    position:relative;
    font-weight:bold;
    font-size:11pt;
    border-top:2px solid #FFF;
}

#subheader .leftheader
{
    color:#FFF;
    position:absolute;
    top:3px;
    left:10px;   
}

#subheader .rightheader
{
    color:#000;
    position:absolute;
    top:3px;
    left:200px;
    font-weight:bold;
}

/*** Sidebar **********************************************/

#sidebar 
{
    width:187px;
    float:left;
    border-top:2px solid #FFF;
    background-color:Transparent;
}

#sidebar p
{
    font-size:8pt;
    margin:0 0 10px 10px;
    color:#9e9e9e;
}

#sidebar h3
{
    font-size:9pt;
    margin:0 0 0 10px;
    color:#c8c6c6;
}

#sidebar ul
{
    font-size:8pt;
    margin:0 0 10px 25px;
    color:#9e9e9e;
    list-style-type:square;
}

#sidebar a:link, #sidebar a:visited
{
    color:#9e9e9e;
    text-decoration:none;
}

#sidebar a:hover
{
    color:#9e9e9e;
    text-decoration:underline;
}

/*** Content *********************************************/

#content
{
    margin:10px 10px 10px 197px;
    
}

#content h3
{
    font-weight:bold;
    font-size:12pt;
    padding-top:10px;
    padding-bottom:5px;
}

#content p
{
    padding-bottom:10px;
    line-height:1.3em; 
}

#content ul
{
    margin-left:25px;
}

/*** Footer **********************************************/

#footer
{
    height:50px;
    background-color:#FFF;
    clear:both;
    font-size:11px;
    color:#353535;
    padding-top:10px;
}

#footer p
{
    text-align:center;
}

#footer a:link, #footer a:visited
{
    color:#353535;
    text-decoration:none;
    font-weight:bold;
}

#footer a:hover
{
    color:#353535;
    text-decoration:underline;
}

#footer .credit
{
    color:#450909;
    margin-top:2px;
}

#footer .datajacks a:link, #footer .datajacks a:visited
{
    color:#450909;
    text-decoration:underline;
}

#footer .datajacks a:hover
{
    color:#353535;
}

/*** Classes ********************************************************/

.fixmargin
{
    padding-top:10px;
}

.floatRight
{
    float:right;
    border:1px solid #393939;
}

.clear
{
    clear:both;
}

.bio
{
    float:left;
    margin:0 10px 5px 0;
}