/*

Theme Name: WPMU Nelo
Theme Date: 21-02-2010
Version: 2.1.2
Theme URI: http://premium.wpmudev.org
Description: A revolutionary customized CMS theme, features custom upload and crop images for your homepage and allowing you to create the perfect front page for your WordPress or WordPress MU site. Compatible with standalone WordPress installation and WordPress MU installation.
Author: Richard Kiew (incsub)
Author URI: http://www.dezzain.com
WDP ID: 46
Tags: Two Columns, Right Sidebar, Fixed Width, Custom Homepage, Custom Colors, Custom Header, Theme Options, Threaded Comments


Copyright 2007-2010 Incsub (http://incsub.com)
The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php



changelog
v2.1.2
- compatible up to wp/wpmu 2.9.2
- added load textdomain()
- remove deprecated functions
- added full witdh page template
- replace theme option with style sync rather that php stylesheet
- fixed custom homepage options

v2.1.1
- css fixed

v2.1
- Internationalized!

v2
- WPMU 2.8.3 ready!

v1.1
- Bugs fixed, options improved!

v1.0
- new released


*/


body {
	font-family: Helvetica, Arial, Tahoma;
	font-size: 100%;
	color: #1a1a1a;
	padding: 0px;
	background: #BABABA!important;
	margin: 0px;
}
:-moz-any-link:active {
  outline: none;
}

img {
	border-width: 0px;
	border-style: none;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Helvetica, Verdana;
	font-weight:normal;
}
h3 a {
	text-decoration: none;
	font-weight:normal;
}
.introbox .post-content, .introbox .post {
	border-width: 0px !important;
	border-style: none !important;
	margin: 0px!important;
	padding: 0px!important;
}
.fix-browser {
	margin: 0px;
	padding: 0px 0px 1em;
	float: left;
	width: 100%;
}
#container .full-width , #container .full-width .page {
	margin: 0px;
	padding: 0px;
	width: 100%;
	border-width: 0px !important;
	border-style: none !important;
}


#wrapper {
	font-size: 0.785em;
	margin: 0px auto 0em;
	width: 940px;
	padding: 0px;
}

#samain {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background:#000;
	}
#container {

	padding: 0px 20px 15px;
	float: left;
	width: 900px;
	background: #FFF;
}
#header {
	margin: 0px;
	padding: 0px 0px 1em;
	float: left;
	width: 100%;
	height: 100px;
}

.makeitbig
{
font-size:18px;
}

.lcp_catlist p
{
font-size:14px;
}
#frontpg
{
background: url(images/contbg.png) repeat-x bottom #FFF;
width:100%
}

#cont
{
	height:250px;
	width:900px;
	padding:0px 20px 0px;
	margin:auto;
}

#cont .board
{
	width: 295px;
	height:230px;

	float:right;
	
}

#cont #button
{
	width:570px;
	float:left;
	padding-top:5px;
}

#button .notbold
{
	font-size:16px;
	font-weight:normal;
	line-height:normal;
}

.red
{
	color:#F00;
}

#button p
{
	float:right;
}
#button a.one
{
	background: url(images/blognow.png);
	height:42px;
	width:160px;
	display:block;
	float:right;
}

#button a.one:hover
{
	background: url(images/blognowh.png);
}

#button a.two
{
	margin-right:20px;
	background: url(images/login.png) no-repeat;
	height:42px;
	width:102px;
	display:block;
	float:right;
}

#button a.two:hover
{
	background: url(images/loginh.png);
}

.site-title {
	float: left;
	width: 590px;
	padding-top:10px;
}
.custom-image-top {
	float: right;
	width: 300px;
	height: 100px;
	overflow: hidden;
}
.site-title h1 {
	font-size: 3em;
	font-weight: normal;
	margin: 0px;
	padding: 15px 0px 0px;
	float: left;
	width: 100%;
}
.site-title h1 a {
	color: #000000;
	text-decoration: none;
}
.site-title p {
	font-size: 1.025em;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	font-weight: 400;
}

#navigation {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background:#000;
	}
	
	
	
#navholder
{
	width:1000px;
	margin:auto;
}

.clear
{
	clear:both;
}


