* {

    margin: 0;

    padding: 0;

}

body {

    -moz-background-inline-policy: continuous;

    background: url("images/headext2.png") repeat-x scroll 0 0 #5F0A0E;

    margin: 0 auto;

    overflow: auto;

    text-align: center;

}

#wrapper {

    margin: 0 auto;

    text-align: left;

    width: 1200px;

}

#header {

    background: url("images/headbg.png") repeat-x scroll 0 0 #ECECEC;

    border-left: 5px solid white;

    border-right: 5px solid white;

    border-top: 5px solid white;

    height: 129px;

    margin-top: 20px;

    min-width: 1014px;

}

.header-title {

    height: 80px;

    width: 458px;

}

#header-contact {

        height: ;
	
	width: ;
	
	float: right;
	
	background: #FFFFFF;

        border: solid #E8E8E8 1px;
	
	margin: 10px;

        padding: 8px 5px 5px 5px;

        clear: all;

        display: inline;

        overflow: none;
	
}

.contact-cell {


	margin: 6px;
	
	clear: all;

        display: inline;
	
}

#horizontal {

    background: none repeat scroll 0 0 #FEFFFF;

    min-height: 100px;

}

#footer-widget-area {

    overflow: hidden;

}

#footer-widget-area .widget-area {

    float: left;

    margin-right: 10px;

    width: 565px;

    margin-left: 10px;

}

#footer-widget-area #fourth {

    margin-right: 0;

}

.header-description {

    height: 30px;

    width: 320px;

}

#upper-menu {

    height: 32px;

    margin-left: 330px;

    margin-top: -11px;

    position: absolute;

    width: 700px;

}

#upper-menu-bg {

    background: url("images/menu-bg.png") repeat-x scroll 0 0 transparent;

    float: left;

    height: 32px;

}

#menu-bg-left {

    background: url("images/menu-left.png") no-repeat scroll 0 0 transparent;

    float: left;

    height: 32px;

    margin: 0;

    width: 19px;

}

#menu-bg-right {

    background: url("images/menu-right.png") no-repeat scroll 0 0 transparent;

    float: left;

    height: 32px;

    margin: 0;

    width: 20px;

}

.tile ul {

    height: 32px;

}

.tile li {

    background: url("images/menu-bg.png") repeat-x scroll 0 0 transparent;

    border-right: 1px solid #CCCCCC;

    display: inline;

    float: left;

    height: 25px;

}

.tile a {

    background: url("images/menu-bg.png") repeat-x scroll 0 0 transparent;

    color: #000000;

    display: block;

    font-size: 1em;

    font-weight: normal;

    line-height: 18px;

    padding: 3px 16px 2px;

    text-decoration: none;

}

.tile a:hover {

    background: url("images/menu-bg-dep.png") repeat-x scroll 0 0 transparent;

    color: #A10F15;

}

#container {

    background: none repeat scroll 0 0 #F7F7F7;

    min-height: 500px;

    min-width: 1024px;

    overflow: hidden;

    padding-top: 0;

}

#content {

    background: none repeat scroll 0 0 #F7F7F7;

    float: right;

    margin-right: 10px;

    margin-top: 3px;

    min-height: 200px;

    padding: 5px;

    width: 890px;

}

.home .entry-content blockquote {

    background: none repeat scroll 0 0 #CCCCCC;

}

#content2 {

    background: none repeat scroll 0 0 #F7F7F7;

    float: left;

    margin-right: 10px;

    margin-top: 3px;

    min-height: 200px;

    padding: 5px;

    width: 1100px;

}

#footer {

    background: none repeat scroll 0 0 #FFFFFF;

    border-top: 1px solid #CCCCCC;

    margin-bottom: 20px;

    min-width: 1024px;

}

#footer-widget-area {

    background: none repeat scroll 0 0 #CCCCCC;

    margin: 5px;

    padding: 10px;

    width: 1170px;

}

