/*----------------------------------------------------
                  Vilisya - CSS File
------------------------------------------------------*/

/* Default Element Styles
------------------------------------------------------*/
/* heading */
h1, h2, h3, h4, h5, h6{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal;
	text-transform:uppercase; 
	color:#000;
}

/* links */
a{
	color:#000; 
	text-decoration:none;
}
a:visited{
	color:#000; 
	text-decoration:none;
}
a:hover{
	color:#000; 
	text-decoration:none;
}
blockquote{
	font-style:italic;	
	color:#9b9b9b;
	margin:0px 0px 10px 0px;
	padding:5px 10px 3px 20px;
	border-left:4px solid #b7b7b7;
	background-color:#f2f2f2;
	float:left;
}
blockquote p{
	color:#9b9b9b;
	margin-bottom:5px;
}

/* code */
code{
	font-family:Tahoma, Arial, Verdana;
	letter-spacing:1px;
	margin:25px 0 25px 0px;
	display:block;
	font-size:0.9em;
	border-left:4px solid #dddddd;
	padding:15px 10px;
}


/* Container
------------------------------------------------------*/
#inner-container{	
	border-top:5px solid #b7b7b7;
	background-color:#fff; 
	width:960px;
	margin:0px auto;	
}


/* Blog */
.blog-posted a, .blog-posted a:visited{
	text-decoration:none;
	color:#000;
}

.post-info a, .post-info a:visited{
	text-decoration:none;
	color:#9b9b9b;
}
.post-info a:hover{
	text-decoration:underline;
}
/* Header
------------------------------------------------------*/

/* Top Navigation bar menu styling */
#nav-menu ul li.current a,
#nav-menu ul li.current_page_item a{
	border-bottom:1px solid #b7b7b7;
	padding-bottom:12px;
}
#nav-menu ul li a:hover{
	border-bottom:1px solid #b7b7b7;
	padding-bottom:12px;
}
#nav-menu ul li li a:hover{
	border-bottom:1px solid #f7f7f7;
	padding:8px 10px 12px 10px;
}

/* Footer
------------------------------------------------------*/
#footer{
	width:960px;
	height:59px; 
	border-top:3px solid #b7b7b7;
	float:left;
}
