a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,command,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,
footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,source,span,strike,strong,sub,sup,
table,tbody,tdvideo,tfoot,th,thead,tr,tt,u,ul,var{background:0 0;border:0 none;font-size:100%;margin:0;padding:0;border:0;outline:0}ol,ul{list-style:none}blockquote,q{quotes:none}
table,table td{padding:0;border:none;border-collapse:collapse}img{vertical-align:top}embed{vertical-align:top}article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,
hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}input,textarea{border:0;padding:0;margin:0;outline:0}iframe{border:0;margin:0;padding:0}

input,select,textarea{margin:0;padding:0}body,html{width:100%;padding:0;margin:0}body{background:#FFFFFF;color:#474747;font:12px/25px Arial,Helvetica,sans-serif}a{color:#474747;text-decoration:none}a:hover
{color:#da251d;text-decoration:none}a.button{cursor:pointer;color:#fff;line-height:14px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;background:#3f3f3f;border:1px 
solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}a.button{display:inline-block;text-decoration:none;padding:6px 12px 6px 12px}
.clear{content:"\0020";display:block;height:0;clear:both;visibility:hidden}header{background:#999;margin-bottom:30px}header .wrap-header{height:130px}header #logo{position:absolute;top:40px;
padding:5px;width:100%}nav .wrap-nav{position:absolute;top:50px;right:10px;height:37px}.menu ul{list-style:none;margin:0;padding:0}.menu ul li{position:relative;float:left;padding:6px 5px 0 5px;
background:#333}.menu ul li:hover{background-color:#da251d}.menu ul li a{font-size:14px;line-height:14px;color:#ccc;display:block;padding:6px 10px;margin-bottom:5px;z-index:6;position:relative;
font-weight:700;text-transform:uppercase}.menu ul li:hover a{color:#fff}.minimenu{display:none}.minimenu{position:relative;margin:0;background:#999}.minimenu div{overflow:hidden;position:relative;
font:18px/40px 'PT Sans Narrow';color:#fff;text-align:center;text-transform:uppercase;font-weight:700}.minimenu select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}
#content .wrap-content{background-color:#fff;border:1px solid #ccc;margin-top:30px}.block{margin:10px}#main-content article{clear:both;margin:10px 0}#main-content article h1{font-size:22px;line-height:25px}
#main-content article h2{font-size:22px;line-height:25px}
#main-content article .info{font-style:italic}#main-content article img{float:left;margin:10px 10px 10px 0;padding:5px;border:1px solid #ccc}#main-content article p{margin-bottom:10px}
#main-content article .more{float:right;margin-bottom:30px}#sidebar .box{margin-bottom:20px}#sidebar .heading{padding:5px;border-bottom:3px double #333}#
sidebar .heading h2{font-size:22px;font-weight:400;display:inline;padding:0 10px}#sidebar .content{padding:15px}#sidebar .content ul{font-size:14px;list-style-type:circle;margin-left:20px}
#sidebar .content ul li{border-bottom:1px solid #e1e1e1;padding:5px}#sidebar .content .post{margin-bottom:20px}#sidebar .content .post h4{font-size:14px;font-weight:400}
#sidebar .content .post img{float:left;padding:5px;border:1px solid #ccc;margin-right:10px}#sidebar .content .post p{color:#a3a3a3;font-style:italic}
#pagi{margin:30px auto;padding:0;list-style:none;width:180px}
#pagi li{float:left;margin-right:10px}#pagi li a{display:block;text-decoration:none;color:#717171;font:bold 11px Arial,sans-serif;padding:5px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;
border-radius:3px;background:#fff}
#pagi li a.current,#pagi li a:hover{color:#fff;background:#da251d}footer{background-color:#333;margin-top:30px}footer .wrap-footer{padding:10px 0;color:#fff}footer .heading{padding:5px;border-bottom:3px 
double #fff}
footer .heading h2{font-size:22px;font-weight:400;display:inline;padding:0 10px}footer .content{padding:15px}.copyright{text-align:center;margin-top:20px;background:#000;padding:10px 0;color:#fff}
.copyright a{text-decoration:underline;color:#fff}.calc{border: 2px solid black}