@charset "utf-8";







/* CSS Document for PraiseFolio by JoomlaPraise © Copyright May 09 */















/* Default HTML Styles **********/







* {







margin:0;







padding:0;







}







html {







font-size:100%;







height:100%;







margin:0 0 1px 0;







}







body {







font: .8em/1.5em Arial, Verdana, sans-serif;







}







p, blockquote, label, ul, ol, dl, fieldset, address {







margin:0.1em 0;







}







ul {







margin:0px 0px 0px .1em;







}







fieldset {







padding:.5em;







}







img {







border:none;







}







a {







text-decoration:none;







}







a:link, a:active, a:visited {







text-decoration:none;







}







a:hover {







text-decoration:underline;







}







h1, h2, h3, h4, h5, h6, .contentheading, .componentheading, .contentdescription {







font-weight:normal;







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







}







h1, .componentheading {







font-size:1.1em;







line-height:1.5em;







}







h2, .contentheading{







font-size:1.1em;







line-height:1.5em;







}







h3, .contentdescription {







font-size:1.1em;







line-height:1.5em;







font-weight:bold;







}







h4 {







font-size:1.1em;







}







h5 {







font-size:.7em;







}







h6 {







font-size:.7em;







}







/* Layout **********/







.clr {







clear:both;







}







.inside {







padding:1px;







}







.width {







width:960px;







}







#wrapper {







padding:0 0 1px 0;







}







#wrapper-inner {







margin:0 auto;







}







#header {







height:55px;







overflow:visible;







}







#header-inner {







margin:0 auto;







background:#fff;







}







#logo {







display:block;







float:left;







width:395px;







height:54px;







margin:0px 5;







}







#toolbar {



float:right;



text-align:right;







}







#search {







margin:10px 0;







}







#navigation {







margin:0px 0 0 0;







}











#banner {







overflow:hidden;







padding:0px 0 0 0;







}







#banner-inner {







margin:0 auto;







}







#pathway {







font-size:0.9em;







padding:0px 0 0 0;







}







#pathway .width {







margin:0 auto;







}







#pathway-inner {







padding:3px 0px;







}







.elements {







margin:0px 0;







}







.elements td {







width:33%;







}







.elements-left {







padding:0 0px 0 0;







}







.elements-right {







padding:0 0 0 0px;







}







#container {







padding:0px 0;







}







#mainbody {







float:left;







width:60%;















}







#content {







float:left;







width:35%;







}







#content-inner {}







#sidebar {







float:right;







width:32%;







}







#sidebar2 {







float:right;







width:33%;







}







#footer {







font-size:0.9em;







}







#footer .width {







margin:0 auto;







}







#footer-inner {







padding:10px;







}







#copy {







float:left;







}







#link {







float:right;







}







#link ul, #link li {







margin:0;







padding:0;







list-style:none;







}







#link li {







display:inline;







}







#link li a {







margin:0 0 0 15px;







font-weight:normal;







}







#link li a:hover {







text-decoration:none;







}







#link li.active a {







font-weight:bold;







}







/* Module Styles **********/







.moduletable, .moduletable_menu, .moduletable_text, .moduletable-ms1, .moduletable-ms2, .moduletable-ms3, .moduletable-ms4 {







padding:20px;







margin:0;











}







.elements .moduletable, .elements .moduletable_menu, .elements .moduletable_text, .elements .moduletable-ms1, .elements .moduletable-ms2, .elements .moduletable-ms3, .elements .moduletable-ms4 {







padding:0px;







margin:0;







overflow:visible;



height:auto!important;



}







#top .moduletable, #top .moduletable_menu, #top .moduletable_text, #top .moduletable-ms1, #top .moduletable-ms2, #top .moduletable-ms3, #top .moduletable-ms4, #top .moduletable-none {}







#bottom .moduletable, #bottom .moduletable_menu, #bottom .moduletable_text, #bottom .moduletable-ms1, #bottom .moduletable-ms2, #bottom .moduletable-ms3, #bottom .moduletable-ms4, #bottom .moduletable-none {}







