/*
Changelog:
	- Fixed Theme Option Bugs.
	- Fixed Site Logo Option.
	- Fixed Column Shortcode bugs
	- Fixed Style 
	- No need of wp-PageNavi plugin
*/
@import url('css/reset.css');
@import url('css/superfish.css');

/* =Fonts
-------------------------------------------------------------- */
body,
input,
textarea,
.page-title span,
.pingback a.url {
	font-family: Georgia, "Bitstream Charter", serif;
}
h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text {
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
input[type=submit] {
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
pre {
	font-family: "Courier 10 Pitch", Courier, monospace;
}
code {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}

#content .entry-excerpt h1 { font-size: 30px; }
#content .entry-excerpt h2{ font-size: 24px; }
#content .entry-excerpt h3 { font-size: 22px; }
#content .entry-excerpt h4 { font-size: 18px; }
#content .entry-excerpt h5 { font-size: 16px; }
#content .entry-excerpt h6 { font-size: 14px; }

#content .entry-excerpt div, p, #content .entry-excerpt ul {padding: 10px 0;line-height:1.6;}
#content .entry-excerpt li{list-style:inside;margin-left:20px;}

#wrapper{width:960px;margin:auto;background:#fff;border:1px solid #000;}
.wrapper{width:960px;margin:auto;}
header{margin:10px 0;}
nav#access{display:inline-block;margin-top: 20px;}
#content{width: 650px;float: left; margin-right:10px;}
#comments .avatar {float:left;}
.dropcap{font-size:3em;float:left;padding-right: 5px;margin-top: -.1em;text-transform:uppercase;}
header .entry-title{font-size: 25px;}
article{margin:0px 0 50px;}
#sidebar{float: right;margin-right: 7.6%;width: 18.8%;}
.wp-pagenavi{margin-bottom: 20px;}

.atom-btn {
	background: black url(images/atom_btn.png) repeat-x bottom;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 8px 20px 10px;
	display: inline-block;
	font-size: 15px;
	text-decoration: none;
	color: white;
	text-shadow: 0px 0px 2px #111;
	font-weight: bold;
	box-shadow: 0px 0px 12px #111;
	font-family:Helvetica, Arial, sans-serif;
	text-align:center;
	position:relative;
}
.atom-btn:hover{background-image:none;}
.atom-btn.blue{background-color:#456a93; border:1px solid #2f4d71; letter-spacing:1px;}
.atom-btn.green{background-color:#69a805; border:1px solid #415b18; letter-spacing:1px;}
.atom-btn.purple{background-color:#830f40; border:1px solid #50112b; letter-spacing:1px;}

/*PLUGINS*/
#sidebar .widget-container .ads_125x125{margin-left:0;}
#sidebar .widget-container .ads_125x125 li{
	background:url(images/ads_125x125.png) no-repeat;
	width:125px;
	height:125px;
	display:inline-block;
	padding: 0;
}

/* SHORTCODE */
.one_half, .one_third, .two_third, .one_fourth {float: left;margin-right: 4%;position: relative;}
.one_half{width:48%;}
.one_third { width: 30.66%; }
.two_third { width:65.32%; }
.one_fourth { width:22%; }
.three_fourth { width:74%; }
.last {margin-right: 0px !important;clear: right;}


.gallery .gallery-caption {
	color: #888;
	font-size: 12px;
	margin: 0 0 12px;
}

.commentlist .bypostauthor {}
/* =Mobile Safari ( iPad, iPhone and iPod Touch )
-------------------------------------------------------------- */

pre {
	-webkit-text-size-adjust: 140%;
}
code {
	-webkit-text-size-adjust: 160%;
}
#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {
	-webkit-text-size-adjust: 120%;
}
#site-description {
	-webkit-text-size-adjust: none;
}

/* =Print Style
-------------------------------------------------------------- */

@media print {
	body {
		background:none !important;
	}
	#wrapper {
		float: none !important;
		clear: both !important;
		display: block !important;
		position: relative !important;
	}
	#header {
		border-bottom: 2pt solid #000;
		padding-bottom: 18pt;
	}
	#colophon {
		border-top: 2pt solid #000;
	}
	#site-title,
	#site-description {
		float: none;
		margin: 0;
		padding:0;
		line-height: 1.4em;
	}
	#site-title {
		font-size: 13pt;
	}
	.entry-content {
		font-size: 14pt;
		line-height: 1.6em;
	}
	.entry-title {
		font-size: 21pt;
	}
	.access,
	#branding img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area {
		display: none !important;
	}
	#container,
	#header,
	#footer {
		width: 100%;
		margin: 0;
	}
	#content,
	.one-column #content {
		width: 100%;
		margin: 24pt 0 0;
	}
	.wp-caption p {
		font-size: 11pt;
	}
	#site-info,
	#site-generator {
		float: none;
		width: auto;
	}
	#colophon {
		width: auto;
	}
	img#wpstats {
		display:none
	}
	#site-generator a {
		padding: 0;
	margin: 0;
	}
	#entry-author-info {
		border: 1px solid #e7e7e7;
	}
	#main {
		display:inline;
	}
	.home .sticky {
		border: none;
	}
}

