
:focus,:active {outline:0}h1,h2,h3,h4,h5,h6,pre,code {font-size:1em;}a img{border:0} 
body { font: 1em Georgia, "Times New Roman", Arial, Sans-Serif; color: #2F4F4F; }

a { color: #2F9D27; text-decoration: none; }
h1 { color: #191970; font-size: 1.8em; font-weight: thick; }
h2 { color: #191970; font-size: 1.3em; font-weight: thick; }
p  { clear: both; margin: 5px 0 15px; line-height: 1.3em; }
.clear { clear: both; }
.line { clear: both; width: 850px; border-bottom: 1px solid #ddd; margin: 20px 0 20px; }
.nline1 { clear: both; width: 850px; margin: 30px 0 30px; }
.nline2 { clear: both; width: 850px; margin: 50px 0 50px; }
.wrap { margin: 0 auto; width: 850px;}

#logo { float: center; margin: 0 0 30px; }
#subject { float: center; margin: 0 0 15px; }

#header{ padding: 15px 0 5px 0; background: #FFFFFF url(../images/bg.jpg) repeat-x}
	#intro {float: center;  clear: both; width: 850px; margin: 10px 0 10px;}
	#mypic { float: right; width: 200px; height: 300; margin: 17px 0 10px;}

#cont{ padding: 5px 0 5px 0; }

#footer { padding: 0 0 5px 0;}
	#copyright { float: left; margin: 2px 0 0; color: #9D436F; font-size: .9em; }
		#copyright p { margin: 0 0 5px; }
		#copyright a { color: #60183B; }
	#counter { float: right; margin: 0 0 0; color: #9D436F; font-size: .8em; }


#tb-project { 
	border: 5px solid white;
	text-align:left;
	vertical-align:bottom;
	width:850px;
	padding:10px;
}

font.papertitle {
color: #071688;
}