#footer-widget-area .widget-title {

    border-bottom: 1px solid black;

    font-size: 1.1em;

}

#footer-widget-area li {

    list-style-type: none;

}

#sidebar {

    background: none repeat scroll 0 0 #F7F7F7;

    float: left;

    margin-left: 5px;

    margin-top: 3px;

    padding: 3px;

    width: 273px;

}

.sidebar-text {

    padding-left: 26px;

    padding-right: 10px;

}

.menu-header {

    background: url("images/menu-header.jpg") repeat scroll 0 0 transparent;

    height: 32px;

}

.menu-body {

    background: url("images/menu-body.jpg") repeat-y scroll 0 0 transparent;

}

.menu-footer {

    background: url("images/menu-footer.jpg") repeat scroll 0 0 transparent;

    height: 14px;

}

#content .post {

    -moz-background-inline-policy: continuous;

    background: none repeat scroll 0 0 #FFFFFF;

    margin: 5px;

    padding: 5px;

}

#content h2 {

    -moz-background-inline-policy: continuous;

    color: #A10F15;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 1em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

    padding-bottom: 10px;

}

#content h2 a {

    color: #A10F15;

    text-decoration: none;

}

#content h2 a:hover {

    color: #A10F15;

    text-decoration: none;

}

#content .entry-content h2 {

    -moz-background-inline-policy: continuous;

    color: #000000;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 1em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

}

#content .entry-content h2 a {

    color: #A10F15;

    font-size: 1em;

    font-weight: bold;

    text-decoration: none;

}

#content .entry-content h2 a:hover {

    color: #A10F15;

    text-decoration: none;

}

#content .entry-content h3 {

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.7em;

    font-style: normal;

    font-variant: normal;

    font-weight: bold;

    line-height: 1.5em;

    margin-left: 15px;

}

#content .entry-content h4 {

    border-left: 1em solid #000000;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.7em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5em;

    margin: 1em 0;

    padding: 0 0 0 0.5em;

}

#content .entry-content p, #content .entry-content dl {

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.9em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5em;

}

#content .entry-content p, #content .entry-content ul, #content .entry-content ol, #content .entry-content dl {

    margin: 0 0 0.7em;

}

#content .entry-content li {

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.9em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5em;

    margin: 0 0 0 30px;

}

#content .entry-content dl dt {

    font-weight: bold;

}

#content .entry-content dl dd {

    margin: 0 0 0.4em 0.5em;

}

#content .entry-content blockquote {

    -moz-background-inline-policy: continuous;

    margin: 0 1em;

    padding: 10px;

}

#content .entry-content a {

    color: #A10F15;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.9em;

    font-style: normal;

    font-variant: normal;

    font-weight: bold;

    line-height: normal;

    text-decoration: none;

}

#content .entry-content a:hover {

    color: #A10F15;

    text-decoration: underline;

}

#content .post ul.post-data {

    -moz-background-inline-policy: continuous;

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #000000;

    color: #FEFEFE;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.85em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5em;

    list-style: none outside none;

    margin: 1.3em 0 0;

    padding: 10px;

}

#content .post ul.post-data li {

    color: #000000;

}

#content .post ul.post-data a {

    color: #000000;

    font-weight: bold;

    text-decoration: none;

}

#content .post ul.post-data a:hover {

    color: #FF0000;

    font-weight: bold;

    text-decoration: underline;

}

#content .post ul.post-data li.comments {

    display: inline;

    float: right;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.8em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5em;

    margin: 0 0.7em 0 0;

}

#content .post ul.post-data li.comments a {

    padding: 0 0 0 15px;

}

#content .post ul.post-data li.tags {

    margin: 0 0 0 0.7em;

}

#content .post ul.post-data li.tags a {

    padding: 0 0 0 1px;

}

#content .post ul.post-data li.posted {

    margin: 0 0 0 0.7em;

}