/* -----------------------------------*/
/* >> Dropdown Navigations <<<-----*/
/* -----------------------------------*/


#nav {
  list-style: none;
  overflow:visible;

}
#nav ul {
	margin: 0;
    padding: 0;
}
#nav li {
	}
	
#nav li:hover {
	}	
	
#nav li ul{
	
   width: 150px;
	}
	
#nav li ul {
	left: -999em;
	top: 0px;
	display: none;
	margin: 0px;
	padding: 0px;
	width: 150px;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	border-top-width: 0px;
	border-top-style: none;
	list-style-type: none;
	}
	
#nav ul li li a {
  width: 144px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  border:1px solid #13222C;
  margin: 0;
  }

/* Styles for Menu Items */
#nav li a {
	text-decoration: none;
	color: #FFFFFF;
	display: inline-block;
	margin-left:20px;
	margin-right:15px;
	float: left;
	font-size:14px;
	
	}
#nav li a:hover {
    
	}
	
#nav li li a {
	text-decoration: none;
	color: #EEE;
	display: inline-block;
	margin: 0px;
	float: left;
	height:30px;
	background:#000000;
	width:150px;
	padding-top:5px;
		}
#nav li li a:hover {
 background:url(images/sub.png) no-repeat #000000;
 height:30px;
 width:150px;
 display:block;
	
			}

/* Holly Hack. IE Requirement \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

#nav li:hover ul, #nav li.over ul { display: block; } /* The magic */

/* -----------------------------------*/
/* >> End Dropdown Navigations <<<-----*/
/* -----------------------------------*/
#navigation .rss-feeds {
	margin: 0px;
	float: right;
	height: 28px;
	width: 144px;
	line-height: 28px;
	font-size: 1em;
	color: #FFFFFF;
	padding-top:5px;
}

.facebook
{
	display: inline-block;
	background:url(images/fb.png) no-repeat;
	display:block;
	height:48px; width:48px;
	float:left;
	margin-top:5px;
	
}

.twitt
{
	display: inline-block;
	background:url(images/twitt.png) no-repeat;
	display:block;
	height:48px; width:48px;
	margin-top:5px;
	float:left;
}
.rss-feed {
	display: inline-block;
	background:url(images/rss.png) no-repeat;
	display:block;
	height:48px; width:48px;
	margin-top:5px;
	float:left;
}


.related_post li
{
float:left;
list-style:none;
}

.related_post_title 
{
float:left;
padding:0px;
}

#custom-img-header {
	margin: 0px;
	padding: 1em 0px 0px;
	float: left;
	height: 150px;
	width: 900px;
	overflow: hidden;
}

#content {
	margin: 0px;
	padding: 2em 0px;
	float: left;
	width: 100%;
}

#content a
{
color:#FF0000;
text-decoration:none;
}

#content a:hover
{
text-decoration:none;
}

#top-content {
	margin: 0px;
	padding: 0px 0px 1.5em;
	float: left;
	width: 100%;
}

.logg
{
	background:url(images/but.png) no-repeat;
	display:block;
	height:30px;
	width:100px;
	color:#FFF;
}

.logg:hover
{
	color:#F00;
}


.tml-user-avatar 

{
  float:left;
  width: 60px;
}
#top-content .post-content {
	margin: 0px!important;
	padding: 0px!important;
}
#bottom-content {
	margin: 0px;
	padding: 1.5em 0px 2em;
	float: left;
	width: 100%;
	border-top: 1px solid #DDD;
}
#bottom-content a {
	color: #660000;
	text-decoration: underline;
}
#bottom-content a:hover {
	color: #000000;
	text-decoration: underline;
}

#footer {
	background: #252525;
	margin: 0px;
	float: left;
	width: 100%;
	color: #FFFFFF;
	font-size:10px;
}

#footer #holder
{
width:900px;
margin:auto;
}
#footer a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer a:hover {
	color:#FF0000;
	text-decoration: underline;
}



.introbox {
	float: left;
	width: 635px;
	font-size: 1em;
	line-height: 20px;
	padding-right: 10px;
	border-right: 1px solid #DDDDDD;
}
.introbox p {
	margin-bottom: 1.5em;
}

