html, body   { margin:0; padding:0; }
body         { color:#333; font:12px Helvetica, Arial, sans-serif; line-height:18px; }
h1           { font:40px kunstler script, Monotype Corsiva, sans-serif; color:#cc9900; 
               margin-left:40px; margin-top:2px; margin-bottom:2px; }
h2           { font-family:Arial; color:#006666; margin-top:22px; margin-bottom:5px; font-size:1.6em; }
h3           { font-family:Arial; color:#725300; margin-top:18px; margin-bottom:5px; font-size:1em; }

a:link		 { color:#006666; }
a:visited	 { color:#800000; }
a:active	 { color:#00FFFF; }
a:hover		 { color:#00FFFF; }

p			 { margin:0 0 12px; }

ul           { list-style-image:url(images/bullet.gif); }

.rollover a  { display:block; width:32px; background-color:#00CCFF; }
.rollover a:hover { background-color:#cc9900; }

a.goldbox:link    { font-size:12px; font-weight:bold; text-decoration:none; color:#006666; 
                    border-color:#cc9900; border-width:3px; background-color:#FFFFCE; padding:3px; border-style:outset; } 
a.goldbox:visited { font-size:12px; font-weight:bold; text-decoration:none; color:#800000; 
                    border-color:#cc9900; border-width:3px; background-color:#cc9900; padding:3px; border-style:outset; } 
a.goldbox:active  { font-size:12px; font-weight:bold; text-decoration:none; color:#00FFFF; 
                    border-color:#cc9900; border-width:3px; background-color:#cc9900; padding:3px; border-style:inset; }
a.goldbox:hover   { font-size:12px; font-weight:bold; text-decoration:none; color:#00FFFF; 
                    border-color:#cc9900; border-width:3px; background-color:#cc9900; padding:3px; border-style:inset; } 

.figure      { float:left; }
.figurert    { float:right; margin-right:20px; }  


#wrapper	 { float:left; width:100%; }
		
/* Header */
#header      { font:100% arial, helvetica, sans-serif; font-size:.9em; height:140px; 
               width:99%; padding:5px; background-color:#006666; border-bottom:2px solid #ddd; }
#header a:link    { font-size:14px; font-weight:bold; text-decoration:none; color:#FFCC33; 
                    border-color:#006666; border-width:3px; background-color:#006666; padding:2px; border-style:outset; } 
#header a:visited { font-size:14px; font-weight:bold; text-decoration:none; color:#cc9900; 
                    border-color:#006666; border-width:3px; background-color:#006666; padding:2px; border-style:outset; }
#header a:active  { font-size:14px; font-weight:bold; text-decoration:none; color:#00FFFF; 
                    border-color:#006666; border-width:3px; background-color:#006666; padding:2px; border-style:inset; } 
#header a:hover   { font-size:14px; font-weight:bold; text-decoration:none; color:#00FFFF; 
                    border-color:#006666; border-width:3px; background-color:#006666; padding:2px; border-style:inset; }

        
/* Content Style */
#navigation	 { border-bottom:1px solid #ccc; padding-left:5px; }
#navigation ul	{ padding:0 9px 9px; }
#content	 { padding-left:18px; }
#extra		 { border-bottom:1px solid #ccc; }
#extra small { font-size:11px; line-height:18px; }
#content p, #extra p { padding-right:18px; }

/* Content Positioning & Size */
#navigation	 { float:left; width:170px; margin-left:-100%; }
#content	 { margin:0 33% 36px 195px; }
#extra		 { float:left; width:31%; margin-left:-31%; }

/* Footer */
#footer		 { background:#006666; border-bottom:2px solid #999; clear:left; width:100%; }
#footer a:link		 { color:#FFCC33; }
#footer a:visited	 { color:#cc9900; }
#footer a:active	 { color:#00FFFF; }
#footer a:hover		 { color:#00FFFF; }

#footer	p	 { align:center; color:#BFFFFF; margin:0; padding:0 18px 10px; }
#footer ul	 { border-bottom:1px solid #555; list-style:none; margin:0 18px 6px; padding:10px 0 6px; }
#footer li	 { display:inline; font-size:11px; font-weight:bold; padding-right:5px; }

#arrowup     { font:100% arial, helvetica, sans-serif; font-size:0.6em; 
               width:40px; float:left; padding:5px; margin-top:22px; 
               background-color:#006666; border-top:1; border-color:#cc9900; }

/* Full-width pages */               
#fullwidth	  { border-bottom:1px solid #ccc; padding:0 10px 10px 10px; } 
#fullwidth ul { list-style-image:url(images/Bullet.gif); padding:0 0 0 20px; }              

/* Colours - Gold=#CC9900, Teal=#006666, Maroon=#800000, Aqua=#00FFFF */
/* Colours - Pale Gold=#FFCC33, Pale Yellow=#FFFF99, Pale Pink=#FFBFFB, Pale Aqua=#BFFFFF */                