.post .title {
clear:both!important;
float:none!important;
}

#content {width:676px!important;}
#sidebar {width:240px!important;}
.grip, .blk_top, .blk_bottom  {width:220px!important;}
.post .info {width:630px!important;}
.scroller {width:616px!important;}

/*  
Theme Name: Splix
Theme URI: http://www.splact.com/blog/themes/splix/
Description: Splix is a theme for wordpress dominated by very light-looking colours. A peculiarity of this theme is the presence of an options page, which makes it highly customizable.
Version: 0.9.9.74
Author: Dario Carella | Splact
Author URI: http://www.splact.com/
Tags: green, blue, white, custom-colors, custom-header, theme-options, fixed-width, two-columns, translation-ready

--- Languages ---
en_UK, it_IT, zh_CN, zh_TW

--- Plugins suggested ---
In this theme I've implemented some parts of code for a better work of these plugins
	* Add to Any: Share/Bookmark/Email Button
    * Highslide4WP
    * WP-RecentComments
    * WP-DownloadManager
    * WP-PostRatings
    * WP-UserOnline
    * WP Private Messages
	
--- License ---
Splix theme is released under the latest version of the GPL that give to you these freedoms:
    * the freedom to use the software for any purpose,
    * the freedom to change the software to suit your needs,
    * the freedom to share the software with your friends and neighbors, and
    * the freedom to share the changes you make.
If you want to see the complete GPL license go here: http://www.gnu.org/licenses/gpl.html

--- Bugs and suggestions ---
If you have some problems with this theme or you want to give me a suggestion, please contact me here http://www.splact.com/blog/contact/ or send a comment here http://www.splact.com/blog/themes/splix/ .
*/

/* static START */
body {
	margin:0px;
	padding:0px;
	color:#555555;
}

a{
	color:#809900;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
	a img{
		border:none;
	}

blockquote, pre {
	background:#F5F8FC;
	border:1px dashed #CCC;
	padding:10px 10px 10px 30px;
	margin:15px 35px;
	width:auto;
	color:#666;
	white-space:pre-wrap;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.floatright{
	float:right;
}
.floatleft{
	float:left;
}
.left {
	float:left;
	margin-right:10px;
}
.right {
	float:right;
	margin-left:10px;
}
.alignleft {
	float:left;
	margin-right:10px;
}
.alignright {
	float:right;
	margin-left:10px;
}
.aligncenter {
	display: block;
	margin:0px auto;
}
/* static END */

/* header START */
#header{
	width:100%;
	margin:0px;
	padding:0px;
}
/* caption START */
#wrap_caption{
	min-width:930px;
	width:100%;
	padding:0px;
	margin:0px;
	background:#F5F8FC;
	border-bottom:1px solid #ccc;
}
#caption{
	height:29px;
	width:930px;
	margin:0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
}
	#caption span{
		padding:0px 0px 0px 20px;
		height:16px;
		display:inline-block;
		margin:0px 3px;
		line-height:16px;
		vertical-align:middle;
	}
	#caption .minidash span{
		padding:0px 0px 0px 16px !important;
	}
	#caption .minidash{
		text-align:right;
	}
	#caption .minidash a{
		border:none;
		overflow:auto;
		padding:0px 3px;
		height:100%;
		display:inline-block;
	}
	#caption .minidash a:hover{
		text-decoration:none !important;
		background:#DEFB89;
	}
	#caption a{
		color:#999;
	}
	#caption a:hover{
		text-decoration:underline;
	}
	.metafield{
		height:29px;
		width:auto;
		float:right;
	}
			.minidash{
				margin: 0px 0px 0px 5px;
				line-height:29px;
				float:right;
			}
				.separator{
					width:0px;
					height:20px;
					margin:4px 5px 5px 2px;
					float:right;
					border-left:1px dotted #ccc;
				}
				.stats{
					margin: auto 0px;
					float:right;
				}
				.links{
					margin: auto 0px;
					float:right;
				}
	.login{
		line-height:26px;
	}
		.login input{
			vertical-align:middle;
			margin-right:10px;
		}
		.login input[type="text"], .login input[type="password"]{
			width:120px;
			padding: 3px 2px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#666;
			border:1px solid #ddd;
			background:#fafafa;
		}
		.login input[type="text"]:focus, .login input[type="password"]:focus, .login input[type="text"]:hover, .login input[type="password"]:hover{
			border:1px solid #E8EDF5;
			background:#fff;
		}
		.login input[type="submit"]{
			width:auto;
			height:auto;
			padding:2px 3px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#666;
			border:1px solid #A0D333;
			background:#C4E480;
		}
		.login input[type="submit"]:hover{
			border:1px solid #C7FA33;
			background:#DEFB89;
			color:#999;
		}
