/**  

Theme Name: Journal

Author URI: http://wpJunction.com

Version: 1.0

Author: HPA

Description:Journal Premium WP

*/



body{

	font:normal 12px 'Tahoma', 'Trebuchet MS', 'Arial';

	background:#ECECE8 url('./images/ECECE8.gif');

	margin:0;

	padding:0;

}



#body-in{

	background:transparent url('./images/background.gif') repeat-x;

}



#wrapper{

	width:1002px;

	margin:0 auto;

}



a {

	text-decoration: none;

	outline:none;

	color:#E19E1E;

	}

	

a:hover{

	text-decoration: none;

	color:#6D6D37;

	}



h1{

	font-size: 2.6em;

	font-weight: normal;

	margin: 0;

}



h2{

	font-size: 24px;

	font-weight: normal;

	line-height: 150%;

	margin: 0;

}



img {

	border:none;

}



img.myimg {

	border:1px solid #CCCCCC;

	padding:5px;

	background-color:#FFFFFF;

}



/* Begin Calendar */

#calendar_wrap{ margin-top:10px; }

#wp-calendar {

	empty-cells: show;

	margin: 10px auto 0;

	width: 250px;

	color:#A1A157;

	}



#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

	color:#E19E1E;

	}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

	color:#E19E1E;

	}



#wp-calendar caption {

	text-align: center;

	font-size:14px;

	}



#wp-calendar td, #wp-calendar th {

	padding: 3px 0;

	text-align: center;

	}



#sidebar #wp-calendar a{

	display: block;

	color:#EDAC17;

}



#sidebar #wp-calendar a:hover { color:#666666; }



#wp-calendar td.pad:hover { /* Doesn't work in IE */

	background-color: #EEEEEE; }



#wp-calendar #today {

	background-color:#F3F3F3;

	border:1px solid #DDDDDD;

}

/* End Calendar */







/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom: 1px dashed #999;

	}



blockquote{

	margin: 0px 0px 0px 5px;

	padding: 8px 25px 5px 40px;

	font-size: 15px;

	font-style: italic;

	font-family: Georgia, Times New Roman, Serif;

	}



blockquote p{

	margin: 0px 0px 10px 0px;

	padding: 0px;

	}



blockquote cite {

	margin: 5px 0 0;

	display: block;

	}



.center { text-align: center; }



.hidden { display: none; }



hr { display: none; }



a img { border: none; }



/* End Various Tags & Classes*/



/* Captions */

.aligncenter,

div.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.wp-caption {

	border: 1px solid #ddd;

	text-align: center;

	background-color: #f3f3f3;

	padding-top: 4px;

	margin: 10px;

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption p.wp-caption-text {

	font-size: 11px;

	line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}



.clear{

	clear: both;

}



/* icon system */

.icon{

	background-image:url('images/all-icons.png');

	background-repeat:no-repeat;

	display:block;

	padding-left:22px;

	height:22px;

}

#bookmark,#search, #pref-nav{

	float:left;

}



#bookmark{ width:150px; float:right; }

#search{

	width:45px;

	background-position: 0 -20px;

}



.rss {

	background-position: 0 -44px;

	padding-left:26px;

	width:100px;

	float:right;

	line-height:22px;

}



/* header */

#header{

	background:transparent url('./images/header-bg.png') no-repeat;

}



#header-in{

	background:transparent url('./images/header-content-bg.gif') repeat-y;

	width:980px;

	height:152px;

	margin:0 auto;

	border-bottom:1px solid #FFFFFF;

}



#header-tool{

	background:#F0F0DE url('./images/F0F0DE.gif');

	height:31px;

	/*margin-bottom:10px;*/

	padding:10px 10px 0;

	font-family: Tahoma, Arial, Georgia;

	font-size:11px;

	line-height:22px;

	color:#95A51F;

	border-bottom:1px solid #DFDFC8;

}



#header-tool a{ color:#95A51F; }



#header-tool a:hover{ color:#E19E1E; }



#header-content{

	border-top:1px solid #F9F9F0;

	padding:10px 12px;

	color:#95A51F;

	height:64px;

	position:relative;

}

#header-content img{/*padding-left:40px;*/}

#header-content h1{ font-family:'Trebuchet MS',Arial,Georgia; padding-left:250px; margin-top:-90px;  }

#header-content h2{ font-family:Arial,'Trebuchet MS',Georgia; font-size:13px;padding-left:310px; }