#content .post ul.post-data li.posted a {

    padding: 0 0 0 1px;

}

#content .wp-caption {

    -moz-background-inline-policy: continuous;

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #888888;

    padding: 5px;

}

#content .wp-caption-text {

    color: #111111;

    font-weight: bold;

    text-align: center;

}

#content .post ul.post-data li.comments a:hover, #content .post ul.post-data li.posted a:hover, #content .post ul.post-data li.tags a:hover {

    background-position: 0 -38px;

}

#content .post img {

    border: 0 none;

}

#content #comments {

    margin: 0 20px 20px 25px;

}

#content #comments .comment {

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

    margin: 0 0 2em;

}

#content #comments .comment p, #content #comments .comment li, #content #comments .comment a {

    color: #A6BCD8;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

}

#content #comments .comment a:hover {

    color: #15A1C4;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

}

#content #comments .comment p {

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

    margin: 0 0 0.8em;

}

#content #comments .comment .comment-data p {

    color: #000000;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

    margin: 1.5em 0 0;

    padding: 0 0 0 22px;

}

#content #comments .comment .comment-data p a {

    color: #000000;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

}

#content #comments .comment .comment-data p a:hover {

    color: #FF0000;

}

#content #comments form {

    color: #000000;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 0.75em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.6em;

}

#content #comments form a {

    color: #000000;

}

#content #comments form a:hover {

    color: #FF0000;

}

#content2 .post {

    -moz-background-inline-policy: continuous;

    background: none repeat scroll 0 0 #FFFFFF;

    margin: 5px;

    padding: 5px;

}

#content2 h2 {

    -moz-background-inline-policy: continuous;

    color: #A10F15;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 1em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

    padding-bottom: 10px;

}

#content2 h2 a {

    color: #A10F15;

    text-decoration: none;

}

#content2 h2 a:hover {

    color: #A10F15;

    text-decoration: none;

}

#content2 .entry-content h2 {

    -moz-background-inline-policy: continuous;

    color: #000000;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 1em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

}

#content2 .entry-content h2 a {

    color: #A10F15;

    font-size: 1em;

    font-weight: bold;

    text-decoration: none;

}

#content2 .entry-content h2 a:hover {

    color: #A10F15;

    text-decoration: none;

}

#content2 .entry-content h3 {

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.7em;

    font-style: normal;

    font-variant: normal;

    font-weight: bold;

    line-height: 1.5em;

    margin-left: 15px;

}

#content2 .entry-content h4 {

    border-left: 1em solid #000000;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.7em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5em;

    margin: 1em 0;

    padding: 0 0 0 0.5em;

}

#content2 .entry-content p, #content2 .entry-content dl {

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.9em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5em;

}

#content2 .entry-content p, #content2 .entry-content ul, #content2 .entry-content ol, #content2 .entry-content dl {

    margin: 0 0 0.7em;

}

#content2 .entry-content li {

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.9em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5em;

    margin: 0 0 0 30px;

}

#content2 .entry-content dl dt {

    font-weight: bold;

}

#content2 .entry-content dl dd {

    margin: 0 0 0.4em 0.5em;

}

#content2 .entry-content blockquote {

    -moz-background-inline-policy: continuous;

    margin: 0 1em;

    padding: 10px;

}

#content2 .entry-content a {

    color: #A10F15;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.9em;

    font-style: normal;

    font-variant: normal;

    font-weight: bold;

    line-height: normal;

    text-decoration: none;

}

#content2 .entry-content a:hover {

    color: #A10F15;

    text-decoration: underline;

}

#content2 .post ul.post-data {

    -moz-background-inline-policy: continuous;

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #000000;

    color: #FEFEFE;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.85em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5em;

    list-style: none outside none;

    margin: 1.3em 0 0;

    padding: 10px;

}

#content2 .post ul.post-data li {

    color: #000000;

}

