﻿#page-container {
width:80% !important;
min-width:80%;
border:1px solid #76b0d6;
background-color:#FFF !important;
margin:auto;
padding:2px;
}

#main-nav {
clear:both;
height:auto;
width:auto;
vertical-align:top;
border:1px solid silver;
}

#main-nav img {
width:100%;
overflow:hidden;
border-color:inherit;
border-style:none;
border-width:medium;
}

#page-top {
background:#FFFBFF;
font-family:Verdana;
font-size:10px;
color:#284775;
border:1px solid silver;
height:50px !important;
padding:5px;
}

#sidebar-a {
float:right;
width:280px;
line-height:18px;
}

.divFloatRight {
float:right;
}

#footer {
clear:both;
height:auto;
font-size:10px;
font-family:Verdana;
}

#footer #altnav {
font-family:Verdana;
font-size:10px;
text-align:center;
}

#footer #copyright {
padding-top:13px;
}

h1 {
font-size:15px;
letter-spacing:1px;
margin:0;
padding:0;
}

#spacer {
margin-top:0;
margin-bottom:0;
}

body {
background-color:Silver;
color:#444;
font-family:Verdana;
font-size:14px !important;
width:auto;
position:relative;
margin:0 auto;
}

h2 {
font-size:13px;
}

a {
text-decoration:none;
color:#5C80B1;
}

#searchbutton {
border:1px solid blue;
background:#FFFBFF;
font-family:Verdana;
font-size:10px;
color:#284775;
font-weight:700;
cursor:pointer;
height:19px;
}

a:hover {
text-decoration:underline;
}

#content {
float:left;
width:79%;
min-height:600px;
}

#sidepanel {
float:right;
width:20%;
}

#header {
text-align:right;
margin-bottom:10px;
width:100%;
background-color:Gray;
}

#header p {
font-family:Arial;
font-size:80px;
font-weight:700;
letter-spacing:8px;
margin:0;
}

#header span {
font-weight:400;
letter-spacing:4px;
color:silver;
margin:0;
}

#header a {
text-decoration:none;
color:#FFF;
}

.hr {
color:#4169E1;
height:1px;
margin:0;
padding:0;
}

.mainContent {
clear:both;
margin-top:-5px;
}

.myParagraph {
font-family:Verdana;
font-size:12px;
margin:0;
}

#sidebar-a .padding,#content .padding {
padding:25px;
}

.divFloatLeft,.bookmarks {
float:left;
}

#content h2,#content p {
margin:0;
padding:0 0 15px;
}

.hidden,ul#monthList ul {
display:none;
}

div.post,.mceContentBody,#page {
border:1px solid silver;
margin-bottom:20px;
background-color:#FFF;
line-height:17px;
padding:3px 10px;
}

#searchbox input,.tagcloud a.smallest {
font-size:10px;
}

#screenshot {
position:absolute;
border:1px solid #F96;
background:#fff;
display:none;
color:#ccc;
padding:2px;
}

.paragraph {
margin:0 auto;
}

#h {
background:#CCCFFF;
padding:5px 0 6px 10px;
}

#e {
border:solid 1px #919191;
min-height:400px;
padding: 0 0 40px 5px;
}

#accordianList {
border:1px solid #eee;
overflow:hidden;
}

#accordianList .header {
cursor:pointer;
color:#FFF;
background-color:#00a0c6;
border-top:1px solid #FFF;
border-bottom:1px solid #999;
}

#accordianList dd {
min-height: 140px !important;
height: 100%!important;
overflow:hidden;
margin-left:5px;
}

.basic {
width:100%;
font-family:verdana;
border:1px solid #000;
}

.basic div {
background-color:#eee;
padding:10px;
}

.basic p {
border:none;
text-decoration:none;
font-size:14px;
margin:2px;
padding:10px;
}

.basicLink {
cursor:pointer;
display:block;
margin-top:0;
text-decoration:none;
font-weight:700;
font-size:12px;
color:#0060A6;
background-color:#00a0c6;
border-top:1px solid #FFF;
border-bottom:1px solid #999;
background-image:url("AccordionTab0.gif");
padding:5px;
}

.basic a:hover {
background-color:#FFF;
background-image:url("AccordionTab2.gif");
}

.basic a.selected {
color:#000;
background-color:#80cfe2;
background-image:url("AccordionTab2.gif");
}

#navigationMenu,li,ol {
margin:0;
padding:0;
}

#navigationMenu {
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#navigationMenu li {
border:1px solid #444;
display:inline-block;
float:left;
height:25px;
list-style-type:none;
overflow:hidden;
}

#navigationMenu li a,ul li a:hover,#navigationMenu li a:visited {
text-decoration:none;
}

.normalMenu,.normalMenu:visited,.hoverMenu,.hoverMenu:visited,.selectedMenu,.selectedMenu:visited {
outline:none;
display:block;
padding:5px 10px;
}

.hoverMenu,.hoverMenu:visited,.selectedMenu,.selectedMenu:visited {
margin-top:-25px;
background:url(grey_bg.gif) repeat-x #eee;
color:#444;
}

.selectedMenu,.selectedMenu:visited {
margin:0;
}

.normalMenu,.normalMenu:visited {
color:#FFF;
background:url(dark_bg.gif) repeat-x #444;
}

.menu-container,.clearBoth,#searchpage input#comment {
clear:both;
}

#myContact {
background:#FFF;
border:1px solid silver;
padding:10px;
}

#myContact h1 {
margin-top:0;
}

#myContact label {
display:block;
padding-top:5px;
}

#myContact input.field {
width:200px;
}

#myContact textarea {
display:block;
overflow:auto;
width:75%;
height:150px;
margin:0;
}
