/* 

*/

body { margin:80px 0; padding:0; font: 85% verdana, Sans-Serif; color:#333; line-height: 1.4em; background : white;}
.content { color: #546078; margin: 0 auto; padding: 0; width: 760px; background: white; }

/*LEFT SIDE */
.lside {	background: white; color: #546078; width: 180px; float: left; }
.lside .topmenu { background: white; color: #546078; width: 180px; height: 100px; padding: 5px 0px 0px 0px; font-size: 90%; border-right: 1px solid #ccc }
.lside .header { width: 180px; height: 300px; color: #546078;border-right: 1px solid #ccc }
.lside .header .padding { padding: 10px 0 0 10px; color: #546078;}
.lside .header .citation { color : #546078; font-size: 90%; padding: 10px 10px 10px 10px; float: right; text-align: right; }
.lside .main { color: #546078; padding: 15px 20px 15px 20px;float: right; border-right: 1px solid #ccc  }

/* RIGHT SIDE */
.rside {	background: white; color: #000; width: 580px; float: right; clear: both; }
.rside .menu { background: white; padding: 0px; color: #333; }


/* FOOTER */
.footer { clear:both; width: 760px; padding-top: 3px; height: 20px; color:#FFF; font-size:80%; background: #546078; text-align:center; }
.footer a { color: #eee; }

p { 	margin: 0 0 5px 0; 	padding: 0; color: #888; background: inherit; }
hr { border: 0; height: 1px; color: #eee; background-color: #eee; }
a { 	color: #888; background: inherit;  text-decoration:none; }
a:hover { 	background: inherit;	text-decoration: underline; }
h1 { padding:0; margin:0; color: #546078; background: inherit;font: bold 1.8em verdana, Sans-Serif; letter-spacing: -1px; }
h1 a {color: #546078; background: inherit;}
h2 { background-color: inherit; 	color:#FF8D00; font-size:140%; font-weight:bold; margin: 10px 5px 10px 0; padding:0; }
h2 a { color: #FF8D00; }






textarea.text { 
	height: 200px; 
	width: 100%; 
	border: 1px solid #ccc; 
	background: #fff; 
	color: #546078;
}

textarea.text:hover { 
	border: 1px solid #eee; 
	background: #FFFFF4; 
	color: #000;
}


