/*  



Theme Name: Mybloggercon New Layout version #2



Theme URI: http://mybloggercon.com/



Description: Another theme dedicated for mybloggercon.com



Version: 3.0



Author: Clemence, Jeffery, Sam Hui, Ah Yan



Author URI: http://blog.mybloggercon.com







The CSS, XHTML and design is released under GPL:



http://www.opensource.org/licenses/gpl-license.php



*/







/*HTML Elements */







.container {



	width: 956px;



	text-align: left;



	background-color: #FFFFFF;



}



.header {



	background-color: #99FF66;



	width: 100%;

	margin-bottom: 3px;

	/*height: 128px;*/

}



.topmenu {



	background-color: #FFFFFF;



}



.mainbody {



	margin-top: 3px;



	margin-right: 3px;



	margin-bottom: 3px;



	margin-left: 3px;	

}



.leftcolumn {



	float: left;



	width: 300px;



}



.modulebox {



	margin-bottom: 5px;



}



.inner1 {



	width: 420px;



	float: left;



}



.merged {



	width: 100%;



	float: left;



}



.footer {



	clear: both;



	width: 100%;



	text-align: center;



	padding-top: 10px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 9px;



	color: #999999;



}



.sidebar {
	float: right;
	width: 200px;
	margin-top: -125px;
}


.sidebar ul {
	list-style-type: none;
	margin-left: -40px;
	/*border: solid #ddd 1px;*/
}

.sidebar ul li {
	
}

.rightcolumn {



	float: right;



	width: 630px;



}



.moduleheaderred {



	font-size: large;



	color: #FFFFFF;



	/*background-color: #CC0000;*/



	padding-top: 2px;



	padding-right: 1px;



	padding-bottom: 1px;



	padding-left: 5px;



	/*background-image: url(red-heading-bg.gif);*/



        background:url(images/bar01.png);



	background-repeat:  repeat-x;



}



.moduleheaderblue {



	font-size: large;



	color: #FFFFFF;



	/*background-color: #0000FF;*/



	padding-top: 2px;



	padding-right: 5px;



	padding-bottom: 1px;



	padding-left: 5px;



	/*background-image: url(blue-heading-bg.gif);*/



        background:url(images/bar03.png);



	background-repeat:  repeat-x;



}



.moduleheadergreen {



	font-size: large;



	color: #FFFFFF;



	/*background-color: #339900;*/



	padding-top: 2px;



	padding-right: 1px;



	padding-bottom: 1px;



	padding-left: 5px;



	/*background-image: url(green-heading-bg.gif);*/



        background:url(images/bar02.png);



	background-repeat:  repeat-x;



}



.moduleheaderblack {



	font-size: large;



	color: #FFFFFF;



	background-color: #000000;



	padding-top: 2px;



	padding-right: 1px;



	padding-bottom: 1px;



	padding-left: 1px;



	background-image: url(black-heading-bg.gif);



}



.moduleheaderredblood {



	font-size: large;



	color: #FFFFFF;



	/*background-color: #FF0000;*/



	padding-top: 2px;



	padding-right: 1px;



	padding-bottom: 1px;



	padding-left: 5px;



	/*background-image: url(red-heading-bg.gif);*/



    background:url(images/bar04.png);



	background-repeat:  repeat-x;



}

.moduleheaderorange {



	font-size: large;



	color: #FFFFFF;



	/*background-color: #FF0000;*/



	padding-top: 2px;



	padding-right: 1px;



	padding-bottom: 1px;



	padding-left: 5px;



	/*background-image: url(red-heading-bg.gif);*/



    background:url(images/bar07.png);



	background-repeat:  repeat-x;



}



.modulecontent {



	padding-top: 2px;



	padding-right: 5px;



	padding-bottom: 5px;



	padding-left: 5px;



	border: thin solid #999999;



}



.moduleboxborder {



	border: thin solid #999999;



	margin-bottom: 5px;

	padding-top: 3px;



	padding-right: 5px;



	padding-bottom: 3px;



	padding-left: 5px;

	/*background:url(images/bar06.png);



	background-repeat:  repeat-x;*/



}

.moduleboxborderlatest {



	border: thin solid #999999;



	margin-bottom: 5px;

	padding-top: 3px;



	padding-right: 5px;



	/*padding-bottom: 3px;*/



	padding-left: 5px;

	background:url(images/bar06.png);



	background-repeat:  repeat-x;

	height: 368px;

	/*height: 440px;*/

	overflow:hidden;



}

.moduleboxlatestcontent {

	height:338px;

	/*height: 410px;*/

	overflow: hidden;

}

.moduleboxlatestlink {

	height: 30px;	

	overflow: hidden;

}







.moduleboxnoborder {



	border: none;



	margin-bottom: 5px;



}



.moduleboxborderwbgcolor {

	border: 0;



    /*margin-bottom: 5px;*/



    background-color: #FFCC66;

    /*margin-top: 5px;



	margin-right: 5px;



	margin-bottom: 5px;



	margin-left: 5px;*/

    padding-top: 5px;



	padding-right: 5px;



	padding-bottom: 5px;



	padding-left: 5px



}