/* caption END */

/* navigation START */
#wrap_pages{
	min-width:930px;
	width:100%;
	padding:0px;
	margin:0px;
	background:url(img/bg_pages.gif) repeat;
	z-index:80;
}
	#wrap_pages .set_middle{
		width:930px;
		margin:0px auto;
		overflow:visible;
		display:table;
	}
	#wrap_pages .pages{
		height:30px;
		width:auto;
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666;
		font-weight:bold;
		line-height:30px;
	}
		#wrap_pages .pages a, #wrap_pages .pages a:visited, #wrap_pages .pages a:link{
			display:block;
			padding-right:5px;
			padding-left:5px;
			color:#999;
			font-weight:bold;
			text-decoration:none;
		}
		#wrap_pages .pages a:hover{
			color:#ccc;
		}
		#wrap_pages .pages li{
			list-style:none;
			display:inline;
			padding:0px;
			float:left;
			position:relative;
			text-transform:uppercase;
		}
		#wrap_pages .pages ul {
			position:absolute;
			top:24px;
			display:none;
		}
		#wrap_pages .pages li ul a{
			width:97px;
			padding-top:2px;
			padding-right:16px !important;
			padding-bottom:2px;
			margin:6px 0px 0px;
			text-align:left;
			text-transform:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			line-height:16px;
			border:1px solid #fff;
		}
		#wrap_pages .pages li ul a:hover{
			background-color:#DEFB89;
			border:1px solid #C7FA33;
			color:#333333;
		}
		#wrap_pages .pages li ul{
			background:#fff;
			border:1px solid #ccc;
			width:120px;
			padding:0px 6px 6px;
			z-index:100 !important;
		}
		#wrap_pages .pages ul ul{
			top:-1px; /* for matching the top border */
		}
		#wrap_pages .pages li ul ul {
			left:136px;
			margin:0px 0 0 -16px;
		}
		#wrap_pages li:hover ul ul, #wrap_pages li:hover ul ul ul, #wrap_pages li:hover ul ul ul ul{
			display:none;
		}
		#wrap_pages li:hover ul, #wrap_pages li li:hover ul, #wrap_pages li li li:hover ul, #wrap_pages li li li li:hover ul{
			display:block;
		}
		#wrap_pages li.home a{
		}
		#wrap_pages li.home img{
			border:none;
			display:block;
			padding:7px;
			height:16px;
			width:16px;
		}
