/*
Theme Name: AK PHOTO
Theme URI: http://ardenkhoo.com/
Description: Photography Blog Theme tailormade for Arden Khoo of Pixels b Netizens Media.
Version: 0.1
Author: Netizens Media
Author URI:  http://netizensmedia.com
Tags: photography, clean, development, design


*/

/* -- just some ugly styling to make it easier to get started, can safely be removed */

/* reset styles - props eric meyer */
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,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,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;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,
q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}
/* end reset */


/* - BASIC STUFF - */
body { 	font-family:Arial, Helvetica, sans-serif;	font-size:13px;
 color:#444;margin:0 auto; line-height:20px; background:#fcfcfc url(images/bg.png) repeat-y top center;}
p { margin:1em 0;}
a { color:#666; text-decoration:underline;}
a:hover {text-decoration:none;}
a img { border:0; }
.additional-meta {font-size: 11px; color:#999;}
.additional-meta  a{color:#999;}
hr { border: 0; width: 80%;color: #ccc;background-color: #ccc; height: 1px; margin:40px auto;}

blockquote {font-style:oblique}

/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}s
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- HEADINGS -- */
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; font-weight:normal; line-height:32px; 	font-family:Arial, Helvetica, sans-serif; }
h2.entry-title {font-size:200%;}
h2.entry-title a{ color:#333; text-decoration:none;}
h3.widgettitle  {font-size:150%;}
.widget { margin:0 0 20px; }
.widget ul { margin: 0 5px; }
.widget ul li { margin: 0 0 5px; }
h2#comments{margin:20px auto 10px;font-size:140%;}
/* headings inside posts */
.entry-content h3 {font-size:140%;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- MAIN DIV'S -- */
#wrapper { width:958px; background:#fff; float:none;clear:both;margin:0 auto; }
#header {height:600px;margin:0 auto;text-align:left ;padding: 10px 0;}
#header h1 { padding:20px 0;}
#footer {height:50px;overflow:hidden;margin:20px auto 0;clear:both;float:none;text-align:center;padding: 20px 0;}
.flashhead { padding:0; margin:0; height:320px;}
.nav { width:960px;  background:#444; color:#fff; margin:0; padding:5px 0; text-transform:uppercase; height:20px;}
.nav ul{ padding:0; margin:0; list-style-type:none; }
.nav ul li{ padding:0; margin:0px 20px; float:left;}
.nav ul li a:link, .nav ul li a:visited { color:#ccc; text-decoration:none; }
.nav ul li a:hover { color:#fff;}
/* -- POSTS -- */
.post-index {margin:10px auto 0px; }
#post-single {margin:0 0 20px;}
.posts-wrap { margin:20px 0; padding:0 40px; width:630px; float:left;}

/* -- SIDEBARS --*/
.sidebar {width:175px;clear:none;background:#f1f1f1;margin:30px 20px 0 0; padding:20px;}
.block-1 {float:left;}
.block-2 {float:right;}

/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0; }
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}
.commentlist { background:#f1f1f1; padding:5px 10px;}
/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}


/* -- NAVIGATION --*/



div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}


#footer { border-top:1px #f1f1f1 solid; background:#ccc; color:#fff; font-size:90%; }
#footer a { color:#f1f1f1; }