body,html {
background:#d5dfef url(images/body_bg.jpg);
margin:0;
padding:0;
}

body {
min-width:800px;
max-width:1200px;
font:0.9em/1.4em Verdana, Tahoma, Arial, Helvetica, sans-serif;
}

a:link {
color: #69ffd7;
text-decoration: none;
}

a:visited {
color: #69bba7;
text-decoration: none;
}

a:hover,a:active {
text-decoration: underline;
}

ul {
list-style-type:none;
margin:0 0 1.5em;
padding:0;
}

li {
padding-left:1.5em;
background: transparent url(images/bullet.gif) no-repeat 0 50%;
}

#wrap {
background:#354a82;
/*background:#354a82 url(images/cloud_bg.jpg) repeat-x top left;*/
color:#d5dfef;
width:80%;
margin:0 auto;
padding:0;
}

#header {
margin:0;
padding:0;
}

#header h1 {
color:#d5dfef;
font: normal 5em Verdana, Pristina, 'Rage Italic', 'Brush Script MT', 'Georgia Italic', 'Times New Roman Italic', serif;
text-align: right;
margin:0;
padding:.5em;
}

#header img {
/*float: left;*/
padding:0;
}

#main {
background: transparent;
color: #d5dfef;
float:left;
width:65%;
margin:0;
padding: 1em;
}

#main h2 {
color: #d5dfef;
font: normal 2em Verdana, Pristina, 'Rage Italic', 'Brush Script MT', 'Georgia Italic', 'Times New Roman Italic', serif;
margin:0;
font-weight: bold;
}

#main h3 {
color: #d5dfef;
font: normal 1.5em Pristina, 'Rage Italic', 'Brush Script MT', 'Georgia Italic', 'Times New Roman Italic', serif;
margin:0;
}

#main h4 {
color: #d5dfef;
font: normal 1.2em Pristina, 'Rage Italic', 'Brush Script MT', 'Georgia Italic', 'Times New Roman Italic', serif;
margin:0;
}

#sidebar {
float: right;
width:25%;
font-size: 95%;
margin: 0;
padding: 40px 1em 1em 1em;
/* background: transparent url(images/bilitisNeonMini.gif) no-repeat top center; */
color:#d5dfef;
}

#menusup {
/* background: transparent url(images/bilitisNeonMini.gif) no-repeat top center; */
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
	background-color:#152a62;
	margin-bottom:50px;
	text-align:center;
  color:#d5dfef;
}

#menusup  a{
/* background: transparent url(images/bilitisNeonMini.gif) no-repeat top center; */
	padding:10px;
	padding-top:20px;
	padding-bottom:20px;
  color:#b5bfbf;
}

#menusup a:hover {
/* background: transparent url(images/bilitisNeonMini.gif) no-repeat top center; */
	padding:10px;
	padding-top:20px;
	padding-bottom:20px;
  text-decoration:none;
  color:#ffffff;
  background-color:#556aa2;
}



#sidebar h3 {
color: #d5dfef;
font: normal 1.3em 'Arial Black', Verdana, Tahoma, Arial;
margin: .6em 0 .2em 0;
padding: 0 0 .3em 0;
/*background: transparent url(images/divider_sm.gif) no-repeat bottom left;*/
}

#sidebar p {
margin: .2em 0 .6em 0;
padding: 0;
}

#footer {
clear:both;
color:#d5dfef;
background: transparent url(images/divider_lg.gif) no-repeat top center;
padding: 24px 0;
font-size:0.8em;
text-align:center;
}

#footer p {
margin:0;
padding:0;
}

sup,sub {
margin:0;
padding:0;
}

blockquote {
background: transparent url(images/blockquote_bg.gif) top left;
font:1em/1.2em 'Trebuchet MS', Helvetica, sans-serif;
margin: 1em;
padding: 1em;
}

.clear {
clear:both;
}

