img.alignleft,img.alignright {
	padding:6px}

img.alignleft,#left-col,#nav ul li,#subnav li,.post .date,.post .title,.postdata .category,.previous-entries a,.post-nav .previous a,.left,img[align="left"],img.left {
	float:left}

img.alignright,.postdata .comments,.mini-add-comment,.next-entries a,.post-nav .next a,#sidebar,.right,img[align="right"],img.right {
	float:right}

body {
	background:#000 url(images/html-bg-bw.jpg) repeat-x;
	font:75%/170% Arial,Helvetica,sans-serif}

body,form,#nav ul,#nav ul li,.post,#sidebar ul,hr.clear {
	padding:0}

body,ul li,ul li,form,#subnav ul,#subnav li,#sidebar ul,hr.clear {
	margin:0}

body,#subnav .page_item,#subnav li a:visited,#subnav li a,h1,h1 a:visited,h1 a {
	color:#333}

a,.postdata a:hover,h1 a:hover {
	color:#000}

a, #nav .current_page_item a,#subnav .page_item,#subnav li a:visited,#subnav li a,#subnav li a:hover,.postdata a:visited,.postdata a,.postdata a:hover,h1 a:visited,h1 a,h1 a:hover,.page-nav a:visited,.page-nav a,.page-nav a:hover,.post-nav a:visited,.post-nav a,.post-nav a:hover,#footer a:visited,#footer a,#sidebar a:visited,#sidebar a {
	text-decoration:none}

a:visited {
	color:#000}

a:hover,#footer a:hover,#sidebar a:active,#sidebar a:focus,#sidebar a:hover {
	text-decoration:underline}

p,#sidebar p {
	margin:0 0 10px}

#sidebar p {
	margin:0}

img,#searchform #s,#searchform #searchsubmit,#commentform #submit {
	border:none}

ul,ol {
	margin:5px 0 15px}

ul,ol,.post-nav .previous a {
	padding-left:20px}

small,.postdata,#commentform small {
	font-size:90%}

#wrapper {
	width:924px;
	position:relative}

#wrapper,#calendar table {
	margin:0 auto}

#header {
	background:0 30px;
	height:87px;
	background:url(images/inwit_logo.png) no-repeat bottom}

#logo_clicker,.description,#searchform {
	position:absolute}

#logo_clicker {
	top:0px}

#searchform {
	top:0}

.description,#nav ul li a,#nav li a:visited,.page-nav a:hover,.post-nav a:hover,#commentform #submit,#sidebar a:visited,#sidebar a {
	color:#000}

#nav .current_page_item a,#nav li a:hover,.post .date span,.page-nav a:visited,.page-nav a {
	color:#fff}

.description {
	top:77px;
	left:25px;
	font:12px Arial,Helvetica,sans-serif}

#searchform {
	right:0;
	background:url(images/searchform-bg.png) no-repeat right bottom;
	height:37px}

#searchform,#sidebar {
	width:210px}

#searchform #s {
	background:#fff url(images/form-field-bg.png) no-repeat;
	height:17px;
	width:148px;
	margin:6px 5px 0 10px;
	padding:3px 7px 2px 5px}

#searchform #s,.postdata,.postdata a:visited,.postdata a,.post-nav a:visited,.post-nav a,#commentform small,.commentlist small a:visited,.commentlist small a {
	color:#99B}

#searchform #searchsubmit {
	background:url(images/search-btn.png) no-repeat left top;
	height:24px;
	width:24px;
	text-indent:-999%;
	line-height:1px;
	margin-top:6px}

#left-col {
	width:545px;
	margin:11px 0 0;
    padding: 0}

#nav {
	background:url(images/content-top-bg.png) no-repeat left top;
	height:24px}

#nav ul,#subnav ul,#sidebar ul {
	list-style:none}

#nav ul {
	margin:0 0 0 25px}

#nav ul,#sidebar h3 {
	font:bold 12px/100% Arial,Helvetica,sans-serif}

#nav ul li {
	margin:0 1px 0 0}

#nav ul li a {
	padding:5px 7px 6px 7px}

#nav ul li a,.post .date span,.commentlist small,img[align="center"],img.center {
	display:block}
    
#nav a:hover {
    background-color:#5b98c4!important;
}

#nav .current_page_item a,#nav li a:hover {
/*
	background:#2e91c6 url(images/nav-item-hover.gif) repeat-x
*/
   background: #5b98c4;
}


#subnav {
	background:#ecebeb}

#subnav ul {
	padding:3px 0 18px 5px;
	font:11px/100% Arial,Helvetica,sans-serif}

#subnav li {
	border-right:1px solid #d8d8d8;
	padding:0 7px}

