/******************************
   General element styles
******************************/
* { margin:0; padding:0; }
html, body { height:100%; }
body { font-family:Arial, Helvetica, sans-serif; font-size:100%; position:relative; background:#ffffff; }
h1 { font-size:18px; color:#770112; margin:0 0 12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } 
h2 { font-size:14px; color:#ffffff; margin:0 0 4px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } 
h3 { font-size:13px; color:#ffffff; margin:0 0 2px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; } 
h4 { font-size:14px; color:#333333; margin:0 0 8px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; } 
p { margin:0 0 8px; }
a { color:#006738; text-decoration:underline; }
	a:hover { text-decoration:underline; }
ul { margin:0 0 8px 18px; }

#wrap {  position: absolute;  top: 0;  right: 0;  bottom: 0;  left: 0;  width:800px; height:600px; margin: auto; border:1px solid #cccccc; background:url('../images/bg.jpg'); font-size:11px; font-family:Verdana, Geneva, sans-serif; } 

	#wrap .inner { position:absolute; bottom:0; left:12px; width:470px; height:290px; color:#666666; } 
	#wrap .logo { position:absolute; top:85px; right:10px; width:278px; height:129px; background:url('../images/logo-large.gif'); } 	