.authpara { 
	min-height:30px; 
	line-height:22px; 
	padding: 5px 0; 
	font-size:12px; 
}
.para { 
	min-height:30px; 
	line-height:22px; 
	padding: 5px 0; 
	font-size:12px; 
}
.artsection{ 
	margin:8px 0 3px; 
	padding:6px 10px; 
	background-color:#E8E9FF; 
}

#header_wrapper {
	margin:0px; padding:0px;
	height:100px;
	background:  url('bg.png') top right no-repeat;	
}

#header {
	height: 60px;
	padding:15px;
	margin:0px;
}

#header h1 {
	margin:0px;
	font-family: verdana, arial, sans-serif;
	font-size: 28px;
	color:#ffffff;
	letter-spacing: -1px;
}

#header h2 {
	margin:0px;
	font-family: verdana, arial, sans-serif;
	font-size: 16px;
	color:#B1C6EB;
	letter-spacing: 1px;
}

.sidebar {
	background-color: #F1F6FE;
	border: 1px solid #ACACAC;
	padding:0px;
}

#left_side p, #right_side p {
	margin:10px;margin-top:15px;margin-bottom:15px;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
}

.sidebar h3 {
	margin: 5px;
	padding:4px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	color: #FFFFFF;
	border:1px solid #0F3974;
	background-color: #2153AA;
}

.sidebar h4 {
	margin-top:0px;margin-bottom:0px;margin-left:10px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	color: #2153AA;
}

.featurebox_center {
	background-color: #fffff6;
	margin:0px;
	padding:10px;
	border: 1px solid #DFE8F7;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 18px;
	min-height:20px;
	color: #333333;
}

.featurebox_center a {
	font-size: 12px;
}

.featurebox_side {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	padding:1px 8px;	
}

.featurebox_side a {
	font-size: 12px;
}

.featurebox_side p {
	font-size: 12px;
	line-height:11px;
}

.floatmenu { margin-top:70px; margin-left:0px; position: fixed; background-color:#EB6334; color:#ffffff;list-style-type: none;}
.floatmenu a { color:#ffffff; padding:2px 5px; } 
.floatmenu ul { font-size: 12px; margin: 0; padding:0; list-style: none; position:fixed; padding:2px 5px; }
.floatmenu ul li { display: block; position: relative;}
.floatmenu li ul { display: none; }
.floatmenu ul li a {
	display: block;
	text-decoration: none;
	color: #ffffff;
	background: #FFD6C8;
	white-space: wrap;
	width:180px;
	font-size:11px;
}
.floatmenu ul li a:hover { background: #ffffff;text-decoration: none; }
.floatmenu li:hover ul { display: block; position: absolute; }
.floatmenu li:hover li { float: none; }
.floatmenu li:hover a { text-decoration:none; color:#ffffff; background:#EB6334;}
.floatmenu li:hover li a:hover { background:#FFA788; color:#FFFFFF;}