.introbox img {
	margin: 0px 15px 15px 0px;
	padding: 0px;
	float: left;
}

#custom-intro-image {
	height: 250px;
	width: 350px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#intro-text {
	float: right;
	width: 278px;
	margin: 0px;
	padding: 0px 10px;
	border-right: 1px solid #eee;
}
.introbox a {
	color: #660000;
	text-decoration: underline;
}

.introbox h2 {
	font-size: 2.25em;
	margin: 0px 0px 10px;
	padding: 0px;
	font-weight: 400;
	line-height: 100%;
}
.introbox h2 a {
	color: #000;
	text-decoration: none;
}
.introbox h2 a:hover {
	color: #663300;
	text-decoration: none;
}
#intro-text p {
	font-size: 1em;
	line-height: 20px;
	margin: 0px;
	padding: 12px 0px 0px;
	float: left;
	width: 100%;
}

#top-right-widget object {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
#top-right-widget embed {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
#top-right-widget table {
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 100%;
}


#top-right-widget {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 240px;
}

.custom-bottom-image a {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	overflow: hidden;
}

#box1 {
	margin: 0px;
	float: left;
	width: 290px;
	padding-right: 10px;
}
#box2 {
	margin: 0px;
	float: left;
	width: 278px;
	padding-right: 10px;
	padding-left: 10px;
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
}
#box3 {
	margin: 0px;
	float: left;
	width: 290px;
	padding-right: 0px;
	padding-left: 10px;
}
.itembox {
	float: left;
	width: 300px;
	padding: 0px;
	overflow: hidden;
}
.itembox img {
	margin-bottom: 10px;
}
.itembox h2 {
	font-size: 1.25em;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.itembox p {
	font-size: 1em;
	line-height: 21px;
	margin: 0px;
	padding: 10px 0px 25px;
	float: left;
	width: 100%;
}
#footer .fcenter {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 290px;
	padding-right:10px;
}

#footer .fleft {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 290px;
		padding-right:10px;
		text-align:center;
}

#footer .fright {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 290px;
	text-align: right;
		padding-right:10px;
}


.fot, h3.fot a
{
color:#FF00FF;
font-size:13px;
text-align:center;
}

a.ht
{
background:url(images/html.png) no-repeat;
height:58px;
width:44px;
display:inline-block;
}

a.cs
{
background:url(images/css.png) no-repeat;
height:58px;
width:44px;
display:inline-block;
}

.logotiny{
background:url(images/tinylogo.png) no-repeat center;
height:40px; width:160px; display:inline-block;

}


 ul.footerlinks
{
list-style:none;
padding-left:45px;
text-align:left;

}

ul.footerlinks li li
{
padding-left:10px;
list-style:none;

}

ul.footerlinks li a
{
display:block;

}

#post-entry,#post-entry1 {
	margin: 0px;
	padding: 0px 15px 15px 0px;
	float: left;
	width: 578px;
	border-right: 1px solid #ededed;
}

#post-entry1 img
{
float:left;
margin-right:10px;
margin-top:15px;
}

#post-entry h2 {
	font-size: 1.35em;
	margin: 0px 0px 1em;
	padding: 0px;
	float: left;
	width: 100%;
}
#post-entry h2 a {
	color: #660000;
	text-decoration: underline;
}
h2#post-header {
	font-size: 15px;
}

#sidebar {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: right;
	width: 285px;
}
.list .textf {
	padding: 1%;
	width: 90%;
	background: #FFFFFF;
	margin: 0px 0px 10px;
	border-top: 2px solid #999999;
	border-right: 2px solid #999999;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

ul.list {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	list-style-type: none;
}
ul.list a {
	color: #660000;
	text-decoration: underline;
}
ul.list li {
	margin: 0px 0px 25px;
	padding: 0px;
	float: left;
	width: 100%;
	list-style-type: none;
}
ul.list ul {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
}

.linksat a
{
	font-size:13px;
}
	
ul.list h3 {
	font-size: 1.25em;
	margin: 0px 0px 15px;
	padding: 0px 0px 5px;
	float: left;
	width: 100%;
	line-height: 1.4em;
	border-bottom: 1px solid #dedede;
}
ul.list li ul li {
	font-size: 1em;
	line-height: 18px;
	margin: 0px 0px 8px;
	padding-left: 20px;
	float: left;
	width: 100%;
}

ul.tml-user-links li {
  background:url(images/foot.png) left no-repeat;
  padding-left: 20px;
}

ul.list li ul li ul li {
	margin: 8px 0px 0px;
	padding: 0px;
	float: left;
	width: 100%;
	font-size: 1em;
}
ul.list li#tag_cloud a {
	text-decoration: none!important;
}


