/* LAYOUT */
@import url("layout.css");

body{
	
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0;
	padding:0;
	background: url(./images/main-bg.gif) repeat-x left top;
}

html,body {



}

/* LINKS */

a {color:#369;font-weight:bold;}
a:hover {color:#69C;text-decoration:underline;font-weight:bold;}

a.menulinks {color:#F63; font-weight:bold;font-size:0.8em;text-decoration:none;}
a.menulinks:hover {color:#69C; font-weight:bold;font-size:0.8em;text-decoration:none;}

/* TEXT - HEADINGS*/
h1{
	color: #5971AF;
	font: 0.8em  Arial, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	padding:0;
	margin:6px 0 10px 30px;
}

h1.special{
	color: #F63;
	font: 1.0em Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0;
	margin:0 0 0 20px;
}


h2{
	color: #5971AF;
	font: 0.8em  Arial, Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	padding:0;
	margin:6px 0 10px 30px;
}


/* lists */



/* TEXT - PARAGRAPHS*/
p{font-size:0.8em; color:black; margin:2px 30px 16px 30px; padding:2px;}
p.links{margin-bottom:2px;}
p.rightlinks{text-align:right;}
p.lhs{font-size:0.7em; color:black; margin:2px 14px 16px 14px; padding:2px;}
p.error{font-weight:bold; font-size: 0.8em; color: #c00;}
p.success{font-weight:bold; font-size: 0.8em; color: #090;}
p.copyright{font-size:0.7em;color:#005883;text-align:center;margin-top:4px;}


/* IMAGES */

img.logo{float:left;margin-right:45px;}
img.newspic{float: right; margin-right: 30px; margin-left: 10px;}

/* ACCESSIBILITY */
span.invisible {visibility:hidden;}
label{font-weight: bold; color:#000; font-size:0.8em;}

/* STYLEY TWEAKS */
.imgcell a {display:block;}
.imgcell img {display:block;}
strong {font-weight: bold;}

/* FANCY FORMS */

textarea.mailform{
 width: 250px;
 font: 0.9em Arial, Helvetica, sans-serif;
 color: #000;
 border: 1px solid #999;
 margin-right: 0px;
}

input.mailform {
 width: 250px;
 font: 0.9em Arial, Helvetica, sans-serif;
 color: #000;
 border: 1px solid #999;
 margin-right: 0px;
}

input.button {
 font: 0.75em Arial, Helvetica, sans-serif;
 background-color: #fff;
 color: #000;
 margin-left: 10px;
 margin-right:10px;
 margin-top: 3px;
 margin-bottom: 2px;
}



