/* Main Body Layout */







body {







        text-align:center;







        min-width:820px;







        margin:0 auto;







        padding:0;







        font-family:Arial, Helvetica, sans-serif;







        font-size:13px;







        color:#000000;







        background-color:#B80A0A;







}















#wrapper {







width: 805px;







margin: auto;







text-align:left;







background-color:#FCFFB7;







padding:0 9px 0 9px;







}























/* Header Styles */







#header{







        width:805x;







        height:195px;







        margin:0;







        padding:0 1.5% 0;







}















#header h1{







        font-family:"Arial Black", Arial;







        font-size:36px;







        color:#4a4b58;







        padding:5px;







        margin:0;







}















#header h1 a{







        text-decoration:none;







}















#header h1 a:hover{







        text-decoration:none;







}















#header h2{







        font-family:"Arial Narrow", Arial;







        font-size:22px;







        color:#ababab;







        padding:0 5px 5px 5px;







        margin:0;







}















#top-search{







        position:relative;







        top:15px;







        float:right;







        width:275px;







}















#search2Post_search {







        margin-right:5px;







}















#sidebar-top{







        text-align:left;







        margin:0;







        padding:0;







}















#nav {







        width:790px;







        height:50px;







        background:url(images/nav.png) no-repeat;







        padding-left:10px;







        margin:0;















}















#nav ul {







color: #4a4b58;







font-family:Arial;







font-weight:bold;







font-size: 12px;







text-transform: uppercase;







display:inline;







padding-left:10px;







}















#nav ul li {







display: inline;







}















#nav ul li a {







padding: 18px 15px 10px 15px;







color: #4a4b58;







text-decoration: none;







float: left;







display:inline;







}















#nav ul li a:hover {







color: #c92127;







text-decoration:underline;







}























/*main body tags */















#content {







        float:left;







        padding-bottom:25px;







        min-height:589px;







}















#sidebar {







        float:left;







        padding:0 25px 0 0;







}















#sidebar-left-1 {







        width:223px;







        margin:9px 0 0 0;







        padding:0 0 0 0;







        background-color:#4a4b58;







}















#sidebar-left-1 a{







        color:#fff !important;







        text-decoration:none;







}















#sidebar-left-1 a:hover{







        text-decoration:underline;







}















#sidebar-left-1 ul, #sidebar ul ol {







        margin: 0;







        padding: 0 9px 5px 10px;















        }















#sidebar-left-1 ul li {







        list-style-type: none;







        list-style-image: none;







        font-size:12px;















        }















#sidebar-left-1 ul p, #sidebar ul select {







        margin: 5px 0 8px 0;







        }















#sidebar-left-1 ul ul, #sidebar ul ol {







        margin: 5px 0 15px 10px;







        }















#sidebar-left-1 ul ul ul, #sidebar ul ol {







        margin: 0 0 0 10px;







        }























#sidebar-left-1 h2 {







        margin: 0 0 0 0;







        padding-left:10px;







        color:#fff;







        }















#sidebar-left-1 h2 {







        font-size: 14px;







        font-weight:bold;







        }















#sbl1top {







        background:url(images/sidebar-top.gif) no-repeat;







        height:10px;







        width:223px;







}















#sbl1bottom{







        background:url(images/sidebar-bottom.gif) no-repeat;







        height:10px;







        width:223px;







        margin-bottom:-6px;







}















#sidebar-left-2 {







        width:223px;







        margin:3px 0 0 0;







}















#sidebar-left-2 a{







        color:#4a4b58 !important;







}















#sidebar-left-2 a:hover{







        color:#4a4b58 !important;







}















#sidebar-left-2 ul, #sidebar ul ol {







        margin: 0;







        padding: 0 0 5px 0;















        }















#sidebar-left-2 ul li {







        list-style-type: none;







        list-style-image: none;







                        font-size:12px;















        }















#sidebar-left-2 ul p, #sidebar ul select {







        margin: 5px 0 8px;







        }















#sidebar-left-2 ul ul, #sidebar ul ol {







        margin: 5px 0 15px 10px;







        }















#sidebar-left-2 ul ul ul, #sidebar ul ol {







        margin: 0 0 0 10px;







        }























#sidebar-left-2 h2 {







        margin: 0 0 0 0;







        padding-left:10px;







        background:url(images/sb-heading.gif) no-repeat;







        width:223px;







        height:30px;







        }















#sidebar-left-2 h2 {







        font-size: 16px;







        font-weight:bold;







        color:#4a4b58 !important;







        font-family:"Arial Narrow", Arial;







        }























#main {







        float:left;







        width:500px;







}















.post {







        margin: 0 0 40px;







        }















.post hr {







        display: block;







        }















.postmetadata {







        clear: both;







}















/* Footer Styles */







#footer {







        width:790px;







        height:50px;







        background:url(images/nav.png) no-repeat;







        padding-left:10px;







        padding-bottom:15px;







}















#footer p {







padding: 18px 15px 10px 15px;







}















/*standard typography and WP formatting */















a {







color:#4a4b58;







text-decoration: none;







}







a:hover {







color:#c92127;







text-decoration: underline;







}















