/* @override http://www.anotherjam.com/wp-content/themes/w2_dnd/style.css */

/* @override http://www.anotherjam.com/wp-content/themes/w2_dnd/style.css */

/* @override http://www.anotherjam.com/wp-content/themes/w2_dnd/style.css */

/* @override http://anotherjam.com/beta/wp-content/themes/w2_dnd/style.css */

/* @override http://www.anotherjam.com/wp-content/themes/w2_dnd/style.css */

/* @override http://www.anotherjam.com/wp-content/themes/w2_dnd/style.css */

/* @override http://www.anotherjam.com/wp-content/themes/w2_dnd/style.css */

/* @override http://www.anotherjam.com/wp-content/themes/w2_dnd/style.css */



/*   
Theme Name: IAMWW w2 DnD
AUTHOR: <a href="http://iamww.com/" title="IAMWW.com">Will Wilkins</a> &amp; <a href="http://www.upstartblogger.com/" title="Upstart Blogger">Robert Ellis</a>
Theme URI: <a href="http://iamww.com/wordpress-theme-iamww-w2-dnd" title="http://iamww.com/">http://iamww.com/</a>
Description: The IAMWW w2 DnD theme is a completely Drag n' Drop version of the original <a href="http://iamww.com/wordpress-theme-iamww-w2" title="IAMWW w2">IAMWW w2</a> theme for WordPress.  IAMWW w2 was built from the core of <a href="http://www.upstartblogger.com/wordpress-theme-upstart-blogger-minim" title="Upstart Blogger Minim">Upstart Blogger Minim</a>.
Version: 0.85
All rights reserved.
*/

html {overflow:auto;height:100%;margin-bottom : 0.1em;}
* {padding:0;margin:0;}
body {background: #000 url(images/trace.gif) repeat-x 0 0;color: #fff;
	font: 0.88em/1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

img.avatar {
	float: left;
	margin: 0px 10px 0 0px;
	
	
}

a {color: #14ade7;;
text-decoration:none;outline:none;font-weight:bold;}
a:hover {color:#fff;text-decoration:none;outline:0;}
a:visited {text-decoration:none;outline:0;}
a:link h3 {color:#951400;border:none;outline:0;}
a:link img {border:none;outline:none;}
p {padding-top:5px;padding-bottom:5px;}
ul {list-style:none;margin-left:0;padding-left:0;margin-top:0;}
ol {margin-left:0;margin-left:30px;margin-top:0;}
img {border:none;}
code {font-family:"Courier New", Courier, mono;}
pre {font-family:"Courier New", Courier, mono;}
em {font-weight:bold;text-decoration:underline;}

/*layout*/
#headcontainer {
	width : 920px;margin : 20px auto;padding: 0 10px;
}
#container {width : 920px;margin : 20px auto;padding: 0 10px;}
#header {margin-bottom : 3px;background : none repeat scroll 0% 0%;float: left;margin-top: 0px;width : 100%;padding-bottom: .25em;height: 150px;}

/*header*/
#logo {float : left;padding-bottom : 5px;margin-top: 15px; padding: 0;}

#featured {
float: left;
	width: 100%;
	height: 240px;
	
	background: #06141a;
	display: block;
	padding-top: 50px;
	margin-top: 0px;
}

#featured .featcon {
	display: block;
	margin: auto;
	width: 960px;
	height: 200px;
	padding-left: 40px;
	padding-top: ;
}

#featured a img {
	
	margin: 0px 0 0 §px ;
}



.box {
	display: block;
	float: left;
	height: 130px;
	overflow: hidden;
	border: 1px dotted #fff;
	float: left;
	width:200px;
	margin: 0 32px 0 0;
	padding: 2px;
}

#logo a img {
	margin: 0;
	padding: 0;
	float: left;
}
#header h1 {float : left;display : inline;margin : 15px 0 0 0; padding: 0;}
#site-description {background: transparent;color: #777;float: left;padding: 0;width: 70%;}
#site-description h2{font-size: 1.2em;}
#tag {float : right;text-decoration : none;text-align : right;color : #9c9c9c;background : transparent;padding : 10px 0;width: 30%;}
#subscribe a {background: transparent url(images/feed-icon-14x14.png) top right no-repeat;color: #777;margin:0;padding: 0 20px 0 0;}