.modulecontentlink {

	border: thin solid #EEEEEE;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	padding-right: 5px;

	background:url(images/bar05.png);



	background-repeat:  repeat-x;

}



body,td,th {



	font-family: Arial, Helvetica, sans-serif;

	background: #ffffff;

	color: #545454;

	padding-top: 2px;

	padding-right: 0;

	padding-bottom: 25px;

	padding-left: 0;



}



body {



	background-color: #CCCCCC;



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;

	font-size:19px;



}





/* Content */



#content {

	width:720px;

	float:left;

	padding-left: 15px;

	padding-right: 5px;

}

	

.description {

	font-size: 1.3em;

	font-weight: bold; 

	font-style:italic;

	color:#545454;

	margin-top:-4px;

}

	



/* Float Properties*/







.clearfloat:after {



	display:block;



	visibility:hidden;



	clear:both;



	height:0;



	content:".";



}



	



.clearfloat {



	display:inline-block;

	margin-bottom: 0px;

	margin-top: 0px;

	margin-left: 0px;



}







.clearfloat {



	display:block;



}









#page {



	width:950px;



	font-size:0.7em;



	background:#FFF;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}







#page2 {



	width:400px;



	font-size:0.7em;



	background:#FFF;



	margin-top: 0;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}







a:link, a:visited {



	color: #7da939;



	text-decoration:none;



}







a:hover, a:active {



	color:#333;



	text-decoration:underline;



}







img, a:link img, a:visited img {



	border:0



}



/*	Headers */



h1 {

	font:2.95em Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	letter-spacing:-0.02em;



}

	

h2 {

	font-family: Arial;

	font-size: 1.6em;

	/*color: #000;*/

}

/*

h2 a:link, h3 a:visited {

	color:#000;

}



h3, #sidebar h2 {

	font: 1em Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	letter-spacing:0.1em;

	margin-bottom:4px;

	font-weight:bold;

	color:#5f5f5f;

}

*/

/*feng kuang lian bo*/

.home-link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

}



.home-link p{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 13px;

	margin: 0px;	

}



.home-link h2{

	font-size: 16px;

	font-weight: bold;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 13px;

	/* color: #0353FE; */

	color: #EEEEEE;

}



.home-link ul li {

	

	list-style:square;

	margin-bottom:5px;

	line-height:115%;

	margin-left:25px;

	padding-left: 3px;

	padding-right: 8px;	

}

	

.home-link li a:link, a:visited{

	color: #000000;

}

	

	

.home-link li a:hover{

	color: #FF0000;

	text-decoration: underline;

}

	

.comment {

	width: 98%;

}



#leadpic {

	float:right;

	margin-top: 8px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 18;

	/*border: 1px solid #333333;*/

}



/* Comments*/



.commentlist {

	padding-left:30px;

	}

	

.commentlist li {

	/*margin: 15px 0 3px;*/

	width:95%;

	padding: 8px 15px 10px 15px;

	background:#f2f2f2;

	border-top: 1px solid #ddd;

	}
	
.commentlist li p {
	width: 90%;
	list-style-position: outside;
}



#commentform small {

	background:#FFF;

	font-weight:bold;

	padding:0;

	}

	

.commentmetadata {

	display: block;

	}



.commentlist small {

	background:#e9e9e9

	}



.commentlist cite {

	font: 1.6em Georgia, "Times New Roman", Times, serif;

	font-weight:bold;

	letter-spacing:-0.05em;

	}	

	

#commentform input {

	width: 170px;

	margin: 5px 5px 1px 0;

	}



#commentform textarea {

	width: 95%;

	margin-top:5px;

	}

	

#writer {

	width:98%;

	background:#eef5e1;

	margin:25px 0 15px 0;

	padding:12px;

	}



#writer img {

	padding:1px;

	border:1px solid #7da939;

	float:left;

	width:80px;
	margin-right: 10px;

	}



#writer span {

	display:block;

	padding-top:4px;

	border-top:1px solid #cbd8b4;

	margin-top:12px;

	}



#writer p {

	margin:0;

	width:482px;

	}	



.entry {

	padding-bottom:28px;

	/*padding-left: 10px;

	padding-right: 10px;*/

}



.entry p {

	padding-left:10px;

	padding-right:10px;	

	font-size: 14px;

}	

	

.entry ul li {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	}

	

/*Post Formatting*/



.picleft {

	float:left;

	margin:3px 14px 10px 0;

	border:7px solid #f2f2f2;

	}



.picright {

	float:right;

	margin:3px 0 10px 14px;

	border:7px solid #f2f2f2;

	}	

	

.post {

	width: 98%;



}



.post blockquote {

	color:#76767a;

	background:#f2f2f2;

	padding:6px 14px;

	margin:18px 35px;

	border-right:1px solid #DDD;

	border-bottom:1px solid #DDD;

	}	



.post ul li {

	list-style:square;

	margin-bottom:5px;

	line-height:115%;

	margin-left:42px;

	font-size: 13px;

	}



.post ol li {

	font-size: 13px;

	margin-bottom:5px;

	line-height:115%;

	margin-left:48px;

	}

	

#tags {

	padding:3px;

	border-bottom:1px solid #DDD;

	border-top:1px solid #DDD;

	}
