﻿/* site classes below */

body {
	background: black url('../images/layout/bkgd.jpg') repeat top left;
	font-family: Arial, Helvetica, sans-serif;
	color: #232323;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #22475f;
	font-weight: normal;
}

div#addresses {width: 960px; margin: auto; padding: 0px; height: 40px; color: white; font-size: 11px; line-height: 40px;}
div#addresses div.left {float: left; width: 400px;}
div#addresses div.right {float: right; width: 400px; text-align:right;}

div.logo h1 {
	font-family: "Trajan Pro", Georgia, "Times New Roman", Times, serif;
	font-variant:small-caps;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
}
div.logo h1 span.blue {color: #154870; font-size: 48px; line-height: 48px;}


div#contentBody div#sidebar div#text-2 h2 {
	font-weight: normal;
	font-size: 18px;
	color: #357030;
}
div#contentBody div#sidebar div#text-2 ul {margin: 10px 0px 10px 15px;}
div#contentBody div#sidebar div#text-2 ul li {
	list-style-image: url('../images/icons/bullet.png'); margin-bottom: 5px;
}


/* Admin */
#adminLabel {
    padding: 3px;
    background-color: Black;
    color: White;
}

#adminLabel a:hover,
#adminLabel a:active,
#adminLabel a:visited,
#adminLabel a:link {
    color: #FFFFFF;
    font-weight:bold;
    font-size: 11px;
}

#adminNav {
    padding: 5px;
    background-color: Gray;
    border-top: appworkspace 2px solid;
}

#adminNav ul {
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: right;
}

#adminNav ul li {
    display: inline;
    margin: 0px 5px 0px 5px;
    font-size: 11px;
    font-weight: bold;
}

#adminNav ul li a:visited,
#adminNav ul li a:link,
#adminNav ul li a:active {
    color: #FFFFFF;
    text-decoration: none;
}

#adminNav ul li a:hover {
    color: #000000;
}

/* END ADMIN */


/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}