/*navigation*/
#navcontainer {z-index: 51;position: relative;float:left;width:100%; margin: 0  0 5px 0; padding: 0;
	font-size: 13px;
	text-transform: lowercase;
}
#navcontainer ul {padding-left:0;margin-left:0;
color:white;float:left;width:100%;}
#navcontainer ul li {display:inline;}
#navcontainer ul li a {padding : 0.2em 1.7em 0.2em 0em ;text-decoration : none;float : left;
	color: #124d63;
	font-weight: normal;
	font-style: normal;
}
#navcontainer ul li a:hover { background: none;color : #eee;}

/*drop-down cats*/
.headright {float : right;}
#navcontainer  li.cat-item  a { padding : 0.2em 0em 0.2em 2.5em ; float: right;
	color: #fff3b8;
}
#slickbox {background : inherit;float : left;position : relative;margin : 0 auto;width : 100%;padding : 0;text-transform : lowercase;font-size : 0.9em;}
#slickbox h4 {text-transform : uppercase;padding : 3px 0 3px 0;}
#slickcats {background : inherit;float : left;position : relative;
width : 100%;padding : 0;}
ul.headcats {color : #444444;text-align : left;height : auto;width : 100%;margin: 10px 0 0;background-color : inherit;}
ul.headcats li {display : inline;list-style-type : none;margin-right : 3%;
border-bottom : 1px solid #ddd;float : left;text-align : right;display : block;width : 22%;}
ul.headcats li:hover {background : #f3f3f3 !important;}
ul.headcats li a {float : left;color : #333;}
ul.headcats li a:hover {background : #f3f3f3 !important;color : #444444;}

/*content*/
#entries {width : 550px;float : left;padding : 0px 0 15px 0;line-height : 1.7em;margin-top: 5em;}

#single_wide {width : 950px;float : left;padding : 0px 0 15px 0;line-height : 1.7em;margin-top: 20px;}

#single_wide .box {
	margin-bottom: 40px;
}

.post {margin-bottom : 2em;margin-top: 1.5em;}
.post ul {list-style : square;margin : 1px 5px 7px 15px;padding : 5px;}
.post li {margin-bottom : 3px;}
h1 {font-size : 2em;line-height : 1em;text-transform : uppercase;display : inline;margin-bottom : 0.2em;margin-top : 2.5em;}
div#entries h2 {font-size : 1.7em;line-height : 1em;display : inline;margin-bottom : 0.2em;margin-top : 2.5em;
	color: #124d63;
}
div#entries h2 a {color: #ff008a;}
h3 {margin-bottom : 0.5em;margin-top : 2.5em;letter-spacing : 0.1em;color : #ff008a;
	font-size: 15px;
	text-transform: lowercase;
}
#entries h3 {clear: both;padding-top: 1em;margin-top: 1em;}
div#entries h1.big {margin-bottom: 1.5em;}
.post h3 {border-bottom : none;letter-spacing : normal;margin-bottom : .5em;
	color: #ff008a;
}
blockquote {padding : 10px;margin : 15px 0;
	color: #c6d9e7;
	font-weight: bold;
	font-style: italic;
	font-size: 1.2em;
	text-indent: 20px;
}
blockquote a {
	color: #14ade7;
}

.aboutbox {
	height: 300px;
	margin-bottom: 10px;
	padding: 10px;
	border-bottom: 1px dotted #124d63;
}

.aboutbox a img {
	float: left;
	margin: 10px;
}

.aboutbox.l a img {
	float: right;
	margin: 10px;
}

.big {display : inline;font-size : 3em;}
.results_content {padding : 0 0 1.5em 0;border-bottom : 1px solid silver;margin-bottom: 3.5em;}
span.archive-meta {font-size: .9em;}
a.archive-permalink {color:#444444;display: block;font-size: 1.2em;}
.except {margin-top : 1em;}
div.results_date {margin-top: .5em;margin-bottom: 3.5em;font-size: .9em;}
.archlist {float : left;color : #333;width : 100%;}
ul.archlist li {display : inline;list-style-type : none;margin-right : 10px;float : left;display : block;width : 215px;}
ul.archlist li a {float : left;margin-right : 3px;}
ul.archlist li a:hover {background : #f3f3f3 !important;color : #444444;}
div.post p img {max-width: 535px; padding:2px; background: ;border: 1px dotted #fff;}

.post a {
}
div.post-tags {margin: .25em 0;}

/*sidebar*/
#sidebar {width : 260px;float : right;font-size : 0.9em;padding : 0 0 25px 0;line-height : 1.5em;margin-top : 5em;
	
}

#sidebar a {
	color: #124d63;
}

#sidebar {
	color: #013645;
}

#sidebar img {max-width: 390px;}
input#s {width : 120px;margin : 0 2px 5px 0;font-size : 12px;}
input#s2 {width : 140px;margin : 5px 2px 5px 0;font-size : 12px;}
#searchsubmit {margin-bottom : 5px;}
table#wp-calendar {width: 100%;}
h2.widgettitle {font-weight : bold;font-size : 1em;margin-bottom : .5em;margin-top : 2.5em;letter-spacing : 0.2em;
color : #ff008a; padding-bottom: 10px;
	text-transform: lowercase;
}

#shadow_left {
	background: url(images/shadow_left.png) no-repeat 0 0;
	height: 206px;
	width: 330px;
	position: absolute;
	top: 0;
	left: 0;
}

#shadow_right {
	background: url(images/shadow_right.png) no-repeat 0 right;
	height: 206px;
	width: 330px;
	position: absolute;
	top: 0;
	right: 0;
}

.comments {
	font-size: 26px;
	font-weight: bold;
	position: relative;
	left: 465px;
	top: 30px;
	color : #002b39; 
}

.comments .kommentare {
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	
}

.featured {
	padding-left: 23px;
	color : #14ade7;
	background: url(images/featured.gif) 5px 5px no-repeat;
	margin-bottom: 25px;
	margin-top: 0px;
	display: block;
	
	margin-bottom : 1.5em;letter-spacing : 0.1em;
	font-size: 15px
}

.latest  {
	padding-left: 20px;
	color : #14ade7;
	background: url(images/latest.gif) 0px 5px no-repeat;

display: block;
	
	margin-bottom : 1.5em;letter-spacing : 0.1em;
	font-size: 15px
}


div#logo a img {
	z-index: 20;
	position: relative;
}

div#shadow_left {
	z-index: 10;
}