.moduletable ul, .moduletable li, .moduletable_menu ul, .moduletable_menu li, .moduletable_text ul, .moduletable_text li, .moduletable-ms1 ul, .moduletable-ms1 li, .moduletable-ms2 ul, .moduletable-ms2 li, .moduletable-ms3 ul, .moduletable-ms3 li, .moduletable-ms4 ul, .moduletable-ms4 li, .moduletable-none ul, .moduletable-none li {







margin:0;







padding:0;







list-style:none;







}







.moduletable li a, .moduletable_menu li a, .moduletable_text li a, .moduletable-ms1 li a, .moduletable-ms2 li a, .moduletable-ms3 li a, .moduletable-ms4 li a, .moduletable-none li a {







display:block;







margin:0 -10px;







padding:3px 10px 3px 10px;







font-weight:normal;







}







/* Ad Banner Module */







.bannerheader, .banneritem_text {







margin:5px 0;







}







/* Typography Styles *********/







blockquote {







padding:10px 30px;







font-style:italic;







font-size:1.3em;







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







}







pre {







font-size:1em;







padding:10px;







}







span.alert, span.info, span.download, span.note {







display: block;







padding: 10px 10px 10px 50px;







margin: 15px 0;







}







ul.bullet1, ul.bullet2, ul.bullet3, ul.bullet4 {







padding-left: 10px;







margin-left: 0;







}







ul.bullet1 li, ul.bullet2 li, ul.bullet3 li, ul.bullet4 li {







list-style: none;







margin-left: 0;







padding:10px 0px 10px 40px;







margin-bottom: 5px;







}







span.alert {







color: #c00;







border-top: 0px solid #fe7b7a;







border-bottom: 3px solid #fe7b7a;







background: #FFD6D6 url(../images/status-alert.png) 10px 50% no-repeat;







}







span.info {







color: #0055BB;







border-top: 3px solid #629de3;







border-bottom: 3px solid #629de3;







background: #D8E5F8 url(../images/status-info.png) 10px 50% no-repeat;







}







span.note {







color: #B79000;







border-top: 3px solid #fde179;







border-bottom: 3px solid #fde179;







background: #FEF6D8 url(../images/status-note.png) 10px 50% no-repeat;







}







span.download {







color: #57861A;







border-top: 3px solid #c2df88;







border-bottom: 3px solid #c2df88;







background: #EEF7DD url(../images/status-download.png) 10px 50% no-repeat;







}







ul.bullet1 li {







background: url(../images/bullet1.png) 4px 4px no-repeat;







}







ul.bullet2 li {







background: url(../images/bullet2.png) 4px 4px no-repeat;







}







ul.bullet3 li {







background: url(../images/bullet3.png) 4px 4px no-repeat;







}







ul.bullet4 li {







background: url(../images/bullet4.png) 4px 4px no-repeat;







}







/* Content Styles **********/







.highlight {







font-weight:bold;







font-size:1.1em;







}







h1.componentheading {







padding:10px 0px;







}







.inputbox, .validate-email {







padding:5px;







}







.button, .validate {







padding:5px;







cursor:pointer;







}







.readon {







padding:2px 5px;







display:block;







float:left;







margin:10px 0;







font-size:0.8em;







}







.column_separator {







margin:0 0 0 14px;







}







.contentarticle {







margin:0 0 10px 0;







}







.contentarticle .inside {







padding:10px 0px;







}







.article_elements {







padding:3px;







margin:5px 0;







}







.article_dateAuthor, .modifydate, .small {







font-size:0.7em;







}







.buttonheading {







float:right;







}







.article_dateAuthor {







float:left;







}







.blog_more {







padding:10px;







}







.showPagination {







float:left;







}







.showPagination span, .showPagination a {







float:left;







display:block;







padding:0 5px;







}







.showPaginationResults {







float:right;







}







.sectiontableheader a {







font-weight:bold;







text-decoration:underline;







}







.sectiontableheader, tr.sectiontableentry1 td, tr.sectiontableentry2 td, tr.sectiontableentry0 td {







padding:5px;







}







.filter {







text-align:center;







margin:10px 0;







}







.sectiontableheader, .sectiontableentry1, .sectiontableentry2, sectiontableentry0, tr.sectiontableentry1 td, tr.sectiontableentry2 td, tr.sectiontableentry0 td {







padding:3px 5px;







}







.section_list ul, .section_list li, .weblink_unordered_list, .weblink_unordered_list li, .weblinks_other_categories ul, .weblinks_other_categories li {







margin:0;







padding:0;







list-style:none;







}







