/* Begin Typography & Colors */
body {
	color: #bbb;
	background: #000 url(http://www.myshli.com/wp-content/themes/myshli/images/bg_pattern.png) left top;
}

#page {
	}

#header {
	}

#footer {
	}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	color: fff;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #eee;
	}

.entry p a:visited {
	color: #abcdef;
	}

.entry p a:hover {
	color: #fff;
	}

small, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}
	
a, h2 a:hover, h3 a:hover {
	color: #abcdef;
	}

a:hover {
	color: #fff;
	background-color:#abcdef;
	text-decoration: none;
	}
	

/* Begin Structure */
#page {
	}
	
#header {
	border-bottom-color: #444444;
	background-image: url(http://www.myshli.com/wp-content/themes/myshli/images/new_logo.png);
	}

#headerimg {
	}


#main_menu {
	margin-top: 18px;
}

#main_menu a.active  
{
	color: #fff;
	background-color:#333;
}

#main_menu a:hover.active  
{
	color: #fff;
	background-color:#555;
}

#main_menu a
{
	color: #999;
}

#main_menu a:hover
{
	color: #fff;
	background-color:#555;
}

/*------------------------------------------------------*/
/*	Navigation menu	*/
/*------------------------------------------------------*/
#sub_menu {
	padding-right: 15px;
	font-size: 1em;
	display: block;
	width: 37em;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF00A4;
	float: right;
	}

#sub_menu a.active  
{
	height: 1.8em;
	line-height: 1.8em;
	padding-left: 0.8em;
	padding-right: 0.8em;
	display: block;
	color: #fff;
	background-color: #FF00A4;
	text-decoration: none;
	text-align: center;
	float: left;
}

#sub_menu .active a:hover  
{
	height: 1.8em;
	line-height: 1.8em;
	padding-left: 0.8em;
	padding-right: 0.8em;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
	float: left;
}

#sub_menu a
{
	height: 1.8em;
	line-height: 1.8em;
	padding-left: 0.8em;
	padding-right: 0.8em;
	display: block;
	color: #777;
	text-decoration: underline;
	text-align: center;
	float: left;
}

#sub_menu a:hover
{
	height: 1.8em;
	line-height: 1.8em;
	padding-left: 0.8em;
	padding-right: 0.8em;
	display: block;
	color: #fff;
	background-color: #555;
	text-decoration: none;
	text-align: center;
	float: left;
}

/*------------------------------------------------------*/
/*	End of Navigation menu	*/
/*------------------------------------------------------*/


.post {
	border-bottom-color: #2e2e2e;
	padding: 15px 55px;
	}

.baner {
	border-top-color: #444444;
	padding: 15px 55px;
	}


.navigation a
{
	color: #333;
}

.navigation a:hover
{
	color: #333;
	background-color:#333;
}

.entry img {
	padding: 10px;
	background-color: #222;
}

.entry a:hover img {
	background-color: #abcdef;
}

/*------------------------------------------------------*/
/*	New_Post	*/
/*------------------------------------------------------*/

.entry .new_post {
	color: #777;
}

.entry a:hover.new_post {
	color: #fff;
}

.entry .new_post img {
	padding: 0px;
	background-repeat: no-repeat;
}

.entry a.new_post img {
	background: none;
}

.entry a:hover .new_post img {
	background-color: #333;
	background: none;
}

.new_post p{
	padding: 5px 10px;
}

.entry b {
	display: block;
	font-weight: normal;
	font-family: 'Ubuntu', Arial, Helvetica, Sans-Serif;
	font-size: 1.5em;
	line-height: 1.3em;
	text-align: left;
	padding: 15px;
	border: 15px solid #2e2e2e;
}

#page {position:relative;}
#homeLink {position:absolute;display:block;left:0;top:0;width:260px;height:75px;background-color:none;}
#homeLink:hover {background-color:transparent;}

.twitterTime {
	color: #444;
}
