.post {

	padding:0 0 15px 25px;

}



a{

	color:#000000;

	text-decoration:none;

}
#content a{
color:#FF0000;
}


a:hover{

	color:#000000;

	font-weight:normal;

}



h1{

	color:#fff;

	font-weight:normal;

	font-size:30px;

	padding: 50px 0 10px 30px;

}



h2 a{

	position:absolute;

	top:65px;

	color:#fff;

	font-size:16px;

	margin:0 0 0 615px;

	text-decoration:none;

}



h2 a:hover{

	color:#999;

}



h3{

	color:#000000;

	font-size:12px;

	font-weight:bold;

}



h4{

	font-family:times, "Times New Romans", serif;

	color:#8d8d8d;

	font-size:20px;

	font-weight:normal;

}



h5{

	color:#8d8d8d;

	font-size:10px;

	font-weight:normal;

	padding:5px;

}



h3 img{

	float:left;

}



#footer a {

	color:#000;

}



#footer a:hover {

	color:#fff;

}



.mosimage {

  border: 1px solid #cccccc;

  margin: 5px

}

.mosimage_caption {

  margin-top: 2px;

  background: #efefef;

  padding: 1px 2px;

  color: #666;

  font-size: 10px;

  border-top: 1px solid #cccccc;

}

a.readon {

text-decoration:underline;

}

.modifydate {

font-weight: bold;

}



#active_menu {

	font-weight:bold;

	left:-5px;

}



.mainlevel {

color:#000000;

}



.mainlevel a {

color:#000000;

}



.moduletable h3 {

color:#2bc333;

}



.contentheading {

	width:100%;

	background-color:#ffffff;

	padding-top:5px;

	font-size:13px;

	font-family:Verdana;

	font-weight:bold;

	color:#000000;

}



.contentpaneopen {

	width:100%;

}



.small {

	width:100%;

	text-align:right;

	font-size:10px;

}



.article_seperator {

	height:1px;

	font-size:2px;

	background-color:#ffffff;

	width:100%;

	padding-top:5px;

	padding-bottom:20px;

}



.moduletable td {

	

}



.contentpaneopen p {

	background-color:#ffffff;

}



.contentpaneopen ul {

	padding-left:10px;

}



.contentpaneopen td {

	font-size:12px;

	font-family:Verdana;

	word-spacing:2pt;

	line-height:12pt;

}



.contentpaneopen td .small {

	font-size:10px;

	font-family:Verdana;

	font-style:italic;

}



.contentpaneopen .createdate {

	font-size:10px;

	font-family:Verdana;

	padding-bottom:5px;

	font-style:italic;

}



.contentpaneopen .modifydate {

	font-size:10px;

	font-family:Verdana;

	padding-top:5px;

	font-weight:normal;

	font-style:italic;

}



.module h3 {

	color:#000000;

	padding-top:10px;

}



.moduletable h3 {

	color:#000000;

	padding-top:10px;

}



.box .moduletable h3 {

	color:#000000;

	padding-top:10px;

}



.moduletable label {

	color:#000000;

}



.moduletable input {

	border:0px;

	background-color:#f0f0f0;

}



.module {

	color:#000000;

}



.sectiontableentry2 {

	background-color:#f0f0f0;

}



.sectiontableentry2 td {

	padding-top:10px;

	padding-bottom:10px;

	padding-left:0px;

	padding-right:10px;

}



.sectiontableentry {

	background-color:#ffffff;

}



.sectiontableentry td {

	padding-top:10px;

	padding-bottom:10px;

	padding-left:10px;

	padding-right:10px;

}



.sectiontableentry1 {

	background-color:#ffffff;

}



.sectiontableentry1 td {

	padding-top:10px;

	padding-bottom:10px;

	padding-left:0px;

	padding-right:10px;

}



body{

	font: 70%/1.4em Verdana,sans-serif;

	color: #333;
margin:0 auto;
	width:900px;
	background: #c0c0c0 url('http://www.bg-conferences.org/ic12/templates/body_bg.png') repeat-x;

}



a:link, a:visited, a:active{

	color:#ffffff;

}

a:hover{

	text-decoration:none;

}



#wrap{
margin:0 auto;
	width:900px;

	

}

#wrap_top{

	background:  url('../images/tab_top_bg.gif') top center no-repeat;

	height:5px;

}



#main{

	background:#fff;
padding:0;
	margin:0;
width:900;
	overflow:hidden;


}



#head{

	margin:0;
	width

	padding: 10px 5px 17px 5px;

	background:  url('http://www.bg-conferences.org/ic12/templates/headerbgconf.jpg') no-repeat;

	background-position: 50% 100%;

	height:100px;

}

#head .navbar{

	padding:0;

	margin:0;

	padding-bottom:3px;

}

#head .navbar li{

	display:inline;

}

#head .navbar li a{

	padding: 0 10px;

	font-weight:bold;

	font-size: 11px;

}

#head h1.title{

	color:#fff;

	font-size: 22px;

	text-transform:uppercase;

	text-align:right;

	margin:0;

	padding-top:65px;

	padding-right:160px;

}



#content{
	margin: 5px 0 0 0;
	width: 470px;
	padding: 0 10px 10px 10px;
	float:left;
background-color:#ffffff;

}

#content .entry{

	border-bottom: #ddd 1px solid;
width:470px;
	text-align:justify;

}

#content .entry p{

	

}
.entry
{
width:400px;
}

#content .entry h2{

	margin:15px 0 0 0;

}

#content .entry .links{

	margin:-8px 0 2px 0;

	text-align:right;

	letter-spacing:1px;

	font-size: 8px;

	color:#666;

}



#rightbar{

	width: 175px;
	float:left;
	padding-left:10px;
	background-color:#527787;
	height:800px;
        padding-bottom:50px;
        color:#FFFFFF;

}
#bannerrightbar{

	width: 225px;
	float:right;	
	height:auto;
        padding-right:0px;
        padding-top:0px;

}

#rightbar .box{

	margin: 5px 0 20px 0;

}

#rightbar .box h2{

	margin:0 0 2px 0;

	padding: 0;

	font-size: 13px;

	letter-spacing:1px;

	font-variant: small-caps;

	border-bottom: #666 1px solid;

}

#rightbar .moduletable h3{

	margin:0 0 2px 0;

	padding: 0;

	font-size: 13px;

	letter-spacing:1px;

	font-variant: small-caps;

	border-bottom: #666 1px solid;

}

#rightbar .box ul{

	margin:0;

	padding:0;

	list-style:none;

}

#rightbar .moduletable ul{

	margin:0;

	padding:0;

	list-style:none;

}

#rightbar .box li{

	padding: 2px 0;

}

#rightbar .moduletable li{

	padding: 2px 0;

}

#rightbar #desc.box{

	background:#eee;

	padding:10px;

}



#footer{

	clear:both;
	text-align:right;

	background:#666666;
	padding-top:15px;
	font-size:10px;
	color:#333;

}



.box #desc {

	font-size:10px;

}



.box .moduletable h3 {

	color:#000000;

	padding-top:10px;

}



.readon {

	text-decoration:none;

	font-size:10px;

}