h2{color:#fff; font-size:18px; font-family:"Times New Roman", Times, serif; margin:0; font-weight:normal; padding:8px 0;}
h3{color:#6d0619; font-size:18px; font-family:"Times New Roman", Times, serif; margin:0; font-weight:normal; padding:8px 0;}
h4{color:#000; font-size:12px; margin:0; padding:4px 0; text-decoration:underline;}
/*-- PAGE CSS --*/
body{margin:0; padding:0; background:#e6e6e6; font-family:Arial, Helvetica, sans-serif;}
#container1{background:#fff; height:60px;}
#wrapper1{height:60px;}
#container2{background:#ececec; height:220px; clear:both;}
#wrapper2{background:#ccc7c7; height:220px;}
#container3{background:#6d0619; clear:both;}
#wrapper3{background:url(../img/wrapper3-top.gif) repeat-x top #93021d; border-left:1px solid #421114;  border-right:1px solid #421114; height:190px;}
#container4{background:#fff; clear:both;}
#wrapper4{padding:35px 0;}
#container5{background:#e6e6e6; clear:both;}
#wrapper5{}

a{color:#fff;}
a:hover{color:#333333;}
.wrapper{width:852px; margin:0 auto; padding:0; clear:both;}

#left2, #right2, #center2{float:left;}
#logo{width:225px; height:40px; float:left; background:url(../img/logo.gif) no-repeat;}
	#logo h1{margin:0; padding:0; text-indent:-9999px;}
.three{float:left;}
#readmore{clear:both;}
.readmore1{width:284px; float:left;}
.readmore{text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; border-bottom:1px dotted #e09740; float:right; margin-right:20px; padding:10px 0 0 0;}

p.home{color:#e8e8e8; font-size:13px; padding:0 0 5px 0; margin:0; line-height:16px;}
#left3{width:284px;}
	#about{padding:0 12px;}
#center3{width:284px;}
	#research{padding:0 12px;}
#right3{width:284px;}
	#licensing{padding:0 12px;}

#wrapper4 p{font-family:"Times New Roman", Times, serif; font-size:18px; color:#000; margin:0; padding:2px 0;}
#left4{width:480px; padding:0 40px 0 0; margin:0 auto; text-align:center; border-bottom:1px #999999 dotted; border-top:1px #999999 dotted;}
#leftcontent{padding:0; margin:8px auto;}
#right4{width:232px; float:right; padding:0 10px;}

/*-- FOOTER CSS --*/
#footer{font-size:10px; width:98%; color:#3b3b3b;}
#footerwrapper{padding:5px;}
	#address{margin-top:10px;}
	#leftaddress{float:left; color:#3b3b3b;}
	#rightaddress{float:right; color:#3b3b3b;}
	
	#ftnav{clear:both; font-size:10px; text-align:center; color:#7a7a7a; padding:10px;}
		#ftnav a{text-decoration:none; color:#7a7a7a;}
		#ftnav a:hover{text-decoration:underline; color:#000;}
/*-- MENU CSS --*/

#navigation{height:32px; float:right; width:610px; margin-top:12px;}
	#nav{margin:0; margin-left:5px; padding:0; float:right;}
	#nav ul{margin:0; padding:0;}
	#nav li{float:left; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
	#nav li{background:url(../img/nav-left.gif) left top no-repeat; height:24px; padding:8px 20px 0 0; display:block; text-decoration:none; margin:0 auto;}
	#nav li:hover{background:url(../img/nav-left.gif) left top no-repeat; height:24px; display:block; text-decoration:none; margin:0 auto; padding:8px 20px 0 0; }
	
	#nav li a{text-decoration:none; color:#666666; padding:0 0 0 20px; width:180px;}
	#nav li a:hover{text-decoration:none; color:#6d0619; padding:0 0 0 20px; width:180px;}

div.submenu {
	position:			absolute;
	top:				24px;
	left:				0px;
	width:				180px;
	padding:			0px;
	background-color:	#FFFFFF;
	border:				1px solid #DDDDDD;
	border-top:			0px;
	z-index:9999;
}

div.subitem {
	width:				180px;
	padding:			6px 0px 6px 0px;
	background:			#FFFFFF;
	font-size:			13px;
	font-weight:		normal;
}

div.subitem:hover {
	width:				180px;
	padding:			6px 0px 6px 0px;
	background:			#f1f1f1;
	font-size:			13px;
	font-weight:		normal;
}

div.submenu_shadow {
	filter:				alpha(opacity=50);
	-moz-opacity:		.50;
	opacity:			.50;
	position:			absolute;
	top:				28px;
	left:				3px;
	width:				180px;
	padding:			0px;
	background-color:	#000000;
	border:				1px solid #333333;
	border-top:			0px;
}

div.subitem_shadow {
	width:				180px;
	padding:			6px 0px 6px 0px;
	background:			#000000;
	color:				#000000;
	font-size:			12px;
	font-weight:		normal;
}
/*--SUB PAGE --*/
#container3sub{background:#6d0619; clear:both;}
#wrapper3sub{background:url(../img/wrapper3-top.gif) repeat-x top #93021d; border-left:1px solid #421114;  border-right:1px solid #421114; height:10px;}
.subtext p{
	color:#e8e8e8;
	font-size:12px;
	padding:0;
	margin:0;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
#container4sub{background:#fff; clear:both;}
#wrapper4sub{padding:35px 0; display:block; background:#fff;}
#wrapper4sub p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin:0; padding:2px 0 8px 0; line-height:16px;}
#left4sub{width:100%; float:left; padding:20px 0; height:100%;}
.clear{clear:both;}
#table{font-size:11px; color:#000;}
#left4sub ul li{font-size:12px; padding:4px 0;}
#left4sub ul li ul li{font-size:11px;}
#left4sub img{margin:20px;}
#left4sub a{color:#000; text-decoration:none;}
#left4sub a:hover{color:#333; text-decoration:underline;}

