/*
Theme Name: OriZine
Theme URI: http://philna.com
Description: OriZine Premium WP Theme
Version: 1.0.2
Author: yinheli
Author URI:http://philna.com
Tags:blue,two-columns,fixed-width,theme-options 
*/
@import url('reset.css');
@import url('default.css');
@import url('lavalamp.css');
@import url('slide.css');
@import url('glide.css');
@import url('widgets.css');
@import url('comments.css');
body {
	background:#F4F4F4 url(../images/bg.gif) repeat-x 0 0;
	font:normal 12px Arial, Verdana, Tahoma; }

a { color:#5B92E5; 
	outline-style:none;}

	a:hover { color:#5B92E5;
	font-weight:bold;}

#wrapper {
	width:983px;
	margin:0 auto; }

/* header */
#header {
	font-family:Tahoma, 'Trebuchet MS';
	padding-top:14px; }

#top-logo {
	float:left;
	width:490px;
	height:68px;
	padding-top:5px; }

#website-title {
	font-size:30px;
	text-transform:capitalize; }

#top-adv {
	float:right;
	padding-top:8px; }

#website-title a { color:#950000; }

#website-description-wrap {
	position:relative;
	padding-top:2px; }

#website-description, #website-description-shadow {
	position:absolute;
	font:normal 14px 'Myriad Pro', Tahoma;
	text-transform:uppercase;
	color:#383838; }

#website-description {
	top:3px;
	left:1px;
	color:#FFFFFF; }

#top-menu {
	background:#990000 url(../images/nav.gif) repeat-x;
	height:32px;
	padding:8px 2px;
	overflow:hidden;
	font-size:12px; }

#menu-shadow {
	margin-top:1px;
	float:left;
	width:800px;
	position:relative;
	padding-left:12px;
	overflow:hidden;}

#menu-shadow li {
	float:left;
	list-style:none;
	z-index:9;
	height:30px;
	line-height:26px;
	font-weight: bold;
	margin-right:7px; }

	#menu-shadow li a {
		color:#FFF;
		text-decoration:none;
		outline:none;
		text-align:center;
		z-index:11;
		display:block;
		float:left;
		position:relative;
		overflow:hidden;
		margin:1px 6px 0 8px; }

		#menu-shadow li a:hover{color:#D9D9D9;}
		#menu-shadow li a:active, #menu-shadow li.current_page_item a { color:#FFF; }

	#menu-shadow li.current_page_item a {
		z-index:11;
		color:#FFF; }

/* container */
#container {
	background:#FFF;
	padding:6px 7px 10px;
	border-style:none solid solid solid;
	border-width:1px;
	border-color:#E8E8E8; }

#container-bottom {
	background:transparent url('../images/container-bottom-bg.gif') no-repeat 0 0;
	height:11px; }

/* top container */
#top-container { padding-bottom:8px; }

	#top-container a { color:#5A5A5A; }

.block {
	float:left;
	width:360px;
	margin-right:10px;
	overflow:hidden; }

.block1 {
	float:left;
	width:220px;
	margin-right:10px;
	overflow:hidden; }	

.last { margin:0 !important; }

.title {
	font:normal 17px Tahoma, Verdana;
	color:#5B92E5; }

#top-container li {
	padding-left:20px;
	border-bottom:1px solid #dcdcdc;
	overflow:hidden;
	height:27px;
	line-height:28px;
	font-family:Tahoma; }

	#top-container li a:hover { color:#383838; }

#top-container #recent-entries li { background-position:0 -21px; }

#top-container #popular-posts li { background-position:0 -103px; }

#top-container #recent-comments li { background-position:0 -51px; }

/* content */
#content {
	float:left;
	width:666px; }

#featured-posts-wrapper {
	padding:8px;
	background-color:#151614;
	margin-bottom:10px; }

/*post*/
.post .title,.post .title a {
	color:#5B92E5;
	font-size:16px;
	clear:both;
	font-family:Tahoma,Verdana,Arial; }

