body { text-align: center; background: #FFFFFF }

div.menu { font-family: Tahoma, Arial, Verdana; font-size: 13px; font-weight: bolder; text-decoration:none; text-align: center; line-height: 18px; margin-top: 5px }

div.homeimage { width: 700px; height: 240px; margin: 0; background-color: white; padding-top: 10px; border-style: solid; border-color: white; border-top-width: 12px; border-bottom-width: 0px; }

div.homebox_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; font-weight: bold; color: rgb(0,0,0); line-height: 24px; margin: 0px 0px 0px 0px; padding: 112px 30px 5px 30px }

div.homebox2_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; font-weight: bold; color: rgb(0,0,0); line-height: 24px; margin: 0px 0px 0px 0px; padding: 10px 30px 5px 30px }

div.articlehead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 30px; font-weight: bold; color: rgb(30,0,70); padding: 10px 0px 10px 0px }

div.homecenter { width: 580; height: 500; background-image: url(images/home_balls_box.jpg); padding-top: 0px; margin-top: 14px ; margin-bottom: 10px }

div.homeside { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; font-weight: bold; color: rgb(0,0,0); line-height: 15px; margin: 22px 0px 0px 0px; padding: 0px 0px 0px 0px }

div.newhomeside { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; font-weight: bold; color: rgb(0,0,0); line-height: 8px; margin: 22px 0px 0px 0px; padding: 0px 0px 0px 0px }

div.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: center; padding-top: 8px }

div.az { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; }

div.az_entry { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; line-height: 18px; margin-top: 6px; padding-top: 0px; padding-bottom: 20px }

div.hot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; line-height: 16px; padding: 0px 0px 10px 0px }

div.notes { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-align: left; padding-top: 8px }

div.video_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; line-height: 18px; padding-top: 6px }

div.right_image { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; line-height: 18px; font-weight: bold; color: rgb(150,20,20); width: 200; margin: 0px 0px 0px 0px }

div.sidebar { width: 200px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; font-weight: bold; color: rgb(90,20,170); line-height: 18px; margin: 0px 0px 0px 0px; padding: 15px 0px 0px 0px; background: url(images/sidebar_top.gif) no-repeat }

div.sidebar_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; font-weight: bold; color: rgb(90,20,170); line-height: 18px; margin: 0px 0px 0px 0px; padding: 0px 30px 0px 30px }

div.sidebot { width: 200; margin: 0 0 0 0; padding: 0 0 0 0; background: url(images/sidebar_bot.gif) no-repeat }

div.sidebar_head { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; padding-bottom: 10px }

div.sig { float: left; width: 237; height: 21; margin: 0 0 0 0; padding: 0px 0px 0px 0px }

div.left_text_box { float: left; width: 420; margin: 0 0 0 0; padding: 0px 0px 0px 0px }

div.cr_home { float: center; width: 700; height: 400; background-image: url(reality/cr_home.jpg); padding-top: 0px; margin-top: 8px; margin-bottom: 15px }

div.cr_home_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; line-height: 20px; margin: 0 0 0 0; padding: 256px 10px 10px 12px }

div.about { float: center; width: 705; height: 482; background-image: url(images/cjb_psion7.jpg); padding-top: 0px; margin-top: 20px }

div.contact { float: center; width: 705; height: 482; background-image: url(images/cjb_lecture.jpg); padding-top: 0px; margin-top: 20px }

div.left_earth { float: left; width: 28; margin: 0 0 0 0; padding: 16px 10px 10px 20px }

div.right_earth { float: right; width: 28; margin: 0 0 0 0; padding: 16px 20px 10px 10px }

div.bullet { float: left; width: 28; margin: 0 0 0 0; padding: 6px 8px 0px 0px }

div.kerrang { float: left; width: 73; margin: 0 0 0 0; padding: 6px 8px 0px 0px }

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; line-height: 18px }

div.center_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: center; line-height: 18px }

div.returntext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-bottom: 18px; padding-top: 0px; color: rgb(130,0,0) }

div.onthispage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; padding-bottom: 18px; line-height: 18px padding-top: 0px; color: rgb(130,0,0) }

div.sidequote { float: center; width: 200; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 18px; padding: 0px 15px 15px 15px; color: rgb(130,0,0) }

li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-align: left; padding-bottom: 8px; }

h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bolder; padding-bottom: 0; text-align: left; margin-top: 0; padding-top: 22px } 

h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; padding-bottom: 0; text-align: left; margin-top: 0; padding-top: 22px} 

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: underline; }

a.menu1 { font-family: Tahoma, Arial, Verdana, DejaVu Sans Condensed;  font-size: 12px; font-weight: bolder; text-decoration:none; } 
a.menu1:link { color: rgb(130,0,0); text-decoration: none} 
a.menu1:visited { color: rgb(130,0,0); text-decoration: none} 
a.menu1:active { color: rgb(130,0,0); text-decoration: none} 
a.menu1:hover { color: rgb(0,0,0); text-decoration: underline} 

a.menu2 { font-family: Tahoma, Arial, Verdana, DejaVu Sans Condensed;  font-size: 12px; font-weight: bolder; text-decoration:none; } 
a.menu2:link { color: rgb(0,100,0); text-decoration: none} 
a.menu2:visited { color: rgb(0,100,0); text-decoration: none} 
a.menu2:active { color: rgb(0,100,0); text-decoration: none} 
a.menu2:hover { color: rgb(0,0,0); text-decoration: underline}

a.menuh { font-family: Tahoma, Arial, Verdana, DejaVu Sans Condensed;  font-size: 12px; font-weight: bolder; text-decoration:none; } 
a.menuh:link { color: rgb(255,0,0); text-decoration: none} 
a.menuh:visited { color: rgb(255,0,0); text-decoration: none} 
a.menuh:active { color: rgb(255,0,0); text-decoration: none} 
a.menuh:hover { color: rgb(0,0,0); text-decoration: underline}

