/*  
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. This preview shows the theme when all settings are disabled, if you want to see this theme in action, visit the Author Homepage.
Version: 1.1.14
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, fr_FR, zh_CN, zh_TW

--- Plugins suggested ---
In this theme I've implemented some parts of code for a better work of these plugins
	* SexyBookmarks (set Menu Location as "Manual Mode")
    * 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/ .
*/

/* If you want edit the style of Splix take a look in "unparsed.txt" and refresh your theme options (with saving) */

/* class required START */
.alignleft {
	float:left;
	margin-right:10px;
}
.alignright {
	float:right;
	margin-left:10px;
}
.aligncenter {
	display: block;
	margin:0px auto;
}
/* class required END */

.floatright{
	float:right;
}
.floatleft{
	float:left;
}
.left {
	float:left;
	margin-right:10px;
}
.right {
	float:right;
	margin-left:10px;
}

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

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

blockquote, pre {
	border:1px solid #d7d7d7;
	background:#F5F5F5 url(http://www.sochouette.com/wp-content/themes/splixV3/img/bq.png) no-repeat left center;
	padding:10px 10px 10px 30px;
	margin:15px 35px;
	width:auto;
	color:#666;
	white-space:pre-wrap;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
}

.widget{
	width:280px;
	margin:45px 0px 5px 0px;
	border-top:1px solid #ccc;
	padding:10px;
	background:url(http://www.sochouette.com/wp-content/themes/splixV3/gradient.php?height=75&top=F5F5F5&bottom=FFFFFF) #FFFFFF 0 -37px repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
	.widget_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(http://www.sochouette.com/wp-content/themes/splixV3/gradient.php?height=75&top=F5F5F5&bottom=FFFFFF) #FFFFFF top repeat-x;
	}
	.widget_content{
		overflow:hidden;
	}
	.widget ul{
			margin:0px;
			padding:0px;
		}
	.widget ul li{
		list-style:none;
		margin-top:5px;
		background:url(http://www.sochouette.com/wp-content/themes/splixV3/img/icons/bullet_gray.png) no-repeat;
		padding-left:20px;
	}
	.widget #wp-calendar{
		margin:0px auto;
	}
/* static END */

/* header START */
#header{
	width:100%;
	margin:0px;
	padding:0px;
}
/* caption START */
#wrap_caption{
	min-width:930px;
	height:31px;
	padding:0px;
	margin:0px;
	overflow:auto;
	margin-bottom:-35px;
	position:relative;
	z-index: 100;
}
#caption{
	height:31px;
	width:920px;
	margin:0px auto;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#BDBDBD;
	overflow:hidden;
}
	#caption span{
		padding: 8px;
		display: inline-block;
		margin: 2px 3px;
		vertical-align: text-top;
        overflow: visible;
	}
	#caption a{
		color: #BDBDBD;
		padding: 0px 3px;
		margin: 4px 0px;
        overflow: visible;
		display: inline-block;
		border: 1px solid #5C5B56;
		background: #2E2D28;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
        height: 14px;
		line-height: 14px;
	}
	#caption a:hover{
		text-decoration:none !important;
		border: 1px solid #7a7974;
		background: #4c4b46;
	}
	.metafield{
		height:30px;
		width:auto;
		margin: auto 0px;
		float:right;
	}
		
	.login{
		line-height:31px;
	}
		.login input{
			vertical-align:middle;
			margin-top:0px;
			margin-right:10px;
			padding: 2px;
            color:#BDBDBD;
		}
		.login input[type="text"], .login input[type="password"], .login input[type="submit"], .login input[type="button"]{
			width:120px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:14px;
			border:1px solid #5C5B56;
			background:#2E2D28;
			opacity:0.9;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
		}
		.login input[type="text"]:focus, .login input[type="password"]:focus, .login input[type="submit"]:focus, .login input[type="button"]:focus, .login input[type="text"]:hover, .login input[type="password"]:hover, .login input[type="submit"]:hover, .login input[type="button"]:hover{
			opacity:1 !important;
		}
		
		.login input[type="submit"], .login input[type="button"]{
			width:auto !important;
		}
/* caption END */

/* info START */
#wrap_info{
	min-width:930px;
	width:100%;
	padding:0px;
	margin:0px;
	background:url(http://www.sochouette.com/wp-content/themes/splixV3/gradient.php?height=85&top=1D1D1D&bottom=0D0D0D) #1D1D1D repeat-x top;
}

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

	#info .title, #info .title a, #info .title a:link, #info .title a:visited{
		font-family:Arial, Helvetica, sans-serif;
		font-size:48px;
		font-weight:bold;
		color:#ffffff;
		text-decoration:none;
		line-height:85px;
		padding:0px;
		background-position:bottom;
		background-repeat:repeat-x;
	}
	#info .title a:hover{
	}
	#info .description{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#BBBBBB;
		line-height:85px;
		padding:0px;
		margin-left:10px;
	}