.post .meta {
	border-top:1px solid #F1F1F1;
	border-bottom:1px solid #F1F1F1;
	padding:4px 2px;
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
	color:#656565;
	margin:8px 0 6px 0; }

	.post .meta a { color:#656565; }

		.post .meta a:hover {
			color:#900;
			text-decoration:underline; }

.post .entry { font-family:Verdana,Arial; }

	.post .entry h1,.post .entry h2,.post .entry h3,.post .entry h4,.post .entry h5,.post .entry h6 {
		color:#5B92E5;
		font-size:14px;
		padding-bottom:9px;
		font-family:Tahoma,Verdana,Arial; }

.more-link {
	background:#3C3C3C;
	border:1px solid #2D2D2D;
	padding:2px 4px;
	display:block;
	width:82px;
	font-size:10px;
	color:#FFF;}
.post .entry .more-link:hover{color:#FFF;
		text-decoration:none;
		background:#474747;}

.pagetitle {
	font:normal 25px 'Trebuchet MS', Tahoma, Verdana;
	color:#686868; 
	padding-bottom:10px}

.post { margin-bottom:10px; }

.post .entry p a:hover{text-decoration:underline;}

.post .entry p.pages{ font-weight:bold;}
/* post navigator */
#post-nav { text-align:center; }

	#post-nav a {
		color:#A1A1A1;
		padding:6px 21px;
		float:left;
		display:block; }

		#post-nav a:hover { color:#555; }

#nav-prev-post, #nav-next-post {
	background-color:#EEE;
	border:1px solid #E4E4E4;
	float:right;
	height:26px;
	margin-left:10px;
	margin-bottom:5px; }

#nav-prev-post:hover, #nav-next-post:hover { background:#CCC; }

/* sidebar */
#sidebar {
	float:left;
	width:291px;
	padding-left:10px; }

	#sidebar h4 {
		color:#272626;
		border-bottom:1px solid #E8E8E8;
		font:normal 16px Tahoma, Verdana;
		padding-bottom:5px; }

#sidebar_ad { padding:7px 9px; }

.s_ad {
	float:left;
	margin-bottom:12px;
	width:125px;
	height:125px; }

#s_ad2,#s_ad4 { float:right; }

#s_ad3,#s_ad4 { margin-bottom:0; }

#primary .widget, #secondary {
	background:#F7F7F7;
	border:1px solid #E1E1E1;
	padding-bottom:6px;
	margin-bottom:5px; }

.widget-top {
	background:transparent url('../images/widget-top-bg.gif') no-repeat 0 100%;
	height:6px; }

#sidebar .widget-title {
	border-bottom:1px solid #E8E8E8;
	font:normal 16px Tahoma, Verdana;
	color:#720000;
	padding-bottom:5px; }

#primary .widget-content {
	padding:0 5px;
	width:281px; }

.widget-content a { color:#888; }

	.widget-content a:hover { color:#5B92E5; }

.widget-content li {
	padding:8px 0 8px 18px;
	background:url(../images/icon.png) no-repeat;
	line-height: 14px;
	border-bottom:1px solid #EAEAEA; }

	.widget-content li.hover { background-color:#F4F4F4; }

	.widget-content li li {
		border:none;
		padding-bottom:0; }

#secondary { margin:0; }

#secondary-in {
	width:281px;
	padding:0 5px; }

	#secondary-in .widget { padding-bottom:10px; }

.widget-bottom {
	background:#FFFFFF url('../images/widget-bottom-bg.gif') no-repeat 0 0;
	height:6px; }

#primary #subscribe-rss {
	background:none;
	padding:0; }

/* footer */
#footer {
	margin-top:5px;
	height:35px;
	font:normal 11px Tahoma;
	color:#B1B1B1; }

	#footer a { color:#B1B1B1; }

		#footer a:hover { color:#777; }
		
#website-title {
	background-image:url('../images/logo.gif');
	background-repeat:no-repeat;
	text-indent:-9999px;
	height:60px;
}
#website-description-shadow{
	display:none;
}
#website-description-wrap{
	text-indent:-9999px;
}
#website-title a {
	display:block;
	height:60px;
}		
