body {background:#ebf6f9;}

a {color:#00a5dc;}

#content {min-height:505px;}

.entryContent p, .entryContent li {color:#000;}

#mainNav li:first-child {background:none;}

#mainNav a {color:#464646;}
#mainNav  .current-menu-item a {color:#FFF;}

#mainNav a:hover {color:#FFF;}

.sideBar .nav h3 {
	background-color:#56c5d0;
	color:#FFF;
}

.sideBar .nav ul {
    color: #00807f;
}

.sideBar .nav li {
	color:#878787;
}

#respond {
    background:#f5f5f5;
    border:1px solid #c8c8c8;
}

#commentform {color:#000;}

#commentform p {
	position:relative;
	height:25px;
}

#commentform .comment-form-comment, #commentform .form-allowed-tags {height:auto;}

#commentform p label {
	display:block;
	height:25px;
	line-height:25px;
	float:left;
	font-size:12px;
	padding:0;
}


#commentform p span {
	display:block;
	height:25px;
	float:left;
	line-height:25px;
	color:#ff0000;
	margin:0 0 0 3px;
}

#commentform .comment-notes span {display:inline; float:none;}

#commentform p input[type="text"] {
	height:16px;
	border:1px solid #c8c8c8;
	padding:3px 2px 4px 2px;
	width:194px;
	position:absolute;
	top:0px;
	left:65px;
	margin:0;
}

#commentform .comment-form-comment {height:137px}

#commentform p textarea {
	height:135px;
	border:1px solid #c8c8c8;
	padding:0;
	width:537px;
	position:absolute;
	top:0px;
	left:65px;
	margin:0;
	resize:none;
}

#commentform .form-submit input[type="submit"] {
	font-size:15px;
	color:#FFF;
	width:122px;
	height:34px;
	background:url(images/button_submit.png);
	border:none;
	cursor:pointer;
}

#commentform .subscribe-to-comments label {display:inline; float:none;}

#footer {
	border-top:1px solid #acbec3;
	color:#8F9699;
	margin:0 3px 0 3px;
	overflow:hidden;
	padding:12px 0 30px 0;
	width:990px;
}


.content  h2, .content  h3, .content  h4, .content  h5, .content  h6  {
   color: #000000;
}
.content  h2, .content  h3, .content  h4{
   font-weight:bold;
   margin-bottom:0px;
}
.content  h2 {
    font-size: 1.7em;
    border: none;
    margin-bottom:0px;
    padding:0 15px 0px 0;   
}
.content  h3 {
    font-size: 1.4em;
}
.content  h4 {
    font-size: 1.15em;
}

.ink_geek_matnra {
	width:960px;
	height:210px;
	text-indent:-9999px;
	background:url(images/img_inkgeek_mantra.jpg);
	margin:0 0 23px 0;
	
}

.recent_art_box {
	font-family:Arial, Helvetica, sans-serif;
}

.recent_art_box h2 {
	font-size:30px;
	margin:0 0 0 -2px;
	padding:0;
	font-weight:normal;
	color:#505050;
}

.recent_art_item {
       border-top:1px solid #e6e6e6;
       padding:23px 0 25px 0;
       font-size:12px;
       overflow:hidden;
}


.recent_art_box h2 + .recent_art_item {
	border-top:none;
	padding:16px 0 29px 0;
}

.recent_art_item a {color:#00a5dc;}

.recent_art_item img:first-child {
	width:239px;
	height:180px;
	float:left;
	margin:7px 20px 5px 1px;
}

.recent_art_item h3 {
	margin:0 0 8px 0;
	padding:0;
	color:#0099bb;
	font-size:30px;
	font-weight:normal;
}

.recent_art_item h3 a {
	text-decoration:none;
	color:#0099bb;
}

.recent_art_item h3 a:hover {
	text-decoration:underline;
}


.recent_art_item p {
	margin:0;
	padding:0;
	line-height:18px;
}

.all_arts_link {
	float:right;
	width:122px;
	height:34px;
	line-height:34px;
	color:#ffffff;
	font-size:15px;
	background:url(images/button_all_articles.png);
	text-align:center;
	text-decoration:none;
	margin:-1px -2px 0 0;
}

.content table.wrapper_tbl {
    border: none;
    text-align: none;
    margin:0;
}

.content table.wrapper_tbl tr td {
    border: none;
    padding:0;
    vertical-align: top;
}

.about_box {
	width:960px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.about_box h2 {
	padding:0;
	margin:0;
	font-size:20px;
	font-weight:normal;
	color:#000;
}

.about_box a {
	color:#11abde;
	text-decoration:none;
}

.about_box p {
	margin:0 0 20px 0;
	padding:0;
	line-height:18px;
}

.about_box ul {color:#000;}

.about_box ul li {
	margin:0 0 20px 0;
	padding:0;
	line-height:18px;
	color:#000;
}

.about_left {
	width:572px;
	float:left;
}

.about_right {
	width:358px;
	float:right
}

.credo_link {
	display:block;
	width:960px;
	height:150px;
	background:url(images/img_our_credo.jpg);
	text-indent:-9999px;
	margin:0 0 20px 0;
}

.sideBar .nav li a {font-size:12px;}

.socialize-button {
	width: initial !important;
	padding: 0 10px 0 0 !important;
}