/*
Theme Name:     Blue with Grey Jwd1
Theme URI:      http://www.nusansifor.com/
Description:    Child theme for the Blue with Grey
Author:         Jawaad Alkaff
Author URI:     http://www.nusansifor.com/about
Template:       blue-with-grey
Version:        1.0
*/

@import url("../blue-with-grey/style.css");

body {
	font: 12px/22px Arial,Helvetica,sans-serif;
}

/* reset */
label {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
	text-transform: none;
	width:auto;
	float: none;
}

.content {
    margin: 0 auto 20px;
    overflow: hidden;
    position: relative;
    width: 962px;
    z-index: 30;
}

.post {
	font-size: 14px;
}

.post p {
	margin: 0 0 1em 0;
}
.post h2 {
	margin: 1em 0 0.5em 0;
}
.post h3 {
	margin: 1em 0 0.1em 0;
}
.comments h3 {
	margin: 0 0 1em 0;
}

h1.post-title {
	margin: 0 -20px 5px -20px;
	padding: 0 2px 0 20px;
}

/* Footer Widgets */
#footerwidgets {
	display: block;
	width:962px;
	margin: 0 auto;
	padding: 0;
	text-align:center;
	background-color: #D7E7F0;
    overflow: hidden;
    position: relative;
}
#footerwidgets div ul li.widget {
	/*
    background: url("images/box-bottom.png") repeat-x scroll center bottom #FFFFFF;
    box-shadow: 0 0 10px #AAAAAA;
    margin-bottom: 20px;
	*/
    margin: 5px auto;
}
#footer-left {
	width: 307px;
	float: left;
	margin: 10px 0 10px 10px;
	padding: 0;
	/*background-color: #ADCDE0; */
	text-align:left;
}
#footer-middle {
	width: 305px;
	float: left;
	margin: 10px;
	padding: 0;
	/*background-color: #ADCDE0; */
	text-align:left;
}
#footer-right {
	width: 307px;
	float: left;
	margin: 10px 10px 10px 0;
	padding: 0;
	/*background-color: #ADCDE0; */
	text-align:left;
}

.footer ul.menu a {
    color: #096AA2;
	/*text-shadow: 0 0 1px #000000;*/
	text-shadow: none;
}

.comments form p.form-allowed-tags {
	margin: 1em 0 1em 0;
}

/* syntax */
.wp_syntax {
	max-height: 400px;
	overflow-x: auto;
	overflow-y: auto;
}
.wp_syntax pre {
	height: auto;
}

/* box social */
.box-share1 {
    background: url("../blue-with-grey/images/box-bottom.png") repeat-x scroll center bottom #FFFFFF;
    box-shadow: 0 0 10px #AAAAAA;
    margin-bottom: 20px;
    padding: 0 20px 20px;
}

.box-share2 {
    background: #F0F0F0;
    border-top: 1px solid #969696;
	border-bottom: 1px solid #B4B4B4;
    color: #B11B1B;
	/*font: 1.417em/30px PTSansNarrow,sans-serif; */
	font-weight: inherit;
    margin: 0 -20px;
    padding: 10px 20px 10px 15px;
	box-shadow: 0 0 10px #AAAAAA;
	height: 62px;
}

p.post-meta {
    background: url("../blue-with-grey/images/postmeta.png") repeat-x scroll center top #F0F0F0;
    border-bottom: 1px solid #E2E2E2;
    font-size: 0.917em;
    margin: 0 -20px 10px -20px;
    padding: 5px 20px 5px 15px;
}

#footerwidgets div ul li form {
	padding: 0;
}

.jinthumb1 {
	float: left;
	margin: 2px 10px 0 0;
}

.header {
	padding-bottom: 0;
}

.header p.logo {
    float: left;
    font-size: 1.923em;
    line-height: 1em;
    margin: 15px 0 0 20px;
}