/**
Theme Name:DDK2
Theme URI:http://deedeekid.com
Version:1.0
Author:Laurids Düllmann
Author URI:http://vicegold.com
Description:deedeekid.com theme version 2010
*/
:focus{outline:0;}
a:focus{outline:none;}
em{font-style:italic;}
html{}
body{font-size:10px;font-family:"Helvetica Neue",Helvetica,Arial;color:black;border-top:3px solid #E91C2C;width:100%;}
div#background{background:url(images/corner.png) no-repeat bottom right;bottom:0pt;direction:ltr;height:450px;left:0pt;position:fixed;right:0pt;z-index:-99;}
a{text-decoration:none;color:#E91C2C;-webkit-transition-property:color;-webkit-transition-duration:0.5s;-moz-transition-property:color;-moz-transition-duration:0.5s;-o-transition-property:color;-o-transition-duration:0.5s;}
a:hover{text-decoration:none;color:black;}
strong{font-weight:bold;}
#canvas{width:900px;margin-left:100px;}
.clear{clear:both;}
#header{margin:40px 0 30px 0;height:160px;}
#header_logo{float:left;}
#header_menu{float:right;font-size:20px;text-transform:uppercase;margin-top:75px;}
#header_menu li{float:left;-webkit-transition-property:background-color,color;-webkit-transition-duration:0.5s;-moz-transition-property:background-color,color;-moz-transition-duration:0.5s;-o-transition-property:background-color,color;-o-transition-duration:0.5s;}
#header_menu li:hover{background-color:#E1E1E1;color:white;}
#header_menu li a{color:black;text-decoration:none;padding:8px 11px;display:block;border-top:1px dotted #E1E1E1;border-left:1px dotted #E1E1E1;border-bottom:1px dotted #E1E1E1;border-right:0px dotted #E1E1E1;-webkit-transition-property:background-color,color;-webkit-transition-duration:0.5s;-moz-transition-property:background-color,color;-moz-transition-duration:0.5s;-o-transition-property:background-color,color;-o-transition-duration:0.5s;}
#header_menu li a:hover{background-color:#E1E1E1;color:white;}
#current{background-color:#E1E1E1;color:white;}
#current a{color:white!important;}
.search_input{border:1px solid #E1E1E1;background-color:#E1E1E1;width:180px;padding:0;height:15px;padding:6px 10px 4px 8px;margin-bottom:10px;}
#header h1,
#header h4{font-size:30px;margin:0;padding:10px 0 10px 0;}
#header h1 span,
#header h4 span{}

#nav,
#subNav{list-style:none;padding:0;margin:0;}
#subNav{margin-top:10px;}
#nav li,
#subNav li{display:inline;padding:0 10px 0 0;}
.current_page_item a,
.current_page_parent a{text-decoration:none;}
.current_page_item a:hover,
.current_page_parent a:hover{text-decoration:underline;}
#primaryContent{width:600px;float:left;padding:0 20px 0 0;margin:0;}
#primaryContent_noblog{width:900px;float:left;padding:0 20px 0 0;margin:0;}
#primaryContent h1{padding:0;margin:10px 0 0 0;}
#primaryContent h2{padding:0;font-weight:bold;margin-top:10px;margin-bottom:10px;}
.sidebar_menu{background-color:#E1E1E1;height:14px;padding:4px 7px 2px 7px;margin-bottom:10px;}
#primaryContent h1.postTitle,
#primaryContent h2.postTitle{font-size:10px;font-weight:bold;}
#primaryContent h2.postTitle a{color:black;}
#primaryContent h3{padding:0;margin:10px 0 0 0;}
ol.posts{margin:0;padding:0;}
li.postWrapper,
div.postWrapper{}
.postWrapper img{}
div.postWrapperEx{}
.postWrapperEx img{}
div.post{width:900px;}
div.post_ex{height:124px;width:220px;float:left;margin:0 0 15px 15px;position:relative;-webkit-transition-property:opacity;-webkit-transition-duration:0.5s;-moz-transition-property:opacity;-moz-transition-duration:0.5s;-o-transition-property:opacity;-o-transition-duration:0.5s;transition-property:opacity;transition-duration:0.5s;}
div.post_ex:hover{opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity = 60);}
.new_post{left:-6px;top:-6px;position:absolute;z-index:10;}
div.postMeta{margin-bottom:70px;margin-top:20px;}
#featured{margin-top:45px;border-top:1px dashed #E1E1E1;padding-top:60px;width:705px;height:auto;float:right;position:relative;text-align:right;}
.featured_info{float:left;width:170px;height:125px;text-align:right;color:#bcbcbc;margin-top:105px;}
.featured_info a{font-weight:bold;color:black;-webkit-transition-property:color;-webkit-transition-duration:0.5s;-moz-transition-property:color;-moz-transition-duration:0.5s;-o-transition-property:color;-o-transition-duration:0.5s;}
.featured_info h1{font-size:25px;color:black;font-weight:bold;}
.blog_info h1{font-size:25px;color:black;font-weight:bold;}
.featured_info a:hover{color:#E91C2C ;}
.featured_info p{border-top:1px dashed #E1E1E1;padding-top:20px;color:black;margin-top:20px;color:#bcbcbc;}
.blog_info{float:left;width:200px;height:125px;text-align:right;color:#bcbcbc;}
.black{color:black;font-weight:bold;display:block;}
.blog_info h1{margin:0;padding:0;font-size:25px;}
.blog_info a{font-weight:bold;color:black;-webkit-transition-property:color;-webkit-transition-duration:0.5s;-moz-transition-property:color;-moz-transition-duration:0.5s;-o-transition-property:color;-o-transition-duration:0.5s;}
.blog_info a:hover{color:#E91C2C ;}
.blog_info p{border-top:1px dashed #E1E1E1;padding-top:20px;color:black;margin-top:20px;color:#bcbcbc;}
.info_category a{font-size:10px;color:#bcbcbc;font-weight:normal;}
.blog_meta a{font-size:10px;}
.blog_meta_img{border-top:1px dashed #E1E1E1;padding-top:20px;color:black;margin-top:20px;color:#bcbcbc;}
.blog_meta_img a{font-size:10px;}
#selected{width:705px;height:auto;float:right;position:relative;text-align:right;}
.selected_info{float:left;width:170px;height:125px;text-align:right;color:#bcbcbc;}
.selected_info a{font-size:25px;font-weight:bold;color:black;-webkit-transition-property:color;-webkit-transition-duration:0.5s;-moz-transition-property:color;-moz-transition-duration:0.5s;-o-transition-property:color;-o-transition-duration:0.5s;}
.selected_info a:hover{color:#E91C2C ;}
.selected_info p{border-top:1px dashed #E1E1E1;padding-top:20px;color:black;margin-top:20px;color:#bcbcbc;}
#other{margin-top:45px;border-top:1px dashed #E1E1E1;padding-top:60px;width:705px;height:auto;float:right;position:relative;text-align:right;}
.other_info{float:left;width:170px;height:125px;text-align:right;color:#bcbcbc;margin-top:105px;}
.other_info a{font-size:25px;font-weight:bold;color:black;-webkit-transition-property:color;-webkit-transition-duration:0.5s;-moz-transition-property:color;-moz-transition-duration:0.5s;-o-transition-property:color;-o-transition-duration:0.5s;}
.other_info a:hover{color:#E91C2C ;}
.other_info p{border-top:1px dashed #E1E1E1;padding-top:20px;color:black;margin-top:20px;color:#bcbcbc;}
#olderwork{font-size:20px;font-weight:bold;color:black;float:right;margin-top:40px;}
.gallery_about{width:200px;float:left;}
.gallery_image{width:600px;float:right;margin-bottom:50px;min-height:200px;}
.gallery_image_about{width:600px;float:right;margin-bottom:50px;min-height:200px;background-image:url(images/aboutme_pic.png);background-repeat:no-repeat;}
.gallery_image_about p{margin-bottom:15px;}
.gallery_image_about li{list-style-type:disc;margin-left:20px;}
li.margin{margin-bottom:20px;}
.gallery_image_about ul{margin-bottom:30px;}
.h2_content{font-size:25px;font-weight:bold;color:black;margin-bottom:5px;}
.gallery_image_blog{width:600px;float:right;margin-bottom:80px;min-height:300px;border-bottom:1px #E1E1E1 dashed;padding-bottom:50px;}
.gallery_image_blog p {margin-bottom:20px;}
.post-meta li{margin-top:10px;}
.post-meta-key{color:#E1E1E1;display:block;}
#pagination{position:absolute;margin-left:300px;margin-top:-70px;}
#secondaryContent{width:200px;float:right;}
#secondaryContent h3{padding:0;margin:10px 0 0 0;}
#secondaryContent > ul{list-style:none;margin:0;padding:0;}
#secondaryContent > ul > li{margin:0 0 10px 0;}
.widget_tag_cloud a{padding-left:5px;}
#comments{width:600px;margin-left:300px;border-top:1px dashed #E1E1E1;padding-top:30px;margin-bottom:100px;}
.gravatar{float:left;padding-top:2px;}
.comment_info{float:left;font-size:25px;font-weight:bold;margin-left:12px;width:540px;}
.comment_info a{color:black;border-bottom:1px dashed #E1E1E1;padding-bottom:0px;-webkit-transition-property:color;-webkit-transition-duration:0.5s;-moz-transition-property:color;-moz-transition-duration:0.5s;-o-transition-property:color;-o-transition-duration:0.5s;}
.comment_info a:hover{color:gray;padding-bottom:0px;}
.comment_info p{font-size:10px;font-weight:normal;color:gray;margin-top:3px;}
.admincomment{font-style:italic;}
.admincomment blockquote{font-weight:bold;}
.comment_content{margin:10px 0 60px 60px;}
#comment_new{border-top:1px dashed #E1E1E1;padding-top:30px;margin-top:20px;}
#comment{width:600px;}
#footer{}
#footer_mini{font-size:9px;color:#c4c4c4;margin-top:100px;width:400px;float:right;text-align:right;padding-bottom:100px;}
#footer_blog{border-top:1px dashed #E1E1E1;min-height:400px;margin-left:100px;padding-top:50px;width:900px;}
#footer_blog select{width:200px;height:25px;background:#fefefe;border:1px solid gray;color:gray;font-size:14px;margin-bottom:7px;}
.footer_part{width:200px;padding-right:16px;border-right:1px dashed #E1E1E1;float:left;margin-right:16px;min-height:250px;}
.footer_part h3{font-size:25px;font-weight:bold;margin-bottom:5px;}
.footer_part h4{font-weight:bold;margin-bottom:5px;margin-top:5px;}
/** normally hidden but will appear when css disabled */
.skip,
.noCss{position:absolute;left:-9999px;}
/**
theme requirements as per 
http://codex.wordpress.org/CSS
*/
.aligncenter,
div.aligncenter{display:block;width:auto;}
#archives li{margin-left:10px;list-style-image:url(images/list.png);margin:0 0 0 20px;}
#archives{margin-bottom:20px!important;}
.wp-polls-ans{margin-bottom:20px;}
.categories li{list-style-image:url(images/list.png);margin:0 0 0 20px;}
.facebooklike{height:30px;float:right;margin:20px 0px 2px 0px;width:51px;}
.count{color:#E1E1E1;float:right;font-style:normal;}
.author{float:left;}
input{padding-left:10px;font-style:italic;color:gray;font-size:11px;border:none;background-color:#E1E1E1;}
#author{width:180px;height:30px;margin-right:15px;float:left;}
#email{width:180px;height:30px;float:left;margin-right:15px;}
#url{width:180px;height:30px;float:left;}
#comment{color:gray;font-size:11px;width:580px;height:180px;border:none;background-color:#E1E1E1;max-width:580px;margin-top:15px;padding:10px;}
#submit{padding:10px;margin-top:20px;margin-bottom:50px;float:left;}
#trackback{float:right;margin-top:20px;}
.your-name input{width:280px;height:30px;margin-right:17px;}
.your-email input{width:280px;height:30px;}
.your-subject input{width:590px;height:30px;margin-top:20px;}
#your-message{color:gray;font-size:11px;width:580px;height:280px;border:none;background-color:#E1E1E1;max-width:580px;margin-top:20px;padding:10px;}
#send{padding:10px;margin-top:20px;}
