/* BODY */

BODY {
	
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	line-height: 18px; text-align:left;
	color:#999; 
	margin:0px; background-color:#dedede;
	
}
h1 {font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none; font-weight:normal;
	line-height: 16px; text-align:left;
	color:#999; 
	margin-top:10px; }
	h2 { font-family:Syntax-Bold, Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#777777; margin:0px;}


#wrapper {
 background-image:url(../graphics/general/bg.gif); background-repeat:no-repeat; width:607px; padding:30px; text-align:left;  }
 
 .mainfeature {padding:0px;}
 .mainfeature p {  background-color:#dedede; width:342px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; margin:0px; }
 .mainfeature img { border: 1px solid #dedede; }

 .large { font-size:20px; line-height:24px; }
 /* HEADER */
 .header { width:607px; line-height:16px; height:34px; background-image: url(../graphics/header/logo.gif); background-repeat:no-repeat; font-size: 10px; font-family: Arial, Helvetica, sans-serif; }
 .strapline { margin:0px; font-family: Georgia, Times; font-size:18px; color:#990000; text-align:right; }

/* MENU */
.feature {  font-size: 10px; font-family:Arial, Helvetica, sans-serif; color:#333333;  }
.feature img {border:3px #dedede solid; } .feature h2 { font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight:normal;
	text-decoration: none; margin:0px;
	line-height: 21px; text-align:left;
	color:#999; }

.nav {  width:637px; margin-top:10px; padding-bottom:5px; padding-left:0px; font-family:Syntax-Bold, Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.nav a {color:#333333; text-decoration:none;  } .nav a:hover {color: #777777; text-decoration:none; }.topnav {font-family:Arial, Helvetica, sans-serif; font-size:10px; height:8px; color:#999999; text-align:right; width:637px; margin-top:3px;}
.topnav a {color:#777777; } .topnav a:hover {color:#555555; }
/* END */
#end {
 background-image:url(../graphics/general/bg02.gif); background-repeat:no-repeat; width:607px; padding:30px; text-align:left;  }


.end {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height: 14px;
	color: #660000;
	
	font-weight:lighter; padding: 4px 0px 4px 0px;
	
}

		   
/* DYNAMIC */


.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555; width:100px; margin:1px; letter-spacing: -1px }
	
.searchmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c90;
	
}



/* LINES */


	
.line
	{ border-bottom: 1px solid #A2DFF8; }
	
	.linebr
	{ border-bottom: 1px dotted #ddd; padding: 4px 0px 4px 0px; }
	
	
	.linenav
	{ border-bottom: 1px solid #4a75a0; }
	.linenav02
	{ border-bottom: 1px solid #fff; }
	




a {
	text-decoration: none; color: #990000;
}
a:hover {
	text-decoration: underline; color: #000000;
}
