body {position:relative; min-width:980px; margin:0; padding:0; font-family:arial; font-size:16px; text-decoration:none; color:#FFFFFF; background: #ebebeb;   background: url(/home_photo/sparkle_01.jpg) repeat left top;}


#pinstripe		{position:relative; margin:0; width:100%; background:url(/home_photo/sparkle_01.jpg) repeat center top;  text-align:center}
#canvas			{margin:12px auto 40px auto; width:1100px; overflow: hidden; background: #FFFFFF;}
#page_specific	{margin:0; overflow: hidden; text-align:left}
	
#side_column	{width:200px; float:left; margin:0; background:url(/graphic/pix_cyan.png) repeat; display:block;}
#centre_column	{width:780px; float:left; margin:0; border-top: 3px solid #FF9900; background-color: #FFFFFF;}

div {min-height:100%}
* html div {height:auto; overflow:visible; /* for IE */ }



ul#master		{display:block; margin:0; padding:0; text-align:right; height:16px}
#master li		{display:inline; list-style-type:none; margin:0; padding:0; font-size:12px;  text-transform:uppercase; line-height:20px}

#master a {text-decoration:none;  padding:3px 9px 3px 9px; margin:0}

#master a:link, #master a:visited 		{color:#FFFFFF; background:url("/graphic/black_10.png");}
#master a:hover 		{color:#FFFFFF; background:none;}

#bumblenut a:hover 		{background-color:#00EA00;}
#bumblenut a.on			{color:#FFFFFF; background-color:#00EA00;}

#happysleepy a:hover 	{background-color:#23E2D9;}
#happysleepy a.on		{color:#23E2D9; background-color:#FFFFFF;}

#rna a:hover 	{background-color:#FF0000;}
#rna a.on		{color:#FFFFFF; background-color:#FF0000;}

#ladilola a:link 	{color:#CCCCCC; background-color:#FFFF00; background:none; text-decoration:none;} 
#ladilola a:visited	{color:#CCCCCC; background-color:#FFFF00; background:none;}
#ladilola a:hover 	{background-color:#FFFF00;}
#ladilola a.on		{color:#999999; background-color:#FFFF00;text-decoration:none;}

#flickr a:hover 	{background-color:#FF0099;}
#flickr a.on		{color:#FFFFFF; background-color:#FF0099;}

p 	{line-height:20px; width:360px; margin:6px 0 14px 0px; padding:0;}
#splash_announce {width:500px; margin:30px 0 40px 210px; }
h1 {font-size:24px; margin:0 0 5px 0px;padding:0px 2px 0px 0;text-decoration:none;font-weight:bold;text-transform:none;width: 600px;}
h2 {font-size:20px;width:600px;margin:30px 0 10px 0px;padding:0 0 3px 0 0;text-decoration:none;font-weight:bold;text-transform:none;}
h3 {font-size:16px; width:400px; margin:0 0 10px 40px; padding:0 0 3px 0 0; text-decoration:none; font-weight:bold; text-transform:none;}
h4 {font-size:12px; width:400px; margin:0 0 10px 40px; padding:0 0 3px 0 0; text-decoration:none; font-weight:bold; text-transform:none;}

a:link {color:#FFFF00; font-weight:bold; text-decoration: none}
a:visited {color:#CCCCCC; text-decoration: none}
a:hover {color:#CCCCCC; text-decoration: none }
a:active {color:#CCCCCC; text-decoration: none }


#header 			{font-weight:normal; padding:170px 0 36px 210px; text-transform:uppercase; letter-spacing:1px; color:#FFFFFF; margin:0}
#header a:link 		{color:#FFFFFF; text-decoration:none; width:600px;} 
#header a:visited	{color:#FFFFFF;}
#header a:hover 	{color:#FFFFFF; text-decoration:none;}
#header h1			{font-size:40px;}
#header h2			{font-size:14px}



#last_modified {padding:20px 0 30px 20px; text-align:center; margin:0 0 60px 0; font-size:11px}