.section_list li, ul.weblink_unordered_list li, .weblinks_other_categories li {







display:block;







margin:0 0 5px 0;







padding:0 0 5px 0;







}







/* Submission Forms */







#adminForm, #josForm, .josForm, #com-form-login {







padding:10px;







text-align:center;







margin:10px auto;







width:80%;







}







#adminForm label, #josForm label, .josForm label, #com-form-login label {







font-weight:bold;







}







.weblink_submission td, #josForm .registration_form, .josForm div, #com-form-login div {







text-align:left;







padding:3px;







vertical-align:top;







}







.input #username, .input #passwd {







width:90%;







}







/* Polls Component */







.poll_stats {







padding:10px;







margin:15px 0;







}







.poll_entry_title {







font-size:0.8em;







font-weight:bold;







text-transform:uppercase;







}







.poll_stats .smalldark {







padding:5px;







float:left;







clear:both;







}







/* Search Component */







.search_box {







padding:10px;







margin:0 0 5px 0;







}







.search_box .inputbox {







padding:5px;







}







.search_phrase, .search_ordering {







margin:0 0 5px 0;







}







.searchintro {







margin:5px 0;







}







.searchintro {







padding:10px;







}







.search_result_row {







padding:10px;







margin:0 0 10px 0;







}







.search_result_row a {







font-weight:bold;







}







.search_result_row div {







margin:5px 0;







padding:5px 0;







}







/* Contact Component */







#component-contact {







padding:10px;







}







.contact_address, .contact_email {







padding:10px;







margin:10px 0;







}







.contact-img {







padding:3px;







}







/* Table of Contents */







.contenttoc {







width:40%;







float:right;







margin:0 0 10px 10px;







}







.contenttoc th {







text-align:left;







padding:10px;







}







.contenttoc td {







padding:5px 10px;







}







/* Tooltips **********/







.tool-tip {







float: left;







padding: 5px;







}







.tool-title {







padding: 0;







margin: 0;







margin-top: -15px;







padding-top: 15px;







padding-bottom: 5px;







font-size: 100%;







font-weight: bold;







}







.tool-text {







margin: 0;







font-size: 100%;







}







/* System Messages **********/







#system-message {







margin-bottom: 0px;







padding: 0;







}







#system-message dt {







font-weight: bold;







}







#system-message dd {







margin: 0;







font-weight: bold;







text-indent: 30px;







}







#system-message dd ul {







color: #0055BB;







list-style: none;







margin: 0px;







padding: 10px;







background: #D8E5F8 url(../images/status-info.png) no-repeat 10px 50%;







border-top: 3px solid #629DE3;







border-bottom: 3px solid #629DE3;







}







#system-message dt.message {







display: none;







}







#system-message dd.message {







}







#system-message dt.error {







display: none;







}







#system-message dd.error ul {







color: #c00;







margin: 0px;







list-style: none;







background: #FFD6D6 url(../images/status-alert.png) no-repeat 10px 50%;







border-top: 3px solid #DE7A7B;







border-bottom: 3px solid #DE7A7B;







}







#system-message dt.notice {







display: none;







}







#system-message dd.notice ul {







color: #DCA33C;







margin: 0px;







list-style: none;







background: #FEF6D8 url(../images/status-note.png) no-repeat 10px 50%;







border-top: 3px solid #F0DC7E;







border-bottom: 3px solid #F0DC7E;







}







/* Praisefolio Styles **********/







#folio_container {







padding:10px;







}







.folio_thumb_item0,.folio_thumb_item1 {







margin:0 12px 0 0 ;







}







.folio_view span a{







text-indent:-9999px;







display:block;







float:left;







height:16px;







width:17px;







overflow:hidden;







margin:0 10px 0 0;







}







.folio_details {







padding-left:10px;







}







.folio_details span.cdate {







margin-right:10px;







}























#div1







{







  position: relative;







  z-index: 2;







}















#div2







{







  position: relative;







  z-index: 1;







}


#login li {display:inline-block!important; text-align:justify;padding-right:10px;}

ul.pagination li{display:inline!important;}

.inputboxquantity,.quantity_box,.quantity_box_button{display:none;}
