/**

Theme Name: NisposaMag

Author URI: http://wpjunction.com

Theme URI: http://wpjunction.com

Version: 1.0

Author: hpa

Description: NisposaMag Theme Premium WP

*/



@import url('css/reset.css');

@import url('css/default.css');

@import url('css/lavalamp.css');

@import url('css/slide.css');

@import url('css/widgets.css');

@import url('css/comments.css');



body {

	background:#373d42 ;

	font:normal 11px Verdana, Tahoma, Ariall;

	color:#717F87;

	line-height:18px;

}



a {

	text-decoration:none;

	color:#555C61;

}



a:hover { color:#AAB8C1; }



#body-in {

	background:url(images/body-in-bg.gif) repeat-x 0 0;

}





#wrapper {

	width:978px;

	margin:0 auto;

height:900px;	

	padding:17px 0;

}









#header-tool{

	height:241px;

	font:normal 10px Arial, Tahoma;

	line-height:22px;

	color:#FFFFFF;

	overflow:hidden;

background:url(images/header.jpg) no-repeat 0 0;}



#header-tool a{ color:#FFFFFF; }



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



#header-tool-left, #header-tool-center, #header-tool-right {

	float:left;

	height:100%;

}



#header-tool-left, #header-tool-right { width:9px; }



#header-tool-left { background:transparent url('./images/header-top-left-bg.gif') no-repeat 0 0; }



#header-tool-center {

	background:transparent url('./images/header-top-bg.gif') repeat-x 0 0;

	width:960px;

	padding-top:7px;

	height:34px;

}



#header-tool-right { background:transparent url('./images/header-top-right-bg.gif') no-repeat 0 0; }



/* icon system */

.icon{

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

	background-repeat:no-repeat;

	display:block;

}

#bookmark, #search-top{ float:left; }



#bookmark{

	background-position:0 3px;

	width:140px;

	padding-left:20px;

}

#search-top{

	width:50px;

	background-position:0 -27px;

	padding-left:25px;

}



#rss-link { width:125px; }



.rss {

	background-position:0 -59px;

	padding-left:26px;

	width:100px;

	float:left;

	line-height:22px;

}



/* Search form */

.simple-form {

	background:transparent url('./images/top-form.gif') no-repeat 0 0;

	margin:0;

	padding:4px;

	float:left;

	width:208px;

	position:relative;

	line-height:0;

	height:15px;

}



.input-text, .input-submit {

	background:transparent;

	position:relative;

	color:#63747E;

	border:none;

	font:normal 10px Arial, Tahoma;

	text-transform:uppercase;

}



.input-text {

	width:146px;

	margin-right:10px;

}



.input-submit {

	width:18px;

	padding:0;

	cursor:pointer;

}



#branding {

	padding:13px 8px 0;

	height:98px;

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

}



#blog-title {

	display:block;

	font-size:40px;

	text-transform:capitalize;

}



#blog-title a { color:#BCBCBC; }



#blog-title a:hover { color:#D9D7D7; }



#blog-description {

	font-size:15px;

	color:#FFFFFF;

}



#page-menu {

	background:#FFFFFF url(images/container-bg.gif) repeat-y 0 0;

	display:block;

	width:978px;

	height:47px;

	overflow:hidden;

}



#page-menu-in {

	background:#FFFFFF url(images/container-top-bg.gif) no-repeat 0 0;

	padding:5px;

	float:left;

	display:block;

	width:968px;

}



#menu-top-left, #menu-top-center, #menu-top-right {

	float:left;

	height:37px;

}



#menu-top-left, #menu-top-right { width:14px; }



#menu-top-left { background:transparent url('./images/menu-top-left-bg.gif') no-repeat 0 0; }



#menu-top-center {

	background:transparent url('./images/menu-top-bg.gif') repeat-x 0 0;

	width:940px;

}



#menu-top-right { background:transparent url('./images/menu-top-right-bg.gif') no-repeat 0 0; }



/* container */

#container {

	background:#FFFFFF url(images/container-bg.gif) repeat-y 0 0;

	padding:0 5px 0 0;

}



.block {

	float:left;

	width:315px;

	margin-right:10px;

}



.last { margin:0 !important; }



.block h2 {

	font:normal 17px Tahoma;

	color:#555C61;

}



.block ul li {

	background:url(images/all-icons.gif) no-repeat;

	border-bottom:1px solid #E3E3E3;

	font:normal 13px Tahoma, Verdana, Arial;

	list-style:none;

	overflow:hidden;

	height:28px;

	line-height:28px;

	padding-left:20px;

}



