
* {	margin: 0px; padding: 0px; border:0px; font-family : Arial,Verdana,Helvetica, sans-serif; color: #333; text-decoration:none; }
html, body { height:100%; }
body { font-size:100%; }
img { display:block; }
table, td, th { border-collapse:collapse; }
ul { width:auto; list-style:disc; }
ol { list-style-position:outside; list-style-type: decimal; margin:0px; padding:0px 0px 0px 50px; }
li a {  }
* html li a { height:1%; }/* This corrects the huge white-space that IE on Windows adds to the bottom of linked list-items (=IE bug) */ 

a { cursor:pointer !important; }
li li, td th, td td { font-size:100%; }
/* =============== END RESET TAGS */

body { background:#E8EAED url(../media/bg-body.gif) 50% 0px repeat-y; padding-bottom:50px; }
	#container { text-align:center; width:100%; border-top:1px solid #333; border-bottom:1px solid #333; margin:20px 0;}
		#main { text-align:left;  margin:0 auto; width:618px; background:white; padding:0; }
			body { margin-left:1px; }
			#content { padding:30px 100px; }
		
		h1, h1 a { display:block; background:#69f url(../media/aeneas_logo_120x40px.gif) 230px 10px no-repeat; width:100%; height:60px; }
		h1 span { display:none; }
		h2 { padding:0 0 10px 0; font-size:1em; }
		h3 { padding:10px 0 4px 0; font-size:0.75em; }
		
		p { font-size:0.75em; margin-bottom:4px; }
		li { font-size:0.75em; }
		ul {margin:0 0 5px 30px; }
		a { color:#039; text-decoration:underline; }
			a:hover { color:#C00; }
			a#tucows { background:#fff url(../media/tucows.gif) 0px 3px no-repeat; padding:1px 0px 1px 20px; display:block; }
		h3 a { font-size:140%; }
		.hr-break hr { display:none;}
		.hr-break { border-top:1px solid #333; height:1px; background-color:#fff; clear:both; font-size:0em; }
		
		table {margin:10px 0; }
		td { font-size:0.75em; vertical-align:top; padding-bottom:3px; }
			td.col1 { width:120px; }
			input.text { width:180px; border:1px solid #333; float:right; padding:0 2px;}
			textarea { width:184px; border:1px solid #333; float:right; font-size:0.75em; }
				td textarea { font-size:100%; }
		.alert { font-weight:bold; color:#C00; }
		#tagline { overflow:hidden; width:100%; }
			#tagline img { float:right; padding:0 10px 5px 0; }
			
ul.rss { list-style:none; padding:0; margin:0; }
	ul.rss li { padding:0 0 10px 0; margin:0; }