a.menub { font-family: Tahoma, Arial, Verdana, DejaVu Sans Condensed;  font-size: 12px; font-weight: bolder; text-decoration:none; } 
a.menub:link { color: rgb(0,0,0); text-decoration: none} 
a.menub:visited { color: rgb(0,0,0); text-decoration: none} 
a.menub:active { color: rgb(255,0,0); text-decoration: none} 
a.menub:hover { color: rgb(255,0,0); text-decoration: underline}

a.info { font-family: Tahoma, Arial, Verdana; font-size: 12px; font-weight: bolder; text-align: center; text-decoration:none; }
a.info:link { color: rgb(0,0,100); text-decoration: none}
a.info:visited { color: rgb(0,0,100); text-decoration: none}
a.info:active { color: rgb(0,0,100); text-decoration: none}
a.info:hover { color: rgb(0,0,255); text-decoration: none}

a.key { font-family: Tahoma, Arial, Verdana; font-size: 11px; font-weight: bold; text-decoration:none; }
a.key:link { color: rgb(90,30,80); text-decoration: underline}
a.key:visited { color: rgb(90,30,80); text-decoration: underline}
a.key:active { color: rgb(90,30,80); text-decoration: underline}
a.key:hover { color: rgb(220,0,120); text-decoration: underline }

a.az { font-family: Tahoma, Arial, Verdana; font-size: 14pt; font-weight: bolder; text-align: center; text-decoration: none; padding: 2px 8px 2px 8px; margin: 20px; border: 2px solid black }
a.az:link { color: rgb(0,0,0)}
a.az:visited { color: rgb(0,0,0)}
a.az:active { color: rgb(0,0,0)}
a.az:hover { color: rgb(0,0,0); background: yellow}

a.box { font-family: Tahoma, Arial, Verdana; font-size: 10pt; font-weight: bold; text-align: center; text-decoration: none; padding: 2px 6px 2px 6px; margin: 4px; border: 2px solid black }
a.box:link { color: rgb(0,0,0)}
a.box:visited { color: rgb(0,0,0)}
a.box:active { color: rgb(0,0,0)}
a.box:hover { color: rgb(0,0,0); background: url(images/az_box_over.jpg) }

a.sb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none } 
a.sb:link { color: rgb(0,0,200) } 
a.sb:visited { color: rgb(0,0,200) } 
a.sb:active { color: rgb(0,0,100) } 
a.sb:hover { color: rgb(50,150,0); text-decoration: underline}

a.terms { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none } 
a.terms:link { color: rgb(170,30,60) } 
a.terms:visited { color: rgb(170,30,60) } 
a.terms:active { color: rgb(0,110,0) } 
a.terms:hover { color: rgb(0,110,0); text-decoration: underline }

a.cr_prog { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; text-decoration: none } 
a.cr_prog:link { color: rgb(0,0,200) } 
a.cr_prog:visited { color: rgb(0,0,200) } 
a.cr_prog:active { color: rgb(0,0,100) } 
a.cr_prog:hover { color: rgb(50,150,0) }

a.sidebar { font-family: Tahoma, Arial, Verdana; font-size: 13px; font-weight: bolder; text-decoration:none; line-height: 22px; } 
a.sidebar:link { color: rgb(60,20,130); text-decoration: none} 
a.sidebar:visited { color: rgb(60,10,100); text-decoration: none} 
a.sidebar:active { color: rgb(200,40,200); text-decoration: none} 
a.sidebar:hover { color: rgb(200,40,200); text-decoration: underline}

a.home { font-family: Tahoma, Arial, Verdana; font-size: 12px; font-weight: bold; text-decoration:none; line-height: 22px; } 
a.home:link { color: rgb(60,20,130); text-decoration: none} 
a.home:visited { color: rgb(60,20,130); text-decoration: none} 
a.home:active { color: rgb(200,40,200); text-decoration: none} 
a.home:hover { color: rgb(200,40,200); text-decoration: underline}

a.sm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none } 
a.sm:link { color: rgb(0,0,200) } 
a.sm:visited { color: rgb(0,0,200) } 
a.sm:active { color: rgb(0,0,100) } 
a.sm:hover { color: rgb(50,150,0) }

a.homehead { font-family: Verdana, Tahoma, Arial; font-weight: bolder; text-decoration:none; } 
a.homehead:link { color: rgb(160,11,70); text-decoration: none} 
a.homehead:visited { color: rgb(160,11,70); text-decoration: none} 
a.homehead:active { color: rgb(130,0,0); text-decoration: none} 
a.homehead:hover { color: rgb(0,0,0); text-decoration: underline} 

a.homelink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bolder; text-decoration:none; } 
a.homelink:link { color: rgb(0,0,150)} 
a.homelink:visited { color: rgb(0,0,150)} 
a.homelink:active { color: rgb130,0,0)} 
a.homelink:hover { color: rgb(150,0,100); text-decoration: underline} 

a.3dpdir { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: bolder }
a.3dpdir:link { color: rgb(0,0,100); text-decoration: underline}
a.3dpdir:visited { color: rgb(0,0,100); text-decoration: underline}
a.3dpdir:active { color: rgb(0,0,100); text-decoration: underline}
a.3dpdir:hover { color: rgb(0,0,255); text-decoration: underline }

a.booklink:link { color: rgb(0,0,225); text-decoration: none} 
a.booklink:visited { color: rgb(0,0,225); text-decoration: none} 
a.booklink:active { color: rgb(255,0,0); text-decoration: none} 
a.booklink:hover { color: rgb(255,0,0); text-decoration: none} 

