body { background:url(/Site/Template/Jean/Images/body_bg.jpg) center top no-repeat #000000; }

div.topbar_section { width:100%; height:40px; background:url(/Site/Template/Jean/Images/topbar_bg.png) left top repeat-x; box-shadow:0 2px 20px #001035; -moz-box-shadow:0 2px 20px #001035; -webkit-box-shadow:0 2px 20px #001035; -khtml-box-shadow:0 2px 20px #001035; }

div.body_section { border-width:0 1px 1px 1px; border-style:solid; border-color:#22bde1; -moz-box-shadow:0 0 5px #22bde1; -webkit-box-shadow:0 0 5px #22bde1; -khtml-box-shadow:0 0 5px #22bde1; width:700px; margin:40px auto 40px auto; min-height:300px; background:#212e39; border-radius:0 0 20px 20px; -moz-border-radius:0 0 20px 20px; -webkit-border-radius:0 0 20px 20px; -khtml-border-radius:0 0 20px 20px; box-shadow:0 0 30px #22bde1; -moz-box-shadow:0 0 30px #22bde1; -webkit-box-shadow:0 0 30px #22bde1; -khtml-box-shadow:0 0 30px #22bde1;  }

div.nav0  { width:100%; height:30px; padding:13px 0 0 0; margin-bottom:40px; background:url(/Site/Template/Jean/Images/nav0_bg.png) left top repeat-x; box-shadow:0 2px 20px #000000; -moz-box-shadow:0 2px 20px #000000; -webkit-box-shadow:0 2px 20px #000000; -khtml-box-shadow:0 2px 20px #000000; text-align:center; }
div.nav0 a { display:inline-block; vertical-align:middle; background:#000022; color:#22bde1; border:1px solid #22bde1; line-height:16px; font-size:11px; font-family:Lucida, Lucida Sans, Lucida Grande, Sans-serif; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; margin:0 2px 0 2px; padding:0 3px 0 3px; }
div.nav0 a:hover, div.nav0 .item_active a { color:#ffffff; border-color:#ffffff; }

div.body_section { vertical-align:top; }
div.zone2_1 { display:inline; display:inline-block; width:60%; margin:0 4% 0 4%; vertical-align:top; margin-bottom:40px; }
div.zone2_2 { display:inline; display:inline-block; width:26%; vertical-align:top; margin-bottom:40px; }

h1, h2, h3 { font-weight:normal; display:block; color:#22bde1; margin:5px; background:#000022; height:24px; border:1px solid #22bde1; padding:5px 10px 5px 10px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; box-shadow:0 0 5px #22bde1; -moz-box-shadow:0 0 5px #22bde1; -webkit-box-shadow:0 0 5px #22bde1; -khtml-box-shadow:0 0 5px #22bde1; background:url(/Site/Template/Jean/Images/header_bg.png) left top no-repeat #000000; }
h1 { font-size:20px; line-height:24px; }
h2 { font-size:18px; line-height:24px; }
h3 { font-size:16px; line-height:24px; }
body, span, p, b, i, strong, italic, table, tr, td, ul, ol, li { font-family:Lucida, Lucida Sans, Lucida Grande, Sans-serif; font-size:11px; color:#eeeeee; }

p { display:block; margin:10px 15px 20px 15px; }

div.recnav1 { background:url(/Site/Template/Jean/Images/recnav_bg3.png) left bottom repeat-x, url(/Site/Template/Jean/Images/recnav_bg2.png) left top repeat-x, url(/Site/Template/Jean/Images/recnav_bg1.png) center top repeat; padding:13px 10px 13px 10px; margin-bottom:40px; box-shadow:0 2px 20px #000000; -moz-box-shadow:0 2px 20px #000000; -webkit-box-shadow:0 2px 20px #000000; -khtml-box-shadow>0 2px 20px #000000; }
div.recnav1 ul { list-style:none; margin:0; padding:0; }
div.recnav1 a { display:block; vertical-align:middle; background:#000022; color:#22bde1; border:1px solid #22bde1; line-height:16px; font-size:11px; font-family:Lucida, Lucida Sans, Lucida Grande, Sans-serif; text-decoration:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; margin:0 2px 2px 2px; padding:0 3px 0 3px; }
div.recnav1 .item_active a { color:#ffffff; border-color:#ffffff; }

a, a:visited { color:#ff8400; text-decoration:none; }
a:hover { color:#22bde1; }