.block ul li a { color:#656C71; }



.block ul li a:hover { color:#484C50; }



#recet-entries ul li { background-position:2px -84px; }



#popular-posts ul li { background-position:2px -107px; }



#recet-comments ul li { background-position:2px -132px; }



/* sidebar */

#sidebar {

	float:left;

	width:291px;

}



.widget, #secondary { margin-bottom:0px; }





#primary  .widget, #primary  .widget-top, #primary  .widget-bottom {

	display:block;

	float:left;

	width:291px;

}



#primary  .widget, #secondary {

	clear:left;

	background:#F9F9F9 url(images/widget-bg.gif) repeat-y 0 0;

	display:block;

	float:left;

	width:291px;

}



#primary  .widget-top, #secondary-top {

	background:transparent url(images/widget-top-bg.gif) no-repeat 0 0;

	padding-top:10px;

}



#primary  .widget-bottom, #secondary-bottom {

	background:transparent url(images/widget-bottom-bg.gif) no-repeat 0 100%;

	padding:10px 6px 0px;

	width:279px;

}



.widget-title {

	font:normal 14px Tahoma, Verdana;

	color:#41474C;

	padding-bottom:5px;

	border-bottom:2px solid #AEB1B3;

	margin-bottom:3px;

}



.widget ul li {

	background:transparent url(images/all-icons.gif) no-repeat 2px -205px;

	line-height:28px;

	border-bottom:1px solid #E9E9E9;

	padding-left:20px;

	overflow:hidden;

	width:259px;

}



/* content */

#content {

	float:right;

	width:671px;

}



#featured { margin-bottom:6px; }



/* about-us */

#about-us, #about-us-top, #about-us-bottom {

	display:block;

	float:left;

	width:671px;

}



#about-us {

	background:#F9F9F9 url(images/about-us-bg.gif) repeat-y 0 0;

margin-bottom: 10px;

}



#about-us-top {

	background:transparent url(images/about-us-top-bg.gif) no-repeat 0 0;

	padding-top:6px;

}



#about-us-bottom {

	background:transparent url(images/about-us-bottom-bg.gif) no-repeat 0 100%;

	padding:0 6px 6px;

	width:659px;



}



#about-us .title {

	font:normal 16px Tahoma, Verdana;

	color:#555C61;

	border-bottom:3px solid #808990;

	padding-bottom:3px;

	margin-bottom:3px;

}



#about-us-avatar {

	float:left;

	margin:0 5px 5px 0;

}



.pagetitle {

	font:normal 12px Arial;

	margin-bottom:10px;

}



.post {

	clear:both;

	margin-bottom:10px;

}



.title {

	font:normal 16px Tahoma, Verdana;

	color:#555C61;

	margin-bottom:3px;

}



.meta {

	border-top:1px solid #EBEBEB;

	border-bottom:1px solid #EBEBEB;

	padding:3px 0 4px;

	margin-bottom:3px;

}



.meta p { clear:left; }



.meta span {

	float:left;

	padding-left:20px;

	margin-right:10px;

	color:#AAB8C1;

}



.meta span a { color:#AAB8C1; }



.author-post { background-position:0 -160px; }



.date-post { background-position:0 -186px; }



.comment-post { background-position:0 -135px; }



.categories-post { background-position:0 -88px; }



.more-link span, #nav-next-post, #nav-prev-post {

	background:#EEEEEE url(images/rounded-box-bg.gif) no-repeat 50% 50%;

	display:block;

	float:left;

	height:23px;

	width:65px;

	font-size:10px;

	color:#A1A1A1;

	line-height:22px;

	padding:0 6px;

	text-align:center;

}



.akpc_pop { clear:left; }



#post-nav {

	border-top:1px dashed #BBBEC0;

	padding:5px 0;

}



#post-nav a {

	font-size:10px;

	color:#A1A1A1;

}



#nav-next-post, #nav-prev-post {

	float:right;

	margin-left:5px;

}



#container-bottom {

	background:#EEEEEE url(images/container-bottom-bg.gif) no-repeat 0 0;

	float:left;

	width:100%;

	height:15px;

	display:block;

	margin-bottom:10px;

}



/* footer */

#footer {

	clear:left;

	font:normal 11px Tahoma, Verdana;

	color:#FFFFFF;

	text-align:center;

	margin-bottom:20px;

     

}



#footer a, #footer a:hover {

	color:#999999;

      text-decoration: none;
	  font:normal 10px;

}



