html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
    margin:0;
    padding:0;
    border:0;
    outline:0;
    }
html, body{
    color:#3C3C3C;
    font:14px 'Palatino-Roman','Palatino',serif;
	background:#131010;
	height:100%;
    }
h1{
    padding:0;
    margin:0 0 14px;
    color:#000;
    font-size:24px;
    font-weight:bold;
    line-height:26px;
    text-transform:uppercase;
    font-family:'CourierNewPS-BoldMT','Courier New','Courier New Bold';
    }
h2{
    padding:0;
    margin:0 0 10px;
    color:#333;
    font-size:20px;
    font-weight:bold;
    line-height:24px;
    font-family:'CourierNewPS-BoldMT','Courier New','Courier New Bold';
    }
h3{
    padding:0;
    margin:0 0 10px;
    color:#444;
    font-size:18px;
    font-weight:bold;
    line-height:130%;
    clear:both;
    font-family:'CourierNewPS-BoldMT','Courier New','Courier New Bold';
    }
h4{
    padding:0;
    margin:0 0 10px;
    color:#222;
    font-size:16px;
    font-weight:bold;
    line-height:130%;
    clear:both;
    }
h5 , h6{
    padding:0;
    margin:0 0 10px;
    color:#333;
    font-size:14px;
    font-weight:bold;
    line-height:130%;
    clear:both;
    }
p{
    padding:0;
    margin:0 0 10px;
    line-height:140%
    }
a{
    color:#621F1A;
    text-decoration:underline;
    outline:none;
    }
    a:hover{
        color:#D64600;
        text-decoration:none;
        }
img,a img{
    border:0;
    }
ul{
    padding:0;
    margin:0 0 10px 0;
    }
    ul li{
        padding:3px 0;
        margin:0;
        }
ol{
    padding:0;
    margin:0 0 10px 0;
    list-style:decimal inside;
    }
    ol li{
        padding:3px 0;
        margin:0;
        }
blockquote{
    padding:0 0 9px 20px;
    margin:0;
    line-height:18px
    }
form,fieldset{
    margin:0;
    padding:0;
    border:0;
    }
    legend{
        display:none;
        }
input, textarea, select{
    padding:1px;
    vertical-align:middle;
    font:14px Arial, Helvetica, sans-serif;
    background:#FFF;
	color:#333;
	border:1px solid;
	border-color:#9FA4AA #CACECF #CACECF #9FA4AA;
    }
textarea{
    font:14px Arial, Helvetica, sans-serif;
	border:1px solid;
    border-color:#9FA4AA #CACECF #CACECF #9FA4AA;
	background:#D7D4CE;
	color:#333;
	padding:0;
    }
select{
    width:236px;
    }
input{
    width:440px
    }
dl{
    padding:0;
    margin:0 0 10px;
    }
    dt{
        padding:0;
        margin:0 0 7px 0
        }
    dd{
        padding:0;
        margin:5px 0 0 20px
        }
table{
    border:0;
    width:100%;
	border-collapse:collapse;
	margin:0 0 14px;
    }
    table tr.header td{
        font-size:14px;
        vertical-align:top;
        text-align:left;
		padding:6px 8px;
		border:1px solid #fff;
		background:#ddd;
		font-weight:bold;
		color:#222;
        }
    table td{
        font-size:14px;
        vertical-align:top;
        text-align:left;
		padding:6px 8px;
		border:1px solid #fff;
        }
    table td.date{
        background:#FFC;
        }
.fl{
    float:left;
    }
.fr{
    float:right;
    }
.ac{
    text-align:center;
    }
.ar{
    text-align:right;
    }
.al{
    text-align:left;
    }
.clr{
    clear:both;
    zoom:1;
    }
.clrfix:after{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    zoom:1;
    }
input.radio{
    border:none;
    display:block;
    float:left;
    margin-right:3px;
    margin-top:3px;
    width:14px !important;
    }
input.btn{
    color:#004F00;
    display:block;
    font-size:12px;
    font-weight:bold;
    margin:0;
    padding:2px 10px;
    cursor:pointer;
    border:0;
    background:url(images/design/btn-bg.png) repeat-x 0 0;
    height:24px;
    width:auto;
    text-shadow:#FBE0AF 0px 1px 0px;
    }
    input.btn:hover{
        background:url(images/design/btn-bg.png) repeat-x 0 bottom;
        }
div.btn{
    margin:0;
    padding:0;
    cursor:pointer;
    border:0;
    background:url(images/btn-bg.png) no-repeat 0 0;
    height:19px;
    width:auto;
	text-align:center;
	float:left;
    }
	div.btn a{
		display:block;
		padding:1px 10px;
		background:url(images/btnr-bg.png) no-repeat right 0;
		color:#FFF;
		font-size:12px;
		height:17px;
		}
		div.btn:hover{
			background:url(images/btn-bg.png) no-repeat 0 bottom;
			}
		div.btn a:hover{
			color:#FFF;
			background:url(images/btnr-bg.png) no-repeat right bottom;
			text-decoration:none;
			}