ul.list li #wp-calendar {
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 100%;
	float: left;
}

ul.list li select {
	margin: 0px;
	padding: 3px;
	width: 90%;
	background: #FFFFFF;
	border: 1px solid #aaa;
}
#sidebar a {
	color: #f00;
	text-decoration: underline;
}
.list form {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.list label {
	font-size: 12px;

}
.list input {
	
	font-family: Arial, Tahoma, "Lucida Sans";
}
.list p {
	margin: 0px;
	padding: 0px;
	padding-bottom:3px;
}
p#profile-avatar {
	margin: 0px 10px 0px 0px;
	padding: 0px;
	float: left!important;
}
p#profile-avatar img {
	float: left!important;
	padding-right: 10px;
}
#profile-stuff {
	margin: 0px;
	padding: 0px;
	float: left!important;
	line-height: 20px;
}



#sidebar a:hover {
	color: #F00;
	text-decoration: none;
}
#sidebar object {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
#sidebar embed {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 100%;
}
#sidebar table {
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 100%;
}


#content a:hover {
	color: #000033;
	text-decoration: none!important;
}

.post, .page {
	margin: 0px 0px 2em;
	padding: 0px 0px 2em;
	float: left;
	width: 100%;
	border-bottom: 1px solid #eee;
}
.post a, .page a {
	color:#F00;
	text-decoration: underline;
}
.post a:hover, .page a:hover {
	text-decoration: none;
	color:#F00;
}
h1.post-title {
	font-size: 2em;
	line-height: 110%;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	font-weight:bold;
	

}
h1.post-title a {
color:#F00;
	text-decoration: none;
	font-size:18px;
	font-weight:normal;
	
}
h1.post-title a:hover {
	color: #990000;
	text-decoration: none;
}
.post-author {
	font-size: 0.85em;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	line-height: 18px;
}
.post-content {
	font-size: 1.125em;
	margin: 0px;
	padding: 8px 0px 1em;
	float: left;
	width: 100%;
	line-height: 1.65em;
	border-bottom:1px #999999 dotted;
}
.post-content p {
	margin: 0px 0px 20px;
}

.post-content img {
	max-width: 100%;
	border:#CCC 1px solid;
	padding:3px;
}




.post-category {
	margin: 0px;
	padding: 0px 0px 8px;
	float: left;
	width: 100%;
	font-size: 1em;
}
.post-tag {
	margin: 0px;
	padding: 0px 0px 8px;
	float: left;
	width: 100%;
	font-size: 1em;
}
.post-category a {
	font-weight: normal;
	text-decoration: underline;
}
.post-tag a {
	font-weight: normal;
	text-decoration: underline;
}
#comments-template {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
#comments-template h4 {
	font-size: 1.65em;
	line-height: 1.8em;
	margin: 0px 0px 10px;
	padding: 0px;
	float: left;
	width: 100%;
	text-transform: capitalize;
}
#comments-template blockquote {
	text-decoration: none;
	margin: 10px 0px 10px 15px;
	padding: 10px 0px 0px 5px;
	clear: both;
	background: url(none);
	font-size: 1em;
	line-height: 18px;
	font-family: Georgia, "Times New Roman", Helvetica, sans-serif;
	font-weight: normal;
}

.com {
	margin: 0px 0px 20px;
	padding: 0px 0px 20px;
	float: left;
	width: 98%;
	border-bottom: 1px solid #eee;
}
.com-avatar {
	margin: 0px;
	padding: 0px;
	float: left;
}
.com-avatar img {
	padding: 3px;
	border: 1px solid #efefef;
}