h1 {







font-size: 20px;







font-weight:bold;







margin: 15px 10px 15px 10px;







color: #4a4b58;







}







h2 {







        font-family:"Arial Black",Arial;







font-size:14px;







color: #636363;







font-weight: bold;







margin: 5px 0 -5px 0;







padding: 5px 0 0 0;







}







h2 a {







color: #8B8D09;







text-decoration: none;







}







h2 a:hover {







color: #c92127;







}







h3 {







font-family: Arial, Helvetica, sans-serif;







font-size: 12px;







color: #666666;







font-weight: bold;







}















blockquote {







line-height: 1.4em;







        font-family:Arial, Helvetica, sans-serif;







}















.clearfix:after {







content: ".";







display: block;







height: 0;







clear: both;







visibility: hidden;







}















.clearfix {







display: inline-block;







}















.clearboth {







clear: both;







}















/* Hides from IE-mac \*/







* html .clearfix {







height: 1%;







}















.clearfix {







display: block;







}















.right{







        float:right;







}















.feed{















        margin:13px 29px 0 0;







}















.home-template {







        margin-top:15px;







}







/* End hide from IE-mac */















small {







        font-size: 0.9em;







        line-height: 1.5em;







        }















.ptitle {







        font-family:Arial, Helvetica, sans-serif;







        font-size:2.2em;







        padding:5px 0 5px 0;







        margin:10px 0 5px 0;







                }















h2 {







        font-size: 1.6em;







        }















h2.pagetitle {







        font-size: 1.6em;







        }















h3 {







        font-size: 1.3em;







        }















h1, h1 a, h1 a:hover, h1 a:visited {







        text-decoration: none;







        }















h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {







        text-decoration: none;







        }















.commentlist li, #commentform input, #commentform textarea {







        font: 0.9em;







        }















.commentlist li {







        font-weight: bold;







        }















.commentlist li .avatar {







        float: right;







        border: 1px solid #eee;







        padding: 2px;







        background: #fff;







        }















.commentlist cite, .commentlist cite a {







        font-weight: bold;







        font-style: normal;







        font-size: 1.1em;







        }















.commentlist p {







        font-weight: normal;







        line-height: 1.5em;







        text-transform: none;







        }















.commentmetadata {







        font-weight: normal;







        }















small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {







        color: #777;







        }















code {







        font: 1.1em 'Courier New', Courier, Fixed;







        }















acronym, abbr, span.caps







{







        font-size: 0.9em;







        letter-spacing: .07em;







        }















a, h2 a:hover, h3 a:hover {







        text-decoration: none;







        }















a:hover {







        text-decoration: underline;







        }















/* Begin Structure */















.clear {







        clear: both;







}















/* End Structure */































/*        Begin Headers */







h3 {







        padding: 0;







        margin: 30px 0 0;







        }















h3.comments {







        padding: 0;







        margin: 40px auto 20px ;







        }







/* End Headers */































/* Begin Images */







p img {







        padding: 0;







        max-width: 100%;







        }















/*        WP Classes */















img.centered {







        display: block;







        margin-left: auto;







        margin-right: auto;







        }















img.alignright {







        padding: 4px;







        margin: 0 0 2px 7px;







        display: inline;







        }















img.alignleft {







        padding: 4px;







        margin: 0 7px 2px 0;







        display: inline;







        }















.alignright {







        float: right;







        }















.alignleft {







        float: left







        }







/* End Images */































/* Begin Form Elements */







#searchform {















        }















#sidebar #searchform #s {















        }















#sidebar #searchsubmit {















        }















.entry form { /* This is mainly for password protected posts, makes them look better. */







        text-align:center;







        }















select {







        width: 130px;







        }















#commentform input {







        width: 170px;







        padding: 2px;







        margin: 5px 5px 1px 0;







        }















#commentform textarea {







        width: 100%;







        padding: 2px;







        }















#commentform #submit {







        margin: 0;







        float: right;







        }































/* Begin Comments*/







.alt {







        margin: 0;







        padding: 10px;







        }















.commentlist {







        padding: 0;







        text-align: justify;







        }















.commentlist li {







        margin: 15px 0 3px;







        padding: 5px 10px 3px;







        list-style: none;







        }















.commentlist p {







        margin: 10px 5px 10px 0;







        }















#commentform p {







        margin: 5px 0;







        }















.nocomments {







        text-align: center;







        margin: 0;







        padding: 0;







        }















.commentmetadata {







        margin: 0;







        display: block;







        }























/* Begin Various Tags & Classes */







acronym, abbr, span.caps {







        cursor: help;







        }















acronym, abbr {







        border-bottom: 1px dashed #999;







        }















blockquote {







        margin: 15px 30px 0 10px;







        padding-left: 20px;







        border-left: 5px solid #ddd;







        }















blockquote cite {







        margin: 5px 0 0;







        display: block;







        }















.center {







        text-align: center;







        }















.hidden {







        display: none;







        }















hr {







        display: none;







        }















a img {







        border: none;







        }















.navigation {







        display: block;







        text-align: center;







        margin-top: 10px;







        margin-bottom: 60px;







        }























/* Captions */







.aligncenter,







div.aligncenter {







        display: block;







        margin-left: auto;







        margin-right: auto;







}
