

body { color: black; background: white url(images/CB3_bg.jpg); margin-top: 0; padding-top: 0; font-family: sans-serif; }



A { text-decoration: none; border-color: transparent; border-width: 1px; border-style: solid; }

A:link { color: DarkRed; background: inherit; }

A:visited { color: FireBrick; background: inherit; }

A:link:hover { background: brown; color: white; }

A:visited:hover { background: brown; color: white; border: outset black 1px; }

A:link:active { border: inset black 1px; }





P.property > A[name] { font-weight: bold; }

H6 { color: Chocolate; text-decoration: underline; font-family: serif; }



H5 { color: Chocolate; text-decoration: underline; font-family: serif; }



H4 { color: Chocolate; text-decoration: underline; font-family: serif; }



H3 { color: Chocolate; text-decoration: underline; font-family: serif; }



H2 { color: Chocolate; text-decoration: underline; font-family: serif; }



H1 { color: Chocolate; text-decoration: underline; font-family: serif; }



H1 { font-size: 2em; margin-top: 0; }



H2 { font-size: 1.4em; }

H3 { font-size: 1em; font-weight: bold; }

H4 { font-size: 0.9em; font-weight: bold; }

H5 { font-size: 0.8em; font-weight: bold; }


DIV#menus { font-family: serif; float: left; width: 23em; background: BurlyWood; border: outset 2px black; margin: 0 1em 1em 0; font-size: 0.85em; color: black; }



UL#menu { padding-bottom: 1em; border-bottom: 2px solid black; list-style: none; list-style-position: inside; }



#menu LI { padding-top: 0.2em; }

UL#guideslist { list-style: disc; }


LI.category { font-weight: bold; }

LI#current { border-bottom: dotted 1px Maroon; border-top: dotted 1px Maroon; padding-bottom: 0.2em; }



DIV#main { background: url(ballbackground.jpg) fixed center no-repeat white; padding: 1em; margin: 2% 2% 2% 2%; border: outset 0.2em FireBrick; color: black; }





DIV.actor { border-bottom: 2px solid black; }



DIV.actorheader { color: inherit; background: rgb(245, 245, 245); padding: 0.1em; }
DIV#firstactor { color: inherit; border-top: black solid 1px; background: rgb(245, 245, 245); clear: left; padding-bottom: 0.04em; }
DIV.lastactor { border-bottom: 0; }

DIV.powerups { margin-bottom: 3.5em; }
DIV.powerups2 { margin-bottom: 3.7em; }
DIV.acrobatics { margin-bottom: 6em; }
DIV.footnote { font-size: 0.75em; } 
P.footnote { font-size: 0.75em; } 

SPAN.version { font-size: 0.65em; margin-left: 1em; } 

SPAN.important { color: red; background: inherit; }
SPAN.inientry { font-weight: bold; }

SPAN.keybind { color: #FF8C00; background: inherit; }

SPAN.cbcommand { color: #CC0000; background: inherit; font-style: italic; }	

SPAN.utcommand { color: #A0522D; background: inherit; font-style: italic; }

IMG { border: outset 2px FireBrick; margin: 0.4em; }

IMG.logo { border: 0px white; margin: 0.4em; }



A.imglink:link:hover { border: outset 2px FireBrick; }



IMG.powerup { float: left; margin-left: 0; clear: both; }



IMG#picture { float: right; }
IMG#picture2 { float: left; }

IMG.picture { float: right; }
IMG.picture2 { float: left; }

DIV.vehicle { float: left; }

DIV.vehicle.P { color: FireBrick; font-weight: bold; text-decoration: underline; font-size: 0.9em; background: inherit; }



DIV#row1 { width: auto; clear: right; }



DIV#row2 { width: 100%; clear: both; margin-bottom: 100px; }

#importanttip { margin-top: 6.5em; }

table { border-spacing: 0.35em; }
tr { text-align: left; }
DIV#list { font-family: serif; float: right; width: 23em; background: BurlyWood; border: outset 2px black; margin: 0 1em 1em 0; font-size: 0.85em; color: black; }

UL#captionlist { padding-bottom: 1em; list-style: none; list-style-position: inside; }
DIV#rightcaption { font-family: serif; float: right; width: 12em; background: BurlyWood; border: outset 2px black; margin: 5em 1em 1em 5em; font-size: 0.85em; color: black; }
DIV#leftcaption { font-family: serif; float: left;  width: 12em; background: BurlyWood; border: outset 2px black; margin: 5em 1em 1em 5em; font-size: 0.85em; color: black; }