.com-block {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	overflow: hidden;
	width: 490px;
}
.com-author {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	font-weight: bold;
	font-size: 1em;
	line-height: 18px;
}
.com-block a {
	font-weight: normal;
	color: #660000;
	text-decoration: underline;
}
.com-block a:hover {
	font-weight: normal;
	color: #990000;
	text-decoration: none;
}
.com-text {
	margin: 0px;
	padding: 1em 0px;
	float: left;
	width: 100%;
	font-size: 1em;
	line-height: 18px;
}
.com-alt {
	margin: 0px 0px 20px;
	padding: 10px 0px;
	float: left;
	width: 98%;
	border-bottom: 1px solid #eee;
}
h4#pingback {
	margin: 25px 0px 20px;
	padding: 0px;
}
.ping {
	float: left;
	width: 90%;
	margin: 0px 0px 3em;
	padding: 0px;
	list-style-type: none;
}
.ping li {
	margin: 0px 0px 10px;
	padding: 0px;
}
.ping a {
	color: #660000;
	text-decoration: underline;
}
.ping a:hover {
	color: #990000;
	text-decoration: none;
}
h4#feedback {
	margin: 30px 0px 0px;
	padding: 0px;
}
h4#respond {
	margin: 30px 0px 0px;
	padding: 0px;
}
.notify {
	margin: 0px 0px 25px;
	padding: 0px;
	float: left;
	width: 100%;
}
.notify a {
	color: #660000;
	text-decoration: underline;
}
.notify a:hover {
	color: #990000;
	text-decoration: none;
}
#comment-form {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
#comment-form label {
	font-size: 1em;
	font-weight: 500;
	margin: 0px;
	padding: 0px;
}
#comment-form label a {
	color: #660000;
	text-decoration: underline;
}

#comment-form label span {
	color: #990000;
	font-weight: normal;
}
#comment-form p {
	margin: 0px 0px 10px;
	padding: 0px;
}
#comment-form .intext {
	padding: 3px 2px;
	width: 300px;
	background: #FFFFFF;
	border: 1px solid #C5C5C5;
	font-family: Arial, Geneva, Helvetica, Verdana;
	color: #333333;
	margin: 0px 0px 15px;
}
#comment-form .inarea {
	margin: 5px 0px 0px;
	padding: 0px;
	width: 400px;
	height: 200px;
	background: #FFFFFF;
	border: 1px solid #C5C5C5;
	font-family: Arial, Tahoma, "Lucida Sans";
	font-size: 1em;
	color: #333333;
}
#comment-form .inbutton {
	font-family: Arial, Tahoma, "Lucida Sans";
	font-size: 1.025em;
	color: #000000;
	padding-right: 7px;
	padding-left: 7px;
}


.post-social {
	margin: 0px;
	padding: 8px 0px;
	float: left;
	width: 100%;
}
.addthis-blk {
	margin: 0px;
	padding: 8px 0px;
	float: left;
	width: 100%;
}







.post-social p {
	margin: 0px 5px 0px 0px;
	float: left;
	display: block;
	height: 22px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	width: 24px;
}
.post-social p a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 22px;
	width: 24px;
}

.digg {
background: url(images/socials/social.gif) -77px;
}
.delicious {
background: url(images/socials/social.gif) -50px;
}
.stumble {
background: url(images/socials/social.gif) -23px;
}
.tech {
background: url(images/socials/social.gif) -1px;
}
.blinklist {
background: url(images/socials/blinklist.png) no-repeat center;
}
.blogmark {
background: url(images/socials/blogmarks.png) no-repeat center;
}
.bumpzee {
background: url(images/socials/bumpzee.png) no-repeat center;
}
.dzone {
background: url(images/socials/dzone.png) no-repeat center;
}
.furl {
background: url(images/socials/furl.png) no-repeat center;
}
.netscape {
background: url(images/socials/netscape.gif) no-repeat center;
}
.netvouz {
background: url(images/socials/netvouz.png) no-repeat center;
}
.reddit {
background: url(images/socials/reddit.png) no-repeat center;
}
.scopeo {
background: url(images/socials/scoopeo.png) no-repeat center;
}
.scuttle {
background: url(images/socials/scuttle.png) no-repeat center;
}
.spurl {
background: url(images/socials/spurl.png) no-repeat center;
}
.taggly{
background: url(images/socials/taggly.png) no-repeat center;
}
.thisnext {
background: url(images/socials/thisnext.png) no-repeat center;
}
.wists {
background: url(images/socials/wists.png) no-repeat center;
}
.yahooweb {
background: url(images/socials/yahoomyweb.png) no-repeat center;
}