.forma .ok{
    background:#FFFFCC;
    border:1px solid #297E29;
    color:#297E29;
    margin:0 0 14px;
    padding:4px 8px;
    }
	
#wrapper{
    width:990px;
    padding:0;
    margin:0 auto;
    min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -92px;
	background:#D1CEC7 url(images/wide-bg.jpg) repeat-y 0 0;
    }
	#header{
		padding:30px 30px 0;
		margin:0;
		height:118px;
		background:url(images/header-bg.jpg) no-repeat 0 bottom;
		overflow:hidden;
		zoom:1;
		}
		#header h1#logo{
			padding:0;
			margin:0 0 20px;
			width:284px;
			height:55px;
			background:url(images/sargi-sevi.png) no-repeat 0 0;
			border:none;
			}
			#header h1#logo a{
				padding:0;
				margin:0;
				display:block;
				width:284px;
				height:55px;
				}
				#header h1#logo a span{
					display:none;
					}
		#header #menu{
            padding:0;
            margin:0;
            list-style:none;
            overflow:hidden;
            zoom:1;
            }
    		#header #menu li{
                padding:0 25px 0 0;
                margin:0;
                display:inline;
                line-height:20px;
                }
        		#header #menu li a{
                    padding:0;
                    margin:0;
                    color:#AFAA9F;
                    text-decoration:none;
                    font-size:18px;
                    font-weight:bold;
                    }
        		#header #menu li a:hover{
                    color:#D64600;
                    }
        		#header #menu li.active a{
                    color:#FFF;
                    }
	#holder{
		padding:28px 0 10px 30px;
		margin:0;
		}
    	#holder img{
    		vertical-align:bottom;
    		}
    	#sidebar{
			padding:0;
			margin:0;
			width:180px;
			float:left;
			}
			#sidebar ul#menu{
				padding:0;
				margin:0 0 30px;
				list-style:none;
				}
				#sidebar ul#menu li{
					padding:0;
					margin:0;
					zoom:1;
					overflow:hidden;
					}
					#sidebar ul#menu li a{
						padding:7px 10px 7px 18px;
						margin:0;
						display:block;
						border-top:1px dotted #CCC;
						font-size:12px;
						color:#333;
						text-decoration:none;
						text-transform:uppercase;
						zoom:1;
						overflow:hidden;
						background:url(images/bllt.gif) no-repeat 7px 11px;
						}
						#sidebar ul#menu li a:hover{
							color:#608E16;
						    background:url(images/bllto.gif) no-repeat 7px 11px;
							}
.push{
    height:92px;
    }
#content{
    padding:0 0 0 20px;
    margin:0;
    float:left;
    width:470px;
    position:relative;
    }
    #content ul{
        list-style-position:inside;
        }
#wrapper.wide #content{
    padding:0 30px 0 0;
    width:730px;
    float:right;
    }
    .be-safe{
        padding:0;
        margin:0;
        position:absolute;
        top:290px;
        right:40px;
        }
#sidebar{
    padding:0 20px 0 0;
    margin:0;
    float:left;
    width:160px;
    position:relative;
    }
    #sidebar .menu{
        padding:0;
        margin:0 0 40px;
        list-style:none;
        }
        #sidebar .menu li{
            padding:0;
            margin:0;
            line-height:18px;
            }
            #sidebar .menu li a{
                padding:3px 0 3px 10px;
                margin:0;
                display:block;
                font-size:16px;
    			background:url(images/bllt.gif) no-repeat 0 10px;
    			zoom:1;
                }
            #sidebar .menu li.active a{
                font-weight:bold;
    			background:url(images/bllt-act.gif) no-repeat 0 11px;
                }
                #sidebar .menu ul{
                    padding:0 0 6px 10px;
                    margin:0;
                    list-style:none;
                    }
                    #sidebar .menu ul li{
                        padding:0;
                        margin:0;
                        }
                        #sidebar .menu li ul li a{
                            padding:3px 0 3px 8px;
                            margin:0;
                            display:block;
                            font-size:14px;
                            color:#87060B;
                            font-weight:normal;
                            zoom:1;
                            }
                            #sidebar .menu li.active ul li a:hover{
                                color:#D64600;
                                }
                #sidebar .menu li.active ul li a{
                    color:#87060B;
                    background:url(images/bllt2.gif) no-repeat 0 10px;
                    font-weight:normal;
                    }
                #sidebar .menu li.active ul li.active a{
                    font-weight:bold;
                    }
        .banner-list{
            padding:0;
            margin:0 0 14px;
            list-style:none;
            }
            .banner-list li{
                padding:0 0 10px;
                margin:0;
                }
                .banner-list li img{
                    border:3px solid #999;
                    }
                .banner-list li img:hover{
                    border:3px solid #EEE;
                    }