#wrap_cats{
	min-width:930px;
	width:100%;
	padding:0px;
	margin:0px;
	background:url(img/bg_cats.gif) repeat;
	z-index:40;
}
	#wrap_cats .set_middle{
		width:930px;
		margin:0px auto;
		overflow:visible;
		display:table;
	}
	#wrap_cats .categories{
		height:45px;
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		line-height:45px;
		clear:left;
	}
		#wrap_cats .categories a, #wrap_cats .categories a:visited, #wrap_cats .categories a:link{
			display:block;
			padding-right:5px;
			padding-left:5px;
			color:#809900;
			text-decoration:none;
		}
		#wrap_cats .categories a:hover{
			color:#566703;
		}
		#wrap_cats .categories li{
			list-style:none;
			display:inline;
			padding:0px;
			float:left;
			position:relative;
			text-transform:uppercase;
		}
		#wrap_cats .categories ul {
			position:absolute;
			top:39px;
			display:none;
		}
		#wrap_cats .categories li ul a{
			float:left;
			text-align:left;
			width:117px;
			padding-top:2px;
			padding-right:16px !important;
			padding-bottom:2px;
			margin:6px 0px 0px;
			text-transform:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			line-height:16px;
			border:1px solid #fff;
		}
		#wrap_cats .categories li ul a:hover{
			background-color:#DEFB89;
			border:1px solid #C7FA33;
			color:#333333;
		}
		#wrap_cats .categories li ul{
			background:#FFF;
			border:1px solid #ccc;
			width:140px;
			padding:0px 6px 6px;
			z-index:100 !important;
		}
		#wrap_cats .categories ul ul{
			top:-1px;
		}
		#wrap_cats .categories li ul ul {
			left:156px;
			margin:0px 0 0 -16px;
		}
		#wrap_cats li:hover ul ul, #wrap_cats li:hover ul ul ul, #wrap_cats li:hover ul ul ul ul{
			display:none;
		}
		#wrap_cats li:hover ul, #wrap_cats li li:hover ul, #wrap_cats li li li:hover ul, #wrap_cats li li li li:hover ul{
			display:block;
		}

#wrap_pages li ul .more, #wrap_pages li ul .more:hover, #wrap_cats li ul .more, #wrap_cats li ul .more:hover{
	background-image:url(img/icons/bullet_go.png);
}

#wrap_pages .more, #wrap_pages .more:hover, #wrap_cats .more, #wrap_cats .more:hover{
	background-image:url(img/icons/bullet_arrow_down.png);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:16px !important;
}

/* navigation END */

/* info START */
#wrap_info{
	min-width:930px;
	width:100%;
	padding:0px;
	margin:0px;
	background-repeat:repeat-x;
}
	#wrap_info.black{
		background-image:url(img/bg_title_black.gif);
	}
	#wrap_info.gray{
		background-image:url(img/bg_title_gray.gif);
	}
	#wrap_info.white{
		background-image:url(img/bg_title_white.gif);
	}
	#wrap_info.green{
		background-image:url(img/bg_title_green.gif);
	}
	#wrap_info.lime{
		background-image:url(img/bg_title_lime.gif);
	}
	#wrap_info.blue{
		background-image:url(img/bg_title_blue.gif);
	}
	#wrap_info.lightblue{
		background-image:url(img/bg_title_lightblue.gif);
	}
	#wrap_info.red{
		background-image:url(img/bg_title_red.gif);
	}
	#wrap_info.orange{
		background-image:url(img/bg_title_orange.gif);
	}
	#wrap_info.purple{
		background-image:url(img/bg_title_purple.gif);
	}
	#wrap_info.pink{
		background-image:url(img/bg_title_pink.gif);
	}

#info{
	width:930px;
	height:85px;
	margin:0px auto;
	padding:0px;
}

	#info .title, #info .title a, #info .title a:link, #info .title a:visited{
		font-family:Arial, Helvetica, sans-serif;
		font-size:36px;
		font-weight:bold;
		color:#f0f0f0;
		text-decoration:none;
		line-height:85px;
		float:left;
		margin-right:10px;
	}
	#info .title a:hover{
		color:#FFFFFF;
	}
	#info .description{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#666666;
		line-height:85px;
		float:left;
	}
/* info END */

/* header END */

