/* TechPraise Theme 1 CSS Document */
body {
color:#666;
}
h1,h2,h3,h4,h5,h6,.contentheading,.componentheading {
color:#17647A;
}
h1,.componentheading {
font-size:26px;
line-height:26px;
}
h2,h3,.contentheading {
font-size:20px;	
line-height:20px;	
}
a:link,a:active,a:visited {
color:#17647A;
}
a:hover,a:focus {
color:#000;
}
a.readon:link,a.readon:active,a.readon:visited {
border:1px solid #D9DADA;
background:transparent url('../images/theme1/readon.jpg') repeat-x 0 0;
text-decoration:none;
display:block;
padding:0 8px 1px 8px;
width:90px;
}
a.readon:hover,a.readon:focus {
background:#F1F1F1 none;
}
.small {
color:#333;
}
.createdate,.modifydate {
border-bottom:1px solid #EEE;
}
#header {
background:transparent url('../images/theme1/header-bg.jpg') repeat-x 0 0;
}
#banner {
background-color:#000;
}
#wrapper {
background-color:#FFF;
}
#logo a:link,#logo a:visited,#logo a:active,#logo a:hover {
background:transparent url('../images/internetlogo.png') no-repeat 0 0;*/
}
#topnav li {
border-right:1px solid #000;
}
#topnav a:link,#topnav a:visited {
color:#324853;
}
#topnav a:hover,#topnav a:active {
color:#000;
}
#mainnav {
background:#36444D url('../images/theme1/mainmenu-bg.jpg') repeat-y 50% 0;
border-bottom:2px solid #2E3A43;
}
#mainnav a:link,#mainnav a:visited {
color:#FFF;
}
#mainnav a:hover,#mainnav a:active {
color:#AFEEFF;
}
#content {
background:transparent url('../images/theme1/content-bg.jpg') no-repeat 0 0;
padding:16px 0 0 20px;
}
#sidebar,#sidebar2 {
background:transparent url('../images/theme1/side-bg.jpg') repeat-x 0 0;
}
#sidebar .moduletable-list li a:link,#sidebar .moduletable-list li a:visited,#sidebar .moduletable-list li a:active,
#sidebar2 .moduletable-list li a:link,#sidebar2 .moduletable-list li a:visited,#sidebar2 .moduletable-list li a:active {
display:block;
padding:4px 10px;
border-bottom:1px solid #C8CACA;
border-top:1px solid #FDFDFD;
color:#666;
text-decoration:none;
}
#sidebar .moduletable-list li a:hover,
#sidebar2 .moduletable-list li a:hover {
background-color:#F0F0F0;
}
#sidebar .moduletable-list ul,#sidebar2 .moduletable-list ul {
border-bottom:1px solid #FDFDFD;
}
#inset {
background-color:#B9401C;
padding:5px;
color:#FFF;
margin:0 0 10px 0;
}
#inset .contentheading,#inset a:link,#inset a:active,#inset a:visited {
color:#FFF;
}
#inset .contentheading {
width:100%;
padding:0 0 0 36%;
border-bottom:1px solid #B13617;
}
#inset .contentpagetitle {
text-decoration:none;
}
#inset a.contentpagetitle:hover {
background-color:#B13617;
}
#inset img {
margin:5px;
}
#footer {
background:transparent url('../images/theme1/foot-bg.jpg') repeat-x 0 0;
}
.sectiontableentry1 {
background-color:#F0F0F0;
border-bottom:1px solid #FFF;
}
.sectiontableentry2 {
background-color:#E3E4E4;
border-bottom:1px solid #FFF;
}
#elements .moduletable {
background:transparent url('../images/theme1/foot-bg.jpg') repeat-x 0 0;
border:1px solid #E3E4E4;
}
#bottomnav li {
border-right:1px solid #666;
}
#bottomnav a:link,#bottomnav a:visited {
color:#666;
text-decoration:none;
}
#bottomnav a:hover,#bottomnav a:active {
color:#000;
}
#footer {
color:#666;
}
/* FPSS Styles */
#navi-outer {
background-color:#000;
}
.fpss-introtext .slidetext h1 a {
display:block;
line-height:26px;
}
.fpss-introtext .slidetext h1 a:hover {
background-color:#17647A;
}
/* Fireboard Styles */
#fireboard table.fb_blocktable {
width:99%;
}
#fireboard a:link, #fireboard a:visited {
color:#17647A;
}
#fireboard a:hover {
color:inherit;
}
#fireboard a.fb_title, #fireboard .fb_title {color:#FFFFFF;display:block;font-weight:bold;text-decoration:none;}
#fireboard tr.fb_sth,#fireboard #fireboard_top {
background:#36444D url('../images/theme1/mainmenu-bg.jpg') repeat-y 50% 0;
border-bottom:2px solid #2E3A43;
}
#fireboard a.forumtools:link, #fireboard a.forumtools:visited,
fireboard th.fb_sectiontableheader a:link,fireboard th.fb_sectiontableheader a:visited {
color:#FFF;
}
#fireboard #fireboard_top td {
background:transparent none;
border:0;
height:24px;
}
#fireboard #fireboard_tab a {
background:none;
margin:0;
padding:0;
text-decoration:none;
border:0;
display:block;
float:left;
}
#fireboard #fireboard_tab a span {
display:block;
background:none;
padding:0 10px 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11;
color:#FFFFFF;
font-weight:bold;
line-height:24px;
}
#fireboard table.fb_blocktable thead tr th {
background:transparent url('../images/theme1/mainmenu-bg.jpg') no-repeat 0 0;
}
td.fb-msgview-right {
padding:5px;
}
td.fb-msgview-left,td.fb-msgview-left-b {

}
#mainbody .moduletable-posts ul {
margin:0;
padding:0;
}
.moduletable-posts li {
margin:0;
padding:0;
list-style:none;
}
.moduletable-posts li a {
color:#B9401C;
}
/*Typography Styles*/
blockquote {
background: #F8F8F8 url(../images/theme1/quoteopen.png) no-repeat 0px 0px;
}
blockquote .close {
background:url(../images/theme1/quoteclose.png) no-repeat 100% 100%;
}
pre {
background-color:#F8F8F8;
}
span.alert {
color: #c00;
border-top: 3px 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/theme1/bullet1.png) 4px 4px no-repeat;
}
ul.bullet2 li {
background: url(../images/theme1/bullet2.png) 4px 4px no-repeat;
}
ul.bullet3 li {
background: url(../images/theme1/bullet3.png) 4px 4px no-repeat;
}
ul.bullet4 li {
background: url(../images/theme1/bullet4.png) 4px 4px no-repeat;
}
/* Contact Form */
.contact_email, .button, .blog_more, #form-login fieldset, .josForm, #josForm {
background-color:#F8F8F8;
border:1px solid #CCCCCC;
}
#josForm .contentpane {
width:50%;
}
#form-login fieldset,.josForm, #josForm {
padding:10px;
width:90%;
}
#contact_name,#contact_email,#contact_subject,#contact_text,#modlgn_username,#modlgn_passwd,.validate-email, #josForm .inputbox {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
}
#mod_search_searchword, #search_searchword, #mod_login_username, #mod_login_password {
border: 1px solid #CCCCCC;
}
#mod_search_searchword:hover, #search_searchword:hover, #mod_login_username:hover, #mod_login_password:hover, #contact_name:hover, #contact_email:hover, #contact_subject:hover, #contact_text:hover,
#mod_search_searchword:focus, #search_searchword:focus, #mod_login_username:focus, #mod_login_password:focus, #contact_name:focus, #contact_email:focus, #contact_subject:focus, #contact_text:focus{
background-color: #FFFFCC;
}
.button {
border:1px solid #D9DADA;
background:transparent url('../images/theme1/readon.jpg') repeat-x 0 0;
text-decoration:none;
padding:0 8px 1px 8px;
width:90px;
cursor:pointer;
margin:5px 0px;
}
button.validate {
border:1px solid #D9DADA;
background:transparent url('../images/theme1/readon.jpg') repeat-x 0 0;
text-decoration:none;
padding:0 8px 1px 8px;
width:90px;
cursor:pointer;
margin:5px 0px;
}
#banner #fpss-outer-container,#banner #fpss-container,#banner #fpss-slider,#banner #slide-wrapper,#banner #slide-wrapper #slide-outer .slide {
width:100%;
}
#banner #slide-wrapper #slide-outer .slide .slide-inner {
background-color:#017A99;
}
#fpss-outer-container .button {
border:0;
background:none;
text-decoration:none;
padding:0;
width:auto;
cursor:pointer;
margin:0;
}
#modlgn_username, #modlgn_passwd, #contact_name, #contact_email, #contact_subject, #contact_text {
width:90%;
padding:3px;
}
.contact_email {
padding: 10px;
}
/* Polls */
#mainbody .polls_color_1 {
background:transparent url('../images/blue-bar.jpg') repeat-x 0 0;
border:2px solid #EEE;
padding:10px 0 0 0;
}
#mainbody .polls_color_2 {
background:transparent url('../images/orange-bar.jpg') repeat-x 0 0;
border:2px solid #EEE;
padding:10px 0 0 0;
}
#mainbody .polls_color_3 {
background:transparent url('../images/purple-bar.jpg') repeat-x 0 0;
border:2px solid #EEE;
padding:10px 0 0 0;
}
#mainbody .polls_color_4 {
background:transparent url('../images/green-bar.jpg') repeat-x 0 0;
border:2px solid #EEE;
padding:10px 0 0 0;
}
#mainbody .polls_color_5 {
background:transparent url('../images/blue-bar.jpg') repeat-x 0 0;
border:2px solid #EEE;
padding:10px 0 0 0;
}
#mainbody .polls_color_6 {
background:transparent url('../images/orange-bar.jpg') repeat-x 0 0;
border:2px solid #EEE;
padding:10px 0 0 0;
}
#mainbody .polls_color_7 {
background:transparent url('../images/purple-bar.jpg') repeat-x 0 0;
border:2px solid #EEE;
padding:10px 0 0 0;
}
#mainbody .polls_color_8 {
background:transparent url('../images/green-bar.jpg') repeat-x 0 0;
border:2px solid #EEE;
padding:10px 0 0 0;
}/* PraiseSlides */
#content .mod_praiseslides_title a {
color:#17647A;
font-weight:bold;
}
#content .mod_praiseslides_title a:hover {
background:#E0ECEF;
}
#content .mod_praiseslides_mainbody {
width:74%;
}
#content .mod_praiseslides_container {
background:transparent none;
border:0;
}
#content .mod_praiseslides_sidebar {
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
}
#content #active_title {
background:#36444D url('../images/theme1/mainmenu-bg.jpg') repeat-y 50% 0;
color:#FFF;
}
#content #active_title a {
color:#FFF;
}
#content #active_title a:hover {
color:#17647A;
}
/* Page Navigation */
.back_button a, .pagenav_prev a, .pagenav_next a{
text-decoration:none;
font-size:0.9em;
}
.pagenav{
font-size:0.9em;
padding:3px;
margin:0.5em 0;
}
span.pagenav {
border:1px solid #CCC;
background-color:#ECECEC;
padding:2px 6px;
margin:0 2px;
}
a.pagenav:link,a.pagenav:visited,a.pagenav:active {
border:1px solid #CCC;
background-color:#ECECEC;
padding:2px 6px;
margin:0 2px;
text-decoration:none;
}
a.pagenav:hover {

}