.post-mail {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 26px;
	width: 100%;
	font-size: 0.85em!important;
}

.post-mail ul {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	list-style-type: none;
}
.post-mail ul li {
	margin: 0px 15px 0px 0px;
	float: left;
	list-style-type: none;
	line-height: 26px;
	display: inline-block;
	height: 26px;
}
.post-mail a {
	color: #212121;
	text-decoration: none;
	font-weight: 400;
}
.post-mail a:hover {
	color: #CC0033;
    font-weight: normal!important;
	text-decoration: underline;
}
.mycomment {
	background: url(images/socials/comment.png) no-repeat left center;
	padding-left: 16px;
}
.myemail {
	background: url(images/socials/email.png) no-repeat left center;
	padding-left: 20px;
}
.myblogit {
	background: url(images/socials/feed-n.png) no-repeat left center;
	padding-left: 18px;
}
.myupdate {
	background: url(images/socials/feed-n.png) no-repeat left center;
	padding-left: 16px;
}
div.introbox #frontpost .post-content   {
	font-size: 1em !important;
}


/*lavalamp start*/

   .lavaLampWithImage {
            height: 29px;
           	padding: 15px;
			margin:auto;
            overflow: hidden;
			float:left;
			       }
                .lavaLampWithImage li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampWithImage li.back {
                        background: url(lava.gif) no-repeat right -30px;
                        width: 9px; height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                        .lavaLampWithImage li.back .left {
                            background: url(lava.gif) no-repeat top left;
                            height: 30px;
                            margin-right: 9px; /* 7px is the width of the rounded shape */
                        }
                    .lavaLampWithImage li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #fff;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;    
						display: block;
                    }
                        .lavaLampWithImage li a:hover, .lavaLampWithImage li a:active, .lavaLampWithImage li a:visited {
                            border: none;
							display:block;
						
                        }
						
						 .lavaLampBottomStyle {
            position: relative;
            height: 29px;
            width: 421px;
            background-color: white;
            padding: 15px;
            margin: 10px 0;
            overflow: hidden;
            border: 1px solid gray;
        }
                .lavaLampBottomStyle li {
                    float: left;
                    list-style: none;
                }
                    .lavaLampBottomStyle li.back {
                        border-bottom: 5px solid blue;
                        width: 9px;
                        height: 30px;
                        z-index: 8;
                        position: absolute;
                    }
                    .lavaLampBottomStyle li a {
                        font: bold 14px arial;
                        text-decoration: none;
                        color: #000;
                        outline: none;
                        text-align: center;
                        top: 7px;
                        text-transform: uppercase;
                        letter-spacing: 0;
                        z-index: 10;
                        display: block;
                        float: left;
                        height: 30px;
                        position: relative;
                        overflow: hidden;
                        margin: auto 10px;
                    }   
                        .lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited {
                            border: none;
                        }                     

                            
/*<!--lavalamp end -->*/

.author-group
{
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:dotted #999 1px;
}

#listticker{
	height:210px;
	width:295px;
	overflow:hidden;
	border:none;
	padding:0px;
	font-size:12px;
}
#listticker li{

	border:0; margin:0; padding:0; list-style:none;
}

	#listticker li{
		height:100px;
		padding:5px;
		list-style:none;
	}
		#listticker a{
			color:#FF0000;
			text-decoration:none;
			margin-bottom:5px;
			
		}
		#listticker .news-title{
			display:block;
			font-weight:bold;
			margin-bottom:4px;
			font-size:11px;
		}
		#listticker .news-text{
			display:block;
			font-size:11px;
			color:#666666;
		}
		#listticker img{
			float:left;
			margin-right:14px;
			padding:4px;
			border:solid 1px #DEDEDE;
		}
.avatar
{
float:left;
padding-right:10px;
padding-left:5px;
}
