
/* Normalize padding and margins */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
margin: 0;
padding: 0;
}

/* Normalize header sizes */
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
}

/* Normalize list styles */
ol, ul {
list-style: none;
}

/* Normalize font style and weight on odd elements */
address, caption, cite, code, dfn, em, strong, th, var {
font-style: normal;
font-weight: normal;
}

strong { font-weight: bold; }

/* Normalize table borders */
table {
border-collapse: collapse;
border-spacing: 0;
}

/* Normalize other borders */
fieldset, img {
border: 0;
}

/* Normalize text-alignment */
caption, th {
text-align: left;
}

/* Normalize (remove) quotation marks */
q:before, q:after {
content: '';
}

html,body{margin:0;padding:0}
body{

    text-align: center;
	background: #000000;
	padding-bottom:20px;
	}
	
h1,h2,h3{
	font: normal normal 200% "Trebuchet MS",Arial,sans-serif;
	padding:20px 0 20px 0;
}
h2{font-size:160%}
h3{font-size:120%}

div#header{
	width:100%;
	height:60px;
	overflow:hidden;
	background: #000000;
	padding:20px 0 0 0;
}

div#container{
	width:800px;
	margin:0 auto 10px;
	padding:20px 0 10px;
	text-align:left;
	background:#FFF;
}
div#content{
	float:left;
	display:inline;
	width:560px;
	padding-bottom: 10px;
}

div#side{
	float:left;
	display:inline;
	width: 180px;
	background:#8B0000; 
	margin:0 10px 10px 10px;
	padding: 30px 0px 30px 10px;
}

div#side p{
	margin:5px 0 10px;
	padding: 0 0 0 10px;
}

div#side a{
	
}

div#side div{
	margin: 0 0 10px;
	padding: 0 0 0 10px;
}

div#footer{
	clear:both;
	width:780px;
	margin:0 10px 0;
	padding: 10px 0;
    background: #8B0000;
	color: #FFF;
	text-align:center;
}
div#footer p{margin:0}

a:link {
	color: #000000; 
	font-weight: bold;
	font-family:  Arial;  
	text-decoration: none; 
	border: none;
  }
  
a:visited {
  color: #000000; 
  text-decoration: none; 
  border: none;
  font-family:  Arial;  
  
  }
a:hover { /*this effect is not shown in NN4.xx*/
  color: #333333; 
  font-weight: bold;
  font-family:  Arial;  
}
a:active {
  color: #C0C0C0; 
  text-decoration: underline; 
  border: none;
  font-family:  Arial;  
  font-size: large
}


a img:visited
{
  border-style: none;
}

a img:active
{
  border-style: none;
}
