/*
Theme Name:Fighting_the_Darkness
Theme URI: http://www.templatemonster.com
Description: centered on page, sidebar on left on all views, header image, light grey background
Version: 2.0
Author: Template Monster
*/
@charset "utf-8";
body{
font-size:12pt;
font-family:Nazli,serif;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#262626;
background-image:url(images/fon.gif);
background-repeat:repeat;
}
.main_bg{
background-image:url(images/fon.gif);
background-repeat:repeat;
height:100%;
}
h2, h3, h4 {
font-size:12pt;
color:#4D4D4D;
font-family:Nazli,serif;
font-weight:bold;
text-transform:uppercase;
padding-left:0px;
}
h3 a, h4 a {
font-size:12pt;
color:#4D4D4D;
font-family:Nazli,serif;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
padding-left:0px;
}
a {
color:#9D0B0E;
text-decoration:underline;
}
a:hover {
text-decoration:none
}
.postmetadataalt {
font-size:10pt;
padding-top: 50px;
}
.pagetitle {
padding:0px 20px 0px 38px
}
.table_main {
width:771px;
height:100%;
vertical-align:top;
text-align:left;
}
.footer {
width:771px;
height:100%;
vertical-align:top;
background-image:url(images/footer.gif);
background-repeat:no-repeat;
height:130px;
}
.header {
width:771px;
height:138px;
vertical-align:top;
background-image:url(images/top.gif);
background-repeat:no-repeat;
}
.co_name{
position:relative;
float:left;
text-align:left;
padding:40px 0px 0px 20px;
margin:0;
color:#FFFFFF;
width:552px;
}
.co_name h1{
padding:0;
margin:0;
}
.co_name a{
padding:0;
margin:0;
color:#FFFFFF;
text-decoration:none;
font:36pt Nazli,serif;
}
.search{
position:relative;
float:left;
width:189px;
vertical-align:top;
padding:80px 0px 0px 10px;
}
.s_button{
height:21px;
font-size:12pt;
width:51px;
padding:0 3px 1px 3px;
}
.form{
font-size:12pt;
color:#000000;
border:#7F9DB9 solid 1px;
font-family: Nazli,serif;
width:100px;
height:18px;
padding:0px 0px 0px 0px;
margin:0px 0px 5px 0px;
vertical-align:top;
}
.main {
width:771px;
height:100%;
vertical-align:top;
background-image:url(images/main_bg.gif);
background-repeat:repeat-y;
}
.table {
width:771px;
height:100%;
display:table;
}
.table_row{
height:100%;
display:table-row;
width:771px;
}
.right {
float:left;
position:relative;
height:100%;
vertical-align:top;
display:table-cell;
/* width:199px; */
width:169px;
}
.table2 {
height:46px;
display:table;
width:557px;
}
.table_row2 {
height:100%;
display:table-row;
width:557px;
}
.head1 {
vertical-align:top;
display:table-cell;
width:500px;
padding:10px 0 0 0;
}
.head_txt {
margin:0 15px 0px 40px;
padding:0px 0px 3px 0px;
color:#C14432;
font-size:11pt;
width:480px;
font-family:Nazli,serif;
border-bottom:1px solid #000000;
}
.head_txt h2{
font-size:15pt;
font-family:Nazli,serif;
padding:0;
margin:0;
font-style:normal;
text-transform:none;
}
.head_txt a{
color:#171717;
font-size:15pt;
font-family:Nazli,serif;
font-weight:bold;
text-decoration:none;
}
.head_txt a:hover {
color:#171717;
text-decoration:underline;
}
*html .head1 {
float:left;
}
*html .head2 {
float:left;
}
.content_txt {
padding:5px 35px 5px 40px;
width:483px;
font-family:Nazli,serif;
}
.content_txt h2{
font-size:13pt;
}
.content_txt a {
font-size:12pt;
text-decoration:underline;
color:#262626;
cursor:pointer;
}
.content_txt a:hover {
text-decoration:none;
}
.content_more {
position:relative;
float:right;
text-align:right;
padding:5px 40px 0px 0px;
color:#9D0B0E;
font-size:12pt;
margin-left:20px;
font-family:Nazli,serif;
}
.content_more a {
text-decoration:underline;
color:#9D0B0E;
}
.content_more a:hover{
text-decoration:none;
}
.content_txt ul {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}
.content_txt li {
list-style:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
vertical-align:top;
line-height:15px;
}
.content_txt ul li a {
text-decoration:none;
font-size:12pt;
color:#9D0B0E;
font-family:Nazli,serif;
padding:0px 0px 0px 11px;
}
.content_txt li a:hover {
text-decoration:underline;
}
.left{
height:100%;
vertical-align:top;
display:table-cell;
width:557px;
padding:0 0 0 15px;
}
*html .left {
float:left;
}
*html .right {
float:left;
}
.footer_txt {
text-align:center;
vertical-align:top;
padding:30px 0 10px 20px;
font-size:12pt;
color:#F6F6EE;
font-family:Nazli,serif;
}
.footer_txt a {
text-decoration:underline;
color:#F6F6EE;
}
.footer_txt a:hover {
text-decoration:none;
}
.alignleft{
position:relative;
float:left;
padding:0 0px 0px 20px;
}
.alignright{
position:relative;
float:right;
padding:0 20px 0px 0;
}
.widget_style h2, .widget_style h2 a{
padding:0;
margin:0;
color:#FFCC00;
}
.widget_style h2 a img{
border:0;
vertical-align:middle;
}
.right_head{
width:194px;
min-height:25px;
width:176px;
padding:10px 0 0 20px;
}
.widget_style{
margin:0 0 5px 0;
width:194px;
color:#FFCC00;
font-family:Nazli,serif;
}
.widget_style ul{
padding:0px 0px 20px 15px;
margin:0 0 0 0;
}
.widget_style li{
list-style:none;
background-image:url(images/list_p.gif);
background-position:4% 50%;
background-repeat:no-repeat;
padding:0 0 0 17px;
margin:0;
}
.widget_style ul li a{
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}
.widget_style ul li a:hover{
text-decoration:underline;
}
#calendar_wrap{
text-align:center;
width:191px;
margin:0px auto;
}
#wp-calendar{
margin:0px auto 10px auto;
}
#wp-calendar caption{
text-align:center;
margin:0px auto;
}
#wp-calendar a{
color:#FFFFFF;
}
.cat h2{
padding:0 0 5px 20px;
}
.slogan {
margin-top: -13px;
font-size: 10pt;
font-family: monospace;
direction: ltr;
}
.commentlist{
font-family:Nazli,serif;
}
.article {
font-family:Nazli,serif;
}
