/*
	Theme Name: Laughatonce
	Theme URI: http://laughatonce.com/
	Description: Special theme for laughatonce
	Version: 1.0
	Author: VIBIOS
	Author URI: http://laughatonce.com/
	Tags: fixed width, three columns, widgets
*/

body{
	margin:0;
}

a:hover{
	text-decoration:underline
}

#header{
	background:url(images/header-bg.png) repeat-x;
	height:169px;
}

#header .title{
	background:url(images/title.png) no-repeat 25px 35px;
	height:169px;
	width:442px;
	float:left;
	overflow:hidden;
	cursor:pointer;
}

#header .logo{
	background:url(images/logo.png) no-repeat;
	height:169px;
	width:558px;
	float:left;
	overflow:hidden;
	float:right
}

#body{
	background-color:#FFFFFF;
}

#footer{
	background-color:#D3BD8E;
	height:48px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#9E8858;
}

ul{
	padding:0px;
	margin:0px;
}

.clear{
	clear:both;
}

.vibios_link{
	color:#9E8858;
	text-decoration:none;
}

.text{
	font-family:arial;
	font-size:11px;
}

.side{
	background:#a7b266;
	background-color:#93A159;
	height:100%;
	width:280px
}

.box-1{
	font-family:arial;
	font-size:11px;
	margin-bottom:5;
}

.box-1 .head{
	background:URL(images/bbox-h.png) no-repeat;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	padding-left:40px;
}

.box-1 .body{
	background:URL(images/bbox-b.png) repeat-y;
	font-size:12px;
	color:#FFFFFF;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:20px;
}

.box-2{
	font-family:arial;
	font-size:11px;
	margin-bottom:5;
}

.box-2 .head{
	background:URL(images/obox-h.png) no-repeat;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	padding-left:40px;
}

.box-2 .body{
	background:URL(images/obox-b.png) repeat-y;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	padding-top:10px;
	padding-right:0px;
	padding-bottom:10px;
	padding-left:20px;
}

.box-3{
	font-family:arial;
	font-size:11px;
	width:100%
}


.statistic{
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	margin:15;
}

.post h2{
	font-size:14px;
	font-weight:bold;
	font-family:verdana;
	color:#FEA604;
	text-decoration:none;
}

.post-title{
	font-size:14px;
	font-weight:bold;
	font-family:verdana;
	color:#FEA604;
	text-decoration:none;
}

.storycontent{
	font-size:12px;
	font-family:arial;
	color:#97BA4B;
}

.entry{
	font-size:12px;
	font-family:arial;
	color:#97BA4B;
}

.feedback{
	text-align:right;
}

.feedback a{
	color:#51B8DF;
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	text-decoration:none;
}

.feedback a:hover{
	text-decoration:underline;
}

.postmetadata{
	font-size:10px;
	font-family:arial;
}

.postmetadata .alt{
	color:#000000;
	font-size:11px;
	font-family:arial;
}

.postmetadata a{
	color:#51B8DF;
	font-size:10px;
	font-family:verdana;
	font-weight:bold;
	text-decoration:none;
}

.postmetadata a:hover{
	text-decoration:underline;
}

.navigation{
	width:444;
}

.navigation .alignleft{
	float:left;
	width:222;
}

.navigation .alignright{
	float:right;
	text-align:right;
	width:222;
}

.cat-item{
	list-style:none;
}

.cat-item a{
	font-family:arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.cat-item a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.fl{float:left}
.fr{float:right}
.fc{clear:both;margin-bottom:10px}
.banner125{
	width:125px;
	height:125px;
	display:block;
}


.side .title{
	font-size:15px;
	font-weight:bold;
	font-family:arial;
	margin-left:-10px;
	margin-right:-10px;
	padding:0 10px;
	line-height:30px;
	width:260px;
	background:#6e7d3a;
	color:#ffffff
}

.side .sb3{
	padding:0 10px;
	margin-bottom:10px
}

.side .at{
	height:2px;
	background:#ffffff;
	margin-left:-10px;
	margin-right:-10px;
	margin-bottom:7px
}

.side .aw{
	height:2px;
	background:#ffffff;
	margin-left:-10px;
	margin-right:-10px;
}

.side ul{
	padding:0;
	margin:0;
	list-style:none
}

.side ul li a{
	font-family:arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	display:block;
	line-height:20px
}

.side ul li a:hover{
	text-decoration:underline;
	background:#899752
}

#sl1 ul{
	padding:0;
	margin:0;
	list-style:none
}

#sl1 ul li a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none
}

#sl1 table{
	color:#ffffff;
	font-weight:bold;
	font-size:12px
}

#footer a{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#9E8858;	
}