#index { margin: 0; padding: 0;
       background: #FFFFFF url(images/img1j.gif) repeat-x;
       font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
       font-size: 14px; color: #666666;  }
#pictures { margin: 0; padding: 0;
       background: #FFFFFF url(images/pichead.gif) repeat-x;
       font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
       font-size: 14px; color: #666666;  }

h1, h2, h3 {  margin: 0; font-weight: normal;  color: #003366; }

h1 { font-size: 197%; }

h2 { font-size: 167%; }

h3 { font-size: 100%; font-weight: bold; }

p, ol, ul {  line-height: 180%; }

p { }

ol { }

ul { }

blockquote { margin: 0; padding-left: 20px; color: #999999;
             border-left: 10px solid #E6E6E6; font-style: italic;  }

blockquote * { line-height: normal; }

a { color: #003366; }

a:hover { text-decoration: none;  }

img { border: none; }

img.left { float: left; margin: 0 15px 0 0; }

img.right { float: right; margin: 0 0 0 15px; }

hr { display: none; }

#header { width: 1020px; height: 90px;  margin: 0 auto; }

/* Logo */

#logo {  
        float: left;
        padding-top: 15px;
        background: url(images/camera.jpg) no-repeat left;
}

#logo h1, #logo h2 { margin: 0; padding-left: 60px;
                     font-weight: normal; color: #003366; }

#logo h1 { font-weight: bold; font-size: 34px; }

#logo h2 { font-size: 13px; }

#logo a { color: #003366; text-decoration: none; }

/* Top Menu */

#topmenu { float: right; }

#topmenu ul { margin: 0; padding: 32px 0 0 0;
        list-style: none; line-height: normal; }

#topmenu li { display: inline; }

#topmenu a { padding: 0 15px; text-decoration: none; font-weight:bold; 
             border-left: 1px solid #ffffff; font-size: 14px; }

#topmenu a:hover { text-decoration: underline; }

#topmenu .first a { border: none; }



#topnav {float: left; }

#topnav ul { margin: 0; padding: 2px 0 0 0;  
        list-style: none; line-height: normal; }

#topnav li { display: inline; }

#topnav a { padding: 0 5px; text-decoration: none; font-weight:bold; text-align:center;
             border-left: 1px solid #ffffff; font-size: 14px; }

#topnav a:hover { text-decoration: underline; }

#topnav .first a { border: none; }

/* Header 2 was 920 - changed to 1120 */

#header2 { width: 1120px; height: 200px; margin: 0 auto; }
#header3 { width: 900px; height: 65px; margin: 0 auto; }

/* Menu */

#menu { float: left;  width: 240px;  height: 200px; }

#flatmenu { float: left;  width: 900px;  height: 60px;}

#menu ul { margin: 0; padding: 20px 20px 0 20px;
           list-style: none; line-height: normal;    }


#menu li { display: inline; }

#menu a { display: block; padding: 7px  5px;
        background: url(images/img5.gif) repeat-x;
        text-decoration: none; font-size: 14px;
        font-weight: bold; color: #ffffff;  }

#flatmenu a { display: inline; padding: 7px  4px;
        background: url(images/img5.gif) repeat-x;
        text-decoration: none; font-size: 14px;
        font-weight: bold; color: #ffffff;  }

#menu a:hover { text-decoration: underline; }
#flatmenu a:hover { text-decoration: underline; }

#menu .first a { background: none; }

/* Splash */

#splash { height: 200px; }  
#splash img {border-left: 3px solid #000000; }      

/* Page */

#page {
        width: 1000px;
        margin: 0 auto;
        padding: 30px 0;
}

/* Content */

#content1 { 
        margin-left: auto; margin-right: auto;
        width: 1000px;
}
#content {
        float: left;
        width: 680px;
        padding-left: 10px;
}

#content ul {
        margin-left: 0;
        padding-left: 0;
        list-style: none;
}

#content ul li {
        padding-left: 15px;
        background: url(images/img08.gif) no-repeat 0 8px;
}

#content ol {
        margin-left: 0;
        padding-left: 0;
        list-style: lower-alpha inside;
}

#content h1 { font-weight: bold; font-size: 26px; }
#content h3 { font-weight: bold; font-size: 20px; }
.title {
        padding-top: 3px;
}

.content {
        padding: 10px;
       
}

.twocols {
}

.twocols .col1 {
        float: left;
        width: 220px;
}

.twocols .col2 {
        float: left;
        width: 220px;
}

.twocols .col3 {
        float: left;
        width: 222px;
}
/* Sidebar */

#sidebar {
        float: right;
        width: 280px;
}

#sidebar ul {
        margin: 0;
        padding: 0;
        list-style: none;
}

#sidebar li {
        margin-bottom: 20px;
        background: #E6E6E6 url(images/img07a.gif) no-repeat right bottom;
}

#sidebar li ul {
        padding: 10px 20px;
        font-size: 92%;
}

#sidebar li li {
        margin: 0;
        padding: 5px 0;
        background: none;
        border-top: 1px dotted #CDCDCD;
}

#sidebar h2 {
        height: 30px;
        margin: 0;
        padding: 6px 0 0 10px;
        background: url(images/img06a.gif) no-repeat;
        font-size: 130%;
        font-weight: bold;
        color: #145997;
}

#sidebar h3 {
        margin: 0;
}

#sidebar p {
        margin: 0;
        line-height: normal;
}

#sidebar a {
        text-decoration: none;
}

#sidebar a:hover {
        text-decoration: underline;
}

#sidebar .first {
        border: none;
}

/* Footer */

#footer-wrapper {
        height: 100px;
        padding: 30px 0;
        background: #003366;
        border-top: 10px solid #000000;
}

#footer { width: 1035px; margin: 0 auto; color: #FFFFFF; }

#footer p { margin: 0; line-height: normal; }

#footer a { color: #ffffff; }

#legal { padding: 10px 0 10px 40px;  }

#links { padding: 10px 0 0 0; }
.small_red_text { text-align: center; font-size: 11px; color: #FF0000; }
.red_text { color: #FF0000; }

.float_left {float: left; font-size: 15px;  font-weight: bold; }
.float_right {float: right; font-size: 15px;  font-weight: bold; }
img.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }

