/*



Theme Name: Akon



Theme URI: http://www.kineda.com/akon/



Description: Akon Theme for Wordpress



Version: 0.82



Author: Terry Ng



Author URI: http://www.kineda.com/ 



*/







body {



background:#fff;



margin:15px 0;



padding:0;



font: .8em/1.8em verdana, sans-serif;



color:#555;



}







* { padding: 0; margin: 0; }







#wrapper {



margin:0 auto;



width:1000px;



text-align:left;



background:#fff;



}







#header {



background:#fff;



color:#555;



}







#header h1 {



padding: 0 0 7 0;



width:1000px;



font: 2.0 em arial, verdana, sans-serif;



font-weight:700;



letter-spacing:-0.05em;



}







#header h1 a {



display:block;



text-decoration:none;



color:#333;



margin:20px 0 0 0;



text-align:center;



}







#header h1 a:hover {



color:#e74f05;



}







#headerimages {



border-top:2px solid #DDD;



border-bottom:2px solid #DDD;



height: 150px;



display:block;



}







#container {



margin:0;



padding:0;



background:#fff;



}







#container #main {



clear:both;



float:left;



width:700px;



}







#container #main h2 {



margin:30px 0 0 30px;



color:#333;



width:100%;



font-family:arial, sans-serif;



font-size:2 em;



letter-spacing:-0.03em;



}







#container #main .entry h1, #container #main .entry h2 {



margin:30px 0 0 0;



color:#757575;



width:100%;



}







#container #main .entry h1 a, #container #main .entry h2 a {



padding:5px 5px 2px 20px;



text-decoration:none;



color:#333;



font-family:arial, sans-serif;



font-size:1.4em;



letter-spacing:-0.05em;



display:block;



line-height:1.1em;



}







#container #main .entry h1 span {



padding:5px 5px 2px 20px;



text-decoration:none;



color:#333;



font-family:arial, sans-serif;



font-size:1.4em;



letter-spacing:-0.05em;



display:block;



line-height:1.1em;



}







#container #main .entry h1 a:hover, #container #main .entry h2 a:hover, .authorinfo{



color:#e74f05;



}







.entry .postcontent {



padding:5px 30px 10px 20px;



color:#444;



text-decoration:none;



}







.entry .postcontent p {



padding:0;



margin:0 0 10px;



line-height:2em;



}







.entry .postcontent a {



color:#0033CC;



text-decoration:none;



}







#comments .postcomments a {



color:#0033CC;



text-decoration:none;



}







.entry .info a {



color:#0033CC;



text-decoration:none;



}







.entry .postcontent a:hover {



background-color:#eee;



}







#comments .postcomments a:hover {



background-color:#eee;



}







.entry .info a:hover {



background-color:#eee;



}







.entry .postcontent .includedImage {



display:block;



text-align:center;



overflow:hidden;



}







.entry .postcontent .includedImageRight {



float:right;



text-align:center;



margin-left:3px;



}







.entry #comments {



margin-top:2px;



border-right:1px solid #ebebeb;



margin:0 0 0 30px;



}







.entry #comments h3 {



background:#EEE;



color:#555;



font-size:1.4em;



margin:0;



padding:22px 0 10px 15px;



overflow:hidden;



border-top:2px solid #333;



border-bottom:1px solid #ddd;



}







#comments .postcomments {



padding:10px 30px 15px 20px;



}







#comments .postcomments .commentBox {



margin:30px 0 0;



}







#comments .postcomments .commentBox .title p {



padding:5px;



border:1px solid #ddd;



}







#comments .postcomments .commentBox .title a {



color:#000;



}







#comments .postcomments .trackbackBox .title a {



color:#000;



}







#comments .postcomments .trackbackBox .title p {



padding:1px 5px;



color:#666;



}







#comments .postcomments .commentBox .title p.self {



background:#EEE;



border:1px solid silver;



}







#comments .postcomments .commentBox p {



padding:0 7px;



}







#comments .postcomments form {



margin:0;



padding:15px;



}







#comments .postcomments form p {



margin: 10px 0;



}







#comments .postcomments form label {



font-weight:700;



}







#comments .postcomments form .text {



border:1px solid #CCC;



padding:3px;



font-family:verdana, arial, sans-serif;



font-size:1em;



width:170px;



}







#comments .postcomments form .textarea {



border:1px solid #CCC;



padding:3px;



font-family:verdana, arial, sans-serif;



font-size:1em;



width:450px;



margin: 10px 0;



}







#comments .postcomments form .submit {



border:1px solid #ccc;



background:#FFF;



color:#0033CC;



font-family:verdana, arial, sans-serif;



font-size:1em;



padding:3px;



}







#pagenavigation {



background:#fff;



}







#pagenavigation .left {



padding:0 15px 15px;



float:left;



}







#pagenavigation .right {



padding:0 15px 15px;



float:right;



}







#pagenavigation a {



display:block;



padding:2px;



background:#fff;



color:#0033CC;



text-decoration:none;



font-weight:700;



}







#pagenavigation a:hover {



background:#eee;



}







#container #right {



float:left;



margin:0;



padding:0;



width:300px;



}







#right ul.recentList {



margin:0;



padding:0;



list-style-type:none;



}







#right .splitLists .left div {



margin:0;



background:#393939;



color:#fff;



height:53px;



border-right:1px solid #313131;



}







#right .splitLists .left {



float:left;



width:150px;



}







#right .splitLists .left div h3 {



overflow:hidden;



margin:0;



padding:22px 0 0 15px;



font-size:1.1em;



font-family:Arial, sans-serif;



}







#right .splitLists .left ul {



margin:0;



padding:0;



list-style-type:none;



}







#right .splitLists .left ul li {



border-bottom:1px solid #ddd;



}







#right .splitLists .left ul li a {



display:block;



padding:5px 15px;



background:#fff;



color:#090;



text-decoration:none;



}







#right .splitLists .left ul li a:hover {



background:#eee;



}







#right .splitLists .right {



float:left;



width:150px;



}







#right .splitLists .right div {



margin:0;



background:#393939;



color:#fff;



height:53px;



}







#right .splitLists .right div h3 {



overflow:hidden;



margin:0;



padding:22px 0 0 15px;



font-size:1.1em;



font-family:Arial, sans-serif;



}







#right .splitLists .right ul {



margin:0;



padding:0;



list-style-type:none;



}







#right .splitLists .right ul li {



border-left:1px solid #d4d4d4;



border-bottom:1px solid #ddd;



}







#right .splitLists .right ul li a {



display:block;



padding:5px 15px;



background:#fff;



color:#090;



text-decoration:none;



}







#right .splitLists .right ul li a:hover {



background:#eee;



color:#333;



}







#right .column {



float:left;



width:300px;



margin:20px 0 0;



padding:0;



}







#right .column h3, ul li h2 {



background:#EEE;



border-top:2px solid #333;



color:#555;



font-size:1.1em;



margin:0;



padding:20px 0 10px 15px;



overflow:hidden;



font-family:Arial, sans-serif;



}







#right h3 a.rss {



background:url(images/feed-icon-14x14.png);



height:16px;



text-indent:-5000px;



width:45px;



float: right;



margin: 3px 15px 0 0;



}







#right .column p {



margin:0;



padding:15px;



}







#right .column form {



background:#fff;



margin:0;



padding:0 0 0 15px;



}







#right .column form label {



font-weight:700;



padding-right:5px;



}







#search_form .search_input {



background-image: url('images/search.gif');



background-repeat: repeat-x;



background-color: #ffffff;



width:195px;



height:17px;



border:1px solid #bcb5af;



margin:0px;



margin-left:5px;



padding-top:3px;



padding-left:5px;



padding-right:20px;



font: .8em;



}











#right .column form .text {



border:1px solid #CCC;



padding:3px;



font-family:verdana, arial, sans-serif;



font-size:1em;



}







#right .column ul {



margin:0;



padding:0;



list-style-type:none;



}







#right .column ul li {



border-bottom:1px solid #ddd;



}







#right .column ul li ul li{



border:none;



}







#right .column ul li a {



display:block;



padding:5px 15px;



background:#fff;



color:#0033CC;



text-decoration:none;



}







#right .column ul li a:hover {



background:#eee;



}







#footer {



clear:both;



text-align:center;



border-top:1px solid #ddd;



margin:20px 0 0;



}







#footer p {



margin:0;



color:#000;



font-weight:700;



padding:4px;



}







#footer p a {



color:#0060ff;



text-decoration:none;



}







#footer p a:hover {



background-color:#eee;



}







.entryinfo {



	margin:0;



	margin-top:10px;



	border-top:1px solid #DDDDDD;



	padding:5px 8px 4px 0;



	



}







.clearfix:after {



content: "."; 



display: block; 



height: 0; 



clear: both; 



visibility: hidden;



}







.clearfix {



    display:inline-block;



}



.clearfix {



    display:block;



}











img {



border:0;



}







hr {



display:hidden;



height: 1px;



}







.commentlist {



	list-style-type: none;



	margin: 1.2em 0;



	padding: 0;



}



.commentlist li {



	background-color: #f5f5f5;



	margin: 5px 0 0 0;



	padding: 20px;



}







#comments .postcomments h3 {



color:#555;



font-size:1.1em;



margin:0;



padding:10px;



overflow:hidden;



border-top: 1px solid #ddd;



}