#subnav .current_page_item a:visited,#subnav .current_page_item a,#subnav li a:hover {
	color:#3b9acc}

#content {
    margin:0;
	padding:25px 25px 15px 25px;
	width:495px;
	background:#fff}

#content,.post,.entry,.page-nav,.post-nav,h3#comments,h3#respond,.clear,hr.clear,.hidden {
	clear:both}

#content,.post {
	overflow:hidden}

.post .date {
	height:50px;
	width:45px;
	background:url(images/calendar.gif) no-repeat;
	font:normal 22px Arial,Helvetica,sans-serif;
	padding:0 2px 0 0;
	line-height:100%}

.post .date,h3,#commentform label,#sidebar,#sidebar h3,#sidebar h3 a:visited,#sidebar h3 a {
	color:#666}

.post .date,.post .date span,.center {
	text-align:center}

.post .date span {
	height:16px;
	font:normal 11px Arial,Helvetica,sans-serif;
	padding-top:5px}

.post .title,.previous-entries a {
	margin-left:10px}

.post .title {
	width:438px}

.postdata .category,#categories ul li {
	background:url(images/mini-category.gif) no-repeat}

.postdata .category,.postdata .comments,#sidebar ul li {
	padding-left:18px}

.postdata .comments,#recent-comments ul li {
	background:url(images/mini-comment.gif) no-repeat}

.mini-add-comment {
	background:url(images/mini-down-arrow.gif) no-repeat left center}

.mini-add-comment,#sidebar ul li ul li {
	padding-left:12px}

.entry {
	padding:10px 0 5px}

.entry p a, .entry ul li a {
	text-decoration: underline;
	font-weight: bold;
}

h1 {
	margin:3px 0 2px;
	padding-bottom:4px;
	font:normal 160%/100% "Lucida Grande",Arial,sans-serif;
	border-bottom:dotted 1px #ccc;
        line-height:140%;
}

h3 {
	margin:5px 0 5px;
	font:bold 110%/110% "Lucida Grande",Arial,sans-serif}

.page-nav {
	background:url(images/navigation-bg.gif) no-repeat left center;
	height:21px}

.previous-entries a {
	padding-left:10px;
	background:url(images/navigation-left.gif) no-repeat left center}

.next-entries a {
	padding-right:10px;
	margin-right:10px;
	background:url(images/navigation-right.gif) no-repeat right center}

.post-nav {
	padding-bottom:35px;
	margin-top:-15px;
	font-size:95%}

.post-nav .previous a {
	background:url(images/post-nav-previous.gif) no-repeat left center}

.post-nav .next a {
	padding-right:20px;
	text-align:right;
	background:url(images/post-nav-next.gif) no-repeat right center}

h3#comments {
	background:url(images/comments.gif) no-repeat}

h3#comments,h3#respond {
	padding-left:22px;
	font:normal 140%/120% Arial,Helvetica,sans-serif}

h3#respond {
	background:url(images/respond.gif) no-repeat;
	margin:20px 0 0}

#commentform {
	margin-top:10px}

#commentform label,.commentlist cite {
	font-weight:bold}

#commentform label {
	font-size:100%;
	padding-left:5px}

#commentform input,#commentform textarea {
	font:110% Arial,Helvetica,sans-serif;
	padding:5px 3px 3px 7px;
}

#commentform input {
	width:220px;
	border-top:1px solid #e6e6e6;
	border-right:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	border-left:1px solid #e6e6e6}

#commentform textarea {
	width:480px;
	height:140px;
	border:solid 1px #e6e6e6}

#commentform #submit {
	font:12px/100% Arial,Helvetica,sans-serif;
	background:url(images/submit-btn.gif) no-repeat top left;
	width:135px;
	height:25px;
	padding-bottom:6px;
	margin-left:355px}

#commentform #submit:hover {
	background:url(images/submit-btn.gif) no-repeat bottom left}

#commentform input[type="text"]:focus,#commentform textarea:focus {
	border:solid 1px #3b9acc}

.commentlist {
	margin:10px 0;
	padding-left:45px;
	line-height:130%}

.commentlist li {
	padding:5px 10px}

.commentlist .alt {
	background:#f4f4f4}

.commentlist cite {
	font-style:normal;
	font-size:110%}

.commentlist cite,.commentlist cite a:visited,.commentlist cite a {
	color:#690}

.commentlist small {
	margin-bottom:5px}

.commentlist small,#footer {
	font-size:87%}

#footer {
	background:url(images/content-bottom-bg.png) no-repeat;
	padding:10px 0 0 10px;
	color:#FFF}

#footer a {color: #FFF}

#sidebar {
	line-height:160%}

#sidebar h3 img {
	vertical-align:middle}