.widget ul li {
	padding: 0 0 5px 0;
	margin: 0 0 5px 0;
	border-bottom: 1px dotted #012f3c;
}

.widget ul li:last-child {
	border: 0;
}


ul#sidebarleft .widget {
	margin-bottom: 50px;
}

#sidebar h3 {font-size : 1.2em;margin-bottom : 0.2em;margin-top : 1em;color : #14ade7; padding: 0 0 0 25px;}
#sidebar li {margin-left : 0;padding-left : 0;margin-top : 0.1em;}
#sidebarleft {width : 260px;float : left;}
#sidebarleft img {max-width: 180px;}
#sidebar li {margin-left : 0;padding-left : 0;margin-top : 0.1em;}
#sidebar p {display : block;background-color : #f3f3f3;padding : 5px;margin-top : 1px;}
#searchform div {padding-left : 0;margin : 0.5em 0;}
div.textwidget {display : block;padding : 5px;margin : 0.5em 0;}
#sidebarright li a img {background : inherit;border : 1px solid silver;padding : 5px;margin : 7px 3px;}

#get_recent_comments_wrap img.kjgrcGravatar  {
	float: left;
	margin:0px 6px 0 0;
	border: 2px solid #00323e;
}

#get_recent_comments_wrap ul li {
	min-height: 30px;
	margin: 10px 0 10px 0;
	border-bottom: 1px dotted #00323e;
}

#get_recent_comments_wrap ul li:last-child {
	border-bottom: none;
}

