/* 
Burnt 1.0 for OSWD
- http://smallpark.org 
- Last Revision: August 16th 
- Design and Code by Anthony Yeung
- Comments: None. 
*/

/* 
and now onto the meat and potatoes... 
*/

/* General Configs */

body {
	font-family: Lucida Grande, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 2em;
	color: #666;
	background-color: #FFFFFF;
	margin-top: 0em;
	margin-left: 4em;
	margin-bottom: 10em;
}

img {
margin-bottom: 0em;
}

hr {
margin-top: 0em;
margin-bottom: 0em;
}

h1 {
font-family: Lucida Grande, Arial, Verdana, Helvetica, sans-serif;
font-size:16px;
line-height: 1em;
font-weight: 900;
}

#header {
height: 120px;
width: 730px;
}

#sectitle h1 {
position: absolute;
top: 150px;
font-family: Verdana, Arial, sans-serif;
font-size: 26px;
font-style: italic;
font-weight: bold;
letter-spacing: -0.1em;
color: #FAEFE5; 
padding-bottom: 10px;
}
/*
font-family: Verdana, Arial, sans-serif;
font-family: Georgia, Lucida, Arial, sans-serif;
F0D1B2;*/

#imgnews {
position: absolute;
top: 240px;
}

#sectitle h2 {
position: absolute;
top: 150px;
font-size: 16px;
font-weight: bold;
color:#CC6600;
}

#sectitle h4{
position: absolute;
top: 174px;
color: #BBB;
margin-bottom:2em;
}

#container {
background: url(images/dot-top.gif) top repeat-x; 
width: 730px;
margin-top: 1em;
margin-bottom: 5em;
}

#sep{
background: url(images/dot-top.gif) top repeat-x; 
width: 560px;
margin-top: 1em;
margin-bottom: 1em;
}

h2{
color: #BBB;
margin-bottom:2em;
}

h3{
	color:#BBB;
	text-transform:uppercase;
	word-spacing:4px;
	letter-spacing:3px;
}
/*font-family:geneva,arial,sans-serif; font-weight:bold; font-size:0.8em;	padding:0 2px; margin:0;*/

.text {
width: 540px;
padding-top: 60px;
background: url(images/dot.gif) right top repeat-y; 
padding-right: 20px;
margin-right: 20px;
}

#infinitum {
float: right;
width: 150px;
padding-top: 20px;
background: url(images/dot.gif) right top repeat-y; 
padding-left: 20px;
}

.abstract{
color: #54720B;
background-color: #F8FFF0;
background-image: url(images/abstract.png);
background-repeat: no-repeat;
background-position: top right;
border: 1px solid #CEECAB;
padding: 1px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
width: 490px;
margin: 2px auto;
text-align: justify;
}		
/*border: 1px solid #A0DC11;*/

.bibtex{
color: #13628A;
background-color: #F0F5FF;
background-image: url(images/bibtex.png);
background-repeat: no-repeat;
background-position: top right;
border: 1px solid #CADCEB; 
padding: 1px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
width: 490px;
margin: 2px auto;
font-family: "courier new", helvetica, "times new roman", monospace;
}
/*border:#1197DC;*/
/*font-family: "courier new", helvetica, "times new roman", monospace; font-size: 0.8em; overflow: auto; white-space: nowrap;
color: #444;
	  background-color: #F4f4f4;
	  border: 1px solid #ccc;
		*/
		
.flvplayer{
color: #836816;
background-color: #FFF8E5;
background-image: url(images/flvplayer.png);
background-repeat: no-repeat;
background-position: top right;
border: 1px solid #F6E5B2;
padding: 1px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
width: 490px;
margin: 2px auto;
text-align: justify;
}		
/*color: #971552;
background-color: #FFF0F7;
border: 1px solid #EBBFC5;*/

	  
		/*
#content  code {
	color: #fff;
	font-family: "courier new", helvetica, "times new roman", monospace;
	background-color: #333;
	font-size: 1.2em;}
*/
	
a {
color: #CC6600;
}

a:hover {
color: #999;
}

p {
text-align: justify;
}
/*padding-left: 5px;*/


ul{
margin-right: 0px;
margin-left: 16px;
margin-bottom: 4px;
margin-top: 0px;
padding: 0px;
}

li{
text-align: justify;
list-style-type: circle;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 4px;
margin-top: 0px;
padding: 0px;
}
/*background-image: url(li_fleche.gif);
 background-repeat: no-repeat;
 background-position: left center;*/

form {
height: 15px;
}

input {
border: 1px solid #CCC;
background-color:#FFFFFF;
font-size: 11px;
padding: 1.5px;
color: #666;
}

sup{
font-size: 8px;
}