/* info END */

/* navigation START */
#wrap_pages, #wrap_cats{
	min-width:930px;
	width:100%;
	padding:0px;
	margin:0px;
}
#wrap_pages{
    border-bottom:1px solid #000000;
    border-top:1px solid #3b3b3b;
	background:url(http://www.sochouette.com/wp-content/themes/splixV3/gradient.php?height=26&top=2c2c2c&bottom=1D1D1D) #2c2c2c repeat-x bottom;
	z-index:80;
}
	#wrap_pages .set_middle, #wrap_cats .set_middle{
		width:930px;
		margin:0px auto;
        padding:0px;
		overflow:visible;
		display:table;
	}
    #wrap_pages .pages, #wrap_cats .categories{
    	margin:0px;
		padding:0px;
		width:auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
    }
	#wrap_pages .pages{
		height:26px;
		line-height:26px;
		color:#3A3934;
	}
    	#wrap_pages .pages a, #wrap_pages .pages a:visited, #wrap_pages .pages a:link, #wrap_cats .categories a, #wrap_cats .categories a:visited, #wrap_cats .categories a:link{
			display:block;
			padding-right:5px;
			padding-left:5px;
			text-decoration:none;
		}
		#wrap_pages .pages a, #wrap_pages .pages a:visited, #wrap_pages .pages a:link{
			color:#585752;
			font-weight:bold;
		}
		#wrap_pages .pages a:hover{
			color:#3A3934;
		}
		#wrap_pages .pages li, #wrap_cats .categories li{
			list-style:none;
			display:inline;
			padding:0px;
			float:left;
			position:relative;
			text-transform:uppercase;
		}
        #wrap_pages .pages ul, #wrap_cats .categories ul {
			position:absolute;
			display:none;
            left:4px;
		}
		#wrap_pages .pages ul {
			top:20px;
		}        
		#wrap_pages .pages li ul{
			background:#272727;
			border:1px solid #2c2c2c;
			width:120px;
			padding:0px 3px 3px;
			z-index:100 !important;
		}
		#wrap_pages .pages li ul a, #wrap_cats .categories li ul a{
			width:97px;
			padding-top:2px;
			padding-right:16px !important;
			padding-bottom:2px;
			margin:3px 0px 0px;
			text-align:left;
			text-transform:none;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			line-height:16px;
		}
        #wrap_pages .pages li ul a{
			border:1px solid #272727;
        }
		#wrap_pages .pages li ul a:hover, #wrap_cats .categories li ul a:hover{
            border:1px solid #A7B522;
			background-color:#c5d340;
		}
		#wrap_pages .pages ul ul, #wrap_cats .categories ul ul{
			top:-1px; /* for matching the top border */
		}
		#wrap_pages .pages li ul ul, #wrap_cats .categories 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, #wrap_cats li:hover ul ul, #wrap_cats li:hover ul ul ul, #wrap_cats 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, #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.home img{
			border:none;
			display:block;
			padding:5px;
			height:16px;
			width:16px;
		}
#wrap_cats{
    background:#F8F8F8;
	z-index:40;
    
    border-top:1px solid #ffffff;
    border-bottom:1px solid #dfdfdf;
}
	#wrap_cats .categories{
		height:22px;
		line-height:22px;
	}
		#wrap_cats .categories a, #wrap_cats .categories a:visited, #wrap_cats .categories a:link{
			color:#A7B522;
		}
		#wrap_cats .categories ul {
			top:18px;
		}
        #wrap_cats .categories li ul{
			background:#ffffff;
			border:1px solid #e9e9e9;
			width:120px;
			padding:0px 3px 3px;
			z-index:100 !important;
		}
        #wrap_cats .categories li ul a{
			border:1px solid #ffffff;
        }
        #wrap_cats .categories a {
        	color:#A7B522 !important;
		}
        #wrap_cats .categories a:hover {
        	color:#899704 !important;
		}
#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(http://www.sochouette.com/wp-content/themes/splixV3/img/icons/bullet_go.png);
}
#wrap_pages .more, #wrap_pages .more:hover, #wrap_cats .more, #wrap_cats .more:hover{
	background-image:url(http://www.sochouette.com/wp-content/themes/splixV3/img/icons/bullet_arrow_down.png);
	background-position:center right;
	background-repeat:no-repeat;
	padding-right:16px !important;
}
/* navigation END */

/* header END */

