body { background: #111111 url('/comps/bg.png'); 
	color: #4f4f4f; 
	font: normal 12px "Lucida Grande", Verdana, sans-serif; 
	}
	
ul  { margin: 0px; 
	padding: 0px; 
	list-style-type: none; 
	}
	
a img { border: none;
	}


/* @group fonts */

a:link, a:visited  { color: #492c44; 
	font: normal 12px "Lucida Grande", Verdana, sans-serif; 
	text-decoration: none; 
	}
	
a:hover  { text-decoration: underline; 
	}


h1 { font: normal 18px "century gothic", verdana, tahoma, geneva, sans-serif; 
	letter-spacing: 2px; 
	white-space: nowrap; 
	padding: 7px; 
	margin-left: 110px; 
	margin-bottom: 0px; 
	color: #f8f8f8;
	}
	
#identify a	{ 
	color: #f8f8f8;
	font: normal 12px "century gothic", verdana, tahoma, geneva, sans-serif;
	font-size: 11px;
	}
	
h2 { font: normal 14px "Lucida Grande", Lucida, Verdana, sans-serif; 
	color: #111111; 
	letter-spacing: 3px; 
	margin-top: 20px; 
	}
	
h3 { color: #111111; 
	text-decoration: none; 
	letter-spacing: 2px; 
	border-top: 2px solid #111111;  
	text-indent: 0px; 
	font: normal 13px "Lucida Grande", Lucida, sans-serif; 
	margin-left: 0px; 
	text-align: left; 
	padding: 5px; 
	margin-top: 15px; 
	}
	
h4  { font: normal 14px "Courier new", Courier, mono; 
	border-top-style: solid; 
	border-top-width: 1px; 
	text-indent: 10px; 
	padding-top: 1px; 
	margin-top: 0px;
	margin-bottom: 5px;  
	}
	
h5 { font: normal 14px "Courier new", Courier, mono; 
	text-indent: 10px; 
	padding-top: 1px; 
	margin-top: 0; 
	margin-bottom: 5px;  
	color:#111111;
	}	
	
h6 { font: normal 12px "Lucida Grande", Lucida, Verdana, sans-serif;  
	color: #111111; 
	margin-bottom: 5px;
	margin-top: 10px;
       }
	


/* main nav */	

#lang { width: 980px; 
	margin: 0px auto; 
	text-align: right; 
	height: 20px; 
	margin; 0px;
	background: #eeeeee; 
	}
	
#lang ul {float: right;
	margin: 0px;
	padding: 0px;
	}
	
#lang ul li.first { float: left; 
	padding: 1px 8px 4px 18px; 
	overflow: hidden; 
	background: url("/comps/first_tab.gif") no-repeat;
	}
	
	
#lang ul li.middle { float: left; 
	padding: 1px 8px 4px 8px; 
	overflow: hidden;  
	background:  url("/comps/menu_rect.jpg") repeat-x;
	}
	
#lang a { 
	color: #f8f8f8; 
	font: 12px "century gothic", verdana, tahoma, geneva, sans-serif;
	}

#lang a:hover {text-decoration: underline;
	}
	

/* layout */

#main { width: 980px; 
	margin: auto; 
	}

#header { width: 980px; 
	margin: 0px auto;  
	border-bottom: 10px solid #dedede;
	padding-top: 10px;  
	background: transparent url('/comps/logga.png') no-repeat 20px 50%; 
	}
	
#identify { 
	margin-left: 135px;  
	margin-bottom: 40px; 
	}	
	
#largewrapper {width: 100%;
	float: left; 
	background: #eeeeee; 
	}
	
#contentwrapper { float: left; 
	width: 100%;  
	}
	
	
#footer { float: left; 
	width: 100%; 
	color: #787878; 
	font-size: 10px; 
	letter-spacing: 1px; 
	text-align: center; 
	margin-top: 10px; 
	background: #111111 url('/comps/bg.png'); 
	}
	

/* bottom */
	

.feed a { padding: 5px 0 11px 30px; 
     background: url("/comps/rss-24x24.png") no-repeat 0 50%; 
     text-transform: uppercase;
 	 }
 	 
ul.notiser {  list-style-image: url('/comps/bullet.gif'); 
	list-style-position: inside; 
	margin-left: 10px; 
	}
	
ul.notiser li { padding: 0px; 
	margin-left: 10px; 
	margin-bottom: 8px; 
	color: #111111;
	}
	
ul.recententries { margin-left: 20px; 
	}
	
ul.recententries li a {font-size: 11px; 
	padding: 5px 0 5px 15px; 
	background: url("/comps/bullet.gif") no-repeat 0 50%; 
	}
	

/* forms */

select { background-color: #f8f8f8; 
	font-size: 10px; 
	color: #111111; 
	border-style: solid; 
	border-width: 0px;  
  	}
  	
fieldset {padding: 15px; 
	margin-top: 20px; 
	margin-left: 40px; 
	color: #787878; 
	width: 370px; 
	border: none 
	}
	
#feedback input { border: 2px solid #b0b0b0; 
	background-color: #e1e1e1; 
	padding: 2px 3px; 
	margin-bottom: 10px;
	-moz-border-radius: 5px; 
  	-webkit-border-radius: 5px; 
       }
	
#feedback textarea { border: 2px solid #7f7f7f; 
	background-color: #e1e1e1;
	-moz-border-radius: 5px; 
  	-webkit-border-radius: 5px; 
         }


.search { width: 150px; 
	padding: 0px; 
	margin-left: 0px;   
	}
	
.button {margin-left: 120px;
	padding: 5px 6px;
	background: #111111 url('/comps/bg_current.png');
	color: #f5f5f5;
	border: 1px solid #492c44;
	cursor: pointer;}

legend { font: normal small-caps 14px verdana, tahoma, geneva, sans-serif; 
	letter-spacing: 2px; 
	color: #111111; 
	}
	
	
	
