/* ------------------
 * gobal settings
 * --------------- */

body { background: url(img/bg-html.jpg) top left repeat-x #D5DADD; font-family:arial, helvetica; font-size:14px; line-height:180%; color:#242626; padding:0; margin:0; }
a:link, a:visited, a:active { color: #004D99; text-decoration:none; }
a:hover { color: #86180A; text-decoration:underline;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
input, textarea { font-family: Helvetica, Arial, sans-serif; font-size: 100%; }
pre, code, tt {font: 12px 'andale mono', 'lucida console', monospace; line-height: 1.5;}
code { margin-bottom: 20px; }
pre, code {display: block;overflow-x: auto;background: #f4f4f4;padding: 5px 10px;border: 1px solid #eee;
}

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
blockquote  { margin: 1.5em; color: #666; font-style: italic; }

/* ------------------
 * content
 * --------------- */
#content { overflow: hidden; }
#content p { margin-bottom: 20px; }


/* = pages nav */
ol.pages {color: #000;list-style: none;font-size: 12px;font-family: "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;padding:0;margin:0;margin-bottom:20px;padding-left:25px;}
ol.pages li {margin: 0 5px 0 0;display: inline;}
ol.pages li a {padding: 4px 8px;border: 1px solid #ccc;;text-decoration: none;background:#f5f5f5;color:#000;}
ol.pages li.current a {border: 1px solid #c5c5c5;background:#c5c5c5;color: #000;}

/* -----------------
 * misc
 *--------------- */

#ak-logo {width:950px;height:50px;margin:auto;padding-top:25px;padding-left:30px;background:#fff;overflow:hidden;margin-top:15px;}
#ak-logo-logo {float:left;font-size:32px;font-weight:bold;padding-top:10px;line-height:32px;}
#ak-logo-logo a {float:left;color:#000;}
#ak-logo-logo a:hover {text-decoration:none;}
#ak-logo span {float:left;height:30px;padding-top:15px;font-size:12px;line-height:30px;padding-left:10px;color:#868f98;}
#ak-top-search-input {border:0;background:url(img/in-search.png) no-repeat;font-size:12px;height:18px;width:150px;padding-top:5px;padding-left:10px;}
#ak-top-search-input-form {padding:0;margin:0;}
#ak-top-link {float:right;padding-right:30px;height:30px;padding-top:15px;font-size:11px;line-height:30px;text-transform:uppercase;color:#868f98;}
#ak-top-link a {color:#004d99;text-transform:uppercase;}
#ak-top-link a:hover {color:#86180a;text-decoration:none;}

#ak-menu {width:980px;margin:auto;height:71px;background:url(img/menu.png) repeat-x;border-bottom:3px solid #a1a8ae;}
#ak-menu ul {padding:0;margin:0;}
#ak-menu li {list-style:none;float:left;padding:0;margin:0;}
#ak-menu a:link, #ak-menu a:active, #ak-menu a:visited {font-size:11px;font-weight:bold;color:#fff;line-height:40px;text-transform:capitalize;}
#ak-menu a:hover {color:#000;text-decoration:none;}
li#ak-menu-left {float:left;width:30px;height:51px;background:url(img/menu-left.png) no-repeat;position:relative;top:0px;left:-7px;}
li#ak-menu-right {float:right;width:7px;height:51px;background:url(img/menu-right.png);position:relative;top:0px;left:7px;}
li#ak-menu-center {height:40px;width:21px;background:url(img/menu-center.png) no-repeat center center;}
li#ak-menu-feed {}
li#ak-mli-index a:link, li#ak-mli-index a:active, li#ak-mli-index a:visited {color:#000;}
li#ak-menu-search {float:right;width:180px;height:40px;padding-top:8px;}

.ak-main {width:980px; margin:0 auto; min-height:600px; background:#fff url(img/node.png) repeat-y left; overflow:hidden; text-align:left;border-bottom:3px solid #d5dadd;}


#content {width:630px;float:left;padding-top:25px;border-right:3px solid #d5dadd;background:#fff;}
.ak-node {padding-bottom:30px;}
.ak-node-main {}
.ak-node-title {padding-left:25px;height:30px;padding-bottom:10px;}
.ak-node-title a:link, .ak-node-title a:active, .ak-node-title a:visited {color:#000;}
.ak-node-title a:hover {text-decoration:none;color:#690;}
.ak-node-title-comm {height:35px;background:#f4f8f9;border-top:1px solid #e6f0f2;border-bottom:1px solid #e6f0f2;padding-left:25px;font-size:11px;padding-right:25px;line-height:35px;overflow:hidden;}
.ak-node-title h3 {padding:0;margin:0;font-size:28px;font-weight:bold;line-height:30px;}
.ak-node-title-comm a {}
.ak-node-title-comm a:hover {text-decoration:none;background:#004991;color:#fff;}
.ak-node-post-content {padding-left:25px;padding-right:25px;}
.ak-node-post-meta {height:36px;background:url(img/meta.png);overflow:hidden;overflow:hidden;font-size:12px;padding-top:13px;}
.ak-node-post-meta a:hover {text-decoration:none;background:#ccc;color:#242426;}
.ak-node-post-meta a {color:#242426;}
span.ak-node-post-meta-left {float:left;}
span.ak-node-post-meta-right {float:right;}



p.attmeta {font-size:14px;font-weight:bold;}
.ak-node img {background:#fff;padding:1px;border:1px solid #ccc;}
#ak-comments {background:#f9fbfc;}
#ak-comments h4{font-size:28px;font-weight:bold;color:#000;padding:0;margin:0;line-height:50px;padding-left:25px;border-top:1px solid #e6f0f2;border-bottom:1px solid #e6f0f2;background:#f4f8f9;}
#ak-comments li {list-style:none;padding:0;margin:0;border:0;clear:both;padding-left:25px;padding-right:25px;}
#ak-comments ol {padding:0;margin:0;padding-top:25px;}
.ak-comm-top {height:55px;background:url(images/comm-top.png);overflow:hidden;padding-left:15px;padding-top:19px;line-height:40px;font-size:12px;font-weight:bold;color:#000;}
.ak-node-main-comments-li-img {float:left;width:52px;padding-top:10px;}
.ak-node-main-comments-li-img img {padding:2px;border:1px solid #eee;}
.ak-node-main-comments-li-center {float:left;width:20px;height:57px;background:url(img/tick.png) no-repeat top right;}
.ak-node-main-comments-li-txt {float:left;padding:15px;background:#f4f8f9;width:475px;margin-bottom:15px;}
.ak-node-main-comments-li-txt span {float:left;background:#f9fbfc url(img/auto.png) repeat-x bottom;line-height:23px;height:25px;padding-left:5px;width:470px;font-size:11px;}
.ak-node-main-comments-li-txt p {clear:both;}

#ak-comments-post {background:#f4f8f9 url(img/comm-bt.png) repeat-x top;padding-bottom:20px;}
#ak-comments-post h4 {font-size:28px;font-weight:bold;color:#000;padding:0;margin:0;line-height:50px;padding-left:25px;}
.ak-com-sub {padding-left:25px;}
.ak-post-name {float:left;width:240px;font-size:11px;}
.ak-post-post {float:left;width:315px;}


#ak-textarea {}
#ak-author {width:200px;padding:5px;border:1px solid #ccc;color:#000;padding-top:6px;padding-bottom:6px;padding-left:6px;padding-right:10px;background:#fff;}
#ak-mail {width:200px;padding:5px;border:1px solid #ccc;color:#000;padding-top:6px;padding-bottom:6px;padding-left:6px;padding-right:10px;background:#fff;}
#ak-url {width:200px;padding:5px;border:1px solid #ccc;color:#000;padding-top:6px;padding-bottom:6px;padding-left:6px;padding-right:10px;background:#fff;}
#ak-textarea {width:100%;height:200px;background:#fff;padding:10px;border:1px solid #ccc;color:#000;margin-bottom:10px;font-size:14px;overflow: hidden;}

#sidebar {float:right;width:300px;padding-top:25px;overflow:hidden;padding-right:25px;}
#sidebar a {color:#c54e0b;}
#sidebar a:hover {color:#000;}
#sidebar ul {padding:0;margin:0;clear:both;}
#sidebar li {list-style:none;padding:0;margin:0;height:25px;padding-left:10px;background:url(img/arrow.gif) no-repeat left center;}
#sidebar li a:link, #sidebar li a:visited, #sidebar li a:active {}
#sidebar li a:hover {}
.widget {background:url(img/sid-line.png) repeat-x bottom; padding-bottom:6px;}
.wid-node {}
.wid-node a {color:#c54e0b;}
.wid-node h3 {padding:0px;margin:0;font-size:14px;padding-top:15px;padding-bottom:8px;}
.wid-nod-bot {}
#sidebar img {}
span.wid-com-data {font-size:10px;color:#000;}
.sid-comms {}
.sid-comm {height:55px;clear:both;font-size:12px;}
.sid-comm img {float:left;margin-right:10px;background:#fff;padding:1px;border:1px solid #ccc;}

#sid-rss {background:url(img/sid-line.png) repeat-x bottom; padding-bottom:6px;}
#sid-rss-icon {background:url(img/rss-icon.png) no-repeat left center;padding-left:70px;height:40px;font-size:14px;color:#86180a;}
#sid-rss-icon a {font-size:11px;color:#c54e0b;;}

#sid-left {float:left;width:140px;overflow:hidden;}
#sid-right {float:right;width:140px;overflow:hidden;}


#footer {width:980px;margin:auto;clear:both;height:60px;}
.cleax {clear:both;}
#footer-txt {margin:auto;height:40px;background:#fff;padding-left:25px;font-size:11px;padding-top:10px;}