body {
background:#FF9;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

a{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FF0;

text-decoration:underline;
}

#wrap {
background:#0099CC;
width:750px;
margin:10px auto;
}

#header {
background:url(../Images/topper.jpg) #0099CC no-repeat;
height:206px;
}

#main {
background:url(../Images/bg.jpg) bottom right no-repeat #0099CC;
float:left;
width:490px;
padding-left:10px;
}

#sidebar {
background:#0099CC;
float:right;
width:240px;
}

#footer {
background:url(../Images/footer.jpg) bottom no-repeat #0099CC;
height: 45px;
clear:both;
}

h4 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:120%;
color:#FF0;
}

h1 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:110%;
color:#FF0;
}

h2 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:100%;
color:#FF0;
}

p {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:80%;
}

p.sig {
font-style:italic;
color:#FF0;
}

#main a{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FF0;
font-size:80%;
text-decoration:underline;
}

span.logoReporter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:700;
	font-size:20px;
	color:#FF0;
	right: auto;
}

.logo {
padding-top:15px;
padding-right:15px;
}

#navbar ul {
padding-left:0;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:80%;
}

#navbar a {
display:block;
width:80%;
background:transparent;
border:none;
padding:3px;
}

#navbar a:link,#navbar a:visited {
color:#EEE;
text-decoration:none;
}

#navbar a:hover {
background-color:#FF0;
color:#09C;
}

img {
border:1px solid #FF0;
}

img.left {
float:left;
margin-right:10px;
margin-bottom:5px;
}

img.right {
float:right;
margin-left:5px;
margin-bottom:5px;
}
