	/* Begin Typography & Colors */body {	background: #000 url(http://www.myshli.com/wp-content/themes/myshli/images/back_1.gif) no-repeat left top;	color: #bbb;	}#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;	}h2 {	font: italic 3.2em Georgia, "Times New Roman", Times, serif;	color: #444444;}.entry p a:visited {	color: #b85b5a;	}small, .nocomments, .postmetadata, blockquote, strike {	color: #777;	}	a, h2 a:hover, h3 a:hover {	color: #FF00A4;	}a:hover {	color: #fff;
	background-color:#FF00A4;
	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.jpg);}#headerimg {	}#main_menu a.active  {	color: #fff;	background-color:#FF00A4;}#main_menu a:hover.active  {	color: #fff;	background-color:#FF00A4;}#main_menu a{	color: #bbb;}#main_menu a:hover{	color: #bbb;	background-color:#555;}/*------------------------------------------------------*//*	Navigation menu	*//*------------------------------------------------------*/#sub_menu {	font-size: 1em;	display: block;	border-top-width: 2px;	border-top-style: solid;	border-top-color: #FF00A4;	float: right;	margin-right: 110px;	}#sub_menu ul{	list-style: none;	padding: 0;	margin: 0;}#sub_menu li{	float: left;}#sub_menu a.active  {	height: 1.8em;	line-height: 1.8em;	padding-left: 1em;	padding-right: 1em;	display: block;	color: #FF00A4;	text-decoration: none;	text-align: center;}#sub_menu a:hover.active  {	height: 1.8em;	line-height: 1.8em;	padding-left: 1em;	padding-right: 1em;	display: block;	color: #FF00A4;	text-decoration: none;	text-align: center;}#sub_menu a{	height: 1.8em;	line-height: 1.8em;	padding-left: 1em;	padding-right: 1em;	display: block;	color: #555;	text-decoration: none;	text-align: center;}#sub_menu a:hover{	height: 1.8em;	line-height: 1.8em;	padding-left: 1em;	padding-right: 1em;	display: block;	color: #999;	text-decoration: none;	text-align: center;}/*------------------------------------------------------*//*	End of Navigation menu	*//*------------------------------------------------------*/.post {	border-bottom-color: #444444;	padding: 15px 55px 15px 55px;	}.navigation a{	color: #333;}.navigation a:hover{	color: #333;	background-color:#FF00A4;}.pagenav a{	color: #555;}.pagenav a:hover{	color: #999;}.pagenav b{	color: #FF00A4;}.entry img {	padding-bottom: 20px;}.entry b {	display: block;	font-weight: normal;	text-align: left;}.post_navi a {	display: block;	font-size: 1.3em;		text-align: center;	width: 100%;	height: 30px;	line-height: 30px;	color: #555;}.post_navi a:hover {	display: block;	text-align: center;	width: 100%;	height: 30px;	line-height: 30px;	color: #FFF;	background-color:#555;	text-decoration: none;}#page {position:relative;}#homeLink {position:absolute;display:block;left:0;top:0;width:260px;height:75px;background-color:none;}#homeLink:hover {background-color:transparent;}