#content2 .post ul.post-data a {

    color: #000000;

    font-weight: bold;

    text-decoration: none;

}

#content2 .post ul.post-data a:hover {

    color: #FF0000;

    font-weight: bold;

    text-decoration: underline;

}

#content2 .post ul.post-data li.comments {

    display: inline;

    float: right;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 0.8em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.5em;

    margin: 0 0.7em 0 0;

}

#content2 .post ul.post-data li.comments a {

    padding: 0 0 0 15px;

}

#content2 .post ul.post-data li.tags {

    margin: 0 0 0 0.7em;

}

#content2 .post ul.post-data li.tags a {

    padding: 0 0 0 1px;

}

#content2 .post ul.post-data li.posted {

    margin: 0 0 0 0.7em;

}

#content2 .post ul.post-data li.posted a {

    padding: 0 0 0 1px;

}

#content2 .wp-caption {

    -moz-background-inline-policy: continuous;

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #888888;

    padding: 5px;

}

#content2 .wp-caption-text {

    color: #111111;

    font-weight: bold;

    text-align: center;

}

#content2 .post ul.post-data li.comments a:hover, #content2 .post ul.post-data li.posted a:hover, #content2 .post ul.post-data li.tags a:hover {

    background-position: 0 -38px;

}

#content2 .post img {

    border: 0 none;

}

#content2 #comments {

    margin: 0 20px 20px 25px;

}

#content2 #comments .comment {

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

    margin: 0 0 2em;

}

#content2 #comments .comment p, #content2 #comments .comment li, #content2 #comments .comment a {

    color: #A6BCD8;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

}

#content2 #comments .comment a:hover {

    color: #15A1C4;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

}

#content2 #comments .comment p {

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

    margin: 0 0 0.8em;

}

#content2 #comments .comment .comment-data p {

    color: #000000;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

    margin: 1.5em 0 0;

    padding: 0 0 0 22px;

}

#content2 #comments .comment .comment-data p a {

    color: #000000;

    font-family: Tahoma,Arial,Helvetica,sans-serif;

    font-size: 11px;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: normal;

}

#content2 #comments .comment .comment-data p a:hover {

    color: #FF0000;

}

#content2 #comments form {

    color: #000000;

    font-family: Arial,Helvetica,sans-serif;

    font-size: 0.75em;

    font-style: normal;

    font-variant: normal;

    font-weight: normal;

    line-height: 1.6em;

}

#content2 #comments form a {

    color: #000000;

}

#content2 #comments form a:hover {

    color: #FF0000;

}

.sidebar-text {

    margin-left: 0;

    width: 218px;

}

.sidebar-text a {

    color: #A10F15;

    text-decoration: none;

}

.sidebar-text h3 {

    color: #000000;

    font-size: 1em;

}

.sidebar-text ul {

    color: black;

    padding-bottom: 4px;

    padding-top: 4px;

}

.sidebar-text ul li li {

    color: black;

    list-style-type: disc;

    margin-left: 29px;

    padding-left: 0;

}

.sidebar-text li {

    list-style-type: none;

    padding-left: 0;

}

.sidebar-text li li {

    padding-left: 12px;

    padding-right: 5px;

}

.sidebar-text li, li li a {

    color: #A10F15;

    text-decoration: none;

}

#footer-text {

border-top: 1px solid #CCCCCC;

margin-bottom: 50px;

padding: 10px;

text-align: center;

width: 1180px;

overflow: auto;

height: 75px;

}

#facebook {

float: left;

height: 62px;

}

.copyright {

    color: #333333;

    margin: 0 auto;

    padding: 5px;

    width: 400px;

}

.copyright a {

    color: #333333;

    text-decoration: underline;

}

a {

    outline: medium none;

}

img {

    border-style: none;

}

.alignright {

float:right;

}

.alignleft {

float:left;

}

.aligncenter, div.aligncenter {

display:block;

margin-left:auto;

margin-right:auto;

}