/* wrapper START */
#wrap_wrapper{
	min-width:930px;
	background:url(img/bg_wrapper.gif) repeat-x #fff;
}
#wrapper{
	width:930px;
	margin:0px auto;
	padding-top:15px;
	padding-bottom:0px;
	overflow:auto;
}

	/* content START */
	#content{
		width:636px;
		height:auto;
		padding: 0px 0px;
		margin-right:10px;
		float:left;
		clear:none;
		background:#FFF;
		border:1px solid #ccc;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#555;
	}
		#content .msgbox{
			width:370px;
			margin:20px auto;
			padding:5px 5px 5px 26px;
			border:1px solid #E8EDF5;
			background:#fafafa url(img/icons/information.png) 5px 4px no-repeat;
			color:#999;
		}
		#content .msgerror{
			text-align:center;
			width:370px;
			font-size:14px;
			font-weight:bold;
			margin:20px auto;
			padding:5px 5px 5px 26px;
			border:1px solid #E8EDF5;
			background:#fafafa url(img/icons/error.png) 5px 4px no-repeat;
			color:#999;
		}
		#content .box{
			border:1px solid #ddd;
			background:#f5f5f5;
			padding:5px;
			margin-bottom:15px;
			overflow:auto;
			color:#777;
		}
		/* post START */
		#content .post{
			margin-top:15px;
		}
			.post .title{
				height:20px;
				line-height:20px;
				padding:0px 5px 0px 50px;
				float:left;
				clear:left;
			}
			.title a {
					color:#4C4C4C;
					text-decoration:none;
				}
				.title a:hover {
					color:#809900;
					text-decoration:none;
				}
				.title h2{
					margin:0px;
					display:block;
					font-family:Verdana,"BitStream vera Sans";
					font-size:16px;
				}
			
			.a2a_grip{
				clear:right;
				float:right;
				height:18px;
				padding:0px 5px;
				margin:1px 0px;
				line-height:16px;
			}
			.post .info{
				height:38px;
				width:590px;
				/*background:url(img/bg_info.gif);*/
				background:#F5F8FC;
				border-top:1px solid #ccc;
				border-bottom:1px solid #ccc;
				float:left;
				clear:right;
				margin-bottom:10px;
			}
				.info .act{
					float:right;
					padding:0px 5px;
					height:40px;
				}
					.act span{
						padding-left:20px;
						height:16px;
						line-height:16px;
						display:block;
						float:left;
						font-size:12px;
						margin-left:10px;
						position:relative;
						top:50%;
						margin-top:-8px;
					}
					.act a:hover{
						text-decoration:underline;
					}
					.act .author{
						margin-left:20px;
					}
			.post .filler{ 
				width:46px;
				height:38px;
				/*background:url(img/bg_info.gif);*/
				background:#F5F8FC;
				border-top:1px solid #ccc;
				border-bottom:1px solid #ccc;
				float:left;
				clear:left;
			}
			.post .post-date{ 
				width:45px;
				height:39px;
				background:url(img/bg_date_red.gif) top repeat-x;
				border-right:1px solid #ccc;
				border-bottom:1px dotted #ccc;
				float:left;
				clear:left;
			}
				.post-date .month{
					text-align:center;
					color:#fff;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size:10px;
					text-transform:uppercase;
					line-height:15px;
				}
				.post-date .day{
					text-align:center;
					color:#000;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-size:18px;
					font-weight:bold;
					line-height:24px;
				}
			.entry{
				clear:both;
				padding:0px 10px;
				line-height:16px;
			}
				.entry h2, .entry h3{
					margin-bottom:5px;
				}
				li.linkcat{
					min-height:80px;
					list-style:none;
				}
					li.linkcat h2{
						width:100px;
						position:relative;
						right:-1px;
						margin-top:25px;
						padding:10px;
						border:1px solid #ccc;
						background:url(img/bg_widget.gif) 0 -10px repeat-x;
						float:left;
						clear:left;
						font-family:Arial, Helvetica, sans-serif;
						font-size:14px;
						color:#666;
					}
					li.linkcat ul{
						width:454px;
						min-height:50px;
						margin:15px 0px;
						float:left;
						border:1px solid #ccc;
						padding:10px;
						background:url(img/bg_widget.gif) 0 -30px repeat-x #fff;
						clear:right;
					}
					li.linkcat li{
						background:url(img/icons/bullet_gray.png) left no-repeat;
						display:inline;
						float:left;
						width:100px;
						position:relative;
						padding-left:22px;
						margin-right:25px;
					}
			.post .page_links{
				position:relative;
				right:-3px;
				margin-bottom:10px;
				height:15px;
				line-height:15px;
				padding:5px;
				background:#C4E480;
				border:1px solid #A0D333;
				color:#666;
				text-align:center;
				float:right;
			}
			.post .rating{				
				height:25px;
				line-height:25px;
				position:relative;
				right:-3px;
				float:right;
				background:#F5F8FC;
				border:1px solid #D4E1F2;
				/* replace with this if you want a yellow box
				background:#FFFFD4;
				border:1px solid #EFEFA0;
				*/
				padding: 2px 4px;
				margin-bottom:10px;
				overflow:auto;
				clear:both;
			}
			.post .metadata{
				border-top:1px dotted #CCCCCC;
				padding: 2px 10px;
				margin-bottom:30px;
				clear:both;
				overflow:auto;
			}
				.metadata div{
					padding-left:20px;
					margin-right:10px;
					margin-bottom:5px;
					line-height:16px;
					display:block;
					float:left;
					overflow:auto;
				}
				.metadata span{
					padding-left:18px;
					height:16px;
					line-height:16px;
					display:block;
					float:left;
					margin-right:9px;
					margin-bottom:5px;
				}
				.metadata .fixed{
					clear:left;
					float:none !important;		
				}
				.metadata a:hover{
					text-decoration:underline;
				}
		
			.post .wp-caption {
				padding:5px 0px 0px;
				margin-top:5px;
				margin-bottom:5px;
				border:1px solid #CCC;
				background:#FAFAFA;
				text-align:center;
			}
			.post .wp-caption-text{
				margin:5px 0px 0px;
				padding:5px 0px;
				border-top:1px dotted #ccc;
				width:100%;
				background:#F5F8FC;
			}
		/* post END */
	
		/* comments START */
		#content h3.noonemore{
			padding:5px;
			border-bottom:1px dotted #ccc;
		}
		#comments{
			margin:10px 0px 10px 0px;
		}
			#comments .commentlist{
				margin:0px;
				padding:5px;
				overflow:auto;
			}
				.commentlist li{
					overflow:auto;
					border:1px solid #E8EDF5;
					margin-bottom:20px;
				}
					.commentlist li.trackback .info{
						background:#DAE5F4 url(img/says.gif) 498px bottom no-repeat;
						width:100% !important;
					}
					.commentlist li.pingback .info{
						background:#DEFB89 url(img/says.gif) 498px bottom no-repeat;
						width:100% !important;
					}
					.commentlist li.alt .info{
						background:#f0f0f0 url(img/says.gif) 460px bottom no-repeat;
					}
				.commentlist .info{
					float:left;
					padding:0px;
					height:40px;
					width:584px;
					clear:right;
					background:#e5e5e5 url(img/says.gif) 460px bottom no-repeat;
				}
					.info .commentmeta{
						height:30px;
						line-height:30px;
						padding:5px;
						float:left;
					}
						.commentlist .info .commentmeta span{
							padding-left:18px;
							margin-right:10px;
							height:16px;
							position:relative;
							top:50%;
							margin-top:-8px;
							line-height:16px;
							display:inline;
							font-size:12px;
							float:left;
						}
					.commentlist .info .mods{
						display:inline;
						float:right;
						background:#CC0000;
						border:1px solid #f9f9f9;
						height:31px;
						margin-right:1px;
						padding:3px;
						color:#FFFFFF;
						text-align:center;
						text-transform:uppercase;
						line-height:10px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
					}
					.commentlist .info .id{
						display:inline;
						float:right;
						height:30px;
						padding:3px 5px 7px 5px;
						margin-right:5px;
						text-align:center;
						line-height:30px;
						font-family:Georgia, "Times New Roman", Times, serif;
						font-size:18px;
					}
						.commentlist .info .id a{
							color:#999;
						}
						.commentlist .info .id a:hover{
							color:#666;
						}
				.commentlist .avatar{
					float:left;
				}
					.commentlist .avatar img {
						border:1px solid #ccc;
						background:#fff;
						padding:1px;
					}
				.commentlist .comment{
					padding:5px;
					float:left;
					clear:both;
				}
		#commentform{
			width:530px;
			padding:0px 0px 10px 0px;
			margin:0px auto 15px;
		}
		#commentform input[type="text"], #commentform input[type="password"], #commentform textarea {
			border:1px solid #ddd;
			background:#fafafa;
			color:#666;
		}
		#commentform input[type="text"]:hover, #commentform input[type="password"]:hover, #commentform textarea:hover, #commentform input[type="text"]:focus, #commentform input[type="password"]:focus, #commentform textarea:focus {
			border:1px solid #E8EDF5;
			background:#fff;
		}
		#commentform input[type="text"], #commentform input[type="password"] {
			margin:0px;
		}
		#commentform textarea{
			width:100%;
			margin:0px;
		}
		#commentform #undercomment{
			width:524px;
			height:15px;
			line-height:15px;
			padding:3px;
			background:#f0f0f0;
			border-bottom:1px solid #ddd;
			border-left:1px solid #ddd;
			border-right:1px solid #ddd;
			display:block;
		}
		#commentform input[type="submit"]{
			width:100px;
			height:35px;
			padding:0px;
			position:relative;
			left:50%;
			margin:5px 0px 5px -50px;
			line-height:35px;
			border:1px solid #A0D333;
			background:#C4E480;
			color:#666;
		}
		#commentform input[type="submit"]:hover{
			border:1px solid #C7FA33;
			background:#DEFB89;
			color:#999;
		}
		#commentform span{
			padding-left:22px;
			height:16px;
			line-height:16px;
			display:inline;
			float:right;
			font-size:12px;
		}
		/* comments END */
		
		/* scroller START */
		.scroller{
			width:576px;
			margin-top:20px;
			padding:10px 30px;
			overflow:auto;
			border-top:1px solid #ccc;
			background:#F5F8FC;
		}
		.scroller.top{
			border-top:none;
			border-bottom:1px solid #ccc;
			margin-bottom:20px;
			margin-top:0px;
		}
			.scroller .newer a{
				width:auto;
				height:15px;
				padding:10px;
				border:1px solid #ddd;
				margin:0px;
				background:#f5f5f5;
				float:right;
				color:#666;
			}
			.scroller .newer a:hover{
				border:1px solid #E8EDF5;
				background:#fafafa;
				color:#999;
			}
			.scroller .older a{
				width:auto;
				height:15px;
				padding:10px;
				border:1px solid #ddd;
				margin:0px;
				background:#f5f5f5;
				float:left;
				color:#666;
			}
			.scroller .older a:hover{
				border:1px solid #E8EDF5;
				background:#fafafa;
				color:#999;
			}
		/* scroller END */
		
	/* content END */

	/* searchform START */
		#searchform input[type="text"]{
			vertical-align:middle;
			width:170px;
			height:17px;
			padding: 3px 2px;
			margin:0px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			border:1px solid #ddd;
			background:#fafafa;
		}
		#searchform input[type="text"]:hover, #searchform input[type="text"]:focus {
			border:1px solid #E8EDF5;
			background:#fff;
		}
		#searchform input[type="submit"]{
			vertical-align:middle;
			width:80px;
			height:25px;
			padding:0px;
			margin:0px;
			line-height:25px;
			border:1px solid #A0D333;
			background:#C4E480;
			color:#666;
		}
		#searchform input[type="submit"]:hover{
			border:1px solid #C7FA33;
			background:#DEFB89;
			color:#999;
		}
	/* searchform END*/

	/* sidebar START */
	#sidebar{
		width:280px;
		padding:0px;
		margin:0px;
		height:auto;
		float:left;
		background:#FFF;
		border:1px solid #ccc;
	}
		#sidebar ul{
			margin:0px;
			padding:0px;
		}
		#sidebar li{
			list-style:none;
			margin-top:5px;
			background:url(img/icons/bullet_gray.png) no-repeat;
			padding-left:22px;
		}
		
		.blk_top, .blk_bottom{
			width:260px;
			margin:45px 0px 5px 0px;
			border-top:1px solid #ccc;
			padding:10px;
			background:url(img/bg_widget.gif) 0 -37px repeat-x #fff;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
		}
			.blk_title{
				width:auto;
				margin:0px 15px;
				padding:10px;
				position:relative;
				top:-36px;
				border-left:1px solid #ccc;
				border-right:1px solid #ccc;
				border-top:1px solid #ccc;
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#666;
				background:url(img/bg_widget.gif) top repeat-x;
			}
		.grip{
			width:260px;
			padding:10px;
			margin:0px auto;
			clear:both;
			text-align:center;
			background:#F5F8FC;
		}
			.grip.nobg{
				background:none;
			}
			.grip.top{
				border-bottom:1px solid #ccc;
			}
			.grip.bottom{
				border-top:1px solid #ccc;
			}
			.grip span{
				padding-left:22px;
				height:16px;
				line-height:16px;
				display:inline-block;
				font-size:12px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-align:left;
			}
	/* sidebar END */