/* wrapper START */
#wrap_wrapper{
	min-width:930px;
    border-top:1px solid #fefefe;
	background:#EEEEEE url(http://www.sochouette.com/wp-content/themes/splixV3/gradient.php?height=120&top=E0E0E0&bottom=EEEEEE) 0 -30px repeat-x;
	overflow:auto;
}
#wrapper{
	width:930px;
	margin:0px auto;
	padding-top:15px;
	padding-bottom:0px;
	overflow:visible;
}

	/* content START */
	#content{
		width:616px;
		height:auto;
		padding: 0px;
		margin-right:10px;
		float:left;
		clear:none;
		background:#FFFFFF;
		border:1px solid #d7d7d7;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#555555;
	}
		#content .msgbox, #content .msgerror{
			width:370px;
			margin:20px auto;
			padding:5px 5px 5px 26px;
            color:#737373;
			border:1px solid #d7d7d7;
			background-color:#F5F5F5;
            background-position: 5px 4px;
            background-repeat: no-repeat;
            background-image:url(http://www.sochouette.com/wp-content/themes/splixV3/img/icons/information.png);
		}
		#content .msgerror{
			text-align:center;
			font-size:14px;
			font-weight:bold;
			background-image:url(http://www.sochouette.com/wp-content/themes/splixV3/img/icons/error.png) !important;
		}
		#content .box{
			border:1px solid #d7d7d7;
			background-color:#F5F5F5;
			padding:5px;
			margin-bottom:15px;
			overflow:auto;
			color:#737373;
		}
		/* post START */
		#content div#post_path{
			background-color:#e3f15e;
			margin:0px 0px 20px;
			width:auto;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			text-transform:uppercase;
		}
		#content .post{
			margin-top:15px;
		}
			.post .title{
				height:20px;
				line-height:20px;
				padding:0px 5px 0px 50px;
				float:left;
				clear:left;
			}
			.title a {
                color:#555555;
                text-decoration:none;
            }
            .title a:hover {
                color:#A7B522;
                text-decoration:none;
            }
            .title h2{
                margin:0px;
                display:block;
                font-family:Verdana,"BitStream vera Sans";
                font-size:16px;
            }
            
			.post .info{
				height:38px;
				width:570px;
				background:#F5F5F5;
				border-top:1px solid #d7d7d7;
				border-bottom:1px solid #d7d7d7;
				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:#F5F5F5;
				border-top:1px solid #d7d7d7;
				border-bottom:1px solid #d7d7d7;
				float:left;
				clear:left;
			}
			.post .post-date{ 
				width:45px;
				height:39px;
				background:url(http://www.sochouette.com/wp-content/themes/splixV3/img/bg_date_red.gif) top repeat-x;
				border-right:1px solid #d7d7d7;
				border-bottom:1px dotted #d7d7d7;
				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 h1{
                	margin-bottom:5px;
                    font-family:Verdana,"BitStream vera Sans";
                    font-size:18px;
				}
				.entry h2{
                	margin-bottom:5px;
                    font-family:Verdana,"BitStream vera Sans";
                    font-size:16px;
				}
                .entry h3{
                	margin-bottom:4px;
                    font-family:Verdana,"BitStream vera Sans";
                    font-size:14px;
                }
                .entry h4{
                	margin-bottom:3px;
                    font-family:Verdana,"BitStream vera Sans";
                    font-size:12px;
                }
                .entry h5{
                	margin-bottom:2px;
                    font-family:Verdana,"BitStream vera Sans";
                    font-size:10px;
                }
                .entry h6{
                	margin-bottom:1px;
                    font-family:Verdana,"BitStream vera Sans";
                    font-size:8px;
                }
				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(http://www.sochouette.com/wp-content/themes/splixV3/gradient.php?height=75&top=F5F5F5&bottom=FFFFFF) #FFFFFF 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(http://www.sochouette.com/wp-content/themes/splixV3/gradient.php?height=75&top=F5F5F5&bottom=FFFFFF) #FFFFFF 0 -30px repeat-x;
						clear:right;
					}
					li.linkcat li{
						background:url(http://www.sochouette.com/wp-content/themes/splixV3/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{
				height:15px;
				line-height:15px;
				padding:7px 5px;
				margin: 10px 0px;
				background:#A7B522;
				border:1px solid #899704;
				color:#666;
				text-align:center;
				float:right;
				clear:right;
				position:relative;
				right:-1px;
			}
			.post .rating{				
				height:20px;
				line-height:20px;
				padding: 0px 5px;
				margin: 0px;
				/*background:#F5F5F5;
				border:1px solid #d7d7d7;*/
				float:right;
				clear:right;
			}
            
            .post .shr-bookmarks{
            	margin-bottom:0px !important;
            }
			.post .metadata{
				border-top:1px dotted #CCCCCC;
				padding: 2px 10px;
				margin-bottom:30px;
				clear:both;
				overflow:hidden;
			}
				.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;
				}
		
			.wp-caption {
				padding:5px 0px 0px;
				margin-top:5px;
				margin-bottom:5px;
				border:1px solid #d7d7d7;
				background:#F5F5F5;
				text-align:center;
				-moz-border-radius: 7px;
				-webkit-border-radius: 7px;
			}
			.wp-caption-text{
				margin:5px 0px 0px;
				padding:5px 0px;
				width:100%;
				background:#ebebeb;
				-moz-border-radius: 7px;
				-webkit-border-radius: 7px;
			}
		/* post END */
	
		/* comments START */
		#content h3.noonemore{
			padding:5px;
			border-bottom:1px dotted #d7d7d7;
		}
		#comments{
			margin:10px 0px 10px 0px;
		}
			#comments .commentlist{
				margin:0px;
				padding:5px;
				overflow:auto;
                list-style:none;
			}
				.commentlist li{
					overflow:hidden;
					width:604px;
					border:1px solid #f0f0f0;
					margin-bottom:20px;
				}
					.commentlist li .info{
						float:left;
						padding:0px;
						height:40px;
						width:564px;
						clear:right;
						background-color:#ebebeb;
						background-image:url(http://www.sochouette.com/wp-content/themes/splixV3/img/says.gif);
						background-position:530px bottom;
						background-repeat:no-repeat;
					}
					.commentlist li.trackback .info{ /* IF IS A TRACKBACK */
						background-color:#e3f15e;
						background-position:570px bottom;
						width:100% !important;
					}
					.commentlist li.pingback .info{ /* IF IS A PINGBACK */
						background-color:#e3f15e;
						background-position:570px bottom;
						width:100% !important;
					}
					.commentlist li.alt .info{ /* Alternate BG */
						background-color:#F5F5F5 !important;
					}
					.commentlist li.authcomment .comment{
						border-left:5px solid #c5d340;
						width:589px !important;
					}
						.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;
							margin: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{
					width:614px;
					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:530px;
			padding:0px;
			margin:0px;
			resize:none;
		}
		#commentform #undercomment{
			width:524px;
			height:15px;
			line-height:15px;
			margin-top:2px;
			padding:3px;
			background:#f0f0f0;
			border: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 #A7B522;
			background:#c5d340;
			color:#ffffff;
		}
		#commentform input[type="submit"]:hover{
			border:1px solid #899704;

			background:#A7B522;
			color:#F8F8F8;
		}
		#commentform span{
			padding-left:22px;
			height:16px;
			line-height:16px;
			display:inline;
			float:right;
			font-size:12px;
		}
		/* comments END */
		
		/* scroller START */
		.scroller{
			width:556px;
			margin-top:20px;
			padding:10px 30px;
			overflow:auto;
			border-top:1px solid #ebebeb;
			background:#F5F5F5;
		}
		.scroller.top{
			border-top:none;
			border-bottom:1px solid #ccc;
			margin-bottom:0px;
			margin-top:0px;
		}
			.scroller .newer a, .scroller .older a{
				width:auto;
				height:15px;
				padding:10px;
				border:1px solid #d7d7d7;
				margin:0px;
				background:#f0f0f0;
				float:right;
				color:#666;
			}
            .scroller .newer a{
				float:right;
            }
			.scroller .older a{
            	float:left;
			}
			.scroller .newer a:hover, .scroller .older a:hover{
				border:1px solid #d7d7d7;
				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 #899704;
			background:#A7B522;
			color:#ffffff;
		}
		#searchform input[type="submit"]:hover{
			border:1px solid #A7B522;
			background:#c5d340;
			color:#F8F8F8;
		}
	/* searchform END*/

	/* sidebar START */
	#sidebar{
		width: 300px;
		padding:0px;
		margin:0px;
		height:auto;
		float:left;
        background:#FFFFFF;
		border:1px solid #d7d7d7;
	}
		.grip{
			width:280px;
			padding:10px;
			margin:0px auto;
			clear:both;
			text-align:center;
			background:#F5F5F5;
		}
			.grip.nobg{
				background:none;
			}
			.grip.top{
				border-bottom:1px solid #d7d7d7;
			}
			.grip.bottom{
				border-top:1px solid #d7d7d7;
			}
			.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:908px;
	height:40px;
	line-height:20px;
	margin:10px auto;
	padding:10px;
	background:url(http://www.sochouette.com/wp-content/themes/splixV3/gradient.php?height=75&top=F5F5F5&bottom=FFFFFF) #FFFFFF 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;
	}
	#bottom_widgets{
		width:930px;
		margin:10px auto 0px auto;
		clear:both;
		overflow:auto;
	}
		#bottom_widgets .cover{
			width:302px;
			margin-right:12px;
			overflow:auto;
			float:left;
			clear:none;
		}
		#bottom_widgets .cover.last{
			margin-right:0px !important;
		}
		#bottom_widgets .widget{
			border:1px solid #ccc;
		}
/* footer END */

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