body {margin:0; font:14px/1.4 Trebuchet MS, arial, sans-serif; color:#a0acbe;}
#offcentre {width:770px; margin:0 auto;}
#hangglide {height:175px; background:url('images/top1.jpg');}
#holdon {background:url('images/top2.jpg') no-repeat;}
#cheetah {padding:100px 0 0 0; width:180px; float:left;}
#whitecastle {width:580px; float:right; padding:150px 5px 5px 5px;}
#betterluck {clear:both; height:53px; background:url('images/bottom.jpg'); text-align:center;
	font:20px/1 courier new, georgia, serif; padding-top:240px;}

ul {list-style-type:decimal-leading-zero;}
* html ul#nav, *+html ul#nav, * html ul, *+html ul {list-style-type:decimal}

ul#nav {margin:0 5px 0 0; padding:0 0 0 60px;
 font:bold 17px/1 Trebuchet MS, arial, sans-serif; color:#f0f14e;}
#nav li {border:0; border-bottom:1px dotted; padding:2px; margin:2px 0;}
#nav a {font-family:Trebuchet MS, arial, sans-serif;}
li.current {color:#aae249} li.current a {color:#54bcff;}

h1 {font:bold 20px/1 Trebuchet MS, georgia, serif; color:#ffa61a; margin:0; padding:10px 0;}
h1:before, h1:after, #betterluck:before, #betterluck:after {
 content:open-quote; font:bold 20px/1 times new roman, georgia, serif; color:#a1c2f5; padding:0 3px;}
h1:after, #betterluck:after {content:close-quote;}
h2 {font:18px/1 courier new, georgia, serif; padding:5px 8px; margin:0; color:#f5ca00;}
h3 {font:15px/1 Trebuchet MS, arial, sans-serif; padding:2px 8px; margin:0; color:#aae249;}

p {padding:3px 15px; margin:0;}

strong, em {font-family:courier new, georgia, serif; font-style:normal; color:#ac91a4;}

a {color:#f20942; font-family:courier new, georgia, serif; text-decoration:none;}
a:hover {color:#1553f6;}

input, textarea {padding:4px; font:13px/1.4 Trebuchet MS, arial, sans-serif; color:#b3bbc8;
 background:#000; border:0; border-bottom:1px solid;}
blockquote {border:1px solid; color:#96beeb; padding:10px;}
blockquote:before {content:open-quote; width:40px; font:bold 50px/1 times new roman, georgia, serif; color:#96beeb;}