/* wrapper END */

/* footer START */ 
#footer{
	width:910px;
	height:40px;
	line-height:20px;
	margin:10px auto;
	padding:10px;
	background:url(img/bg_widget.gif) 0 -20px repeat-x;
	border:1px solid #ccc;
	clear:both;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999;
	font-size:12px;
}
	#footer span{
		padding-left:22px;
		height:16px;
		margin-right:15px;
		display:inline-block;
	}
/* footer END */

/* icons START */
span.user{
	background:url(img/icons/user.png) no-repeat;
}
span.logout{
	background:url(img/icons/door_out.png) no-repeat;
}
span.login{
	background:url(img/icons/door_in.png) no-repeat;
}
span.signin{
	background:url(img/icons/user_add.png) no-repeat;
}
span.manage_pm{
	background:url(img/icons/email.png) no-repeat;
}
span.add_post{
	background:url(img/icons/pencil_add.png) no-repeat;
}
span.manage_draft{
	background:url(img/icons/page_white_draft.png) no-repeat;
}
span.add_link{
	background:url(img/icons/link_add.png) no-repeat;
}
span.add_file{
	background:url(img/icons/drive_add.png) no-repeat;
}
span.manage_layout{
	background:url(img/icons/layout.png) no-repeat;
}
span.manage_plugins{
	background:url(img/icons/plugin.png) no-repeat;
}
span.user_online{
	background:url(img/icons/user_go.png) no-repeat;
}
span.comment_edit{
	background:url(img/icons/comment_edit.png) no-repeat;
}
span.date{
	background:url(img/icons/date.png) no-repeat;
}
span.reply{
	background:url(img/icons/comment_add.png) no-repeat;
}
span.author_comment{
	background:url(img/icons/user_comment.png) no-repeat;
}
span.author_post{
	background:url(img/icons/user_edit.png) no-repeat;
}
div.categories{
	background:url(img/icons/folder.png) no-repeat;
}
div.tags{
	background:url(img/icons/tag_green.png) no-repeat;
}
span.date{
	background:url(img/icons/date.png) no-repeat;
}
span.time{
	background:url(img/icons/time.png) no-repeat;
}
span.rss{
	background:url(img/icons/feed.png) no-repeat;
}
span.addcomment{
	background:url(img/icons/comment_add.png) no-repeat;
}
span.trackback{
	background:url(img/icons/comment_trackback.png) no-repeat;
}
span.pingback{
	background:url(img/icons/link_go.png) no-repeat;
}
span.posts{
	background:url(img/icons/page_white_copy.png) no-repeat;
}
span.comments{
	background:url(img/icons/comments.png) no-repeat;
}
span.editpost{
	background:url(img/icons/page_white_edit.png) no-repeat;
}
span.sitemap{
	background:url(img/icons/sitemap_color.png) no-repeat;
}
span.mini_rss{
	background:url(img/icons/rss.png) no-repeat;
}
span.mini_css{
	background:url(img/icons/css_valid.png) no-repeat;
}
span.mini_xhtml{
	background:url(img/icons/xhtml_valid.png) no-repeat;
}
/* icons END */