#aside{
    padding:0;
    margin:0;
    float:right;
    width:280px;
    position:relative;
    }
    #aside .inner{
        padding:10px 14px 10px 20px;
        }
    #aside h2{
        padding:0;
        margin:0 0 4px;
        color:#333;
        font-size:20px;
        font-weight:bold;
        line-height:24px;
        font-family:'CourierNewPS-BoldMT','Courier New','Courier New Bold';
        text-transform:uppercase;
        }
    #aside ol.basic{
        padding:0;
        margin:0 0 10px;
        list-style-position:inside;
        color:#87060B;
        font-weight:bold;
        }
#footer{
    width:930px;
    padding:30px 30px 0 30px;
    margin:0 auto;
    height:62px;
    }
    #footer p{
        padding:0;
        margin:0;
        }
    #footer img{
        vertical-align:bottom;
        }
    #footer p.mac{
        float:left;
        }
    #footer p.dev{
        padding:28px 0 0;
        float:right;
        font-size:14px;
        }
.entry-big{
    padding:0 0 20px;
    margin:0 0 20px;
    background:url(images/line.png) no-repeat 0 bottom;
    }
    .entry-big .image{
        padding:0 0 10px 20px;
        margin:0;
        float:right;
        }
    .entry-big .text{
        padding:0;
        margin:0;
        overflow:hidden;
        zoom:1;
        }
.entry{
    padding:0 0 20px;
    margin:0 0 20px;
    background:url(images/line.png) no-repeat 0 bottom;
    clear:both;
    }
    .entry .image{
        padding:0 20px 10px 0;
        margin:0;
        float:left;
        }
    .entry .text{
        padding:0;
        margin:0;
        overflow:hidden;
        zoom:1;
        }
        .entry .date{
            padding:0;
            margin:0 0 2px;
            color:#621F1A;
            font-family:'CourierNewPS-BoldMT','Courier New','Courier New Bold';
            font-size:12px;
            font-weight:bold;
            letter-spacing:0;
            line-height:16px;
            }
        .entry h3{
            padding:0;
            margin:0 0 10px;
            clear:none;
            color:#463C3C;
            font-family:'CourierNewPS-BoldMT','Courier New','Courier New Bold';
            font-size:20px;
            letter-spacing:0;
            line-height:22px;
            }
            .entry h3 a{
                font-weight:bold;
                text-decoration:none;
                }
        .entry .more{
            padding:0;
            margin:0 0 10px;
            color:#3D3937;
            font-family:'CourierNewPS-BoldMT','Courier New','Courier New Bold';
            font-size:13px;
            font-weight:bold;
            text-align:right;
            }
.date2{
    padding:0;
    margin:0 0 4px;
    color:#444;
    font-family:'CourierNewPS-BoldMT','Courier New','Courier New Bold';
    font-size:12px;
    font-weight:bold;
    letter-spacing:0;
    line-height:16px;
    }
.archive{
    padding:0;
    margin:0 0 10px;
    height:24px;
    text-align:right;
    background:url(images/goto-archive.png) no-repeat right 0;
    overflow:hidden;
    zoom:1;
    }
    .archive a{
        padding:0;
        margin:0 0 10px;
        width:108px;
        height:24px;
        display:block;
        float:right;
        }
        .archive a:hover{
            background:url(images/goto-archiveh.png) no-repeat right 0;
            }
        .archive a span{
            display:none;
            }
.subscribe{
    padding:0 0 0 32px;
    margin:0;
    line-height:16px;
    font-size:13px;
    background:url(images/rss.png) no-repeat 0 1px;
    }
 .cite{
    font-size:18px;
    line-height:20px;
    }
.navigation{
    padding:0;
    margin:0 0 10px;
    list-style:none;
    overflow:hidden;
    zoom:1;
    }
    .navigation li{
        padding:0;
        margin:0;
        float:left;
        }
        .navigation li a{
            padding:0;
            margin:0;
            width:73px;
            height:21px;
            display:block;
            background:url(images/prev.png) no-repeat 0 0;
            }
            .navigation li a:hover{
                background:url(images/prevh.png) no-repeat 0 0;
                }
    .navigation li.next{
        float:right;
        }
        .navigation li.next a{
            width:46px;
            height:21px;
            display:block;
            background:url(images/next.png) no-repeat 0 0;
            }
            .navigation li.next a:hover{
                background:url(images/nexth.png) no-repeat 0 0;
                }
            .navigation li a span{
                display:none;
                }
					
#pages{
  text-align:center;
  width:100%;
  font-family:Script;
  font-size:14px;
}
   #pages ul{
    text-align:center;
  }
  #pages ul li{
    list-style:none;
    float:left;
    margin: 0 5px 0 5px;
  }
  #pages ul li a{
    text-decoration:none;
    text-align:center;
  }
