/* CSS Document */

body {
	margin:0px;
	color:#fff;
	background:url(../images/main_bg.gif) top center  no-repeat;
	background-color:#000;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}

.radio-txt       { font-family: Tahoma; font-size: 8pt; color: #FFFFFF }
.heading     { font-family: Tahoma; font-size: 12pt; color: #FF33CC; font-weight: bold }
.subheading     { font-family: Tahoma; font-size: 10pt; color: #FF33CC; font-weight: bold }
#container {margin:0px auto; width:1000px;}
.clear {clear:both;}

.logo {		 
	 background-image: url('../images/igem_Web_logo.png'); background-repeat:no-repeat;
}

.topbanner {		 
	 background-image: url('../images/top_banner.png'); background-repeat:no-repeat;
}

.leftbanner {		 
	 background-image: url('../images/left_banner.png'); background-repeat:no-repeat;
}

.leftbanner1 {		 
	 background-image: url('../images/banner234x60.png'); background-repeat:no-repeat;
}

.gemimg {		 
	 background-image: url('../images/gem_img1.png'); background-repeat:no-repeat;
}

.headtitle {		 
	 background-image: url('../images/welcome_name.png'); background-repeat:no-repeat;
}

.program {		 
	 background-image: url('../images/genre_title.png'); background-repeat:no-repeat;
}

.programlist {		 
	 background-image: url('../images/program_bg.png'); background-repeat:no-repeat;
}
.menubg {		 
	 font-family:Tahoma;
	 font-size: 14px;
	 color: #ff7cff !important;
	 text-decoration: none;
	 background-image: url('../images/menu_bg.png');
}

.btm {		 
	 font-family:Tahoma;
	 font-size: 12px;
	 color: #ffffff !important;
	 text-decoration: none;
}

.cnt
	{
	font-family:Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif;;
	font-size: 13px;
	color: #ffffff !important;
	line-height:150%
}

#menubg a {  font-family: Tahoma; font-size: 10pt; line-height: 10pt; color: #ff7cff; text-decoration:none}
#menubg a:hover { color: #ff7cff; font-weight: bold; text-decoration: underline;}


#midmenu a {  font-family: Tahoma; font-size: 10pt; line-height: 15pt; color: #B6B6B6; text-decoration:none}
#midmenu a:hover { color: #D8D8D8; text-decoration: underline;}

/* FOOTER */

#footer{width:735px; height:96px; background:url(../images/b_footer.jpg) 0 0 repeat-x; position:relative; margin: 0 auto; clear:both;}
#footer p{padding: 35px 0 0 0; font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#cecece;}
#footer p a{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#cecece; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#fff; color:#000}