#right-now{

	background:transparent url('images/date-top-bg.png') no-repeat;

	width:150px;

	height:31px;

	position:absolute;

	top:25px;

	right:30px;

	font:normal 13px Arial;

	color:#9CA17A;

	padding-right:20px;

	line-height:30px;

	text-align:right;

}



/* Search form */

.simple-form {

	margin:0;

	padding:0;

	background:transparent url('images/form.png') no-repeat;

	float:left;

	width:221px;

	height:23px;

	position:relative;

}



.input-text,.input-submit {

	border: medium none;

	background:transparent;

	position:relative;

}



.input-text { left:8px; top:2px; width:140px; }

.input-submit {

	width:21px;

	left:17px;

	top:1px;

	cursor:pointer;

}



#nav {

	background:#F3F3DE url('./images/F3F3DE.gif');

	border:1px solid #EAEAD3;

	height:37px;

}



#nav ul { margin:0; padding:0; }



#nav li {

	float: left;

	list-style-type: none;

	margin: 6px 4px;

	padding: 0px;

	}



#nav ul li a {

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration: none;

	display: block;

	padding: 6px 10px;

	color: #9CA17A;

	}



#nav ul li a:hover {

	color: #E19E1E;

	background-color:#E6E6C5;

}



/* container */

#container{

	background:transparent url('./images/warper-bg.gif') repeat-y;

}



#container-in{

	width:980px;

	margin:0 auto;

	padding:0;

}



#news-slider{ background:#F4F4DC url('./images/F4F4DC.gif'); border-bottom:1px solid #FFFFFF; }

#news-slider-in{

	background:transparent url('./images/news-slider-top-bg.png') no-repeat;

	padding:20px 8px;

}



/* mainside */

#mainside {

	float:left;

	background:transparent url('./images/contain-top-bg.png') no-repeat top right;

	width:695px;

	margin:0;

	min-height:500px;

}



#content { border-bottom:1px solid #E4E4CF; }



#content-in {

	margin:10px;

}



h2.pagetitle { font-size:35px; color:#95A51F; }



h2.title {

	font-family:'Trebuchet MS',Arial, Tahoma;

	line-height:27px;

	margin-bottom:5px;

	color:#E19E1E;

}



.meta {

	font:normal 11px Verdana,Tahoma,Arial;

	color:#5D5D5D;

	padding-top:7px;

	border-top:1px solid #E9E9D4;

	border-bottom:1px solid #E9E9D4;

}

.meta p {

	margin:0 0 5px;

}

.meta span, .mini-post span{

	/*background-image:url('./images/all-icons.png');

	background-repeat:no-repeat;

	padding:3px 0 0 22px;

	margin-right:10px;
*/
	height:22px;

}

.author { background-position: 0 -90px; }

.commented { background-position: 0 -110px; }

.datepost { background-position: 0 -132px; }

.tagpost { background-position: 0 -153px; }

.edit { background-position: 0 -176px; }



.entry {

	color:#60615A;

	line-height:1.5em;

}



#respond { color:#60615A; }



#respond p{

	margin-bottom:7px;

}



#respond input#submit {

	background-color:#E6E6C5;

	border:1px solid #CCC;

	color:#E19E1E;

	height:34px;

	padding:0;

	width:72px;

}



#featured-nav{

	position:relative;

	height:30px;

}

#featured-nav-in{

	background:transparent url('./images/featured-nav-bg.png') no-repeat;

	width:162px;

	height:24px;

	bottom:5px;

	right:0;

	position:absolute;

}



#featured-prev-button,#featured-next-button{

	display:block;

	height:24px;

	cursor:pointer;

}

#featured-prev-button{

	float:left;

	width:90px;

}

#featured-next-button{

	float:right;

	width:65px;

}



/* recent-area */

#recent-area{

	background:#F4F4DC url('./images/F4F4DC.gif');

	border-right:1px solid #FFFFFF;

	border-bottom:1px solid #E4E4CF;

}



#recent-area h2{

	font:normal 18px 'Trebuchet MS';

	color:#95A51F;

}



#recent-area ul{ padding:0; margin:1em 0; }



#recent-area ul li{

	background:transparent url('./images/dot.gif') repeat-x left bottom;

	list-style-type:none;

	margin-bottom:4px;

	padding-bottom:5px;

}



#recent-area a{ color:#6D6D37; }

#recent-area a:hover{ color:#95A51F; }



#recent-post, #recent-comment{

	/*width:335px;*/

	width:680px;

	padding: 7px 0;

}