#sidebar ul li {
	background:url(images/bullet-orange.gif) no-repeat;
	margin-bottom:4px}

#sidebar ul li ul li {
	background:url(images/bullet-grey.gif) no-repeat}

#archives ul li {
	background:url(images/mini-archive.gif) no-repeat}

#recent-posts ul li {
	background:url(images/mini-page.gif) no-repeat}

#links ul li {
	background:url(images/mini-blogroll.gif) no-repeat}

#meta .rss {
	background:url(images/mini-rss.gif) no-repeat}

#meta .login {
	background:url(images/mini-user.gif) no-repeat}

#meta .check {
	background:url(images/mini-check.gif) no-repeat}

#meta .wordpress {
	background:url(images/mini-wp.gif) no-repeat}
#calendar td {
	padding:0 4px}
img[align="center"],img.center {
	margin-left:auto;
	margin-right:auto}
img[align="left"],img.left {
	margin:2px 10px 5px 0}
img[align="right"],img.right {
	margin:2px 0 5px 10px}
hr.clear,.hidden {
	visibility:hidden}
	
.dbx-clone,a.dbx-toggle:visited,a.dbx-toggle,.dbx-tooltip {
	position:absolute
}

.dbx-clone {
	visibility:hidden
}

.dbx-clone .dbx-handle-cursor,.dbx-clone {
	cursor:move !important
}

.dbx-dummy,.dbx-handle,.dbx-box,.dbx-group,a.dbx-toggle:visited,a.dbx-toggle,.dbx-tooltip,.dbx-box-closed .dbx-content {
	display:block
}

.dbx-dummy {
	width:0;
	height:0
}

.dbx-dummy,a.dbx-toggle:visited,a.dbx-toggle,.dbx-content,.dbx-box-closed .dbx-content {
	overflow:hidden
}

.dbx-handle,.dbx-box,.dbx-group,.dbx-handle {
	position:relative
}

.dbx-box,.dbx-handle,.dbx-content {
	margin:0
}

.dbx-box,.dbx-box-closed .dbx-content {
	padding:0
}

.dbx-box {
	border:none;
	clear:both
}

.dbx-group,* html .dbx-group,* html .dbx-tooltip {
	width:210px
}

.dbx-group {
	padding:0 0 10px
}

* html .dbx-group {
	padding-bottom:0
}

.dbx-handle {
	padding:16px 24px 7px 10px;
	background:url(images/sidep-handle.png) no-repeat 0 0
}

* html .dbx-handle {
	width:176px
}

.dbx-handle-cursor {
	cursor:move
}

a.dbx-toggle:visited,a.dbx-toggle {
	width:20px;
	height:20px;
	background:url(images/sidep-toggle.png) no-repeat;
	top:12px;
	right:3px;
	text-indent:-50px;
	text-decoration:none
}

a.dbx-toggle-open:visited,a.dbx-toggle-open {
	background:0 0
}

a.dbx-toggle-closed:visited,a.dbx-toggle-closed {
	background:0 -20px
}

a.dbx-toggle-hilite-open:visited,a.dbx-toggle-hilite-open {
	background:-20px 0
}

a.dbx-toggle-hilite-closed:visited,a.dbx-toggle-hilite-closed {
	background:-20px -20px
}

.dbx-tooltip {
	margin:36px 0 0 125px;
	width:185px;
	border:1px solid #000;
	background:#ffd;
	color:#000;
	font:normal normal normal 0.85em tahoma,arial,sans-serif;
	padding:2px 4px 3px 5px;
	text-align:left
}

*[class="dbx-tooltip"]:lang(en) {
	border-color:InfoText;
	background:InfoBackground;
	color:InfoText;
	font:small-caption;
	font-weight:normal
}

.dbx-content {
	padding:5px 10px 9px 10px;
	background-color: white
}

.dbx-box-closed .dbx-content {
	height:4px
}

.dbx-box-closed .dbx-content * {
	display:none
}

.dbx-clone {
	opacity:0.8;
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	filter:alpha(opacity=80)
}

.catcloud a {display:inline!important;}
.catcloud a {

    font-weight: normal;
    background:url("images/arrow_blue.gif") no-repeat scroll 0 50% transparent;
    padding:4px 3px 4px 10px;
}
.catcloud a:hover {}	

.more-link {
  text-decoration:none!important;
}



.ad-column {
    float:left;position:relative;top:12px;left:-8px;padding:0;margin:0;width:160px;}

blockquote {
 		background: #F9F9F9;
        border-left: 6px solid #ccc;
        margin: 0 0 18px;
        padding: 9px;
        quotes: "“" "”" "‘" "’";
        color: #333;
        font-family: Georgia, "Times new roman", serif;
        font-size: 13px;
        font-style: italic;
 }