body{font-size:62.5%;*font-size:48.5%;font-family:'Lucida Grande', Helvetica, Arial, sans-serif;margin:0;padding:0;background:#d4d4d4 url('images/bg.gif') repeat-x;}
*{padding:0;margin:0;}
*:focus{outline:0;}
p, b, span, h1, h2, h3, h4, h5, h6, b, ol, ul, li, div, a, a:hover, img, input, textarea, small{margin:0;padding:0;border:none;list-style:none;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
h2{font-size:20px;letter-spacing:-1px;}
h1{font-size:20px;letter-spacing:-1px;}
a{color:#0f72b2;text-decoration:none;}
a:hover{color:#313131;text-decoration:underline;}
.clearfix{clear:both;line-height:1px;overflow:hidden;}
#wrapper{width:960px;margin:0 auto;padding:0;}
#header{overflow:hidden;margin:0;padding:0;}
.logo{float:left;width:350px;height:89px;}
.searchTop{float:right;padding-top:37px;}
.searchTop form{width:178px;height:29px;background:url('images/sprite.png') no-repeat;background-position:0px -183px;}
.searchTop input{padding:8px 10px 7px 10px;background:none;font-family:arial;font-size:11px;color:#595959;letter-spacing:0px;}
#pages{width:385px;height:35px;background:url('images/sprite2.png') repeat-x;background-position:0px -36px;border-left:1px solid #9b9b9b;border-right:1px solid #9b9b9b;*margin-top:-3px;float:right;}
#pages ul li{list-style-type:none;float:left;padding:12px 0 11px 5px;text-transform:uppercase;margin:0 0 0 10px;}
#pages ul li a{color:#fff;text-decoration:none;}
#pages ul li a:hover{color:#b3e1ff;}
#categories{float:left;width:785px;}
#categories ul li{float:left;list-style-type:none;font-size:13px;font-family:arial;font-weight:bold;letter-spacing:-1px;margin:12px 0 10px 10px;}
#categories ul li a{color:#646464;padding:3px 7px;}
#categories ul li a:hover{color:#fff;text-decoration:none;background:url('images/sprite2.png') repeat-x;background-position:0px 0px;}
#categories ul li ul{position:relative;display:none;}
#categories ul li ul li{list-style-type:inherit;}
#content{float:left;width:620px;padding-bottom:20px;}
small a.readmore, small a:hover.readmore{float:right;background:url('images/sprite2.png') repeat-x;background-position:0px 166px;font-size:10px;text-transform:uppercase;color:#fff;padding:5px;}
#indexArticles{width:628px;background:#efefef;border:1px solid #b9b9b9;}
.post{padding:20px 10px 10px 10px;overflow:hidden;margin-bottom:10px;}
.post img{margin-right:10px;padding:6px;background:#e0e0e0;}
.post h2 a{background:#720000;color:#fff;padding:1px 8px 1px 8px;}
.post h1 a{background:#720000;color:#fff;padding:1px 8px 1px 8px;}
.post h2 a:hover{background:#242424;text-decoration:none;}
.post h1 a:hover{background:#242424;text-decoration:none;}
.entry{margin-top:-10px;}
.entry p{padding:5px 0;}
small.postInfo{font-size:10px;line-height:20px;color:#676767;}
.post p{font-size:13px;color:#343434;line-height:18px;}
.postBottom{height:26px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background:#e7e7e7 url('images/sprite2.png') repeat-x;background-position:0px -83px;padding:12px 10px 0 10px;font-size:14px;}
.postBottom a{color:#4a4a4a;}
a.comments, a:hover.comments{background:url('images/sprite.png') no-repeat left;background-position:0px -32px;padding-left:20px;}
a.more, a:hover.more{background:url('images/sprite.png') no-repeat left;background-position:0px -135px;padding-left:20px;}
.postSingle{margin-top:15px;padding-left:5px;text-align:justify;}
.postSingle p{padding:0 5px 10px 0;}
.postSingle blockquote{padding:6px 10px 1px 10px;background:#e9e9e9;border:1px dotted #9f9f9f;}
.postSingle h1, .postSingle h2, .postSingle h3, .postSingle h4, .postSingle h5, .postSingle h6{color:#0f72b2;line-height:30px;}
.postSingle li{font-size:12px;color:#414141;padding-bottom:5px;}
.postSingle ul, .postSingle ol{font-size:12px;color:#414141;}
.postSingle ul li{padding-left:20px;font-size:12px;color:#414141;padding-bottom:5px;line-height:23px;}
.postSingle ol li{padding-left:20px;font-size:12px;color:#414141;padding-bottom:5px;}
.postSingle h1{font-size:20px;}
.postSingle h2{font-size:18px;}
.postSingle h3{font-size:16px;}
.postSingle h4{font-size:14px;}
.postSingle h5{font-size:12px;}
.postSingle h6{font-size:10px;}
h2.pagetitle{font-size:14px;letter-spacing:-0.5px;margin:10px 10px 0 10px;background:url('images/sprite.png') no-repeat left;background-position:0px -55px;padding-left:30px;line-height:25px;color:#2b2b2b;}
img.alignleft, img.alignright{margin:10px;}
img.alignleft{float:left;}
img.alignright{float:right;}
#sidebar{float:right;width:295px;margin-left:25px;}
#sidebar li{background-color:#efefef;padding:5px 10px;border:1px solid #b9b9b9;margin-bottom:20px;overflow:hidden;}
#sidebar li h2{font-size:12px;padding-top:3px;letter-spacing:0;color:#2e2e2e;}
#sidebar li input, select, textarea{width:170px;margin:10px 0;padding:3px;border:1px solid #7f9db9;font-size:11px;color:#676767;}
#sidebar li ul{padding:5px 0 10px 0;}
#sidebar li ul li{border:none;margin-bottom:0;padding:5px 20px 5px 5px;border-bottom:1px dotted #b9b9b9;background:none;font-size:11px;color:#676767;}
#sidebar li ul li:hover{background:#ebebeb;}
#sidebar li ul li a{font-size:11px;}
#sidebar li ul li p{color:#676767;}
#sidebar li ul li ul{margin:5px 0 0 0;padding:5px 0 0 0;border-top:1px dotted #b9b9b9;margin-right:10px;}
#sidebar li ul li ul li{padding:0;margin:0;border:none;}
#sidebar li ul li ul li:hover{background:none;}
.navigation{padding:15px 15px;}
.navigation a{font-size:11px;font-weight:bold;color:#323232;}
.alignleft{float:left;}
.alignleft a, .alignleft a:hover{text-align:left;padding-left:22px;}
.alignright{float:right;}
.alignright a, .alignright a:hover{text-align:right;padding-right:22px;}
h3.comment-titles{font-size:14px;letter-spacing:-0.5px;margin:10px 10px 0 10px;background:url('images/sprite.png') no-repeat left;padding-left:30px;line-height:25px;color:#2b2b2b;background-position:0px 0px;}
.comment-list{}
.post-comment{margin-bottom:10px;font-family:arial;font-weight:bold;}
.cancel-comment-reply a{margin-bottom:10px;padding:5px 0 0 10px;font-size:12px;}
ol.commentlist{font-size:12px;font-family:arial;list-style:none;padding:0;text-indent:0;margin-bottom:20px;}
ol.commentlist li{background:#efefef;border:1px solid #b9b9b9;padding:15px;margin:15px;}
ol.commentlist li.comment{padding:1em;}
ol.commentlist li div.comment-author{font-weight:bold;}
ol.commentlist li div.vcard cite.fn a.url{text-decoration:none;}
ol.commentlist li div.vcard cite.fn a:hover.url{color:#313131;text-decoration:none;}
ol.commentlist li div.vcard img.avatar{border:1px solid #d6d6d6;width:40px;height:40px;float:left;padding:3px;background:#f4f4f4;margin-right:10px;}
ol.commentlist li div.comment-meta a{font-family:arial;color:#818181;}
ol.commentlist li p{color:#606060;clear:both;margin:20px 0 10px 0;}
ol.commentlist li ul{list-style:square;margin:0 0 1em 2em;}
ol.commentlist li div.reply a{font-size:10px;text-transform:lowercase;color:#fff;padding:3px 7px;text-decoration:none;}
ol.commentlist li ul.children{list-style:none;margin:1em 0 0;text-indent:0;}
ol.commentlist li ul.children li.comment-author-admin{}
ol.commentlist li.pingback{}
ol.commentlist li.bypostauthor{}
ol.commentlist li.thread-odd{background:#efefef;border:1px solid #b9b9b9;padding:15px;margin:15px;}
ol.pinglist{margin-bottom:20px;}
ol.pinglist li{margin-bottom:10px;}
ol.pinglist li a.url{background:#89ad25;font-family:arial;font-size:1.3em;font-weight:bold;font-style:italic;color:#fff;padding:4px 6px;}
ol.pinglist li a:hover.url{background:#313131;font-family:arial;font-size:1.3em;font-weight:bold;font-style:italic;color:#fff;padding:4px 6px;text-decoration:none;}
#respond form{margin:10px 15px 0 15px;}
#respond form small{font-size:11px;color:#929292;}
#respond input{width:190px;color:#929292;background:#ffffff;border:1px solid #7f9db9;margin-bottom:10px;padding:5px 8px 5px 24px;}
#respond input.name{background:#fff url('images/sprite.png') no-repeat left;background-position:0px -153px;}
#respond input.email{background:#fff url('images/sprite.png') no-repeat left;background-position:0px -80px;}
#respond input.website{background:#fff url('images/sprite.png') no-repeat left;background-position:0px -216px;}
#respond input#submit{font-size:11px;width:110px;color:#fff;background:#f0f0ee url('images/sprite2.png') repeat-x;background-position:0px 0px;margin-top:10px;padding:4px 8px;border:none;}
#respond label small{font-size:11px;color:#929292;margin-left:4px;}
#respond textarea{width:550px;font-size:13px;font-family:arial;padding:6px 8px;}
#footer{font-size:12px;margin-bottom:20px;color:#676767;}
.wp-pagenavi{clear:both}.wp-pagenavi a, .wp-pagenavi
span{text-decoration:none;border:1px
solid #BFBFBF;padding:3px
5px;margin:2px}.wp-pagenavi a:hover, .wp-pagenavi
span.current{border-color:#000}.wp-pagenavi
span.current{font-weight:bold}