#recent-post{

	float:left;

	margin-left:7px;

}



#recent-post span{

	background:transparent url(images/all-icons.png) no-repeat scroll 0 -176px;

	color:#E19E1E;

	padding:1px 0 0 20px;

	line-height:22px;

}



#recent-comment {

	float:right;

	margin-right:7px;

}

#recent-comment span{

	background:transparent url(images/all-icons.png) no-repeat scroll 0 -197px;

	color:#E19E1E;

	padding:1px 0 0 20px;

	line-height:22px;

}



/* mini-post-area */

.mini-post{ margin:10px 7px; }

.mini-post h2{ font:normal 20px 'Trebuchet MS'; }



/* post-nav */

#post-nav { padding:7px; }

#prev-post, #next-post {

	background:transparent url('./images/nav-post-bg.png') no-repeat;

	display:block;

	height:28px;

}

#prev-post {

	float:left;

	width:93px;

}

#next-post {

	float:right;

	width:69px;

	background-position:-93px 0;

}



/* sidebar */

#sidebar {

	float:left;

	width:285px;

	background:transparent url('./images/sidebar-top-bg.png') no-repeat left top;

	margin:0;

}



#sidebar ul li {

	list-style-type: none;

	list-style-image: none;

	margin-bottom: 5px;

	}



#sidebar ul li h2 {

	font:normal 18px 'Trebuchet MS';

	color:#95A51F;

	margin:10px 0 0;

	padding-bottom:2px;

	border-bottom:2px solid #95A51F;

}



#sidebar ul p, #sidebar ul select {

	margin: 5px 0;

	color:#A1A157;

}



#sidebar ul, #sidebar ul ol {

	margin: 0;

	padding: 0;

}



#sidebar ul ul { margin:0;}



#sidebar ul ul ul, #sidebar ul ol {

	margin: 0 0 0 10px;

}



ol li, #sidebar ul ol li {

	list-style: decimal outside;

}



#sidebar ul ul li, #sidebar ul ol li {

	font-family:Arial,Verdana;

	margin: 0;

	padding:3px 0 2px 20px;

	background:url('images/listicon.jpg') no-repeat 5px 1px;

	

	border-bottom:1px solid #A1A157;

	line-height:24px;

	color:#E19E1E;

}





#sidebar ul ul li:hover, #sidebar ul ul li.hover {

	background:#F3F3CF url('images/all-icons.png') no-repeat 5px -250px;

}



#sidebar li a {

	color:#A1A157;

}



#sidebar li a:hover {

	color:#E19E1E;

}



#sidebar .widget {

	margin:0 7px;

}



#sidebar object {

	/*margin:17px 4px 10px 1px;*/

	margin-top: 7px;

margin-bottom: 7px;

margin-right: auto;

margin-left: auto;



	display:block;

	

}



/* adv-area */

#adv-area{

	background:#F0F0DE url('./images/F0F0DE.gif');

	display:block;

	border-right:1px solid #FFFFFF;

	border-bottom:1px solid #FFFFFF;

}

#adv-area-in{

	background:transparent url('./images/adv-box-top-bg.png') no-repeat top left;

	min-height:100px;

	padding:10px;

}



.img-adv { margin:0 10px 10px 0; }

.img-adv.right{ margin-right:0; }

.img-adv.bottom{ margin-bottom:0;  }

.img-adv.last{ margin:0; }



/* footer */

#footer{

	background:#F4F4DC url('./images/F4F4DC.gif');

	border-top:1px solid #909050;

	color:#909050;

	font:normal 14px 'Trebuchet MS';

	line-height:14px;

	text-align:left;

	

}

.bmark{ padding-left:350px;text-align:right;}



/*Added for twitter:radhamohan*/

#twitter-link{



display:block;



margin:10px 10px 0;



text-align:right;



background:url('./images/follow-sourcebits.png') no-repeat right 0px;



width:81px;



height:18px;



text-indent:-99999px;



float:right;



}







#twitter-link:hover{



background:url('./images/follow-sourcebits.png') no-repeat right bottom;



}

/*Added for RWS-flickr:radhamohan*/

h5 {

-x-system-font:none;

border-bottom:2px solid #95A51F;

color:#95A51F;

font-family:'Trebuchet MS';

font-size:18px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

line-height:normal;

margin:10px 4px 0 6px;

padding-bottom:2px;

}

#sidebar li.current-cat{
	background:#F3F3CF url('images/all-icons.png') no-repeat 5px -250px;
}
