body {margin:0;padding:0;font-size:100%;text-align:left;background:#e0e0e0;color:#333;}

/* Global styles */
* {margin:0;padding:0;border:0;}
span {color:#00A2FF;}
/*p,*/ ul, p a, h2 {font-family:Arial, Helvetica, sans-serif;}
p {font-family:Georgia;}

/* Heading styles */
h1 {margin-left:10px;font-family:Georgia, serif;color:#333;float:left;font-weight:normal;margin-left:10px;font-size:1.55em;}
h1 a:link, h1 a:visited, h1 a:active {text-decoration:none;color:#333;font-weight:normal;}
h1 a:link span, h1 a:visited span, h1 a:active span {text-decoration:none;font-weight:normal;}
h1 a:hover {color:#00A2FF;text-decoration:none;font-weight:normal;}
h1 a:hover span {color:#333;text-decoration:none;font-weight:normal;}

h3 a, h3 a:link, h3 a:hover {font-weight:normal;}
h4 a, h4 a:link, h4 a:hover, h5 a:link, h5 a:hover {font-weight:bold;}

h2 {margin:0;padding-left:10px;font-size:0.75em;background-color:#333;color:#FFF;line-height:2.0em;}

h3, h4, h5 {font-family:Georgia, serif;margin:20px 0 0 10px;}
h3 {font-size:1.25em;line-height:1.25em;font-weight:normal;}
h4 {font-size:0.90em;line-height:0.90em;font-weight:bold;}
h5 {font-size:0.70em;line-height:0.70em;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}

/* Text styles */
p {margin:10px;font-size:0.80em;line-height:1.75em;}
p.updated {margin-left:10px;font-size:0.60em;line-height:0.60em;letter-spacing:0.05em;color:#888;}
#siteimg p {margin:0 0 0 10px;padding-left:10px;padding-top:90px;font-family:Georgia, serif;font-size:1.45em;line-height:1.05em;font-weight:normal;letter-spacing:-0.05em;}
acronym {border-bottom:1px dashed #333;cursor:help;}
ul {margin-left:10px;font-size:0.70em;line-height:1.75em;list-style:inside square;}

/* Paragraph Links */
a {color:#00A2FF;font-weight:bold;text-decoration:none;}
a:link {color:#00A2FF;font-weight:bold;text-decoration:none;}
a:hover {color:#333;font-weight:bold;text-decoration:none;}

/* Divs */
#container {width:770px;border:1px solid #333;margin:auto;background:#FFF;overflow:hidden;}
#topbar {width:770px;height:25px;background:#333;}
#hdr {width:770px;height:68px;line-height:4.0em;background:#FFF;}
#navbar {width:770px;height:1.75em;background:#f0f0f0;}
#siteimg {width:770px;height:200px;background:url('img/siteimage.jpg') #FFF;padding-left:20px;}
#lftcol {float:left;width:200px;background:transparent;overflow:hidden;}
#rgtcol {float:left;width:570px;background:transparent;overflow:hidden;}

#bttmbar {float:right;width:770px;/*height:3em;line-height:3em;*/background:#333;color:#FFF;/*overflow:hidden;*/}
#bttmbar {font-size:0.70em;}
#bttmbar a {color:#FFF;}
#bttmbar a:hover {font-weight:bold;}

/* Main Navigation */
#nav ul {display:inline;}
#nav li {display:inline;}
#nav a {line-height:30px;margin-left:10px;display:inline;font-weight:bold;}
#nav a span {color:#333;}

/* Forms, Input boxes and buttons */
form.login {float:right;height:3em;line-height:3em;margin:10px 0 0 0;width:8.0em;}
input.login {border:1px solid #333;width:6em;font-size:0.95em;}
input.loginbttn {border:0px solid #FFF;width:3em;background:#00A2FF;color:#FFF;font-size:1.0em;}

/* Images */
img.rightimg {float:right;margin:10px;}
img.leftimg {float:left;margin:10px;}