.flickr {background : inherit;margin : 0 auto;width : 100%;padding : 0;}
.flickr li {padding-top : 5px;}
#sidebarleft li a img, .flickr li img {padding : 4px;border : 2px solid silver;margin: 3px 0;}
div.post-meta {font-size: .9em;color: #777;}
div.bottom-nav {float: left;margin: 1em 0;}

/*comments*/
.comments_tiny {color : #b8b8b8;border-bottom : 1px solid silver;}
.alt {margin : 0;padding : 10px;
	border-bottom: 1px solid #00323e;
	border-top: 1px solid #00323e;
	background-color: #001820;
}

div.tweetmeme_button {
	float: right;
	margin-top: -40px ;
	margin-right: -20px;
	
}

.post p a img {
	float: top;
} 

.commentlist {margin-top : 0;
	
}
.commentlist li {margin : 5px 0 0 0;padding : 10px;min-height: 90px;}
#commentform p {margin : 5px 0;}
.nocomments {text-align : center;margin : 0;padding : 0;}
.commentmetadata {margin : 0;display : block;}
li.comment {font-weight : bold;padding : 10px;list-style : none;}
.commentlist p {font-weight : normal;line-height : 1.5em;margin : 5px 0;text-transform : none;}
#commentform {margin-top : 30px;}
.commentmetadata {font-weight : normal;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {}
div.comment-invitation {margin : 0;padding : 10px;
	border-bottom: 1px solid #00323e;
	border-top: 1px solid #00323e;
	background-color: #001820;}
div.comment-invitation p{display: block;width: 100%;padding: 0 0 .3em;}
.text {display: block;float: left;width: 65px;}
input#author.textfield {padding-top: 3px;}
span.allowed-tags {color: #777;font-size: .9em;}
#pages ul li.page_item ul li.page_item {margin-left: .5em;}
.content {margin-bottom : 25px;padding-left : 5px;font-weight : normal;}
.commentbox {width : 99%;height : 120px;}

/*footer*/
#footer {clear: both;width : 900px;font-size : 0.9em;height : auto;text-decoration : none;text-align : center;}
#footer a {color : white;text-decoration : none;}
#footerinfo {color : #9c9c9c;font-size: .9em;float : left;display : inline;padding : 10px;width : 100%;text-align : left;}

/*misc*/
.left {display : inline;float : left;}
.right {display : inline;float : right;}
.clear {text-align : center;font-size : 0.8em;color : #9c9c9c;margin : 0;padding : 0 0 20px 0;}
.imgleft {float : left;margin-right : 10px;margin-bottom : 10px;}
.imgright {float : right;margin-left : 10px;margin-bottom : 10px;}
img.frame {padding : 2px;border : 1px solid #dee4e5;}
img.center {display: block;text-align: center;margin: 0 auto;}
img.alignleft {float: left;padding: .9em .5em .5em;}
img.alignright {float: right;padding: .9em 0 .5em .5em;}
img.left {float: left;padding: 0 .5em .5em 0;}
img.right {float: right;padding: 0 0 .5em .5em;}
img.wp-smiley {background: inherit;}
p.akpc_pop {font-size: .8em;}
a.more-link {display: block;
	background-color: #fff3b8;
	color: #96906e;
	text-transform: lowercase;
	width: 100px;
	padding: 4px 2px 2px 7px;
	margin-top: 10px;
}
#wp-calendar tbody tr td {text-align: center;}

#sidebar ul li.about p {
	background-color: #032b37;
	color: #fff;
	padding: 20px;
	font:  18px/24px Georgia, "Times New Roman", Times, serif;
	margin-bottom: 2em;
}

#sidebar .widget_twitter h2 a {
	color : #ff008a;
	padding-left: 22px;
	background: url(images/twitter.gif) no-repeat 3px 0px;
	text-transform: lowercase;
}

ul.twitter li.twitter-item {
	border: none;
}

#sidebar .widget_twitter h2 a:hover {
	color: #fff;
}

#sidebar .widget_recent_comments h2  {
	color : #ff008a;
	
	padding-left: 22px;
	background: url(images/comments.gif) no-repeat 2px 2px;
	text-transform: lowercase;
}

#sidebar ul li.about p .title {
	font-style: italic;
	font-size: 24px;
	
	vertical-align: 10px;
	text-indent: 20px;
	color: #14ade7;
}

.meta {
	width: 550px;
	height: 55px;
	display: block;
	float: left;
	font-size: 12px;
	color: #124d63;
	border-top: 1px dotted #032b37;
	border-bottom: 1px dotted #032b37;
	padding: 15px 0 0 0;
	margin-bottom: 7em;
	line-height: 17px;
}

.theleft {
	float: left;
	display: block;
	height: 40px;
	width: 200px;
}

.theright {
	float: right;
	display: block;
	text-align: right;
	height: 40px;
	width: 300px;
}

.meta a {
	
	
	
	font-size: 12px;
	color: #124d63;
}



div#entries ul {
	
}

ul.related_post a  {
	color: #a09a75;
}

ul.related_post  {
	margin : 0;padding : 15px 0 15px 20px;
	background-color: #fff3b8;
	color: #a09a75;
	margin-bottom: 50px;
}

div.post img.wp-smiley  {
	border: none;
}
